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-size:100%;font:inherit;vertical-align:baseline}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}em,i{font-style:italic}strong,b{font-weight:700}/**
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * Originally forked from (with the author's permission):
 *   Fabrice Bellard's javascript vt100 for jslinux:
 *   http://bellard.org/jslinux/
 *   Copyright (c) 2011 Fabrice Bellard
 *   The original design remains. The terminal itself
 *   has been extended to include xterm CSI codes, among
 *   other features.
 */.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.cal-month-view .cal-header{text-align:center;font-weight:bolder}.cal-month-view .cal-header .cal-cell{padding:5px 0;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.cal-month-view .cal-days{border:1px solid;border-bottom:0}.cal-month-view .cal-cell-top{min-height:78px;flex:1}.cal-month-view .cal-cell-row{display:flex}.cal-month-view .cal-cell{float:left;flex:1;display:flex;flex-direction:column;align-items:stretch}.cal-month-view .cal-cell .cal-event{pointer-events:all!important}.cal-month-view .cal-day-cell{min-height:100px}.cal-month-view .cal-day-cell:not(:last-child){border-right:1px solid}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right:initial;border-left:1px solid}.cal-month-view .cal-days .cal-cell-row{border-bottom:1px solid}.cal-month-view .cal-day-badge{margin-top:18px;margin-left:10px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px;float:left}.cal-month-view .cal-day-number{font-size:1.2em;font-weight:400;opacity:.5;margin-top:15px;margin-right:15px;float:right;margin-bottom:10px}.cal-month-view .cal-events{flex:1;align-items:flex-end;margin:3px;line-height:10px;display:flex;flex-wrap:wrap}.cal-month-view .cal-event{width:10px;height:10px;border-radius:50%;display:inline-block;margin:2px}.cal-month-view .cal-day-cell.cal-in-month.cal-has-events{cursor:pointer}.cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.1;cursor:default}.cal-month-view .cal-day-cell.cal-today .cal-day-number{font-size:1.9em}.cal-month-view .cal-open-day-events{padding:15px;overflow:hidden;animation:cal-slide-down .15s ease-in}.cal-month-view .cal-open-day-events.cal-open-day-events-closing{animation:cal-slide-up .15s ease-out}@media(prefers-reduced-motion:reduce){.cal-month-view .cal-open-day-events.cal-open-day-events-closing{animation:none}}@media(prefers-reduced-motion:reduce){.cal-month-view .cal-open-day-events{animation:none}}@keyframes cal-slide-down{0%{height:0;padding-top:0;padding-bottom:0}to{height:auto;padding-top:15px;padding-bottom:15px}}@keyframes cal-slide-up{0%{height:auto;padding-top:15px;padding-bottom:15px}to{height:0;padding-top:0;padding-bottom:0}}.cal-month-view .cal-open-day-events .cal-event{position:relative;top:2px}.cal-month-view .cal-out-month .cal-day-badge,.cal-month-view .cal-out-month .cal-event{opacity:.3}.cal-month-view .cal-draggable{cursor:move}.cal-month-view .cal-drag-active *{pointer-events:none}.cal-month-view .cal-event-title{cursor:pointer}.cal-month-view .cal-event-title:hover{text-decoration:underline}.cal-month-view{background-color:#fff}.cal-month-view .cal-cell-row:hover{background-color:#fafafa}.cal-month-view .cal-cell-row .cal-cell:hover,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:#ededed}.cal-month-view .cal-days{border-color:#e1e1e1}.cal-month-view .cal-day-cell:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right-color:initial;border-left-color:#e1e1e1}.cal-month-view .cal-days .cal-cell-row{border-bottom-color:#e1e1e1}.cal-month-view .cal-day-badge{background-color:#b94a48;color:#fff}.cal-month-view .cal-event{background-color:#1e90ff;border-color:#d1e8ff;color:#fff}.cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:#8b0000}.cal-month-view .cal-day-cell.cal-today{background-color:#e8fde7}.cal-month-view .cal-day-cell.cal-drag-over{background-color:#e0e0e0!important}.cal-month-view .cal-open-day-events{color:#fff;background-color:#555;box-shadow:inset 0 0 15px #00000080}.cal-week-view *{box-sizing:border-box}.cal-week-view .cal-day-headers{display:flex;padding-left:70px;border:1px solid}[dir=rtl] .cal-week-view .cal-day-headers{padding-left:initial;padding-right:70px}.cal-week-view .cal-day-headers .cal-header{flex:1;text-align:center;padding:5px}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:initial;border-left:1px solid}.cal-week-view .cal-day-headers .cal-header:first-child{border-left:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left:initial;border-right:1px solid}.cal-week-view .cal-day-headers span{font-weight:400;opacity:.5}.cal-week-view .cal-day-column{flex-grow:1;border-left:solid 1px}[dir=rtl] .cal-week-view .cal-day-column{border-left:initial;border-right:solid 1px}.cal-week-view .cal-event{font-size:12px;border:1px solid;direction:ltr}.cal-week-view .cal-time-label-column{width:70px;height:100%}.cal-week-view .cal-current-time-marker{position:absolute;width:100%;height:2px;z-index:2}.cal-week-view .cal-all-day-events{border:solid 1px;border-top:0;border-bottom-width:3px;padding-top:3px;position:relative}.cal-week-view .cal-all-day-events .cal-day-columns{height:100%;width:100%;display:flex;position:absolute;top:0;z-index:0}.cal-week-view .cal-all-day-events .cal-events-row{position:relative;height:31px;margin-left:70px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-events-row{margin-left:initial;margin-right:70px}.cal-week-view .cal-all-day-events .cal-event-container{display:inline-block;position:absolute}.cal-week-view .cal-all-day-events .cal-event-container.resize-active{z-index:1;pointer-events:none}.cal-week-view .cal-all-day-events .cal-event{padding:0 5px;margin-left:2px;margin-right:2px;height:28px;line-height:28px}.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:5px;border-bottom-left-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:initial;border-bottom-left-radius:initial;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:5px;border-bottom-right-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:initial;border-bottom-right-radius:initial;border-top-left-radius:5px;border-bottom-left-radius:5px}.cal-week-view .cal-all-day-events .cal-time-label-column{display:flex;align-items:center;justify-content:center;font-size:14px}.cal-week-view .cal-all-day-events .cal-resize-handle{width:6px;height:100%;cursor:col-resize;position:absolute;top:0}.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:0}[dir=rtl] .cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:initial;left:0}.cal-week-view .cal-event,.cal-week-view .cal-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-week-view .cal-drag-active{pointer-events:none;z-index:1}.cal-week-view .cal-drag-active *{pointer-events:none}.cal-week-view .cal-time-events{position:relative;border:solid 1px;border-top:0;display:flex}.cal-week-view .cal-time-events .cal-day-columns{display:flex;flex-grow:1}.cal-week-view .cal-time-events .cal-day-column,.cal-week-view .cal-time-events .cal-events-container{position:relative}.cal-week-view .cal-time-events .cal-event-container{position:absolute;z-index:1}.cal-week-view .cal-time-events .cal-event{width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;padding:0 5px;line-height:25px}.cal-week-view .cal-time-events .cal-resize-handle{width:100%;height:4px;cursor:row-resize;position:absolute}.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end{bottom:0}.cal-week-view .cal-hour-segment{position:relative}.cal-week-view .cal-hour-segment:after{content:"\a0"}.cal-week-view .cal-event-container:not(.cal-draggable){cursor:pointer}.cal-week-view .cal-draggable{cursor:move}.cal-week-view mwl-calendar-week-view-hour-segment,.cal-week-view .cal-hour-segment{display:block}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom:thin dashed}.cal-week-view .cal-time{font-weight:700;padding-top:5px;width:70px;text-align:center}.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time{display:none}.cal-week-view .cal-starts-within-day .cal-event{border-top-left-radius:5px;border-top-right-radius:5px}.cal-week-view .cal-ends-within-day .cal-event{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.cal-week-view{background-color:#fff;border-top:solid 1px #e1e1e1}.cal-week-view .cal-day-headers{border-color:#e1e1e1;border-top:0}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:initial;border-left:solid 1px #e1e1e1!important}.cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-header:hover,.cal-week-view .cal-day-headers .cal-drag-over{background-color:#ededed}.cal-week-view .cal-day-column{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-column{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-event{background-color:#d1e8ff;border-color:#1e90ff;color:#1e90ff}.cal-week-view .cal-all-day-events{border-color:#e1e1e1}.cal-week-view .cal-header.cal-today{background-color:#e8fde7}.cal-week-view .cal-header.cal-weekend span{color:#8b0000}.cal-week-view .cal-time-events{border-color:#e1e1e1}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background-color:#ededed}.cal-week-view .cal-hour-odd{background-color:#fafafa}.cal-week-view .cal-drag-over .cal-hour-segment{background-color:#ededed}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom-color:#e1e1e1}.cal-week-view .cal-current-time-marker{background-color:#ea4334}.cal-day-view mwl-calendar-week-view-header{display:none}.cal-day-view .cal-events-container{margin-left:70px}[dir=rtl] .cal-day-view .cal-events-container{margin-left:initial;margin-right:70px}.cal-day-view .cal-day-column{border-left:0}.cal-day-view .cal-current-time-marker{margin-left:70px;width:calc(100% - 70px)}[dir=rtl] .cal-day-view .cal-current-time-marker{margin-left:initial;margin-right:70px}.cal-tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:11px;word-wrap:break-word;opacity:.9}.cal-tooltip.cal-tooltip-top{padding:5px 0;margin-top:-3px}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.cal-tooltip.cal-tooltip-right{padding:0 5px;margin-left:3px}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.cal-tooltip.cal-tooltip-bottom{padding:5px 0;margin-top:3px}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.cal-tooltip.cal-tooltip-left{padding:0 5px;margin-left:-3px}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.cal-tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;border-radius:.25rem}.cal-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{border-top-color:#000}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{border-right-color:#000}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{border-bottom-color:#000}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{border-left-color:#000}.cal-tooltip-inner{color:#fff;background-color:#000}.ps{touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:block;background-color:transparent}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps>.ps__scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x,.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x{height:11px}.ps>.ps__scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:2px;width:6px}.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y{width:11px}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:.6}.ps:hover>.ps__scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{background-color:#999}.ps:hover>.ps__scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#999}@charset "UTF-8";@font-face{font-family:data-table;src:url(data-table.19a1c5c211a201d8.eot);src:url(data-table.19a1c5c211a201d8.eot?#iefix) format("embedded-opentype"),url(data-table.d233a8724a9532b6.woff) format("woff"),url(data-table.4f99927ffc558471.ttf) format("truetype"),url(data-table.029992b38cb863a4.svg#data-table) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:data-table!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=datatable-icon-]:before,[class*=" datatable-icon-"]:before{font-family:data-table!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.datatable-icon-filter:before{content:"b"}.datatable-icon-collapse:before{content:"a"}.datatable-icon-expand:before{content:"c"}.datatable-icon-close:before{content:"d"}.datatable-icon-up:before{content:"e"}.datatable-icon-down:before{content:"f"}.datatable-icon-sort-unset:before{content:"c";opacity:.5}.datatable-icon-sort:before{content:"g"}.datatable-icon-done:before{content:"h"}.datatable-icon-done-all:before{content:"i"}.datatable-icon-search:before{content:"j"}.datatable-icon-pin:before{content:"k"}.datatable-icon-add:before{content:"m"}.datatable-icon-left:before{content:"o"}.datatable-icon-right:before{content:"p"}.datatable-icon-skip:before{content:"q"}.datatable-icon-prev:before{content:"r"}.tree-children.tree-children-no-padding{padding-left:0}.tree-children{padding-left:20px;overflow:hidden}.node-drop-slot{display:block;height:2px}.node-drop-slot.is-dragging-over{background:#dfe;height:20px;border:2px dotted #888}.toggle-children-wrapper-expanded .toggle-children{transform:rotate(90deg)}.toggle-children-wrapper-collapsed .toggle-children{transform:rotate(0)}.toggle-children-wrapper{padding:2px 3px 5px 1px}.toggle-children{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABAhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjY1RTYzOTA2ODZDRjExREJBNkUyRDg4N0NFQUNCNDA3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYzRkRFQjcxODUzNTExRTU4RTQwRkQwODFEOUZEMEE3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYzRkRFQjcwODUzNTExRTU4RTQwRkQwODFEOUZEMEE3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTk5NzA1OGEtZDI3OC00NDZkLWE4ODgtNGM4MGQ4YWI1NzNmIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YzRkZmQxMGMtY2NlNS0xMTc4LWE5OGQtY2NkZmM5ODk5YWYwIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+Z2x5cGhpY29uczwvcmRmOmxpPiA8L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5iogFwAAAGhJREFUeNpiYGBgKABigf///zOQg0EARH4A4gZyDIIZ8B/JoAJKDIDhB0CcQIkBRBtEyABkgxwoMQCGD6AbRKoBGAYxQgXIBRuZGKgAKPIC3QLxArnRSHZCIjspk52ZKMrOFBUoAAEGAKnq593MQAZtAAAAAElFTkSuQmCC);height:8px;width:9px;background-size:contain;display:inline-block;position:relative;top:1px;background-repeat:no-repeat;background-position:center}.toggle-children-placeholder{display:inline-block;height:10px;width:10px;position:relative;top:1px;padding-right:3px}.node-content-wrapper{display:inline-block;padding:2px 5px;border-radius:2px;transition:background-color .15s,box-shadow .15s}.node-wrapper{display:flex;align-items:flex-start}.node-content-wrapper-active,.node-content-wrapper.node-content-wrapper-active:hover,.node-content-wrapper-active.node-content-wrapper-focused{background:#beebff}.node-content-wrapper-focused{background:#e7f4f9}.node-content-wrapper:hover{background:#f7fbff}.node-content-wrapper-active,.node-content-wrapper-focused,.node-content-wrapper:hover{box-shadow:inset 0 0 1px #999}.node-content-wrapper.is-dragging-over{background:#dfe;box-shadow:inset 0 0 1px #999}.node-content-wrapper.is-dragging-over-disabled{opacity:.5}tree-viewport{-webkit-tap-highlight-color:transparent;height:100%;overflow:auto;display:block}.tree-children{padding-left:20px}.empty-tree-drop-slot .node-drop-slot{height:20px;min-width:100px}.angular-tree-component{width:100%;position:relative;display:inline-block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}tree-root .angular-tree-component-rtl{direction:rtl}tree-root .angular-tree-component-rtl .toggle-children-wrapper-collapsed .toggle-children{transform:rotate(180deg)!important}tree-root .angular-tree-component-rtl .tree-children{padding-right:20px;padding-left:0}tree-node-checkbox{padding:1px}.ix-blue{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-label-text-color: #0095d5;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.ix-blue .mat-accent{--mat-option-selected-state-label-text-color: #ffc107;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.ix-blue .mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.ix-blue{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87);--mat-pseudo-checkbox-full-selected-icon-color: #ffc107;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #ffc107;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.ix-blue .mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #0095d5;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #0095d5;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.ix-blue .mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #ffc107;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #ffc107;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.ix-blue .mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #f44336;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.ix-blue{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: white;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: white;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--mat-card-filled-container-color: white;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.ix-blue .mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #0095d5;--mat-progress-bar-track-color: rgba(0, 149, 213, .25)}.ix-blue .mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #ffc107;--mat-progress-bar-track-color: rgba(255, 193, 7, .25)}.ix-blue .mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #f44336;--mat-progress-bar-track-color: rgba(244, 67, 54, .25)}.ix-blue{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px;--mat-tooltip-container-color: #424242;--mat-tooltip-supporting-text-color: white;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #0095d5 87%, transparent);--mat-form-field-filled-caret-color: #0095d5;--mat-form-field-filled-focus-active-indicator-color: #0095d5;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #0095d5 87%, transparent);--mat-form-field-outlined-caret-color: #0095d5;--mat-form-field-outlined-focus-outline-color: #0095d5;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #0095d5 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(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, .54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: #f44336;--mat-form-field-filled-error-focus-label-text-color: #f44336;--mat-form-field-filled-error-label-text-color: #f44336;--mat-form-field-filled-error-caret-color: #f44336;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: #f44336;--mat-form-field-filled-error-focus-active-indicator-color: #f44336;--mat-form-field-filled-error-hover-active-indicator-color: #f44336;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: #f44336;--mat-form-field-outlined-error-focus-label-text-color: #f44336;--mat-form-field-outlined-error-label-text-color: #f44336;--mat-form-field-outlined-error-hover-label-text-color: #f44336;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: #f44336;--mat-form-field-outlined-error-hover-outline-color: #f44336;--mat-form-field-outlined-error-outline-color: #f44336}.ix-blue .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ffc107 87%, transparent);--mat-form-field-filled-caret-color: #ffc107;--mat-form-field-filled-focus-active-indicator-color: #ffc107;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ffc107 87%, transparent);--mat-form-field-outlined-caret-color: #ffc107;--mat-form-field-outlined-focus-outline-color: #ffc107;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ffc107 87%, transparent)}.ix-blue .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-filled-caret-color: #f44336;--mat-form-field-filled-focus-active-indicator-color: #f44336;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-outlined-caret-color: #f44336;--mat-form-field-outlined-focus-outline-color: #f44336;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}.ix-blue{--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;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #0095d5;--mat-select-invalid-arrow-color: #f44336}.ix-blue .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #ffc107;--mat-select-invalid-arrow-color: #f44336}.ix-blue .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #f44336;--mat-select-invalid-arrow-color: #f44336}.ix-blue{--mat-select-arrow-transform: translateY(-8px);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mat-dialog-container-color: white;--mat-dialog-subhead-color: rgba(0, 0, 0, .87);--mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}.ix-blue .mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.ix-blue .mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.ix-blue .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.ix-blue .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: #ffffff;--mat-chip-elevated-container-color: #0095d5;--mat-chip-elevated-disabled-container-color: #0095d5;--mat-chip-elevated-selected-container-color: #0095d5;--mat-chip-flat-disabled-selected-container-color: #0095d5;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #ffffff;--mat-chip-selected-disabled-trailing-icon-color: #ffffff;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #ffffff;--mat-chip-selected-trailing-icon-color: #ffffff;--mat-chip-with-icon-disabled-icon-color: #ffffff;--mat-chip-with-icon-icon-color: #ffffff;--mat-chip-with-icon-selected-icon-color: #ffffff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #ffffff;--mat-chip-with-trailing-icon-trailing-icon-color: #ffffff}.ix-blue .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.ix-blue .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: #000000;--mat-chip-elevated-container-color: #ffc107;--mat-chip-elevated-disabled-container-color: #ffc107;--mat-chip-elevated-selected-container-color: #ffc107;--mat-chip-flat-disabled-selected-container-color: #ffc107;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #000000;--mat-chip-selected-disabled-trailing-icon-color: #000000;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #000000;--mat-chip-selected-trailing-icon-color: #000000;--mat-chip-with-icon-disabled-icon-color: #000000;--mat-chip-with-icon-icon-color: #000000;--mat-chip-with-icon-selected-icon-color: #000000;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #000000;--mat-chip-with-trailing-icon-trailing-icon-color: #000000}.ix-blue .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.ix-blue .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #f44336;--mat-chip-elevated-disabled-container-color: #f44336;--mat-chip-elevated-selected-container-color: #f44336;--mat-chip-flat-disabled-selected-container-color: #f44336;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.ix-blue .mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}.ix-blue{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-selected-icon-color: #ffffff;--mat-slide-toggle-disabled-selected-icon-color: #ffffff;--mat-slide-toggle-selected-focus-state-layer-color: #0095d5;--mat-slide-toggle-selected-handle-color: #0095d5;--mat-slide-toggle-selected-hover-state-layer-color: #0095d5;--mat-slide-toggle-selected-pressed-state-layer-color: #0095d5;--mat-slide-toggle-selected-focus-handle-color: #0095d5;--mat-slide-toggle-selected-hover-handle-color: #0095d5;--mat-slide-toggle-selected-pressed-handle-color: #0095d5;--mat-slide-toggle-selected-focus-track-color: #4db5e2;--mat-slide-toggle-selected-hover-track-color: #4db5e2;--mat-slide-toggle-selected-pressed-track-color: #4db5e2;--mat-slide-toggle-selected-track-color: #4db5e2;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-surface-color: white;--mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-handle-color: #424242;--mat-slide-toggle-unselected-focus-handle-color: #424242;--mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-icon-color: #f6f6f6;--mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-handle-color: #424242;--mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.ix-blue .mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: #000000;--mat-slide-toggle-disabled-selected-icon-color: #000000;--mat-slide-toggle-selected-focus-state-layer-color: #ffc107;--mat-slide-toggle-selected-handle-color: #ffc107;--mat-slide-toggle-selected-hover-state-layer-color: #ffc107;--mat-slide-toggle-selected-pressed-state-layer-color: #ffc107;--mat-slide-toggle-selected-focus-handle-color: #ffc107;--mat-slide-toggle-selected-hover-handle-color: #ffc107;--mat-slide-toggle-selected-pressed-handle-color: #ffc107;--mat-slide-toggle-selected-focus-track-color: #ffd451;--mat-slide-toggle-selected-hover-track-color: #ffd451;--mat-slide-toggle-selected-pressed-track-color: #ffd451;--mat-slide-toggle-selected-track-color: #ffd451}.ix-blue .mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #f44336;--mat-slide-toggle-selected-handle-color: #f44336;--mat-slide-toggle-selected-hover-state-layer-color: #f44336;--mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--mat-slide-toggle-selected-focus-handle-color: #f44336;--mat-slide-toggle-selected-hover-handle-color: #f44336;--mat-slide-toggle-selected-pressed-handle-color: #f44336;--mat-slide-toggle-selected-focus-track-color: #e57373;--mat-slide-toggle-selected-hover-track-color: #e57373;--mat-slide-toggle-selected-pressed-track-color: #e57373;--mat-slide-toggle-selected-track-color: #e57373}.ix-blue{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block;--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.ix-blue .mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #0095d5;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #0095d5;--mat-radio-selected-hover-icon-color: #0095d5;--mat-radio-selected-icon-color: #0095d5;--mat-radio-selected-pressed-icon-color: #0095d5;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.ix-blue .mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #ffc107;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #ffc107;--mat-radio-selected-hover-icon-color: #ffc107;--mat-radio-selected-icon-color: #ffc107;--mat-radio-selected-pressed-icon-color: #ffc107;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.ix-blue .mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.ix-blue{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block;--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom;--mat-slider-active-track-color: #0095d5;--mat-slider-focus-handle-color: #0095d5;--mat-slider-handle-color: #0095d5;--mat-slider-hover-handle-color: #0095d5;--mat-slider-focus-state-layer-color: color-mix(in srgb, #0095d5 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #0095d5 4%, transparent);--mat-slider-inactive-track-color: #0095d5;--mat-slider-ripple-color: #0095d5;--mat-slider-with-tick-marks-active-container-color: #ffffff;--mat-slider-with-tick-marks-inactive-container-color: #0095d5;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}.ix-blue .mat-accent{--mat-slider-active-track-color: #ffc107;--mat-slider-focus-handle-color: #ffc107;--mat-slider-handle-color: #ffc107;--mat-slider-hover-handle-color: #ffc107;--mat-slider-focus-state-layer-color: color-mix(in srgb, #ffc107 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #ffc107 4%, transparent);--mat-slider-inactive-track-color: #ffc107;--mat-slider-ripple-color: #ffc107;--mat-slider-with-tick-marks-active-container-color: #000000;--mat-slider-with-tick-marks-inactive-container-color: #ffc107}.ix-blue .mat-warn{--mat-slider-active-track-color: #f44336;--mat-slider-focus-handle-color: #f44336;--mat-slider-handle-color: #f44336;--mat-slider-hover-handle-color: #f44336;--mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--mat-slider-inactive-track-color: #f44336;--mat-slider-ripple-color: #f44336;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #f44336}.ix-blue{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12);--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-state-layer-opacity: .04;--mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-opacity: .12}.ix-blue .mdc-list-item__start,.ix-blue .mdc-list-item__end{--mat-radio-checked-ripple-color: #0095d5;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #0095d5;--mat-radio-selected-hover-icon-color: #0095d5;--mat-radio-selected-icon-color: #0095d5;--mat-radio-selected-pressed-icon-color: #0095d5;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.ix-blue .mat-accent .mdc-list-item__start,.ix-blue .mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: #ffc107;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #ffc107;--mat-radio-selected-hover-icon-color: #ffc107;--mat-radio-selected-icon-color: #ffc107;--mat-radio-selected-pressed-icon-color: #ffc107;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.ix-blue .mat-warn .mdc-list-item__start,.ix-blue .mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.ix-blue .mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #0095d5;--mat-checkbox-selected-hover-icon-color: #0095d5;--mat-checkbox-selected-icon-color: #0095d5;--mat-checkbox-selected-pressed-icon-color: #0095d5;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #0095d5;--mat-checkbox-selected-hover-state-layer-color: #0095d5;--mat-checkbox-selected-pressed-state-layer-color: #0095d5;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.ix-blue .mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000000;--mat-checkbox-selected-focus-icon-color: #ffc107;--mat-checkbox-selected-hover-icon-color: #ffc107;--mat-checkbox-selected-icon-color: #ffc107;--mat-checkbox-selected-pressed-icon-color: #ffc107;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #ffc107;--mat-checkbox-selected-hover-state-layer-color: #ffc107;--mat-checkbox-selected-pressed-state-layer-color: #ffc107;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.ix-blue .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.ix-blue .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.ix-blue .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.ix-blue .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.ix-blue .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#0095d5}.ix-blue .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.ix-blue .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.ix-blue .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.ix-blue{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.ix-blue .mdc-list-item__start,.ix-blue .mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.ix-blue .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.ix-blue .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.ix-blue .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.ix-blue .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.ix-blue .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.ix-blue .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.ix-blue{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.ix-blue .mat-mdc-tab-group,.ix-blue .mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #0095d5;--mat-tab-active-ripple-color: #0095d5;--mat-tab-inactive-ripple-color: #0095d5;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #0095d5;--mat-tab-active-hover-label-text-color: #0095d5;--mat-tab-active-focus-indicator-color: #0095d5;--mat-tab-active-hover-indicator-color: #0095d5;--mat-tab-active-indicator-color: #0095d5}.ix-blue .mat-mdc-tab-group.mat-accent,.ix-blue .mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #ffc107;--mat-tab-active-ripple-color: #ffc107;--mat-tab-inactive-ripple-color: #ffc107;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #ffc107;--mat-tab-active-hover-label-text-color: #ffc107;--mat-tab-active-focus-indicator-color: #ffc107;--mat-tab-active-hover-indicator-color: #ffc107;--mat-tab-active-indicator-color: #ffc107}.ix-blue .mat-mdc-tab-group.mat-warn,.ix-blue .mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #f44336;--mat-tab-active-ripple-color: #f44336;--mat-tab-inactive-ripple-color: #f44336;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #f44336;--mat-tab-active-hover-label-text-color: #f44336;--mat-tab-active-focus-indicator-color: #f44336;--mat-tab-active-hover-indicator-color: #f44336;--mat-tab-active-indicator-color: #f44336}.ix-blue .mat-mdc-tab-group.mat-background-primary,.ix-blue .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #0095d5;--mat-tab-foreground-color: #ffffff}.ix-blue .mat-mdc-tab-group.mat-background-accent,.ix-blue .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #ffc107;--mat-tab-foreground-color: #000000}.ix-blue .mat-mdc-tab-group.mat-background-warn,.ix-blue .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #f44336;--mat-tab-foreground-color: white}.ix-blue .mat-mdc-tab-header{--mat-tab-container-height: 48px}.ix-blue{--mat-checkbox-disabled-selected-checkmark-color: white;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000000;--mat-checkbox-selected-focus-icon-color: #ffc107;--mat-checkbox-selected-hover-icon-color: #ffc107;--mat-checkbox-selected-icon-color: #ffc107;--mat-checkbox-selected-pressed-icon-color: #ffc107;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #ffc107;--mat-checkbox-selected-hover-state-layer-color: #ffc107;--mat-checkbox-selected-pressed-state-layer-color: #ffc107;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.ix-blue .mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #0095d5;--mat-checkbox-selected-hover-icon-color: #0095d5;--mat-checkbox-selected-icon-color: #0095d5;--mat-checkbox-selected-pressed-icon-color: #0095d5;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #0095d5;--mat-checkbox-selected-hover-state-layer-color: #0095d5;--mat-checkbox-selected-pressed-state-layer-color: #0095d5;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.ix-blue .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.ix-blue{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px;--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.ix-blue .mat-mdc-button.mat-primary,.ix-blue .mat-mdc-unelevated-button.mat-primary,.ix-blue .mat-mdc-raised-button.mat-primary,.ix-blue .mat-mdc-outlined-button.mat-primary,.ix-blue .mat-tonal-button.mat-primary{--mat-button-filled-container-color: #0095d5;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-label-text-color: #0095d5;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #0095d5 12%, transparent);--mat-button-outlined-state-layer-color: #0095d5;--mat-button-protected-container-color: #0095d5;--mat-button-protected-label-text-color: #ffffff;--mat-button-protected-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-protected-state-layer-color: #ffffff;--mat-button-text-label-text-color: #0095d5;--mat-button-text-ripple-color: color-mix(in srgb, #0095d5 12%, transparent);--mat-button-text-state-layer-color: #0095d5;--mat-button-tonal-container-color: #0095d5;--mat-button-tonal-label-text-color: #ffffff;--mat-button-tonal-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-tonal-state-layer-color: #ffffff}.ix-blue .mat-mdc-button.mat-accent,.ix-blue .mat-mdc-unelevated-button.mat-accent,.ix-blue .mat-mdc-raised-button.mat-accent,.ix-blue .mat-mdc-outlined-button.mat-accent,.ix-blue .mat-tonal-button.mat-accent{--mat-button-filled-container-color: #ffc107;--mat-button-filled-label-text-color: #000000;--mat-button-filled-ripple-color: color-mix(in srgb, #000000 12%, transparent);--mat-button-filled-state-layer-color: #000000;--mat-button-outlined-label-text-color: #ffc107;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #ffc107 12%, transparent);--mat-button-outlined-state-layer-color: #ffc107;--mat-button-protected-container-color: #ffc107;--mat-button-protected-label-text-color: #000000;--mat-button-protected-ripple-color: color-mix(in srgb, #000000 12%, transparent);--mat-button-protected-state-layer-color: #000000;--mat-button-text-label-text-color: #ffc107;--mat-button-text-ripple-color: color-mix(in srgb, #ffc107 12%, transparent);--mat-button-text-state-layer-color: #ffc107;--mat-button-tonal-container-color: #ffc107;--mat-button-tonal-label-text-color: #000000;--mat-button-tonal-ripple-color: color-mix(in srgb, #000000 12%, transparent);--mat-button-tonal-state-layer-color: #000000}.ix-blue .mat-mdc-button.mat-warn,.ix-blue .mat-mdc-unelevated-button.mat-warn,.ix-blue .mat-mdc-raised-button.mat-warn,.ix-blue .mat-mdc-outlined-button.mat-warn,.ix-blue .mat-tonal-button.mat-warn{--mat-button-filled-container-color: #f44336;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #f44336;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-outlined-state-layer-color: #f44336;--mat-button-protected-container-color: #f44336;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #f44336;--mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-text-state-layer-color: #f44336;--mat-button-tonal-container-color: #f44336;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.ix-blue{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.ix-blue .mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #0095d5;--mat-icon-button-state-layer-color: #0095d5;--mat-icon-button-ripple-color: color-mix(in srgb, #0095d5 12%, transparent)}.ix-blue .mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #ffc107;--mat-icon-button-state-layer-color: #ffc107;--mat-icon-button-ripple-color: color-mix(in srgb, #ffc107 12%, transparent)}.ix-blue .mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #f44336;--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}.ix-blue{--mat-icon-button-touch-target-display: block}.ix-blue .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}.ix-blue{--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-container-color: white;--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: rgba(0, 0, 0, .87);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-container-color: white;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.ix-blue .mat-mdc-fab.mat-primary,.ix-blue .mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #0095d5;--mat-fab-foreground-color: #ffffff;--mat-fab-ripple-color: color-mix(in srgb, #0095d5 12%, transparent);--mat-fab-small-container-color: #0095d5;--mat-fab-small-foreground-color: #ffffff;--mat-fab-small-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-fab-small-state-layer-color: #ffffff;--mat-fab-state-layer-color: #ffffff}.ix-blue .mat-mdc-fab.mat-accent,.ix-blue .mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #ffc107;--mat-fab-foreground-color: #000000;--mat-fab-ripple-color: color-mix(in srgb, #ffc107 12%, transparent);--mat-fab-small-container-color: #ffc107;--mat-fab-small-foreground-color: #000000;--mat-fab-small-ripple-color: color-mix(in srgb, #000000 12%, transparent);--mat-fab-small-state-layer-color: #000000;--mat-fab-state-layer-color: #000000}.ix-blue .mat-mdc-fab.mat-warn,.ix-blue .mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #f44336;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-fab-small-container-color: #f44336;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}.ix-blue{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block;--mat-snack-bar-container-shape: 4px;--mat-snack-bar-container-color: #424242;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: #4db5e2;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12);--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-color: #0095d5}.ix-blue .mat-accent{--mat-progress-spinner-active-indicator-color: #ffc107}.ix-blue .mat-warn{--mat-progress-spinner-active-indicator-color: #f44336}.ix-blue{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #0095d5;--mat-badge-text-color: #ffffff;--mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.ix-blue .mat-badge-accent{--mat-badge-background-color: #ffc107;--mat-badge-text-color: #000000}.ix-blue .mat-badge-warn{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}.ix-blue{--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white;--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px;--mat-button-toggle-background-color: white;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-disabled-state-background-color: white;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: white;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--mat-button-toggle-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-height: 48px;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #0095d5 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ffc107 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #0095d5;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #0095d5 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #ffffff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #0095d5 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #0095d5 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #0095d5;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.ix-blue .mat-datepicker-content.mat-accent,.ix-blue .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ffc107 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ffc107 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #000000;--mat-datepicker-calendar-date-selected-state-background-color: #ffc107;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ffc107 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #000000;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ffc107 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ffc107 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #ffc107;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.ix-blue .mat-datepicker-content.mat-warn,.ix-blue .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ffc107 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--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: color-mix(in srgb, #f44336 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #f44336;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.ix-blue .mat-calendar-controls{--mat-icon-button-touch-target-display: none}.ix-blue .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}.ix-blue{--mat-divider-width: 1px;--mat-divider-color: rgba(0, 0, 0, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54);--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-icon-color: inherit}.ix-blue .mat-icon.mat-primary{--mat-icon-color: #0095d5}.ix-blue .mat-icon.mat-accent{--mat-icon-color: #ffc107}.ix-blue .mat-icon.mat-warn{--mat-icon-color: #f44336}.ix-blue{--mat-sidenav-container-shape: 0;--mat-sidenav-container-width: auto;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-focus-state-layer-shape: 4px;--mat-stepper-header-hover-state-layer-shape: 4px;--mat-stepper-header-icon-foreground-color: #ffffff;--mat-stepper-header-selected-state-icon-background-color: #0095d5;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-done-state-icon-background-color: #0095d5;--mat-stepper-header-done-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #0095d5;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}.ix-blue .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: #000000;--mat-stepper-header-selected-state-icon-background-color: #ffc107;--mat-stepper-header-selected-state-icon-foreground-color: #000000;--mat-stepper-header-done-state-icon-background-color: #ffc107;--mat-stepper-header-done-state-icon-foreground-color: #000000;--mat-stepper-header-edit-state-icon-background-color: #ffc107;--mat-stepper-header-edit-state-icon-foreground-color: #000000}.ix-blue .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}.ix-blue{--mat-stepper-header-height: 72px;--mat-sort-arrow-color: rgba(0, 0, 0, .87);--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.ix-blue .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #0095d5;--mat-toolbar-container-text-color: #ffffff}.ix-blue .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #ffc107;--mat-toolbar-container-text-color: #000000}.ix-blue .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}.ix-blue{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87);--mat-tree-node-min-height: 48px;--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-timepicker-container-background-color: white}.ix-blue .mat-bg-primary,.ix-blue .sidebar-panel.mat-sidenav .sidebar-list-item.open md-icon:not(.menu-caret),.ix-blue .chats-wrap .conversations-hold .single-conversation.me .conversation-msg,.ix-blue .ngx-datatable .datatable-footer .datatable-pager .pager .pages.active a,.ix-blue .fileupload-drop-zone.dz-file-over,.ix-blue .toolbar-avatar.online>.status-dot,.ix-blue .cal-open-day-events,.ix-blue div.hopscotch-bubble{background:#0095d5!important;color:#fff!important}.ix-blue .mat-color-primary,.ix-blue .sidebar-panel.mat-sidenav .sidebar-list-item.open>.mdc-list-item__content>.mat-mdc-list-item-unscoped-content>a>span,.ix-blue .sidebar-panel.mat-sidenav .sidebar-list-item.open .sub-menu .mat-mdc-list-item.selected a{color:#0095d5!important}.ix-blue .sidebar-panel .mat-mdc-nav-list .mat-mdc-list-item{color:#000000f0}.ix-blue .sidebar-panel.mat-sidenav .sidebar-list-item.open>.mdc-list-item__content>.mat-mdc-list-item-unscoped-content>.sub-menu{border-left:#0D5788!important;border-left:var(--primary)!important}.ix-blue .breadcrumb-bar{background:#232d35!important;background:var(--bg2)!important;color:#aaa!important;color:var(--fg1)!important}.ix-blue div.hopscotch-bubble{border-color:#0078ac;border-color:#0d5788;border-color:var(--primary)}.ix-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:17px solid rgb(0,120.4591549296,172.2);border-bottom-color:#0d5788;border-bottom-color:var(--primary)}.ix-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-bottom:17px solid #0095d5;border-bottom-color:#0d5788;border-bottom-color:var(--primary);top:-16px}.ix-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left:17px solid rgb(0,120.4591549296,172.2);border-left-color:#0d5788;border-left-color:var(--primary)}.ix-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-left:17px solid #0095d5;border-left-color:#0d5788;border-left-color:var(--primary);left:-1px}.ix-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:17px solid rgb(0,120.4591549296,172.2);border-top-color:#0d5788;border-top-color:var(--primary)}.ix-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:17px solid #0095d5;border-top-color:#0d5788;border-top-color:var(--primary);top:-18px}.ix-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right:17px solid rgb(0,120.4591549296,172.2);border-right-color:#0d5788;border-right-color:var(--primary)}.ix-blue div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{left:1px;border-right:17px solid #0095d5;border-right-color:#0d5788;border-right-color:var(--primary)}.ix-blue .mat-bg-accent,.ix-blue div.hopscotch-bubble .hopscotch-bubble-number,.ix-blue div.hopscotch-bubble .hopscotch-nav-button.next:hover,.ix-blue div.hopscotch-bubble .hopscotch-nav-button.next{background-color:#ffc107;color:#000}.ix-blue .mat-bg-warn{background-color:#ff0013;background-color:var(--red);color:#fff}.ix-blue .mat-color-accent{color:#f0cb00;color:var(--accent)}.ix-blue .mat-color-warn{color:#ff0013;color:var(--warn)}.ix-blue .mat-sidenav-container{background:#171e26;background:var(--bg1)}.ix-blue html,.ix-blue body{font-size:13px;font-weight:250}.ix-blue h1,.ix-blue h2,.ix-blue h3,.ix-blue h4,.ix-blue h5,.ix-blue h6{font-weight:500}.ix-blue h4{font-size:15px}.ix-blue .mat-mdc-tab .mdc-tab__text-label,.ix-blue .mat-mdc-tab-link .mdc-tab__text-label{color:#aaa;color:var(--fg1)}.ix-blue .mat-toolbar,.ix-blue .mat-mdc-raised-button{background-color:#0000001a;color:#aaa;color:var(--fg1)}.ix-blue .mat-bg-primary,.ix-blue .mat-mdc-raised-button.mat-primary,.ix-blue .mat-mdc-fab.mat-primary,.ix-blue .mat-mdc-mini-fab.mat-primary,.ix-blue .sidebar-panel.mat-sidenav .sidebar-list-item.open md-icon:not(.menu-caret),.ix-blue .chats-wrap .conversations-hold .single-conversation.me .conversation-msg,.ix-blue .ngx-datatable .datatable-footer .datatable-pager .pager .pages.active a,.ix-blue .fileupload-drop-zone.dz-file-over,.ix-blue .toolbar-avatar.online>.status-dot,.ix-blue .cal-open-day-events,.ix-blue div.hopscotch-bubble{background:#0d5788!important;background:var(--primary)!important;color:#fff!important;color:var(--primary-txt)!important}.ix-blue .ngx-datatable.material{background:none}.ix-blue .datatable-header,.ix-blue .datatable-footer{border-top-style:solid;border-top-width:1px}.ix-blue .datatable-header,.ix-blue .datatable-footer{background:var(--contrast-darker)!important}.ix-blue .mat-bg-accent,.ix-blue .mat-mdc-raised-button.mat-accent,.ix-blue .mat-mdc-fab.mat-accent,.ix-blue .mat-mdc-mini-fab.mat-accent,.ix-blue div.hopscotch-bubble .hopscotch-bubble-number,.ix-blue div.hopscotch-bubble .hopscotch-nav-button.next:hover,.ix-blue div.hopscotch-bubble .hopscotch-nav-button.next,.ix-blue .ngx-datatable .datatable-footer .datatable-pager .pager .pages.active a{background-color:#ffc107;color:#000;background:#f0cb00!important;background:var(--accent)!important;color:#000!important;color:var(#000)!important}.ix-blue .mat-mdc-checkbox.mat-accent{--mat-checkbox-selected-focus-icon-color: #f0cb00 !important;--mat-checkbox-selected-focus-icon-color: var(--accent) !important;--mat-checkbox-selected-hover-icon-color: #f0cb00 !important;--mat-checkbox-selected-hover-icon-color: var(--accent) !important;--mat-checkbox-selected-icon-color: #f0cb00 !important;--mat-checkbox-selected-icon-color: var(--accent) !important;--mat-checkbox-selected-pressed-icon-color: #f0cb00 !important;--mat-checkbox-selected-pressed-icon-color: var(--accent) !important;--mat-checkbox-selected-checkmark-color: #000 !important;--mat-checkbox-selected-checkmark-color: var(--accent-txt) !important}.ix-blue .mat-drawer,.ix-blue .sidebar-panel.mat-sidenav .navigation-hold#scroll-area,.ix-blue .mat-card,.ix-blue .mat-mdc-card,.ix-blue .mat-mdc-select-panel,.ix-blue .mat-expansion-panel,.ix-blue .mat-mdc-dialog-container .mdc-dialog__surface,.ix-blue .dx-treelist-container{background:#232d35;background:var(--bg2);color:#ccc;color:var(--fg2)}.ix-blue .mat-mdc-select-panel .mat-mdc-option:hover{background-color:#0000001a}.ix-blue .ngx-datatable .datatable-body .datatable-row-wrapper datatable-body-row{background:#232d35;background:var(--bg2);border-bottom:solid 1px var(--lines)!important}.ix-blue .mat-mdc-card .mat-divider{background:#c1c1c1;background:var(--alt-fg1);opacity:.15}.ix-blue .sidebar-panel .mat-mdc-nav-list .mat-mdc-list-item{border-bottom:solid 1px var(--lines)}.ix-blue .sidebar-panel .mat-mdc-nav-list .mat-mdc-list-item:first-child{border-top:solid 1px var(--lines)}.ix-blue .sidebar-panel .mat-mdc-nav-list .mat-mdc-list-item,.ix-blue .app-user .app-user-name,.ix-blue .text-muted,.ix-blue .mat-expansion-panel-header-title,.ix-blue .mat-expansion-panel-header-description,.ix-blue .mat-mdc-list .mat-mdc-list-item,.ix-blue .mat-mdc-nav-list .mat-mdc-list-item,.ix-blue .mat-mdc-floating-label,.ix-blue .mat-mdc-selection-list .mat-mdc-list-option,.ix-blue .mat-mdc-option,.ix-blue .mat-mdc-select-arrow,.ix-blue .mat-mdc-select-value{color:#ccc!important;color:var(--fg2)!important}.ix-blue .mat-mdc-option{--mat-option-label-text-color: #cccccc !important;--mat-option-label-text-color: var(--fg2) !important;--mat-option-selected-state-label-text-color: #cccccc !important;--mat-option-selected-state-label-text-color: var(--fg2) !important}.ix-blue .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow,.ix-blue .mat-mdc-select-disabled .mat-mdc-select-value{color:#ccc;color:var(--fg2);opacity:.38}.ix-blue .mat-mdc-form-field.mat-focused.mat-primary .mat-mdc-select-arrow{color:#0d5788!important;color:var(--primary)!important}.ix-blue .mat-mdc-checkbox .mdc-label{color:#ccc!important;color:var(--fg2)!important}.ix-blue .mat-mdc-checkbox-disabled .mdc-label{color:#ccc!important;color:var(--fg2)!important;opacity:.6}.ix-blue .mat-mdc-checkbox-disabled .mdc-checkbox__background,.ix-blue .mat-mdc-checkbox-disabled .mdc-checkbox{opacity:.75}.ix-blue .mat-mdc-option.mat-mdc-option-active,.ix-blue .mat-mdc-nav-list a{background:#232d35;background:var(--bg2);color:#ccc!important;color:var(--fg2)!important}.ix-blue .mat-mdc-form-field .mdc-line-ripple:before{border-bottom-color:#ccc!important;border-bottom-color:var(--fg2)!important;opacity:.35}.ix-blue .mat-mdc-form-field.mat-warn .mdc-line-ripple:before{opacity:.85}.ix-blue .mat-mdc-form-field.mat-focused .mdc-line-ripple:after{border-bottom-color:#0d5788!important;border-bottom-color:var(--primary)!important}.ix-blue #test-alert{color:#ccc;color:var(--fg2)}.ix-blue .mat-mdc-form-field .mdc-line-ripple:after{border-bottom-color:#0d5788;border-bottom-color:var(--primary)}.ix-blue .mat-color-primary,.ix-blue .mat-mdc-button.mat-primary,.ix-blue .sidebar-panel.mat-sidenav .sidebar-list-item.open>.mdc-list-item__content>.mat-mdc-list-item-unscoped-content>a>span,.ix-blue .sidebar-panel.mat-sidenav .sidebar-list-item.open .sub-menu .mat-mdc-list-item.selected a{color:#0d5788!important;color:var(--primary)!important}.ix-blue .mat-mdc-form-field.mat-focused.mat-primary{color:#ccc!important;color:var(--fg2)!important}.ix-blue .mat-form-field-invalid .mat-mdc-floating-label{color:#f44336!important}.ix-blue .mat-form-field-disabled .mat-mdc-floating-label{opacity:.38}.ix-blue .mat-mdc-button:disabled{opacity:.38}.ix-blue .mat-mdc-input-element{caret-color:#ccc!important;caret-color:var(--fg2)!important}.ix-blue .mat-mdc-input-element:disabled{opacity:.38;color:#ccc;color:var(--fg2)}.ix-blue .mat-mdc-raised-button.mat-primary[disabled],.ix-blue .mat-mdc-raised-button.mat-accent[disabled],.ix-blue .mat-mdc-raised-button.mat-warn[disabled],.ix-blue .mat-mdc-raised-button[disabled][disabled],.ix-blue .mat-mdc-fab.mat-primary[disabled],.ix-blue .mat-mdc-fab.mat-accent[disabled],.ix-blue .mat-mdc-fab.mat-warn[disabled],.ix-blue .mat-mdc-fab[disabled][disabled],.ix-blue .mat-mdc-mini-fab.mat-primary[disabled],.ix-blue .mat-mdc-mini-fab.mat-accent[disabled],.ix-blue .mat-mdc-mini-fab.mat-warn[disabled],.ix-blue .mat-mdc-mini-fab[disabled][disabled]{background-color:#999;background-color:var(#999);opacity:.38}.ix-blue .egret-swatch,.ix-blue .mat-mdc-radio-button .mdc-radio__outer-circle{border-color:#aaa;border-color:var(--fg1)}.ix-blue .mat-mdc-checkbox{--mat-checkbox-unselected-focus-icon-color: #aaaaaa;--mat-checkbox-unselected-focus-icon-color: var(--fg1);--mat-checkbox-unselected-hover-icon-color: #aaaaaa;--mat-checkbox-unselected-hover-icon-color: var(--fg1);--mat-checkbox-unselected-icon-color: #aaaaaa;--mat-checkbox-unselected-icon-color: var(--fg1);--mat-checkbox-unselected-pressed-icon-color: #aaaaaa;--mat-checkbox-unselected-pressed-icon-color: var(--fg1)}.ix-blue .headerCheckBox .mat-mdc-checkbox,.ix-blue .ngx-datatable .datatable-body .mat-mdc-checkbox{--mat-checkbox-unselected-focus-icon-color: #c1c1c1 !important;--mat-checkbox-unselected-focus-icon-color: var(--alt-fg1) !important;--mat-checkbox-unselected-hover-icon-color: #c1c1c1 !important;--mat-checkbox-unselected-hover-icon-color: var(--alt-fg1) !important;--mat-checkbox-unselected-icon-color: #c1c1c1 !important;--mat-checkbox-unselected-icon-color: var(--alt-fg1) !important;--mat-checkbox-unselected-pressed-icon-color: #c1c1c1 !important;--mat-checkbox-unselected-pressed-icon-color: var(--alt-fg1) !important}.ix-blue .mat-expansion-indicator:after,.ix-blue .mat-pseudo-checkbox{color:#aaa;color:var(--fg1)}.ix-blue .toggle-children{filter:invert(50%);top:5px;left:4px}.ix-blue .spacer{flex:1 1 auto}.ix-blue .mat-mdc-select-panel .mat-mdc-option:focus,.ix-blue .mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple){--mat-option-label-text-color: #cccccc !important;--mat-option-label-text-color: var(--fg2) !important;--mat-option-selected-state-label-text-color: #cccccc !important;--mat-option-selected-state-label-text-color: var(--fg2) !important;background:color-mix(in srgb,var(--primary, #0D5788) 18%,var(--bg2, #232d35))!important;color:#ccc!important;color:var(--fg2)!important}.ix-blue .ngx-datatable .datatable-body .datatable-row-wrapper:hover,.ix-blue .ngx-datatable .datatable-body .datatable-row-wrapper:hover .plugin-buttons,.ix-blue .ngx-datatable .datatable-body .datatable-row-wrapper:hover .plugin-icons,.ix-blue .ngx-datatable .datatable-body .datatable-row-wrapper:focus{background:#0000000d!important}.ix-blue .ngx-datatable .datatable-body .datatable-row-wrapper:hover .mat-mdc-checkbox{--mat-checkbox-unselected-focus-icon-color: #fff !important;--mat-checkbox-unselected-focus-icon-color: var(--primary-txt) !important;--mat-checkbox-unselected-hover-icon-color: #fff !important;--mat-checkbox-unselected-hover-icon-color: var(--primary-txt) !important;--mat-checkbox-unselected-icon-color: #fff !important;--mat-checkbox-unselected-icon-color: var(--primary-txt) !important;--mat-checkbox-unselected-pressed-icon-color: #fff !important;--mat-checkbox-unselected-pressed-icon-color: var(--primary-txt) !important}.ix-blue .mat-expansion-panel-header{background-color:#0000001a}.ix-blue .mat-expansion-panel-body{position:relative}.ix-blue .dx-treelist-container{background:transparent}.ix-blue .dx-treelist-headers{border-bottom:none}.ix-blue .dx-treelist-rowsview{border:0}.ix-blue .dx-treelist .dx-column-lines>td{border-left:solid 1px rgba(128,128,128,.1);border-right:none}.ix-blue .dx-treelist .dx-row-lines>td{border-color:#8080801a}.ix-blue tr.dx-row:nth-child(odd){background-color:#0000000d}.ix-blue entity-task .form-card.mat-mdc-card,.ix-blue entity-form .form-card.mat-mdc-card{max-width:960px;margin:0}.ix-blue .mat-mdc-card-actions .mat-mdc-button{margin-right:3px!important;margin-left:1px!important}.ix-blue .form-card.mat-mdc-card,.ix-blue entity-form .form-card,.ix-blue entity-wizard .form-card{font-size:12px}.ix-blue .fieldset-label{min-width:100%;margin-bottom:16px}.ix-blue .mat-mdc-checkbox{margin:4px}.ix-blue .form-line .mat-mdc-checkbox{margin-left:0}.ix-blue .ngx-datatable .mat-mdc-checkbox .mdc-checkbox{margin-left:4px}.ix-blue .mat-mdc-checkbox-ripple,.ix-blue .mdc-checkbox__ripple{inset:-5px 5px 5px -5px}.ix-blue .headerCheckBox{position:relative;left:16px;margin-top:7px}.ix-blue #pool_detach_warning,.ix-blue #pool_processes{margin-bottom:15px}.ix-blue #disk_radio{max-width:220px}.ix-blue .datatable-header-cell{position:relative}.ix-blue .datatable-header-cell-label{margin-left:7px;text-align:center;position:relative;top:7px}.ix-blue .entity-job-dialog{min-width:200px;max-width:500px;max-height:300px}.ix-blue .datatable-scroll{min-width:100%}.ix-blue .app-user-name .icon-xs{color:#ccc!important;color:var(--fg2)!important}.ix-blue .highlight{opacity:.5}.ix-blue .node-content-wrapper:hover,.ix-blue .node-content-wrapper-focused{background-color:var(--bg2)}.ix-blue .vdev-action-btn,.ix-blue .dual-list-action-btn{background:#171e26;background:var(--bg1)}.ix-blue .vdev-action-btn .arrow,.ix-blue .dual-list-action-btn .arrow{color:#0d5788;color:var(--primary);font-size:36px;height:36px;width:36px}.ix-blue app-dual-listbox .chosen .mdc-list-item__content{color:#fff}.ix-blue .vdev-action-btn:disabled{opacity:.38}.ix-blue .mat-mdc-radio-button.mat-accent .mdc-radio__inner-circle,.ix-blue .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio__outer-circle{border-color:var(--accent)!important}.ix-blue .info-icon{color:#0d5788!important;color:var(--primary)}.ix-blue .mat-mdc-progress-spinner circle{stroke:#0d5788!important;stroke:var(--primary)!important}.ix-blue .mat-mdc-slider{color:#f0cb00!important;color:var(--accent)!important}.ix-blue .mat-mdc-slider .mdc-slider__track--active_fill{border-color:#f0cb00!important;border-color:var(--accent)!important}.ix-blue .mat-mdc-slider .mdc-slider__thumb-knob{background-color:#f0cb00!important;background-color:var(--accent)!important;border-color:#f0cb00!important;border-color:var(--accent)!important}.ix-blue iscsi .mdc-tab.mdc-tab--active,.ix-blue reportsdashboard .mdc-tab.mdc-tab--active{border-bottom:2px solid;border-color:#0d5788;border-color:var(--primary)}.ix-blue iscsi .mdc-tab-indicator__content--underline,.ix-blue reportsdashboard .mdc-tab-indicator__content--underline{opacity:0}.ix-blue #idmap-actions{margin-left:0}.ix-blue .ngx-datatable .datatable-footer .datatable-pager .pager .pages.active a{padding-top:1px}.ix-blue .form-ex-flex-container{background:#171e26;background:var(--bg1)}.ix-blue .fn-theme-primary{background-color:#0d5788;background-color:var(--primary);color:#fff;color:var(--primary-txt)}.ix-blue .fn-theme-red{background-color:#ff0013;background-color:var(--red);color:#fff;color:var(--red-txt)}.ix-blue .fn-theme-blue{background-color:#0d5788;background-color:var(--blue);color:#fff;color:var(--blue-txt)}.ix-blue .fn-theme-green{background-color:#1f9642;background-color:var(--green);color:#fff;color:var(--green-txt)}.ix-blue .fn-theme-cyan{background-color:#00d0d6;background-color:var(--cyan);color:#333;color:var(--cyan-txt)}.ix-blue .fn-theme-orange{background-color:#ee9302;background-color:var(--orange);color:#eee;color:var(--orange-txt)}.ix-blue .fn-theme-magenta{background-color:#d238ff;background-color:var(--magenta);color:#fff;color:var(--magenta-txt)}.ix-blue .fn-theme-violet{background-color:#c17ecc;background-color:var(--violet);color:#fff;color:var(--violet-txt)}.ix-blue .fn-theme-yellow{background-color:#f0cb00;background-color:var(--yellow);color:#333;color:var(--yellow-txt)}.ix-blue .fn-theme-contrast-darker,.ix-blue .fn-theme-contrast-lighter{background-color:var(--alt-bg1);color:var(--fg2)}.ix-blue #dashboardcontainerdiv .mdc-tab-indicator__content--underline{border-color:#0d5788;border-color:var(--primary)}.ix-blue .mat-mdc-button{text-transform:uppercase!important;font-weight:500!important}.ix-blue .mat-mdc-button.mat-basic,.ix-blue .mat-mdc-button.mat-primary{background-color:#0d5788;background-color:var(--primary);color:#fff!important}.ix-blue .mat-mdc-button.mat-accent{background-color:#f0cb00;background-color:var(--accent);color:var(--accent-txt)!important}.ix-blue .mat-primary .mat-pseudo-checkbox-checked,.ix-blue .mat-primary .mat-pseudo-checkbox-indeterminate{background:#f0cb00!important;background:var(--accent)}.ix-blue .mat-mdc-option-pseudo-checkbox.mat-pseudo-checkbox{display:none}.ix-blue .mat-mdc-dialog-container:has(tooltip) .mdc-dialog__surface,.ix-blue .mat-mdc-dialog-container:has(tooltip) .mat-mdc-dialog-content{overflow:visible!important}.ix-blue .sidebar-panel.mat-sidenav .navigation-hold{position:static!important}.ix-blue .mat-drawer{overflow-y:hidden!important}.ix-blue app-admin-layout .not-alerts .mat-drawer-inner-container{overflow:visible!important}.ix-blue .mat-mdc-button.mat-primary:hover .mat-mdc-button-persistent-ripple:before{background-color:#0d5788;background-color:var(--primary);opacity:.12}.ix-blue .mat-mdc-button.mat-accent:hover .mat-mdc-button-persistent-ripple:before{background-color:#f0cb00;background-color:var(--accent);opacity:.12}.ix-blue #theme-preview .mdc-tab-indicator__content--underline{border-color:#0d5788!important;border-color:var(--primary)}.ix-blue .mat-mdc-icon-button.mat-primary{color:#0d5788!important;color:var(--primary)}.ix-blue .mat-mdc-icon-button.mat-accent{color:#f0cb00!important;color:var(--accent)}.ix-blue .datatable-header-cell .mat-mdc-checkbox,.ix-blue .datatable-body-cell .mat-mdc-checkbox{margin-left:5px}.ix-blue services .datatable-body-cell .mat-mdc-checkbox{bottom:7px!important}.ix-blue services .datatable-header-cell-label{margin-left:15px}.ix-blue .mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #0D5788;--mat-progress-bar-active-indicator-color: var(--primary);--mat-progress-bar-track-color: #0D5788;--mat-progress-bar-track-color: var(--primary)}.ix-blue .mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{opacity:.5}.ix-blue .mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{display:none}.ix-blue #password,.ix-blue #sed_passwd,.ix-blue #em_pass1,.ix-blue #bsdusr_passwd_currnt,.ix-blue #Passphrase,.ix-blue #passphrase,.ix-blue #disk_passwd,.ix-blue #ldap_bindpw,.ix-blue #iscsi_target_auth_secret,.ix-blue #iscsi_target_auth_peersecret,.ix-blue #dc_passwd,.ix-blue #secret_key,.ix-blue #ad_bindpw,.ix-blue #v3_password,.ix-blue #secret_access_key-S3,.ix-blue #v3_privpassphrase,.ix-blue #pass-FTP,.ix-blue #pass-MEGA,.ix-blue #pass-SFTP,.ix-blue #pass-WEBDAV,.ix-blue #aws_secret_access_key{max-width:640px;min-width:225px}.ix-blue #password_conf,.ix-blue #bsdusr_password_conf,.ix-blue #sed_passwd2,.ix-blue #em_pass2,.ix-blue #Passphrase2,.ix-blue #passphrase2,.ix-blue #disk_passwd2,.ix-blue #iscsi_target_auth_secret_confirm,.ix-blue #iscsi_target_auth_peersecret_confirm,.ix-blue #password2,.ix-blue #dc_passwd2,.ix-blue #secret_key2,.ix-blue #v3_password2,.ix-blue #v3_privpassphrase2{width:70%;max-width:450px}.ix-blue #bsdusr_password{width:70%;max-width:475px;min-width:225px}.ix-blue app-createpassphrase-form .has-tooltip{width:100%!important;max-width:450px!important}.ix-blue #secret_key2{margin-bottom:5px}.ix-blue .toggle_pw{display:inline;display:var(--toggle_pw_display_prop)}.ix-blue datatable-selection>.empty-row{color:var(--alt-fg1)}.ix-blue #show_Warning{display:inline;display:var(--enableWarning)}.ix-blue #update-info{color:var(--accent)}.ix-blue .services-table .service-toggle-running{fill:#f0cb00;fill:var(--accent)}.ix-blue input[type=number]{-moz-appearance:textfield!important}.ix-blue input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.ix-blue .ui-treetable tr:nth-child(2n){background-color:#7b7b7b33}.ix-blue .ui-treetable tr:hover{background:#0d5788!important;background:var(--primary)!important;color:#fff;color:var(--primary-txt)}.ix-blue .ui-treetable-thead{text-align:left;vertical-align:top}.ix-blue app-volumes-list .ui-treetable-resizable .ui-treetable-tfoot>tr>td,.ix-blue .ui-treetable-resizable .ui-treetable-tbody>tr>td{white-space:nowrap;text-overflow:ellipsis;max-width:300px}.ix-blue app-volumes-list td[id^=tbody__comments_]{white-space:normal!important;text-overflow:unset;min-width:200px}.ix-blue .ngx-datatable .datatable-header .datatable-header-cell .resize-handle{border-right:1px solid!important;border-color:#fff;border-color:var(--primary-txt);visibility:visible!important;opacity:.25}.ix-blue .datatable-header-inner{height:52px}.ix-blue #idmap-err{position:absolute;top:100px;left:26px;color:#ff0013;color:var(--red)}.ix-blue #em_pwmessage{margin:10px 0}.ix-blue .rightside-content-hold,.ix-blue .xterm-viewport{overflow-y:auto}.ix-blue app-select-dialog .mat-mdc-select-placeholder,.ix-blue app-ipmi .mat-mdc-select-placeholder{color:#ccc;color:var(--fg2)}.ix-blue app-acmedns-form h4{font-size:20px}.ix-blue app-acmedns-form .fieldset:first-of-type{padding-left:5px}.ix-blue app-acmedns-form .fieldset:nth-of-type(2){padding-left:30px;padding-top:38px}.ix-blue app-acmedns-form p .material-icons{font-size:36px;margin-right:10px;margin-left:-4px;position:relative;top:10px}.ix-blue app-acmedns-form #select_auth,.ix-blue app-acmedns-form #auth_attributes{font-size:140%}.ix-blue #acme_directory_uri mat-form-field{width:50%}.ix-blue app-certificate-acme-add #authenticators{position:relative;top:-18px}.ix-blue entity-form form-combobox mat-form-field{width:50%;min-width:180px}.ix-blue app-service-netdata form-paragraph{font-size:larger;font-weight:700;margin-bottom:7px}.ix-blue jail-wizard .tooltiptext{top:-1px}.ix-blue .navigation-hold#scroll-area .ps__scrollbar-y-rail{top:50px!important}.ix-blue .tooltiptext samp{background:#ffffff40}.ix-blue .node-content-wrapper{margin-left:2px;padding-left:3px}.ix-blue tree-node-content mat-icon{vertical-align:top}.ix-blue tree-node-content span{vertical-align:top;line-height:25px;padding-left:3px}.ix-blue .mat-card,.ix-blue .mat-mdc-card{border-radius:6px}.ix-blue *{scrollbar-width:8px;scrollbar-height:8px}.ix-blue *::-webkit-scrollbar{width:8px;height:8px}.ix-blue *::-webkit-scrollbar-track{background-color:var(--bg2)}.ix-blue *::-webkit-scrollbar-thumb{background-color:#7f7f7f80;border-radius:4px}.ix-blue confirm-dialog pre,.ix-blue error-dialog pre{display:block;font-family:monospace;overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;background:#00000018;padding:5px}.ix-blue app-interfaces-form .disabled-select .mat-mdc-select-arrow{opacity:.38}.ix-blue app-interfaces-form entity-form-list .form-list>div{flex-direction:column!important;padding:15px;background-color:#7f7f7f1a;margin-bottom:10px}.ix-blue app-interfaces-form #failover_address,.ix-blue app-interfaces-form #failover_virtual_address{width:85%}.ix-blue app-interfaces-form #address{width:calc(100% - 72px)}.ix-blue app-interfaces-form .listBtn{bottom:40px}.ix-blue app-interfaces-form .list-action{height:1px}.ix-blue app-createpassphrase-form #changekey-instructions,.ix-blue app-createpassphrase-form #createkey-instructions,.ix-blue app-addkey-form #addkey-instructions,.ix-blue app-volumeunlock-form #rekey-instructions,.ix-blue app-ssh-keypairs-form #key_instructions{font-size:.9rem;margin-bottom:1rem}.ix-blue #recovery_key span{margin-right:5px}.ix-blue iscsi .mat-mdc-tab-links{flex-wrap:wrap}.ix-blue general-preferences-form #userTheme{width:400px}.ix-blue app-interfaces-list #timeout-field{width:50px;text-align:center}.ix-blue #encrypt-headline p{margin-bottom:.7rem}.ix-blue #encrypt-headline p i{margin-right:5px;position:relative;top:3px}.ix-blue #encryptionkey-passphrase-instructions p,.ix-blue #set_recoverykey-instructions p{margin-top:1rem;font-size:.9rem}.ix-blue #encryptionkey-passphrase{max-width:640px}.ix-blue confirm-dialog div.message-content p{margin-bottom:10px}.ix-blue app-dataset-acl #apply_user,.ix-blue app-dataset-acl #apply_group{margin-top:-13px;margin-bottom:20px}.ix-blue app-dataset-acl .error-div{min-height:24px;margin-top:-12px}.ix-blue .styled-list-for-dialogs{list-style:disc inside;padding-left:15px}.ix-blue app-general #language_sort,.ix-blue app-general #language_sort_radiogroup{display:inline-flex}.ix-blue app-general mat-radio-button{margin-left:10px}.ix-blue app-active-directory #successfully_updated{position:relative;top:12px}.ix-blue mat-error a{text-decoration:underline}.ix-blue .mat-mdc-select-panel{max-height:60vh!important}.ix-blue tree-viewport{max-height:300px;overflow:auto}.ix-blue app-general .form-select-spinner{position:absolute;top:-20px;right:45%}.ix-blue app-two-factor #instructions,.ix-blue app-two-factor #enabled_status{font-size:115%}.ix-blue app-two-factor #enabled_status{margin-bottom:8px}.ix-blue qr-dialog{text-align:center}.ix-blue .chip-warn{--mat-chip-elevated-container-color: var(--red);--mat-chip-label-text-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white;background-color:var(--red)!important;color:#fff!important}.ix-blue .chip-warn mat-icon{color:#fff!important;opacity:.8!important}.ix-blue app-disk-form #hddstandby_force{position:relative;top:14px}.ix-blue .entity-table-cell-error{color:var(--red)!important}.ix-blue mat-hint{color:var(--yellow)!important;font-size:.7rem}.ix-blue #cust_button_continue_with_afp{background:var(--bg1)}.ix-blue app-dataset-acl button[id="cust_button_Select an ACL Preset"]{position:absolute;top:300px;left:0}@media screen and (max-width:599px){.ix-blue app-dataset-acl button[id="cust_button_Select an ACL Preset"]{left:unset;top:250px;right:14px}}html{--mat-badge-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px IBM Plex Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px IBM Plex Sans,Helvetica Neue,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px IBM Plex Sans,Helvetica Neue,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px IBM Plex Sans,Helvetica Neue,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px IBM Plex Sans,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px IBM Plex Sans,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px IBM Plex Sans,Helvetica Neue,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px IBM Plex Sans,Helvetica Neue,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px IBM Plex Sans,Helvetica Neue,sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px IBM Plex Sans,Helvetica Neue,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px IBM Plex Sans,Helvetica Neue,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px IBM Plex Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px IBM Plex Sans,Helvetica Neue,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}html{--mat-bottom-sheet-container-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html{--mat-button-toggle-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-button-toggle-label-text-line-height: 24px;--mat-button-toggle-label-text-size: 16px;--mat-button-toggle-label-text-tracking: .03125em;--mat-button-toggle-label-text-weight: 400;--mat-button-toggle-legacy-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-button-toggle-legacy-label-text-line-height: 24px;--mat-button-toggle-legacy-label-text-size: 16px;--mat-button-toggle-legacy-label-text-tracking: .03125em;--mat-button-toggle-legacy-label-text-weight: 400}html{--mat-datepicker-calendar-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-expansion-header-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html{--mat-stepper-container-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-stepper-header-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html{--mat-toolbar-title-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html{--mat-tree-node-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html{--mat-option-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html{--mat-card-title-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html{--mat-tooltip-supporting-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: .0333333333em}html{--mat-form-field-container-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-form-field-filled-label-text-size: 16px;--mat-form-field-filled-label-text-tracking: .03125em;--mat-form-field-filled-label-text-weight: 400;--mat-form-field-outlined-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-form-field-outlined-label-text-size: 16px;--mat-form-field-outlined-label-text-tracking: .03125em;--mat-form-field-outlined-label-text-weight: 400}html{--mat-select-trigger-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html{--mat-dialog-subhead-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-dialog-subhead-line-height: 32px;--mat-dialog-subhead-size: 20px;--mat-dialog-subhead-weight: 500;--mat-dialog-subhead-tracking: .0125em;--mat-dialog-supporting-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-dialog-supporting-text-line-height: 24px;--mat-dialog-supporting-text-size: 16px;--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip{--mat-chip-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-chip-label-text-line-height: 20px;--mat-chip-label-text-size: 14px;--mat-chip-label-text-tracking: .0178571429em;--mat-chip-label-text-weight: 400}html,html .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: .0178571429em;--mat-slide-toggle-label-text-weight: 400}html{--mat-radio-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html{--mat-slider-label-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-slider-label-label-text-size: 14px;--mat-slider-label-label-text-line-height: 22px;--mat-slider-label-label-text-tracking: .0071428571em;--mat-slider-label-label-text-weight: 500}html{--mat-menu-item-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html{--mat-list-list-item-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-list-list-item-label-text-line-height: 24px;--mat-list-list-item-label-text-size: 16px;--mat-list-list-item-label-text-tracking: .03125em;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-list-list-item-supporting-text-line-height: 20px;--mat-list-list-item-supporting-text-size: 14px;--mat-list-list-item-supporting-text-tracking: .0178571429em;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 20px;--mat-list-list-item-trailing-supporting-text-size: 12px;--mat-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mat-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 16px/28px IBM Plex Sans,Helvetica Neue,sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.mat-mdc-tab-header{--mat-tab-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-tab-label-text-size: 14px;--mat-tab-label-text-tracking: .0892857143em;--mat-tab-label-text-line-height: 36px;--mat-tab-label-text-weight: 500}html{--mat-checkbox-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html{--mat-button-filled-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-button-filled-label-text-size: 14px;--mat-button-filled-label-text-tracking: .0892857143em;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-button-outlined-label-text-size: 14px;--mat-button-outlined-label-text-tracking: .0892857143em;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-button-protected-label-text-size: 14px;--mat-button-protected-label-text-tracking: .0892857143em;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-button-text-label-text-size: 14px;--mat-button-text-label-text-tracking: .0892857143em;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-button-tonal-label-text-size: 14px;--mat-button-tonal-label-text-tracking: .0892857143em;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500}html{--mat-fab-extended-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-fab-extended-label-text-size: 14px;--mat-fab-extended-label-text-tracking: .0892857143em;--mat-fab-extended-label-text-weight: 500}html{--mat-snack-bar-supporting-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-snack-bar-supporting-text-line-height: 20px;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400}html{--mat-table-header-headline-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: "IBM Plex Sans", "Helvetica Neue", sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}.solarized-dark{--mat-app-background-color: #303030;--mat-app-text-color: white;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-label-text-color: #586e75;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}.solarized-dark .mat-accent{--mat-option-selected-state-label-text-color: #268bd2;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}.solarized-dark .mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}.solarized-dark{--mat-optgroup-label-text-color: white;--mat-pseudo-checkbox-full-selected-icon-color: #268bd2;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #268bd2;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.solarized-dark .mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #586e75;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #586e75;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.solarized-dark .mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #268bd2;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #268bd2;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.solarized-dark .mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #f44336;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.solarized-dark{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: #424242;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #424242;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: rgba(255, 255, 255, .12);--mat-card-subtitle-text-color: rgba(255, 255, 255, .7);--mat-card-filled-container-color: #424242;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.solarized-dark .mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #586e75;--mat-progress-bar-track-color: rgba(88, 110, 117, .25)}.solarized-dark .mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #268bd2;--mat-progress-bar-track-color: rgba(38, 139, 210, .25)}.solarized-dark .mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #f44336;--mat-progress-bar-track-color: rgba(244, 67, 54, .25)}.solarized-dark{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px;--mat-tooltip-container-color: white;--mat-tooltip-supporting-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #586e75 87%, transparent);--mat-form-field-filled-caret-color: #586e75;--mat-form-field-filled-focus-active-indicator-color: #586e75;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #586e75 87%, transparent);--mat-form-field-outlined-caret-color: #586e75;--mat-form-field-outlined-focus-outline-color: #586e75;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #586e75 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-state-layer-color: white;--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--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(255, 255, 255, .7);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #4a4a4a;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, white 4%, transparent);--mat-form-field-filled-label-text-color: rgba(255, 255, 255, .7);--mat-form-field-filled-hover-label-text-color: rgba(255, 255, 255, .7);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-filled-input-text-color: white;--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(255, 255, 255, .7);--mat-form-field-filled-error-hover-label-text-color: #f44336;--mat-form-field-filled-error-focus-label-text-color: #f44336;--mat-form-field-filled-error-label-text-color: #f44336;--mat-form-field-filled-error-caret-color: #f44336;--mat-form-field-filled-active-indicator-color: rgba(255, 255, 255, .7);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, white 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: white;--mat-form-field-filled-error-active-indicator-color: #f44336;--mat-form-field-filled-error-focus-active-indicator-color: #f44336;--mat-form-field-filled-error-hover-active-indicator-color: #f44336;--mat-form-field-outlined-label-text-color: rgba(255, 255, 255, .7);--mat-form-field-outlined-hover-label-text-color: white;--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-outlined-input-text-color: white;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(255, 255, 255, .7);--mat-form-field-outlined-error-caret-color: #f44336;--mat-form-field-outlined-error-focus-label-text-color: #f44336;--mat-form-field-outlined-error-label-text-color: #f44336;--mat-form-field-outlined-error-hover-label-text-color: #f44336;--mat-form-field-outlined-outline-color: rgba(255, 255, 255, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, white 12%, transparent);--mat-form-field-outlined-hover-outline-color: white;--mat-form-field-outlined-error-focus-outline-color: #f44336;--mat-form-field-outlined-error-hover-outline-color: #f44336;--mat-form-field-outlined-error-outline-color: #f44336}.solarized-dark .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #268bd2 87%, transparent);--mat-form-field-filled-caret-color: #268bd2;--mat-form-field-filled-focus-active-indicator-color: #268bd2;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #268bd2 87%, transparent);--mat-form-field-outlined-caret-color: #268bd2;--mat-form-field-outlined-focus-outline-color: #268bd2;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #268bd2 87%, transparent)}.solarized-dark .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-filled-caret-color: #f44336;--mat-form-field-filled-focus-active-indicator-color: #f44336;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-outlined-caret-color: #f44336;--mat-form-field-outlined-focus-outline-color: #f44336;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}.solarized-dark{--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;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: white;--mat-select-disabled-trigger-text-color: color-mix(in srgb, white 38%, transparent);--mat-select-placeholder-text-color: rgba(255, 255, 255, .7);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .7);--mat-select-disabled-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-select-focused-arrow-color: #586e75;--mat-select-invalid-arrow-color: #f44336}.solarized-dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: white;--mat-select-disabled-trigger-text-color: color-mix(in srgb, white 38%, transparent);--mat-select-placeholder-text-color: rgba(255, 255, 255, .7);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .7);--mat-select-disabled-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-select-focused-arrow-color: #268bd2;--mat-select-invalid-arrow-color: #f44336}.solarized-dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: white;--mat-select-disabled-trigger-text-color: color-mix(in srgb, white 38%, transparent);--mat-select-placeholder-text-color: rgba(255, 255, 255, .7);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .7);--mat-select-disabled-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-select-focused-arrow-color: #f44336;--mat-select-invalid-arrow-color: #f44336}.solarized-dark{--mat-select-arrow-transform: translateY(-8px);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #424242;--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mat-dialog-container-color: #424242;--mat-dialog-subhead-color: white;--mat-dialog-supporting-text-color: rgba(255, 255, 255, .7)}.solarized-dark .mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.solarized-dark .mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.solarized-dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.solarized-dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: #ffffff;--mat-chip-elevated-container-color: #586e75;--mat-chip-elevated-disabled-container-color: #586e75;--mat-chip-elevated-selected-container-color: #586e75;--mat-chip-flat-disabled-selected-container-color: #586e75;--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: #ffffff;--mat-chip-selected-disabled-trailing-icon-color: #ffffff;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #ffffff;--mat-chip-selected-trailing-icon-color: #ffffff;--mat-chip-with-icon-disabled-icon-color: #ffffff;--mat-chip-with-icon-icon-color: #ffffff;--mat-chip-with-icon-selected-icon-color: #ffffff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #ffffff;--mat-chip-with-trailing-icon-trailing-icon-color: #ffffff}.solarized-dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.solarized-dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: #000000;--mat-chip-elevated-container-color: #268bd2;--mat-chip-elevated-disabled-container-color: #268bd2;--mat-chip-elevated-selected-container-color: #268bd2;--mat-chip-flat-disabled-selected-container-color: #268bd2;--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: #000000;--mat-chip-selected-disabled-trailing-icon-color: #000000;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #000000;--mat-chip-selected-trailing-icon-color: #000000;--mat-chip-with-icon-disabled-icon-color: #000000;--mat-chip-with-icon-icon-color: #000000;--mat-chip-with-icon-selected-icon-color: #000000;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #000000;--mat-chip-with-trailing-icon-trailing-icon-color: #000000}.solarized-dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.solarized-dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #f44336;--mat-chip-elevated-disabled-container-color: #f44336;--mat-chip-elevated-selected-container-color: #f44336;--mat-chip-flat-disabled-selected-container-color: #f44336;--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.solarized-dark .mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}.solarized-dark{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-selected-icon-color: #ffffff;--mat-slide-toggle-disabled-selected-icon-color: #ffffff;--mat-slide-toggle-selected-focus-state-layer-color: #586e75;--mat-slide-toggle-selected-handle-color: #586e75;--mat-slide-toggle-selected-hover-state-layer-color: #586e75;--mat-slide-toggle-selected-pressed-state-layer-color: #586e75;--mat-slide-toggle-selected-focus-handle-color: #586e75;--mat-slide-toggle-selected-hover-handle-color: #586e75;--mat-slide-toggle-selected-pressed-handle-color: #586e75;--mat-slide-toggle-selected-focus-track-color: rgb(66.1073170732, 82.6341463415, 87.8926829268);--mat-slide-toggle-selected-hover-track-color: rgb(66.1073170732, 82.6341463415, 87.8926829268);--mat-slide-toggle-selected-pressed-track-color: rgb(66.1073170732, 82.6341463415, 87.8926829268);--mat-slide-toggle-selected-track-color: rgb(66.1073170732, 82.6341463415, 87.8926829268);--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-disabled-selected-handle-color: white;--mat-slide-toggle-disabled-selected-track-color: white;--mat-slide-toggle-disabled-unselected-handle-color: white;--mat-slide-toggle-disabled-unselected-icon-color: #4a4a4a;--mat-slide-toggle-disabled-unselected-track-color: white;--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-surface-color: #424242;--mat-slide-toggle-label-text-color: white;--mat-slide-toggle-unselected-hover-handle-color: white;--mat-slide-toggle-unselected-focus-handle-color: white;--mat-slide-toggle-unselected-focus-state-layer-color: white;--mat-slide-toggle-unselected-focus-track-color: rgba(255, 255, 255, .12);--mat-slide-toggle-unselected-icon-color: #4a4a4a;--mat-slide-toggle-unselected-handle-color: rgba(255, 255, 255, .7);--mat-slide-toggle-unselected-hover-state-layer-color: white;--mat-slide-toggle-unselected-hover-track-color: rgba(255, 255, 255, .12);--mat-slide-toggle-unselected-pressed-handle-color: white;--mat-slide-toggle-unselected-pressed-track-color: rgba(255, 255, 255, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: white;--mat-slide-toggle-unselected-track-color: rgba(255, 255, 255, .12)}.solarized-dark .mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: #000000;--mat-slide-toggle-disabled-selected-icon-color: #000000;--mat-slide-toggle-selected-focus-state-layer-color: #268bd2;--mat-slide-toggle-selected-handle-color: #268bd2;--mat-slide-toggle-selected-hover-state-layer-color: #268bd2;--mat-slide-toggle-selected-pressed-state-layer-color: #268bd2;--mat-slide-toggle-selected-focus-handle-color: #268bd2;--mat-slide-toggle-selected-hover-handle-color: #268bd2;--mat-slide-toggle-selected-pressed-handle-color: #268bd2;--mat-slide-toggle-selected-focus-track-color: #268bd2;--mat-slide-toggle-selected-hover-track-color: #268bd2;--mat-slide-toggle-selected-pressed-track-color: #268bd2;--mat-slide-toggle-selected-track-color: #268bd2}.solarized-dark .mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #f44336;--mat-slide-toggle-selected-handle-color: #f44336;--mat-slide-toggle-selected-hover-state-layer-color: #f44336;--mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--mat-slide-toggle-selected-focus-handle-color: #f44336;--mat-slide-toggle-selected-hover-handle-color: #f44336;--mat-slide-toggle-selected-pressed-handle-color: #f44336;--mat-slide-toggle-selected-focus-track-color: #e53935;--mat-slide-toggle-selected-hover-track-color: #e53935;--mat-slide-toggle-selected-pressed-track-color: #e53935;--mat-slide-toggle-selected-track-color: #e53935}.solarized-dark{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block;--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.solarized-dark .mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #586e75;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #586e75;--mat-radio-selected-hover-icon-color: #586e75;--mat-radio-selected-icon-color: #586e75;--mat-radio-selected-pressed-icon-color: #586e75;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.solarized-dark .mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #268bd2;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #268bd2;--mat-radio-selected-hover-icon-color: #268bd2;--mat-radio-selected-icon-color: #268bd2;--mat-radio-selected-pressed-icon-color: #268bd2;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.solarized-dark .mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.solarized-dark{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block;--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom;--mat-slider-active-track-color: #586e75;--mat-slider-focus-handle-color: #586e75;--mat-slider-handle-color: #586e75;--mat-slider-hover-handle-color: #586e75;--mat-slider-focus-state-layer-color: color-mix(in srgb, #586e75 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #586e75 4%, transparent);--mat-slider-inactive-track-color: #586e75;--mat-slider-ripple-color: #586e75;--mat-slider-with-tick-marks-active-container-color: #ffffff;--mat-slider-with-tick-marks-inactive-container-color: #586e75;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-disabled-active-track-color: white;--mat-slider-disabled-handle-color: white;--mat-slider-disabled-inactive-track-color: white;--mat-slider-label-container-color: white;--mat-slider-label-label-text-color: rgba(0, 0, 0, .87);--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: white;--mat-slider-with-tick-marks-disabled-container-color: white}.solarized-dark .mat-accent{--mat-slider-active-track-color: #268bd2;--mat-slider-focus-handle-color: #268bd2;--mat-slider-handle-color: #268bd2;--mat-slider-hover-handle-color: #268bd2;--mat-slider-focus-state-layer-color: color-mix(in srgb, #268bd2 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #268bd2 4%, transparent);--mat-slider-inactive-track-color: #268bd2;--mat-slider-ripple-color: #268bd2;--mat-slider-with-tick-marks-active-container-color: #000000;--mat-slider-with-tick-marks-inactive-container-color: #268bd2}.solarized-dark .mat-warn{--mat-slider-active-track-color: #f44336;--mat-slider-focus-handle-color: #f44336;--mat-slider-handle-color: #f44336;--mat-slider-hover-handle-color: #f44336;--mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--mat-slider-inactive-track-color: #f44336;--mat-slider-ripple-color: #f44336;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #f44336}.solarized-dark{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-menu-container-color: #424242;--mat-menu-divider-color: rgba(255, 255, 255, .12);--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-label-text-color: white;--mat-list-list-item-supporting-text-color: rgba(255, 255, 255, .7);--mat-list-list-item-leading-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-trailing-supporting-text-color: rgba(255, 255, 255, .7);--mat-list-list-item-trailing-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-disabled-label-text-color: white;--mat-list-list-item-disabled-leading-icon-color: white;--mat-list-list-item-disabled-trailing-icon-color: white;--mat-list-list-item-hover-label-text-color: white;--mat-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-hover-state-layer-color: white;--mat-list-list-item-hover-state-layer-opacity: .04;--mat-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-focus-label-text-color: white;--mat-list-list-item-focus-state-layer-color: white;--mat-list-list-item-focus-state-layer-opacity: .12}.solarized-dark .mdc-list-item__start,.solarized-dark .mdc-list-item__end{--mat-radio-checked-ripple-color: #586e75;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #586e75;--mat-radio-selected-hover-icon-color: #586e75;--mat-radio-selected-icon-color: #586e75;--mat-radio-selected-pressed-icon-color: #586e75;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.solarized-dark .mat-accent .mdc-list-item__start,.solarized-dark .mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: #268bd2;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #268bd2;--mat-radio-selected-hover-icon-color: #268bd2;--mat-radio-selected-icon-color: #268bd2;--mat-radio-selected-pressed-icon-color: #268bd2;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.solarized-dark .mat-warn .mdc-list-item__start,.solarized-dark .mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.solarized-dark .mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #586e75;--mat-checkbox-selected-hover-icon-color: #586e75;--mat-checkbox-selected-icon-color: #586e75;--mat-checkbox-selected-pressed-icon-color: #586e75;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #586e75;--mat-checkbox-selected-hover-state-layer-color: #586e75;--mat-checkbox-selected-pressed-state-layer-color: #586e75;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.solarized-dark .mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: #000000;--mat-checkbox-selected-focus-icon-color: #268bd2;--mat-checkbox-selected-hover-icon-color: #268bd2;--mat-checkbox-selected-icon-color: #268bd2;--mat-checkbox-selected-pressed-icon-color: #268bd2;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #268bd2;--mat-checkbox-selected-hover-state-layer-color: #268bd2;--mat-checkbox-selected-pressed-state-layer-color: #268bd2;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.solarized-dark .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.solarized-dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.solarized-dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.solarized-dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.solarized-dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#586e75}.solarized-dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.solarized-dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.solarized-dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.solarized-dark{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.solarized-dark .mdc-list-item__start,.solarized-dark .mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.solarized-dark .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.solarized-dark .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.solarized-dark .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.solarized-dark .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.solarized-dark .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.solarized-dark .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.solarized-dark{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-container-text-color: white;--mat-paginator-container-background-color: #424242;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .7);--mat-paginator-disabled-icon-color: color-mix(in srgb, white 38%, transparent);--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.solarized-dark .mat-mdc-tab-group,.solarized-dark .mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .7);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-label-text-color: #586e75;--mat-tab-active-ripple-color: #586e75;--mat-tab-inactive-ripple-color: #586e75;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .7);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-focus-label-text-color: #586e75;--mat-tab-active-hover-label-text-color: #586e75;--mat-tab-active-focus-indicator-color: #586e75;--mat-tab-active-hover-indicator-color: #586e75;--mat-tab-active-indicator-color: #586e75}.solarized-dark .mat-mdc-tab-group.mat-accent,.solarized-dark .mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .7);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-label-text-color: #268bd2;--mat-tab-active-ripple-color: #268bd2;--mat-tab-inactive-ripple-color: #268bd2;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .7);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-focus-label-text-color: #268bd2;--mat-tab-active-hover-label-text-color: #268bd2;--mat-tab-active-focus-indicator-color: #268bd2;--mat-tab-active-hover-indicator-color: #268bd2;--mat-tab-active-indicator-color: #268bd2}.solarized-dark .mat-mdc-tab-group.mat-warn,.solarized-dark .mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .7);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-label-text-color: #f44336;--mat-tab-active-ripple-color: #f44336;--mat-tab-inactive-ripple-color: #f44336;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .7);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-focus-label-text-color: #f44336;--mat-tab-active-hover-label-text-color: #f44336;--mat-tab-active-focus-indicator-color: #f44336;--mat-tab-active-hover-indicator-color: #f44336;--mat-tab-active-indicator-color: #f44336}.solarized-dark .mat-mdc-tab-group.mat-background-primary,.solarized-dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #586e75;--mat-tab-foreground-color: #ffffff}.solarized-dark .mat-mdc-tab-group.mat-background-accent,.solarized-dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #268bd2;--mat-tab-foreground-color: #000000}.solarized-dark .mat-mdc-tab-group.mat-background-warn,.solarized-dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #f44336;--mat-tab-foreground-color: white}.solarized-dark .mat-mdc-tab-header{--mat-tab-container-height: 48px}.solarized-dark{--mat-checkbox-disabled-selected-checkmark-color: #424242;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: #000000;--mat-checkbox-selected-focus-icon-color: #268bd2;--mat-checkbox-selected-hover-icon-color: #268bd2;--mat-checkbox-selected-icon-color: #268bd2;--mat-checkbox-selected-pressed-icon-color: #268bd2;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #268bd2;--mat-checkbox-selected-hover-state-layer-color: #268bd2;--mat-checkbox-selected-pressed-state-layer-color: #268bd2;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.solarized-dark .mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #586e75;--mat-checkbox-selected-hover-icon-color: #586e75;--mat-checkbox-selected-icon-color: #586e75;--mat-checkbox-selected-pressed-icon-color: #586e75;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #586e75;--mat-checkbox-selected-hover-state-layer-color: #586e75;--mat-checkbox-selected-pressed-state-layer-color: #586e75;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.solarized-dark .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.solarized-dark{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px;--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: #424242;--mat-button-filled-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: white;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: white;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-outlined-state-layer-color: white;--mat-button-protected-container-color: #424242;--mat-button-protected-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: white;--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: white;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-text-state-layer-color: white;--mat-button-tonal-container-color: #424242;--mat-button-tonal-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: white;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.solarized-dark .mat-mdc-button.mat-primary,.solarized-dark .mat-mdc-unelevated-button.mat-primary,.solarized-dark .mat-mdc-raised-button.mat-primary,.solarized-dark .mat-mdc-outlined-button.mat-primary,.solarized-dark .mat-tonal-button.mat-primary{--mat-button-filled-container-color: #586e75;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-label-text-color: #586e75;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #586e75 12%, transparent);--mat-button-outlined-state-layer-color: #586e75;--mat-button-protected-container-color: #586e75;--mat-button-protected-label-text-color: #ffffff;--mat-button-protected-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-protected-state-layer-color: #ffffff;--mat-button-text-label-text-color: #586e75;--mat-button-text-ripple-color: color-mix(in srgb, #586e75 12%, transparent);--mat-button-text-state-layer-color: #586e75;--mat-button-tonal-container-color: #586e75;--mat-button-tonal-label-text-color: #ffffff;--mat-button-tonal-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-tonal-state-layer-color: #ffffff}.solarized-dark .mat-mdc-button.mat-accent,.solarized-dark .mat-mdc-unelevated-button.mat-accent,.solarized-dark .mat-mdc-raised-button.mat-accent,.solarized-dark .mat-mdc-outlined-button.mat-accent,.solarized-dark .mat-tonal-button.mat-accent{--mat-button-filled-container-color: #268bd2;--mat-button-filled-label-text-color: #000000;--mat-button-filled-ripple-color: color-mix(in srgb, #000000 12%, transparent);--mat-button-filled-state-layer-color: #000000;--mat-button-outlined-label-text-color: #268bd2;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #268bd2 12%, transparent);--mat-button-outlined-state-layer-color: #268bd2;--mat-button-protected-container-color: #268bd2;--mat-button-protected-label-text-color: #000000;--mat-button-protected-ripple-color: color-mix(in srgb, #000000 12%, transparent);--mat-button-protected-state-layer-color: #000000;--mat-button-text-label-text-color: #268bd2;--mat-button-text-ripple-color: color-mix(in srgb, #268bd2 12%, transparent);--mat-button-text-state-layer-color: #268bd2;--mat-button-tonal-container-color: #268bd2;--mat-button-tonal-label-text-color: #000000;--mat-button-tonal-ripple-color: color-mix(in srgb, #000000 12%, transparent);--mat-button-tonal-state-layer-color: #000000}.solarized-dark .mat-mdc-button.mat-warn,.solarized-dark .mat-mdc-unelevated-button.mat-warn,.solarized-dark .mat-mdc-raised-button.mat-warn,.solarized-dark .mat-mdc-outlined-button.mat-warn,.solarized-dark .mat-tonal-button.mat-warn{--mat-button-filled-container-color: #f44336;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #f44336;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-outlined-state-layer-color: #f44336;--mat-button-protected-container-color: #f44336;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #f44336;--mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-text-state-layer-color: #f44336;--mat-button-tonal-container-color: #f44336;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.solarized-dark{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, white 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-icon-button-state-layer-color: white}.solarized-dark .mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #586e75;--mat-icon-button-state-layer-color: #586e75;--mat-icon-button-ripple-color: color-mix(in srgb, #586e75 12%, transparent)}.solarized-dark .mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #268bd2;--mat-icon-button-state-layer-color: #268bd2;--mat-icon-button-ripple-color: color-mix(in srgb, #268bd2 12%, transparent)}.solarized-dark .mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #f44336;--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}.solarized-dark{--mat-icon-button-touch-target-display: block}.solarized-dark .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}.solarized-dark{--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-container-color: #424242;--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-disabled-state-container-color: color-mix(in srgb, white 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, white 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: white;--mat-fab-hover-state-layer-opacity: .04;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-container-color: #424242;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, white 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: white;--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}.solarized-dark .mat-mdc-fab.mat-primary,.solarized-dark .mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #586e75;--mat-fab-foreground-color: #ffffff;--mat-fab-ripple-color: color-mix(in srgb, #586e75 12%, transparent);--mat-fab-small-container-color: #586e75;--mat-fab-small-foreground-color: #ffffff;--mat-fab-small-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-fab-small-state-layer-color: #ffffff;--mat-fab-state-layer-color: #ffffff}.solarized-dark .mat-mdc-fab.mat-accent,.solarized-dark .mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #268bd2;--mat-fab-foreground-color: #000000;--mat-fab-ripple-color: color-mix(in srgb, #268bd2 12%, transparent);--mat-fab-small-container-color: #268bd2;--mat-fab-small-foreground-color: #000000;--mat-fab-small-ripple-color: color-mix(in srgb, #000000 12%, transparent);--mat-fab-small-state-layer-color: #000000;--mat-fab-state-layer-color: #000000}.solarized-dark .mat-mdc-fab.mat-warn,.solarized-dark .mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #f44336;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-fab-small-container-color: #f44336;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}.solarized-dark{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block;--mat-snack-bar-container-shape: 4px;--mat-snack-bar-container-color: white;--mat-snack-bar-supporting-text-color: rgba(0, 0, 0, .87);--mat-snack-bar-button-color: rgb(66.1073170732, 82.6341463415, 87.8926829268);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #424242;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(255, 255, 255, .12);--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-color: #586e75}.solarized-dark .mat-accent{--mat-progress-spinner-active-indicator-color: #268bd2}.solarized-dark .mat-warn{--mat-progress-spinner-active-indicator-color: #f44336}.solarized-dark{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #586e75;--mat-badge-text-color: #ffffff;--mat-badge-disabled-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, white 38%, transparent)}.solarized-dark .mat-badge-accent{--mat-badge-background-color: #268bd2;--mat-badge-text-color: #000000}.solarized-dark .mat-badge-warn{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}.solarized-dark{--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #424242;--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px;--mat-button-toggle-background-color: #424242;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-toggle-disabled-state-background-color: #424242;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-toggle-divider-color: rgba(255, 255, 255, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: #424242;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: white;--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-legacy-text-color: white;--mat-button-toggle-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-selected-state-text-color: white;--mat-button-toggle-state-layer-color: white;--mat-button-toggle-text-color: white;--mat-button-toggle-height: 48px;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #586e75 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #268bd2 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #586e75;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #586e75 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #ffffff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #586e75 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #586e75 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #586e75;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.solarized-dark .mat-datepicker-content.mat-accent,.solarized-dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #268bd2 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #268bd2 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #000000;--mat-datepicker-calendar-date-selected-state-background-color: #268bd2;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #268bd2 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #000000;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #268bd2 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #268bd2 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #268bd2;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.solarized-dark .mat-datepicker-content.mat-warn,.solarized-dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #268bd2 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--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: color-mix(in srgb, #f44336 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #f44336;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.solarized-dark .mat-calendar-controls{--mat-icon-button-touch-target-display: none}.solarized-dark .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}.solarized-dark{--mat-divider-width: 1px;--mat-divider-color: rgba(255, 255, 255, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-container-background-color: #424242;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(255, 255, 255, .12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: rgba(255, 255, 255, .7);--mat-expansion-header-indicator-color: rgba(255, 255, 255, .7);--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-icon-color: inherit}.solarized-dark .mat-icon.mat-primary{--mat-icon-color: #586e75}.solarized-dark .mat-icon.mat-accent{--mat-icon-color: #268bd2}.solarized-dark .mat-icon.mat-warn{--mat-icon-color: #f44336}.solarized-dark{--mat-sidenav-container-shape: 0;--mat-sidenav-container-width: auto;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-divider-color: rgba(255, 255, 255, .12);--mat-sidenav-container-background-color: #424242;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #303030;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(255, 255, 255, .6);--mat-stepper-header-focus-state-layer-shape: 4px;--mat-stepper-header-hover-state-layer-shape: 4px;--mat-stepper-header-icon-foreground-color: #ffffff;--mat-stepper-header-selected-state-icon-background-color: #586e75;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-done-state-icon-background-color: #586e75;--mat-stepper-header-done-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #586e75;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff;--mat-stepper-container-color: #424242;--mat-stepper-line-color: rgba(255, 255, 255, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-stepper-header-label-text-color: rgba(255, 255, 255, .7);--mat-stepper-header-optional-label-text-color: rgba(255, 255, 255, .7);--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(255, 255, 255, .7);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}.solarized-dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: #000000;--mat-stepper-header-selected-state-icon-background-color: #268bd2;--mat-stepper-header-selected-state-icon-foreground-color: #000000;--mat-stepper-header-done-state-icon-background-color: #268bd2;--mat-stepper-header-done-state-icon-foreground-color: #000000;--mat-stepper-header-edit-state-icon-background-color: #268bd2;--mat-stepper-header-edit-state-icon-foreground-color: #000000}.solarized-dark .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}.solarized-dark{--mat-stepper-header-height: 72px;--mat-sort-arrow-color: white;--mat-toolbar-container-background-color: #424242;--mat-toolbar-container-text-color: white}.solarized-dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #586e75;--mat-toolbar-container-text-color: #ffffff}.solarized-dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #268bd2;--mat-toolbar-container-text-color: #000000}.solarized-dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}.solarized-dark{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-tree-container-background-color: #424242;--mat-tree-node-text-color: white;--mat-tree-node-min-height: 48px;--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-timepicker-container-background-color: #424242}.solarized-dark body,.solarized-dark .mat-sidenav-content{background-color:#002b36;color:#586e75}.solarized-dark .sidebar-panel.mat-sidenav .navigation-hold#scroll-area,.solarized-dark .mat-card,.solarized-dark .mat-mdc-card,.solarized-dark .breadcrumb-bar#breadcrumb-bar{background-color:#073642!important;color:#657b83}.solarized-dark .datatable-row-wrapper{background:#eee8d5}.solarized-dark .datatable-header,.solarized-dark .datatable-footer{background:#586e75;color:#eee8d5}.solarized-dark .app-loader{background:#586e75!important}.solarized-dark .mat-bg-primary,.solarized-dark .topbar,.solarized-dark .sidebar-panel.mat-sidenav .sidebar-list-item.open mat-icon:not(.menu-caret),.solarized-dark .chats-wrap .conversations-hold .single-conversation.me .conversation-msg,.solarized-dark .ngx-datatable .datatable-footer .datatable-pager .pager .pages.active a,.solarized-dark .fileupload-drop-zone.dz-file-over,.solarized-dark .toolbar-avatar.online>.status-dot,.solarized-dark .cal-open-day-events,.solarized-dark div.hopscotch-bubble{background:#586e75!important;color:#fff!important}.solarized-dark .mat-color-primary,.solarized-dark .tree,.solarized-dark .sidebar-panel.mat-sidenav .sidebar-list-item.open>.mdc-list-item__content>.mat-mdc-list-item-unscoped-content>a>span,.solarized-dark .sidebar-panel.mat-sidenav .sidebar-list-item.open .sub-menu .mat-mdc-list-item.selected a{color:#2c373b!important}.solarized-dark .node-content-wrapper-active,.solarized-dark .node-content-wrapper.node-content-wrapper-active:hover,.solarized-dark .node-content-wrapper-active.node-content-wrapper-focused{background:#6e8992!important;color:#000}.solarized-dark .sidebar-panel.mat-sidenav .sidebar-list-item.open>.mdc-list-item__content>.mat-mdc-list-item-unscoped-content>a>span,.solarized-dark .sidebar-panel.mat-sidenav .sidebar-list-item.open .sub-menu .mat-mdc-list-item.selected a{font-weight:500}.solarized-dark .sidebar-panel.mat-sidenav .sidebar-list-item.open>.mdc-list-item__content>.mat-mdc-list-item-unscoped-content>.sub-menu{border-left:2px solid #586e75}.solarized-dark .messages-wrap .inbox-hold{background:transparent!important}.solarized-dark .app-user .app-user-name,.solarized-dark .sidebar-panel.mat-sidenav .sidebar-list-item mat-icon:not(.menu-caret),.solarized-dark .ql-snow .ql-picker,.solarized-dark .mat-mdc-option{--mat-option-label-text-color: white;--mat-option-selected-state-label-text-color: white}.solarized-dark .mat-mdc-option,.solarized-dark .mat-mdc-dialog-container{color:#fff!important}.solarized-dark .text-muted{color:#ffffff8a!important}.solarized-dark .ql-snow .ql-stroke{stroke:#fff}.solarized-dark .ql-snow .ql-fill{fill:#fff}.solarized-dark .ql-toolbar.ql-snow,.solarized-dark .ql-toolbar.ql-snow+.ql-container.ql-snow{border-color:#ffffff1f!important}.solarized-dark .sidebar-panel.mat-sidenav .navigation-hold,.solarized-dark .mat-mdc-tab-header,.solarized-dark .message-item.open .message-head,.solarized-dark .ngx-datatable.material .datatable-header,.solarized-dark .bg-white,.solarized-dark .cal-month-view .cal-cell-row:hover,.solarized-dark .chats-wrap .conversations-hold .single-conversation.sender .conversation-msg,.solarized-dark .cal-day-view .cal-hour:nth-child(odd),.solarized-dark.collapsed-menu .sidebar-panel .sidebar-list-item.open .sub-menu,.solarized-dark .breadcrumb-bar{background:#424242!important}.solarized-dark .cal-month-view .cal-cell-row .cal-cell:hover,.solarized-dark .cal-month-view .cal-cell.cal-has-events.cal-open,.solarized-dark .cal-week-view .cal-day-headers .cal-header:hover,.solarized-dark .cal-week-view .cal-day-headers .cal-drag-over,.solarized-dark .cal-day-view .cal-hour-segment:hover,.solarized-dark .cal-day-view .cal-drag-over .cal-hour-segment{background:#333!important}.solarized-dark .cal-month-view .cal-day-cell:not(:last-child),.solarized-dark .cal-month-view .cal-days,.solarized-dark .cal-week-view .cal-day-headers .cal-header:not(:last-child),.solarized-dark .cal-week-view .cal-day-headers,.solarized-dark .cal-month-view .cal-days .cal-cell-row,.solarized-dark .cal-day-view .cal-hour:not(:last-child) .cal-hour-segment,.solarized-dark .cal-day-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-color:#000!important}.solarized-dark .ngx-datatable.material .datatable-header{background-color:#586e75!important;color:#fff!important}.solarized-dark div.hopscotch-bubble{border-color:#1b2123}.solarized-dark div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:17px solid rgb(26.7004878049,33.3756097561,35.4995121951)}.solarized-dark div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-bottom:17px solid #586e75;top:-16px}.solarized-dark div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left:17px solid rgb(26.7004878049,33.3756097561,35.4995121951)}.solarized-dark div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-left:17px solid #586e75;left:-1px}.solarized-dark div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:17px solid rgb(26.7004878049,33.3756097561,35.4995121951)}.solarized-dark div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:17px solid #586e75;top:-18px}.solarized-dark div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right:17px solid rgb(26.7004878049,33.3756097561,35.4995121951)}.solarized-dark div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{left:1px;border-right:17px solid #586e75}.solarized-dark .mat-bg-accent,.solarized-dark div.hopscotch-bubble .hopscotch-bubble-number,.solarized-dark div.hopscotch-bubble .hopscotch-nav-button.next:hover,.solarized-dark div.hopscotch-bubble .hopscotch-nav-button.next{background-color:#268bd2;color:#000}.solarized-dark .mat-mdc-button{background-color:#586e75;color:#000}.solarized-dark .mat-bg-warn{background-color:#dc322f;color:#eee8d5}.solarized-dark .mat-color-accent{color:#268bd2}.solarized-dark .mat-color-warn{color:#dc322f}.solarized-dark .vm-power-btn-off{background:#dc322f}.solarized-dark .vm-power-btn-on{background:#859900}.solarized-dark .broken_build{color:red}.solarized-dark .dx-treelist-borders>.dx-treelist-headers,.solarized-dark .dx-treelist-borders>.dx-treelist-rowsview,.solarized-dark .dx-treelist-borders>.dx-treelist-total-footer{border-left:1px solid #4d4d4d;border-right:1px solid #4d4d4d}.solarized-dark .dx-treelist-borders>.dx-treelist-rowsview,.solarized-dark .dx-treelist-borders>.dx-treelist-total-footer{border-bottom:1px solid #4d4d4d}.solarized-dark .dx-treelist-borders>.dx-treelist-pager,.solarized-dark .dx-treelist-borders>.dx-treelist-headers{border-top:1px solid #4d4d4d}.solarized-dark .dx-treelist-container{color:#dedede;background-color:#2a2a2a}.solarized-dark .dx-treelist-container .dx-header-filter{position:relative;color:#7c7c7c;font:14px/1 DXIcons}.solarized-dark .dx-treelist-container .dx-header-filter-empty{color:#7c7c7c80}.solarized-dark .dx-treelist-container .dx-treelist-content-fixed .dx-treelist-table .dx-col-fixed{background-color:#2a2a2a}.solarized-dark .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,.solarized-dark .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none,.solarized-dark .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none{border-left:2px solid #4d4d4d;border-right:2px solid #4d4d4d}.solarized-dark .dx-treelist-container .dx-treelist-rowsview .dx-treelist-edit-form{background-color:#2a2a2a}.solarized-dark .dx-treelist-container .dx-treelist-filter-row .dx-filter-range-content{color:#dedede}.solarized-dark .dx-treelist-container .dx-error-row td{color:#2a2a2a;padding:0}.solarized-dark .dx-treelist-container .dx-error-row .dx-error-message{background-color:#934340;white-space:normal;word-wrap:break-word}.solarized-dark .dx-treelist-column-chooser{color:#dedede;font-weight:400;font-size:14px;font-family:Helvetica Neue,Segoe UI,Helvetica,Verdana,sans-serif;line-height:1.35715}.solarized-dark .dx-treelist-edit-popup .dx-error-message{background-color:#934340;white-space:normal;word-wrap:break-word;color:#2a2a2a;margin-bottom:20px}.solarized-dark .dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,.solarized-dark .dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none,.solarized-dark .dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none{border-left:2px solid #4d4d4d}html{font-size:16px}html,body{width:100%;height:100%;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body:not(.safari-platform){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{position:relative;width:100%;height:100%;margin:0;padding:0;font-weight:400;font-size:.875rem;color:#000000de;line-height:1.5;font-family:IBM Plex Sans,Helvetica Neue,sans-serif}div{box-sizing:border-box}.mat-card,.mat-mdc-card{font-size:.875rem}a,a:focus,a:hover{text-decoration:none}a{color:inherit}a.project-home-link,a.project-home-link:visited{color:var(--project-link, #67b7ed);cursor:pointer}a.project-home-link:hover,a.project-home-link:focus-visible{color:var(--project-link, #67b7ed);text-decoration:underline;text-underline-offset:2px}a.project-home-link:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:2px}#shutdown-card a.project-home-link,#shutdown-card a.project-home-link:visited,#shutdown-card a.project-home-link:hover,#shutdown-card a.project-home-link:focus-visible{color:#10151a}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:400;line-height:1.1;color:inherit}.h1,h1{font-size:2rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.875rem}code{padding:8px;background:#00000014;font-family:IBM Plex Mono,Droid Sans Mono,Courier New,Courier,monospace!important}samp{padding:2px;background:#b4b4b480;font-family:IBM Plex Mono,Droid Sans Mono,Courier New,Courier,monospace!important}.bg-none{background:transparent!important}.bg-white{background:#fff!important}.m-0{margin:0!important}.m-1{margin:1rem!important}.m-2{margin:2rem!important}.m-3{margin:3rem!important}.mt-1{margin-top:1rem!important}.mr-1{margin-right:1rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:1rem!important}.ml-1{margin-left:1rem!important}.mb-05{margin-bottom:.5rem!important}.margin-333{margin:.333333rem!important}.pt-1{padding-top:1rem!important}.pr-1{padding-right:1rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:1rem!important}.pl-1{padding-left:1rem!important}.p-0{padding:0!important}.p-1{padding:1rem!important}.p-05{padding:.5rem!important}.height-100{min-height:100vh}.mat-box-shadow{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.light-gray{background:#00000006}.mat-blue{background:#247ba0;color:#fefefe}.mat-indigo{background-color:#3f51b5!important}.mat-brown{background-color:#785548!important;color:#fefefe}.fz-1{font-size:1rem!important}.fz-2{font-size:2rem!important}.text-center{text-align:center}.font-normal{font-weight:400!important}.text-muted{color:#0000008a!important}.text-muted-white{color:#ffffff8a!important}.text-gray{color:#000000b3!important}.text-sm{font-size:.813rem}.material-icons.icon-sm{font-size:18px!important;line-height:18px!important;height:18px;width:18px}.material-icons.icon-xs{font-size:13px!important;line-height:13px;height:13px;width:13px}.mat-mdc-card.default{padding:0}.mat-mdc-card.default .mat-mdc-card-title{padding:1rem;line-height:1;font-weight:600}.mat-mdc-card.default>:first-child{border-radius:2px 2px 0 0}.mat-mdc-card.default .mat-mdc-card-subtitle:first-child{padding-top:1rem}.mat-mdc-card.default .mat-mdc-card-subtitle{padding-left:1rem;padding-right:1rem;line-height:1}.mat-mdc-card.default .mat-mdc-card-content{padding:1rem;margin-bottom:0;position:relative}.mat-mdc-card.default .mat-mdc-card-actions,.mat-mdc-card.default .mat-mdc-card-actions:last-child{padding:.5rem;margin:0}.mat-mdc-card.default>:last-child{border-radius:0 0 2px 2px}.mat-card,.mat-mdc-card{margin:.333333rem}.mat-mdc-card .mat-mdc-card-title .mat-divider,.mat-divider.full-width{margin-left:-24px;margin-right:-24px}.mat-mdc-card.p-0 .mat-mdc-card-title .card-title-text{padding:1rem 1.5rem}.mat-mdc-card.p-0 .mat-mdc-card-title .card-title-text .card-control{height:24px;width:24px;line-height:24px}.mat-mdc-card.p-0 .mat-mdc-card-title .card-title-text .mat-mdc-card-subtitle{margin:0}.mat-mdc-card.p-0 .mat-mdc-card-title .mat-divider{margin-left:0;margin-right:0;border-top-color:#0000000a}.mat-mdc-card.p-0 .mat-mdc-card-image{margin:0 0 1rem!important}.mat-mdc-card.p-0 .mat-mdc-card-content{padding:0 1.5rem 1.5rem}.mat-mdc-button,.mat-mdc-raised-button{font-weight:400!important}.toolbar-avatar{display:inline-block;position:relative;width:40px;height:40px;line-height:24px}.toolbar-avatar>img{width:40px!important;border-radius:50%}.toolbar-avatar.mat,.toolbar-avatar.mat>img{width:48px!important;height:48px}.toolbar-avatar>.status-dot{position:absolute;width:10px;height:10px;border-radius:50%;top:25px;right:-2px;border:2px solid #ffffff;background:#ccc}.full-width{width:100%}.dnd-item{cursor:move;cursor:grab;cursor:-webkit-grab}.icon-circle{color:#fff;font-size:1.2rem;text-align:center;line-height:1.6rem;border-radius:50%}.mat-sidenav .mat-mdc-list-item:hover{background:#00000009!important}.rightside-content-hold{padding:.333333rem;overflow-x:hidden}.text-small{font-size:.813rem}.text-small .mat-icon{font-size:1rem;vertical-align:sub;margin:0 2px}.mat-mdc-card-title{font-size:1rem!important}.icon-chip{font-size:11px!important;padding:4px 8px!important;display:flex!important;flex-direction:row;align-items:center;justify-content:center}.icon-chip .mat-icon{font-size:16px;height:16px;width:16px;margin-right:4px}.ql-container .ql-editor{min-height:200px}.chart{display:block;width:100%}.form-error-msg{color:#f44336;display:block;padding:5px 0}.accordion-handle{cursor:pointer}.app-accordion{max-height:200px;transition:max-height .3s ease}.app-accordion.open{max-height:1000px}.app-accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.app-accordion.open .accordion-content{max-height:800px}.app-accordion.open .hidden-on-open{display:none!important}.app-accordion:not(.open) .show-on-open{display:none!important}.app-loader{height:100%;width:100%;position:absolute;inset:0;display:flex;align-items:center;margin:auto;background:#3f51b5}.loading-logo{width:66.6%;height:66.6%;position:relative;margin:auto;fill:#000}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.ct-legend{position:relative;z-index:10;list-style-type:none;top:-2.3em!important}.ct-legend li{padding-left:22px!important;margin-left:5px!important;margin-bottom:4px!important}mat-list a[mat-list-item] .mdc-list-item__content,mat-list mat-list-item .mdc-list-item__content,mat-nav-list a[mat-list-item] .mdc-list-item__content,mat-nav-list mat-list-item .mdc-list-item__content,[mat-menu-item],.mat-mdc-option,body .mat-mdc-select-trigger{font-size:.875rem!important}.ps__scrollbar-y-rail{z-index:999}.collapsed-menu .ps__scrollbar-y-rail{z-index:-5}.datatable-header-cell-wrapper{padding:.5rem}.datatable-body-cell-label{padding:.5rem;overflow:hidden}.empty-row{padding:1rem}.ngx-datatable.material .datatable-header .datatable-header-cell{padding:.5rem;font-weight:330}.ngx-datatable.fullscreen{height:calc(100vh - 90px)}.ngx-datatable.fullscreen .datatable-header{position:fixed;overflow:hidden;background:#00f;z-index:999}.ngx-datatable.material{background:#ffffff6b}.ngx-datatable.material .datatable-header{border-bottom:solid 1px var(--lines);border-top:solid 1px var(--lines);background:#ffffffa8}.ngx-datatable.material .datatable-header .datatable-header-cell{padding:.5rem;font-weight:500}.ngx-datatable.material .datatable-header .datatable-header-cell:hover{border-right:1px solid rgba(0,0,0,.12)}.ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background:#0000000a}.ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{transition-property:background;transition-duration:.3s;transition-timing-function:linear}.ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell{padding:0 16px;line-height:2.2rem;border-bottom:1px solid rgba(0,0,0,.08);overflow:hidden}.ngx-datatable.material .datatable-footer{border-top:1px solid rgba(255,255,255,0)}.ngx-datatable.material .datatable-footer .page-count{line-height:50px;height:50px;padding:0 1.2rem}.ngx-datatable .datatable-footer .datatable-pager .pager{padding:0 1.2rem!important}.ngx-datatable .datatable-footer .datatable-pager .pager .pages{margin:0 .5rem}.ngx-datatable .datatable-footer .datatable-pager .pager .pages a{text-align:center;text-decoration:none;height:22px;min-width:24px;line-height:22px;padding:0 6px;border-radius:3px}.ngx-datatable .datatable-footer .datatable-pager .pager .pages.active a{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.agm-info-window-content{color:#000000de}.chart{margin-left:-10px}.topbar.mat-toolbar{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.topbar .mat-mdc-select-value{font-weight:400;color:#fff}.notification-number{position:absolute;top:0;left:50%;width:20px;height:20px;font-size:12px;font-weight:700;line-height:20px;color:#fff;text-align:center;border-radius:50%}.toggle-collapsed{transform:rotate(0);transition:transform .3s cubic-bezier(.35,0,.25,1)}.collapsed-menu .toggle-collapsed{transform:rotate(180deg)}.search-bar .top-search-form{position:relative;background:#fff;border-radius:2px;margin-right:1rem;display:block;max-width:800px;margin-left:20px}.search-bar .top-search-form .material-icons{position:absolute;top:50%;left:10px;margin-top:-12px;color:#000000de}.search-bar .top-search-form input{font-size:1rem;padding:.95rem .75rem;z-index:2;cursor:text;text-indent:30px;border:none;background:transparent;width:100%;outline:0}.topbar-button-right{margin-left:.5rem!important}.notification-list{min-width:240px}.notification-list .notific-item{padding:12px 16px!important}.notification-list .notific-item .mat-mdc-list-item-unscoped-content{align-items:center;display:flex;white-space:normal;width:100%}.notification-list .notific-item .mat-list-text{min-width:0}.notification-list .notific-item .notific-icon{flex:none}.notification-list .notific-item a{outline:0;width:100%;display:flex;flex-direction:column}.notification-list .notific-item .notific-title,.notification-list .notific-item .message{font-size:.875rem!important;font-weight:400;line-height:1.1;margin:0}.notification-list .notific-item .time{font-size:.75rem!important}.branding{display:flex;align-items:center;justify-content:center;text-align:center;position:fixed;width:100%;max-width:15rem;height:64px;line-height:64px;top:0;left:0;z-index:9999;color:#444}.branding .app-logo{width:auto;height:40px;margin-right:8px}.branding .app-logo-text{width:auto;height:40px}.app-user{text-align:center;width:100%;padding:1rem 0 .4rem}.app-user .app-user-photo{width:64px;margin:0 auto 8px;height:64px}.app-user img{width:100%;height:auto;border-radius:50%}.app-user .app-user-name{font-size:.875rem;font-weight:300;color:#000000f5;margin-left:-2px}.sidebar-band{position:fixed;top:64px;left:0;display:block;width:100%;z-index:100}.icon-menu{padding:0 24px}.icon-menu .icon-menu-item{display:inline-block}.icon-menu>.mat-divider{margin:1rem 0}.app-side-nav-container{height:100vh;height:100%}.sidebar-panel.mat-sidenav{width:15rem;min-width:15rem;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.sidebar-panel.mat-sidenav .navigation-hold{position:relative;padding-top:64px;background:#fffffff2;height:100%;transition:all .3s cubic-bezier(.35,0,.25,1)}.nav-section-title{padding:16px 0 0 16px;display:block;font-size:12px}.sidebar-panel.mat-sidenav .mat-mdc-nav-list .sidebar-list-item .mdc-list-item__content{font-size:.875rem!important;display:block;overflow:hidden;height:auto;padding:0;width:100%;transition:max-height .3s cubic-bezier(.35,0,.25,1)}.sidebar-panel.mat-sidenav .mat-mdc-nav-list .sidebar-list-item .mat-mdc-list-item-unscoped-content{font-size:inherit;line-height:1.5;letter-spacing:normal;display:block;width:100%}.mat-mdc-nav-list .mat-mdc-list-item:focus:before,.mat-mdc-nav-list .mat-mdc-list-item:hover:before{background:transparent}.sidebar-list-item.open>.mdc-list-item__content{background:#00000008}.sidebar-panel .mat-mdc-nav-list a{position:relative;display:flex;flex-direction:row;align-items:center;height:48px;padding:0 16px 0 0;z-index:99}.sidebar-panel.mat-sidenav .sidebar-list-item mat-icon:not(.menu-caret){text-align:center;margin-right:8px;height:48px;width:48px;line-height:48px}.sidebar-panel.mat-sidenav .sidebar-list-item mat-icon.menu-caret{float:right;transform:rotate(0);transition:all .3s cubic-bezier(.35,0,.25,1)}.sidebar-panel.mat-sidenav .sidebar-list-item.open mat-icon.menu-caret{float:right;transform:rotate(180deg)}.sidebar-panel.mat-sidenav .mdc-list-item__content>.mat-mdc-list-item-unscoped-content>a{width:100%;display:flex;box-sizing:border-box;flex-direction:row}.sidebar-panel.mat-sidenav .sidebar-list-item{max-height:48px;overflow:hidden;padding:0;transition:all .3s cubic-bezier(.35,0,.25,1)}.sidebar-panel.mat-sidenav .sidebar-list-item.open{max-height:1100px;overflow:visible;height:auto}.sidebar-panel.mat-sidenav .sidebar-list-item .sub-menu{padding:0;transition:max-height .3s cubic-bezier(.35,0,.25,1)}.sidebar-panel.mat-sidenav .sidebar-list-item .sub-menu .mat-mdc-list-item{padding:0;transition:height .3s cubic-bezier(.35,0,.25,1)}.sidebar-panel.mat-sidenav .sidebar-list-item .sub-menu .mat-mdc-list-item.selected{background:#0000000d}.sidebar-panel.mat-sidenav .sub-menu a{padding-left:54px}.app-side-nav-container .mat-sidenav-content{padding:0}.collapsed-menu .sidebar-panel{width:48px;min-width:48px;overflow:visible!important}.collapsed-menu .sidebar-panel .navigation-hold,.collapsed-menu .sidebar-panel .sidebar-list-item>.mdc-list-item__content{overflow:visible!important}.collapsed-menu .sidebar-panel .icon-menu{padding:0}.collapsed-menu .sidebar-panel .sidebar-list-item>.mdc-list-item__content>.mat-mdc-list-item-unscoped-content>a{position:relative;padding:0}.collapsed-menu .sidebar-panel .sidebar-list-item>.mdc-list-item__content>.mat-mdc-list-item-unscoped-content>a .menu-item-tooltip{position:absolute;display:block;top:0;left:0;height:48px;width:48px;background:transparent}.collapsed-menu .sidebar-panel .branding{max-width:48px}.collapsed-menu .sidebar-panel .branding .app-logo-text{display:none}.collapsed-menu .sidebar-panel .branding .app-logo{margin:0}.collapsed-menu .sidebar-panel .sidebar-list-item.open .sub-menu{position:absolute;left:47px;top:0;width:200px;z-index:9999;display:block;background:#fff;max-height:600px!important;overflow-y:auto;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.collapsed-menu .sidebar-panel .sidebar-list-item.open .sub-menu .mat-mdc-list-item a{padding-left:1rem}.collapsed-menu .sidebar-panel .mat-mdc-nav-list>div>.sidebar-list-item a .mat-icon{margin:0}.collapsed-menu .sidebar-panel .mat-mdc-nav-list>div>.sidebar-list-item a span:not(.menu-item-tooltip),.collapsed-menu .sidebar-panel .mat-mdc-nav-list>div>.sidebar-list-item a .menu-caret,.collapsed-menu .sidebar-panel .nav-section-title,.collapsed-menu .sidebar-panel .icon-menu-separator,.collapsed-menu .sidebar-panel .app-user,.collapsed-menu .sidebar-panel .sub-menu{display:none}.fileupload-drop-zone{text-align:center;border:1px dashed rgba(0,0,0,.15);padding:48px;height:120px}.default-table{text-align:left}.default-table>thead tr th{font-weight:400;padding:.9rem 1.2rem;border-bottom:1px solid rgba(0,0,0,.12)}.default-table tbody tr td{padding:.9rem 1.2rem}.inbox-sidenav{width:15rem;padding-right:.333rem;background:transparent!important}.inbox-sidenav .inbox-nav-list .mdc-list-item__content>.mat-mdc-list-item-unscoped-content>a>span{font-size:.875rem}.inbox-sidenav .mdc-list-item__content .mat-icon{margin-right:8px}.inbox-toolbar{min-height:56px!important;margin-bottom:.333rem}.inbox-toolbar .mat-toolbar-row{height:56px!important}.inbox-toolbar .mat-toolbar-row .inbox-toggle-all{display:flex;align-items:center}.inbox-toolbar .mat-toolbar-row .mat-mdc-checkbox{--mat-checkbox-unselected-focus-icon-color: #ffffff;--mat-checkbox-unselected-hover-icon-color: #ffffff;--mat-checkbox-unselected-icon-color: #ffffff;--mat-checkbox-unselected-pressed-icon-color: #ffffff}.messages-wrap{min-height:800px}.messages.mat-mdc-list,.messages .mdc-list-item__content{padding:0!important;font-size:.875rem!important}.messages-wrap .inbox-hold{border:1px solid rgba(0,0,0,.12);margin-right:1px;background:#fff}.messages-wrap .inbox-hold .message-item{border-bottom:1px solid rgba(0,0,0,.12)}.messages-wrap .inbox-hold .message-item:last-child{border:0}.message-item .message-head{padding:.5rem .54rem}.message-item.open .message-head{padding:.5rem 1.5rem}.message-item.open .message-head{background:#fafafa}.message-item .mdc-list-item__content{display:block!important;height:auto!important}.message-item .mdc-list-item__content .mail-check{padding:0 .5rem}.message-item .mdc-list-item__content p.accordion-handle{margin:0}.inbox-face{height:48px;width:48px;border-radius:50%}.message-item .message-text{padding:1.5rem;overflow:hidden}.card-title-text.calendar-title{padding:.5rem 1.5rem!important}.cal-top-col{width:33.3333%;float:left}.cal-event-action .material-icons{vertical-align:sub;margin:6px}.cal-open-day-events{box-shadow:none!important}.chat-sidenav{width:15rem;border-right:1px solid rgba(0,0,0,.12)}.chat-sidebar-toolbar,.chat-toolbar,.chat-sidebar-toolbar .mat-toolbar-row,.chat-toolbar .mat-toolbar-row{min-height:56px!important;height:56px!important}.chats-wrap .conversations-hold .single-conversation{overflow:hidden;padding:0 2rem;margin-bottom:2rem}.chats-wrap .conversations-hold .single-conversation .toolbar-avatar{vertical-align:bottom;margin-right:1rem}.chats-wrap .conversations-hold .single-conversation .chat-username{margin:0 0 .625rem;font-size:.875rem}.chats-wrap .conversations-hold .single-conversation .conversation-msg{padding:.48rem .94rem;display:inline-block;border-radius:4px}.chats-wrap .conversations-hold .single-conversation.sender .conversation-msg{background:#fff}.chats-wrap .conversations-hold .single-conversation .chat-date{font-size:11px;padding:2px;margin:0;clear:both}.chats-wrap .chat-input-actions{padding:.6rem}.app-gallery .mat-figure .gallery-control-wrap{position:absolute;width:100%;height:40px;top:0;left:0;background:#00000059;opacity:0;transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in}.app-gallery .mat-figure:hover .gallery-control-wrap{opacity:1}.app-gallery .mat-figure .gallery-control-wrap .gallery-control{padding:0 0 0 1rem}.app-gallery .mat-figure .gallery-control-wrap .gallery-control .photo-detail{margin:0;color:#fefefe;line-height:40px}.app-gallery .mat-figure .gallery-control-wrap .gallery-control .mat-icon{color:#fff}.plan-pricing .mat-mdc-list-item .mdc-list-item__content{display:inline-flex!important;text-align:center;font-size:.875rem!important}.user-card .card-title-text{padding:.5rem 1.5rem!important;align-items:center}.user-card .user-details>p:last-child{margin-bottom:0}.user-card .user-details .mat-icon{vertical-align:top;margin-right:.5rem}@media(max-width:767px){.mat-mdc-card-title .mat-divider{margin-left:0;margin-right:0}.cal-top-col{width:100%}.accordion-handle{flex-direction:column!important}}@media(max-width:959px){.inbox-sidenav{background:inherit!important}}.dialog-action-spacer{flex:1 1 0%;box-sizing:border-box}.overflow-hide{overflow:hidden!important}.system-info .mat-mdc-list .mdc-list-item__content{height:40px!important}@media(max-width:415px){.system-info .mat-mdc-list .mdc-list-item__content{height:50px!important}}.system-info .mat-mdc-list .mdc-list-item__content label,.system-info .mat-mdc-list .mdc-list-item__content p{overflow:visible;word-break:keep-all;white-space:normal}.embedding-active .sidebar-panel,.embedding-active topbar,.embedding-active app-breadcrumb{display:none}.embedding-active .rightside-content-hold{padding-top:0!important}.tooltip .tooltiptext a{color:#bbe2f9;text-decoration:underline}.tooltip .tooltiptext a:hover{text-decoration:none}.has-tooltip mat-form-field.full-width,.has-tooltip mat-select.full-width{width:calc(100% - 25px)}.has-tooltip .tooltip .material-icons{vertical-align:middle}body.safari-platform .mat-mdc-fab,body.safari-platform .mat-mdc-mini-fab,body.safari-platform .mat-mdc-raised-button{transform:none}.ascii-art-font{line-height:1!important;font-family:IBM Plex Mono,Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace!important}.widget{margin-bottom:32px}.widget .viewchart-wrapper{width:100%}.widget.line .viewchart-wrapper,.widget.spline .viewchart-wrapper,.widget.area .viewchart-wrapper,.widget.area-spline .viewchart-wrapper{position:absolute!important;bottom:0}.widget .chart-wrapper{border-top:solid 1px var(--bg1)}.legend-wrapper{padding:0 8px;min-height:45px}.legend-item{padding:8px 0;cursor:pointer}.legend-item-disabled{opacity:.15}.legend-x.legend-item{font-weight:700;font-size:larger;text-align:left}.legend-item .legend-name{text-transform:capitalize}.legend-item .legend-value{min-width:60px;display:inline-block}.legend-item .legend-swatch{width:12px;height:12px;border:solid #000 0px;border-radius:50%;display:inline-block;margin:12px 2px 0}.c3 text,.c3-tooltip-container,.c3-chart-arcs-title,.c3-gauge-value{font-family:Droid Sans Mono;color:#0000008c}.c3-axis-y-label{font-size:16px}.c3-legend-item text{font-family:IBM Plex Sans,sans-serif}.c3-tooltip-container,#dashboardcontainerdiv .c3-tooltip-container{display:none}.c3-tooltip,.c3-tooltip tbody,.c3-tooltip th,.c3-tooltip td{background:none;border:none;box-shadow:none}.c3-tooltip tr{border:none}.c3-tooltip tr:first-child{background-color:none}.c3-tooltip td>span{border-radius:8px}.c3 .tick text{fill:#bbb;font-weight:900}.c3 path.domain,.c3 .tick line{stroke:#ddd!important;stroke-opacity:.15!important}.c3-ygrid,.c3-xgrid{stroke-dasharray:none!important;stroke:#999!important;stroke-opacity:.15}.c3-area{opacity:.65!important}.c3-chart-arc path{stroke:none}g.c3-chart:nth-child(1){opacity:.55}.c3-brush .extent{fill-opacity:.3}.c3-chart-line .c3-circles circle{opacity:0!important}.c3-chart-line .c3-circles circle._expanded_{r:4;stroke:#fff;fill-opacity:1;stroke-width:2px;stroke-opacity:1;opacity:1!important}.c3-chart-line .c3-lines path.c3-line{stroke-width:1px}div.c3.area .c3-chart-line .c3-lines path.c3-line,div.c3.area-spline .c3-chart-line .c3-lines path.c3-line{stroke-width:0px}.c3-axis-y path.domain{stroke-width:0}.c3-axis-y g.tick line{stroke-width:0}.line .c3-event-rects,.spline .c3-event-rects,.area .c3-event-rects,.area-spline .c3-event-rects{cursor:crosshair!important}g.c3-brush+g{opacity:0!important}.c3-chart-arcs-title,.gauge .c3-chart-arc text.c3-gauge-value{fill:#999}.donut text.c3-chart-arcs-title{font-size:24px}.widget .c3 .c3-axis g.tick tspan{fill-opacity:.5}.widget .mat-mdc-progress-bar{--mat-progress-bar-track-color: var(--bg1)}.widget .bar-chart .c3-xgrid-focus{opacity:0}.dygraph-axis-label-y,.dygraph-axis-label-x{opacity:.5}.dygraph-label{opacity:.75}.dygraph-ylabel{transform:rotate(-90deg);text-align:center}.invisible{opacity:0}topbar,app-breadcrumb{position:fixed;width:100%;z-index:3}topbar{top:0}div.mat-toolbar{min-height:64px;display:flex;box-sizing:border-box;width:100%;padding:0 16px;flex-direction:column}.mat-toolbar-row{height:48px!important}.branding{height:48px}app-breadcrumb{top:48px}.rightside-content-hold{padding:14px .03rem 15px!important;overflow-x:hidden;overflow-y:scroll;display:block;position:absolute;top:90px;height:calc(100% - 90px);width:100%}.rightside-content-hold.has-footer{padding:104px .03rem 5%;height:calc(100% - 135px)}.footer-console-bar{position:absolute;bottom:0;width:100%;height:45px;background-color:#000;z-index:10}.footer-console-bar .message{font-family:IBM Plex Mono,monospace,Courier New,Courier;font-size:9pt;color:#0f0;padding:3px 20px 0;background-color:#000;height:39px;white-space:pre-wrap;max-height:42px;overflow:hidden;margin:0;line-height:1}.tab-header-fixed .mat-mdc-tab-header{overflow:hidden;position:fixed!important;top:104px;flex-shrink:0;z-index:2;background:#efefef;width:100%}.datatable-checkbox input[type=checkbox]{margin-top:-10px;margin-left:-3px}.mat-mdc-tab-body-wrapper{padding:64px 16px 16px}.mat-card,.mat-mdc-card{margin:24px}.mat-card-table{padding:0!important}.mat-card-table .ngx-datatable{margin:0!important}ngx-datatable .mat-box-shadow{box-shadow:none}.mat-card-title-text{margin:16px}vm-cards md-card{padding:0!important}.vm-card-edit div.md-content{width:100%!important;height:100%!important;position:absolute}mat-sidenav-content.fn-maincontent{transform:translateZ(0)}body.collapsed-menu mat-sidenav.mat-sidenav-closed mat-sidenav-content.fn-maincontent{margin-left:48px!important;margin-right:0!important;transform:translateZ(0)}body.collapsed-menu mat-sidenav-container.mat-drawer-opened mat-sidenav-content.fn-maincontent{margin-left:48px!important;margin-right:0!important;transform:translateZ(0)}.mat-sidenav.mat-sidenav-opened,.mat-sidenav.mat-sidenav-opening{transform:translateZ(0)}.mat-mdc-nav-list .mat-mdc-list-item{display:block;height:auto!important}.widget{position:relative;perspective:1520px!important;perspective-origin:50% 50%!important}.widget .card-container{width:100%;height:100%;-webkit-transform-style:preserve-3d}.widget .card-container.vertical .back{transform:rotateX(-180deg)}.widget .card-container.horizontal .back{transform:rotateY(-180deg)}.widget-lg .mat-mdc-card,.widget-lg,.widget-lg.card-container{height:720px}.widget-md .mat-mdc-card,.widget-md,.widget-md .card-container{height:480px}.widget-sm .mat-mdc-card,.widget-sm,.widget-sm .card-container{height:240px}.xs .widget.splitv.double-height .mat-mdc-card,.xs .widget.splitv.double-height,.xs .widget.splitv.double-height .card-container{height:840px}.widget .mat-mdc-card{left:0;right:0;width:100%;height:100%;padding:0;margin:0;overflow:hidden}.widget.splitv .mat-mdc-card .mat-toolbar-row,.widget.splith .mat-mdc-card .mat-toolbar-row{padding:0!important}.widget .mat-mdc-card,.widget .mat-mdc-raised-button,.widget .mat-mdc-button{backface-visibility:hidden}.widget .mat-mdc-button{text-transform:uppercase!important;font-weight:500!important}.widget-fullscreen .mat-mdc-card,.widget-fullscreen,.widget-fullscreen .card-container{width:100%;margin:0;min-height:100%}.widget-fullscreen .mat-mdc-card{border:0;box-shadow:none}.widget .mat-mdc-card .widget-footer{position:absolute;width:100%;bottom:0;border-top:solid 1px rgba(0,0,0,.1);text-align:center;padding:16px 0}.widget .mat-mdc-card-content{box-sizing:border-box;text-align:center}.stats-widget .mat-mdc-card.front{border-radius:10px}.stats-widget mat-toolbar-row{height:48px;min-height:48px;max-height:48px;padding:0 6px 0 16px;border-bottom:1px solid var(--lines);background:transparent;box-sizing:border-box}.stats-widget mat-toolbar-row h3.mat-card-title-text{margin:0}.stats-widget mat-toolbar-row .card-title-text,.stats-widget .net-title,.stats-widget .guests-title,.stats-widget .gpu-title{color:var(--fg2);font-size:15px;font-weight:600;letter-spacing:.02em}.stats-widget dl.facts-dl{display:grid;grid-template-columns:auto 1fr;gap:5px 16px;margin:0;font-size:12.5px;line-height:1.5;text-align:left}.stats-widget dl.facts-dl dt{color:var(--fg2);font-weight:500}.stats-widget dl.facts-dl dd{margin:0;color:var(--fg1);font-variant-numeric:tabular-nums}.stats-widget .card-subtitle-mono{font-family:IBM Plex Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:var(--fg2);text-align:left}.stats-widget .section-label-sm{font-family:IBM Plex Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fg2);opacity:.8;text-align:left}.stats-widget .widget-chip{display:inline-block;font-family:IBM Plex Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;font-weight:500;line-height:1.7;letter-spacing:.02em;border:1px solid var(--lines);border-radius:3px;padding:0 7px;color:var(--fg2);white-space:nowrap;background:transparent}.stats-widget .widget-chip.chip-ok{border-color:var(--green);color:var(--green)}.stats-widget .widget-chip.chip-bad{border-color:var(--red);color:var(--red)}.stats-widget .widget-chip.chip-accent{border-color:var(--primary);color:var(--primary)}.stats-widget .status-text{font-family:IBM Plex Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;font-weight:500;letter-spacing:.02em;color:var(--fg2);white-space:nowrap}.stats-widget .status-text.update{color:var(--yellow)}.stats-widget .status-text.bad{color:var(--red)}.stats-widget .state-dot{background:var(--grey);border-radius:50%;flex:0 0 auto;height:8px;width:8px}.stats-widget .state-dot.up,.stats-widget .state-dot.running{background:var(--green)}.report .card-title-text{font-size:20px}.widget .mat-mdc-card.back{display:none}.legend-item-time{height:82px}.c3 .tick text,.c3 text.c3-axis-y-label{fill:var(--fg2);font-weight:500;opacity:.8}.c3 text.c3-axis-y-label{font-size:22px}.widget .c3 g.c3-axis{opacity:.75}.widget .c3 g.c3-axis-y g.tick:first-child{opacity:0;visibility:hidden}.widget .c3 g.c3-axis-y g.tick tspan{font-family:IBM Plex Sans,sans-serif;font-weight:500}.widget,.widget.splitv,.widget.splith,.widget.stats-widget{width:540px!important;margin:8px;position:relative;left:calc(50% - 270px)}.widgets-wrapper .widget,.widgets-wrapper .widget.splitv,.widgets-wrapper .widget.splith,.widgets-wrapper .widget.stats-widget{width:100%!important;margin:0;left:0}.widgets-wrapper .widget{display:flex;flex-direction:column}.widgets-wrapper .widget>.card-container{flex:1 1 auto;display:flex;flex-direction:column}.widgets-wrapper .widget>.card-container>mat-card{flex:1 1 auto}.widget mat-toolbar-row{background:var(--bg2)}.xs.widget{min-width:320px;overflow-x:auto;top:-10px;left:-6px;width:100vw!important}.mat-mdc-button{--mat-button-text-horizontal-padding: 16px;--mat-button-text-with-icon-horizontal-padding: 16px}:root{--fn-dropshadow:0 1px 2px rgba(0,0,0,0);--contrast-normal: var(--bg2);--light-theme-lines: var(--contrast-darkest);--dark-theme-lines: var(--contrast-lighter);--lines: var(--dark-theme-lines)}.mat-card,.mat-mdc-card{border:solid var(--highlights) rgba(255,255,255,.025)}entity-table .mat-card,entity-form .mat-mdc-card{padding:0!important}.form-card.mat-mdc-card{max-width:960px;margin:0}entity-form .mat-mdc-card>*,entity-form .form-card>*,entity-wizard .form-card>*,entity-table .mat-card>:not(object){padding:16px!important;margin:0!important}.mat-card>.no-padding,.mat-mdc-card>.no-padding{padding:0!important}.mat-card-title-text{margin:0!important}.mat-toolbar .mat-mdc-button{height:36px!important;margin:0 4px}.fn-toolbar{background:var(--alt-bg1)}.fn-toolbar.icons-only{padding:8px!important}#filter{position:static!important;margin-top:-10px;text-align:right;max-height:38px}entity-table .multiactions-title{margin-bottom:16px}entity-table .mat-toolbar.mat-card-toolbar{position:relative;z-index:2}.datatable-header,entity-table .mat-toolbar.mat-card-toolbar{box-shadow:var(--fn-dropshadow)}.warning-text{color:var(--yellow)}ul.nested-list{list-style:circle}ul.nested-list li{margin-left:24px}@font-face{font-family:Droid Sans Mono;src:url(DroidSansMono.29a072a4bec9596e.ttf) forman("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(IBMPlexSans-Regular.ceb4bac10177b34b.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(IBMPlexSans-Italic.054ccbde55ab7b0a.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:local("IBM Plex Sans Medium"),local("IBMPlexSans-Medium"),url(IBMPlexSans-Medium.547fdbae0d7fe60f.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(IBMPlexSans-Bold.e4fb3df9a42c490d.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(IBMPlexMono-Regular.f270c174075d2249.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(IBMPlexMono-Bold.e2ee5e015aefc026.ttf) format("truetype")}.mat-mdc-form-field{--mat-form-field-filled-container-color: transparent;--mat-form-field-filled-disabled-container-color: transparent;--mat-form-field-filled-input-text-color: var(--fg2, currentColor);--mat-form-field-filled-disabled-input-text-color: var(--fg2, currentColor);--mat-form-field-filled-input-text-placeholder-color: var(--fg2, currentColor);--mat-form-field-filled-label-text-color: var(--fg2, currentColor);--mat-form-field-filled-hover-label-text-color: var(--fg2, currentColor);--mat-form-field-filled-disabled-label-text-color: var(--fg2, currentColor);--mat-form-field-filled-active-indicator-color: var(--fg2, currentColor);--mat-form-field-state-layer-color: var(--fg2, currentColor);--mat-form-field-enabled-select-arrow-color: var(--fg2, currentColor);--mat-form-field-leading-icon-color: var(--fg2, currentColor);--mat-form-field-trailing-icon-color: var(--fg2, currentColor)}.mat-mdc-dialog-container{--mat-dialog-container-color: var(--bg2, transparent);--mat-dialog-subhead-color: var(--fg2, currentColor);--mat-dialog-supporting-text-color: var(--fg2, currentColor)}.mat-mdc-select{--mat-select-enabled-trigger-text-color: var(--fg2, currentColor);--mat-select-disabled-trigger-text-color: color-mix(in srgb, var(--fg2, currentColor) 38%, transparent);--mat-select-placeholder-text-color: var(--fg2, currentColor);--mat-select-enabled-arrow-color: var(--fg2, currentColor);--mat-select-disabled-arrow-color: color-mix(in srgb, var(--fg2, currentColor) 38%, transparent)}:root .mat-mdc-radio-button,:root .mat-mdc-radio-button:is(.mat-primary,.mat-accent,.mat-warn){--mat-radio-label-text-color: var(--fg2, currentColor);--mat-radio-disabled-label-color: color-mix(in srgb, var(--fg2, currentColor) 38%, transparent)}.mat-mdc-list-item{--mat-list-list-item-label-text-color: var(--fg2, currentColor);--mat-list-list-item-hover-label-text-color: var(--fg2, currentColor);--mat-list-list-item-focus-label-text-color: var(--fg2, currentColor);--mat-list-list-item-hover-leading-icon-color: var(--fg2, currentColor);--mat-list-list-item-hover-trailing-icon-color: var(--fg2, currentColor);--mat-list-list-item-supporting-text-color: var(--fg2, currentColor);--mat-list-list-item-leading-icon-color: var(--fg2, currentColor);--mat-list-list-item-trailing-supporting-text-color: var(--fg2, currentColor);--mat-list-list-item-trailing-icon-color: var(--fg2, currentColor);--mat-list-list-item-selected-trailing-icon-color: var(--fg2, currentColor);--mat-list-list-item-disabled-label-text-color: var(--fg2, currentColor);--mat-list-list-item-disabled-leading-icon-color: var(--fg2, currentColor);--mat-list-list-item-disabled-trailing-icon-color: var(--fg2, currentColor)}:root .mat-mdc-option{--mat-list-list-item-label-text-color: var(--mat-option-label-text-color, var(--fg2, currentColor));--mat-list-list-item-hover-label-text-color: var(--mat-option-label-text-color, var(--fg2, currentColor));--mat-list-list-item-focus-label-text-color: var(--mat-option-label-text-color, var(--fg2, currentColor))}:root .mat-mdc-optgroup{--mat-optgroup-label-text-color: var(--fg2, currentColor)}:root .mat-mdc-menu-item{--mat-menu-item-label-text-color: var(--fg2, currentColor)}:root .mat-mdc-radio-button.mat-primary,:root .mat-mdc-radio-button.mat-accent,:root .mat-mdc-radio-button.mat-warn{--mat-radio-unselected-icon-color: var(--fg1, currentColor);--mat-radio-unselected-hover-icon-color: var(--fg1, currentColor);--mat-radio-unselected-focus-icon-color: var(--fg1, currentColor)}:root .mat-mdc-radio-button.mat-primary{--mat-radio-selected-icon-color: var(--primary, currentColor);--mat-radio-selected-hover-icon-color: var(--primary, currentColor);--mat-radio-selected-focus-icon-color: var(--primary, currentColor);--mat-radio-selected-pressed-icon-color: var(--primary, currentColor)}:root .mat-mdc-radio-button.mat-accent{--mat-radio-selected-icon-color: var(--accent, currentColor);--mat-radio-selected-hover-icon-color: var(--accent, currentColor);--mat-radio-selected-focus-icon-color: var(--accent, currentColor);--mat-radio-selected-pressed-icon-color: var(--accent, currentColor)}:root .mat-mdc-radio-button.mat-warn{--mat-radio-selected-icon-color: var(--red, currentColor);--mat-radio-selected-hover-icon-color: var(--red, currentColor);--mat-radio-selected-focus-icon-color: var(--red, currentColor);--mat-radio-selected-pressed-icon-color: var(--red, currentColor)}.mat-mdc-button:not(.mat-primary):not(.mat-accent):not(.mat-warn):not([class*=fn-theme-]){--mat-button-text-label-text-color: var(--fg2, currentColor);--mat-button-text-disabled-label-text-color: color-mix(in srgb, var(--fg2, currentColor) 38%, transparent)}.mat-mdc-button.fn-theme-primary{--mat-button-text-label-text-color: var(--primary-txt, #fff);--mat-button-text-disabled-label-text-color: var(--primary-txt, #fff)}:root .mat-mdc-menu-panel{--mat-menu-item-label-text-size: 14px;--mat-menu-item-label-text-line-height: 20px;--mat-menu-item-label-text-tracking: normal}:root .mat-mdc-menu-item{min-height:36px;height:auto!important;line-height:20px!important;padding-top:6px;padding-bottom:6px}:root .mat-mdc-menu-item-text{display:flex;align-items:center}:root .mat-mdc-menu-item-text .mat-icon{display:block}.mat-mdc-menu-panel.mat-menu-after.mat-menu-below{min-width:112px!important}:root .mat-mdc-form-field{--mat-form-field-container-text-size: 14px;--mat-form-field-container-text-line-height: 20px;--mat-form-field-container-text-tracking: normal;--mat-form-field-filled-label-text-size: 14px;--mat-form-field-filled-label-text-tracking: normal;--mat-form-field-outlined-label-text-size: 14px;--mat-form-field-outlined-label-text-populated-size: 14px;--mat-form-field-outlined-label-text-tracking: normal;--mat-form-field-subscript-text-tracking: normal;--mat-form-field-container-height: 44px;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 18px;--mat-form-field-filled-with-label-container-padding-bottom: 2px}:root .mat-mdc-select{--mat-select-trigger-text-size: 14px;--mat-select-trigger-text-line-height: 20px;--mat-select-trigger-text-tracking: normal}:root .mat-mdc-option,:root .mat-mdc-optgroup{--mat-option-label-text-size: 14px;--mat-option-label-text-line-height: 20px;--mat-option-label-text-tracking: normal;--mat-optgroup-label-text-size: 14px;--mat-optgroup-label-text-line-height: 20px;--mat-optgroup-label-text-tracking: normal}:root .mat-mdc-option{min-height:42px}:root .mat-mdc-dialog-container{--mat-dialog-supporting-text-size: 14px;--mat-dialog-supporting-text-line-height: 20px;--mat-dialog-supporting-text-tracking: normal;--mat-dialog-subhead-tracking: normal}:root .mat-mdc-button-base{--mat-button-text-label-text-tracking: normal;--mat-button-filled-label-text-tracking: normal;--mat-button-protected-label-text-tracking: normal;--mat-button-outlined-label-text-tracking: normal;--mat-button-tonal-label-text-tracking: normal}:root .mat-mdc-tab,:root .mat-mdc-tab-link{--mat-tab-label-text-tracking: normal}:root .mat-mdc-checkbox{--mat-checkbox-label-text-tracking: normal}:root .mat-mdc-checkbox .mdc-checkbox__background{width:16px;height:16px;top:calc((var(--mat-checkbox-state-layer-size, 40px) - 16px) / 2);left:calc((var(--mat-checkbox-state-layer-size, 40px) - 16px) / 2)}:root .mat-mdc-radio-button{--mat-radio-label-text-tracking: normal}:root :is(mat-list,mat-selection-list) .mat-mdc-list-item{--mat-list-list-item-label-text-size: 14px;--mat-list-list-item-label-text-tracking: normal;--mat-list-list-item-supporting-text-tracking: normal}:root{--fork-radius-md: 8px;--fork-radius-sm: 6px;--fork-shadow-rest: 0 1px 2px rgba(0, 0, 0, .1), 0 2px 8px rgba(0, 0, 0, .08);--fork-shadow-overlay: 0 4px 12px rgba(0, 0, 0, .16), 0 12px 32px rgba(0, 0, 0, .2)}.mat-card:not([class*=mat-elevation-z]),.mat-mdc-card:not([class*=mat-elevation-z]){border-radius:var(--fork-radius-md);box-shadow:var(--fork-shadow-rest)}.mat-card.default>:first-child,.mat-mdc-card.default>:first-child{border-radius:var(--fork-radius-md) var(--fork-radius-md) 0 0}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-mdc-unelevated-button{border-radius:var(--fork-radius-sm)}:root .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 36px;--mat-icon-button-state-layer-size: 36px;width:36px;height:36px;padding:6px}.about-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface{padding:24px}.mat-mdc-select-panel{border-radius:var(--fork-radius-md);box-shadow:var(--fork-shadow-overlay)}.datatable-header{border-radius:var(--fork-radius-md) var(--fork-radius-md) 0 0}.datatable-footer{border-radius:0 0 var(--fork-radius-md) var(--fork-radius-md)}.search-bar .top-search-form{border-radius:var(--fork-radius-sm)}div.hopscotch-bubble,div.hopscotch-bubble .hopscotch-nav-button{border-radius:var(--fork-radius-md)}.ngx-datatable .datatable-header .datatable-header-cell .sort-btn.datatable-icon-sort-unset{display:none}general-preferences-form .fieldset.preferences .form-inline:has(>form-checkbox){margin-top:0;margin-bottom:0}general-preferences-form .fieldset.preferences form-checkbox .form-checkbox{margin-bottom:5px}.dynamic-field p code{background:var(--alt-bg1);border-radius:3px;display:inline-block;font-family:IBM Plex Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;max-width:100%;overflow-wrap:anywhere;padding:3px 6px;-webkit-user-select:all;user-select:all}.inline-label .mat-mdc-form-field-subscript-wrapper{display:none}.fc-status-page{box-sizing:border-box;position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:#10151a;color:#bfccd6;font-family:IBM Plex Sans,sans-serif;color-scheme:dark}.fc-status-page *,.fc-status-panel *{box-sizing:border-box}.fc-status-body{display:flex;flex:1;align-items:center;justify-content:center;padding:72px 24px 96px}.fc-status-panel{width:300px;max-width:100%;color:#bfccd6;font-family:IBM Plex Sans,sans-serif;font-size:13px;line-height:1.65}.fc-status-brand{display:flex;align-items:center;gap:10px;font-family:inherit;font-size:25px;font-weight:400;letter-spacing:-.2px;color:#e0e5e8;margin:0 0 32px;line-height:1.2}.fc-status-brand img{width:24px;height:24px}.fc-status-brand strong{font-weight:700}.fc-status-title{font-family:inherit!important;font-size:20px!important;font-weight:400!important;letter-spacing:normal;line-height:1.35;margin:0 0 22px!important;color:#cbd6df!important;overflow-wrap:anywhere}.fc-status-track{height:2px;border-radius:4px;background:#ffffff0c;overflow:hidden;margin:0 0 24px}.fc-status-track>span{display:block;height:100%;background:#a9bccb;border-radius:inherit}.fc-status-track.indeterminate>span{width:24%;animation:fc-status-progress 2.4s ease-in-out infinite}.fc-status-rule{height:2px;background:#ffffff0d;border-radius:4px;margin:0 0 24px}.fc-status-rule.complete{background:#a0b8ab66}.fc-status-rule.failed{background:#c8989166}.fc-status-copy{font-family:inherit;font-size:13px;line-height:1.7;color:#bfccd6}.fc-status-copy p{margin:0 0 12px}.fc-status-copy .muted{color:#9eafbd}.fc-status-progress-copy{display:flex;justify-content:space-between;gap:14px;font-size:12px;color:#a0b2c0;margin:0 0 10px;font-variant-numeric:tabular-nums}.fc-status-footer{font-family:IBM Plex Sans,sans-serif;text-align:center;padding:0 24px 26px;color:#a4b0bb;font-size:11px;line-height:1.6}.fc-status-footer a{color:inherit;text-decoration:none}.fc-status-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.fc-status-actions button,.fc-status-actions a{font:inherit;font-size:12px;background:transparent;border:1px solid #ffffff1c;border-radius:9px;padding:8px 14px;color:#b6c4cf;cursor:pointer;text-decoration:none;min-height:36px}.fc-status-actions button:hover,.fc-status-actions a:hover{background:#ffffff06;border-color:#ffffff30}.fc-status-panel :focus-visible,.fc-status-footer :focus-visible{outline:1px solid #adbec9;outline-offset:4px}.fc-status-details{margin-top:20px;font-size:12px;color:#9eb2c2}.fc-status-details summary{cursor:pointer}.fc-status-details pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.6;border:1px solid #ffffff15;border-radius:7px;padding:12px;max-height:240px;overflow:auto;color:#acbdca}.fc-status-dialog .mat-mdc-dialog-surface{background:#171e24!important;color:#bfccd6!important;border:1px solid #ffffff16;border-radius:12px!important;box-shadow:none!important;padding:32px!important}.fc-status-dialog .fc-status-panel{margin:auto}.fc-ui .fc-status-dialog .mat-mdc-dialog-title.fc-status-title{padding:0;display:block;line-height:1.35;letter-spacing:normal}.fc-ui .fc-status-dialog .mat-mdc-dialog-actions.fc-status-actions{justify-content:flex-start;gap:12px}.fc-status-dialog .mat-mdc-dialog-content{padding:0!important;margin:0!important;max-height:65vh}.fc-status-dialog .mat-mdc-dialog-actions{padding:0!important;min-height:0;margin:24px 0 0!important}.fc-status-dialog .mat-mdc-dialog-title:before{display:none}.fc-status-inline .fc-status-title{font-size:20px!important;margin-bottom:22px!important}.fc-status-inline{margin-top:0}@keyframes fc-status-progress{0%,to{transform:translate(-100%)}50%{transform:translate(416%)}}@media(max-width:400px){.fc-status-dialog .mat-mdc-dialog-surface{padding:24px 18px!important}.fc-status-body{padding-left:24px;padding-right:24px}}@media(prefers-reduced-motion:reduce){.fc-status-track.indeterminate>span{animation:none;transform:translate(158%)}}.cdk-overlay-pane.fc-status-fullscreen{width:100vw!important;max-width:100vw!important;height:100dvh!important}.fc-status-fullscreen .mat-mdc-dialog-surface{background:#10151a!important;border:0;border-radius:0!important;display:flex;align-items:center;justify-content:center;padding:64px 24px!important}.fc-status-fullscreen entity-job{width:300px;max-width:100%}.fc-status-fullscreen .fc-status-panel{width:100%}.fc-status-fullscreen app-app-loader{display:block;width:300px;max-width:100%}.fc-status-fullscreen .fc-status-footer{position:fixed;bottom:0;left:0;right:0;padding-bottom:26px}.fc-status-copy.muted{color:#9eafbd}@media(max-height:600px){.fc-status-fullscreen .fc-status-footer{position:static;padding-top:32px;padding-bottom:0}}.fc-ui,.fc-ui.mat-sidenav-container{--fc-header-height: 48px;--fc-line: var(--line);--fc-hover: color-mix(in srgb, var(--fg1) 5%, transparent);--fc-sidebar: var(--bg1);--fc-sidebar-rail: var(--bg0);--fc-sidebar-open: var(--bg1);background:var(--bg0);color:var(--fg1)}.fc-ui .sidebar-panel.mat-sidenav{width:216px;min-width:216px;border-right:1px solid var(--fc-line);box-shadow:none;border-radius:0}.fc-ui .sidebar-panel.mat-sidenav .navigation-hold{padding-top:calc(var(--fc-header-height) + 8px);background:var(--fc-sidebar-rail)!important}.fc-ui .branding.topbar{max-width:216px;height:var(--fc-header-height);min-height:var(--fc-header-height);box-sizing:border-box;border-bottom:1px solid var(--fc-line);background:var(--fc-sidebar)!important}.fc-ui .fc-brand-link{display:flex;align-items:center;gap:10px;width:100%;padding:0 22px;color:var(--fg1);line-height:1}.fc-ui .fc-brand-mark{width:25px;height:25px}.fc-ui .fc-brand-name{font-size:17px;font-weight:400;letter-spacing:-.3px}.fc-ui{--fc-nav-row: 34px;--fc-subnav-row: 30px;--fc-nav-icon: 18px;--fc-nav-inset: 20px;--fc-nav-gap: 12px;--fc-nav-text: calc(var(--fc-nav-inset) + var(--fc-nav-icon) + var(--fc-nav-gap));--fc-nav-rail: calc(var(--fc-nav-inset) + var(--fc-nav-icon) / 2)}.fc-ui .sidebar-panel.mat-sidenav .navigation-hold{padding-top:calc(var(--fc-header-height) + 6px)}.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item .mdc-list-item__content{font-size:13px!important}.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item{max-height:var(--fc-nav-row);height:auto;transition-duration:.12s}.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item.open{max-height:1100px}.fc-ui .sidebar-panel .mat-mdc-nav-list a{position:relative;background:transparent;height:var(--fc-nav-row);padding:0 12px 0 0;color:var(--fg2);font-size:13px;line-height:1}.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item mat-icon:not(.menu-caret){width:var(--fc-nav-icon);height:var(--fc-nav-icon);min-width:var(--fc-nav-icon);margin:0 var(--fc-nav-gap) 0 var(--fc-nav-inset);font-size:var(--fc-nav-icon);line-height:var(--fc-nav-icon);opacity:.7;transition:opacity .12s}.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item mat-icon.menu-caret{width:14px;height:14px;font-size:14px;line-height:14px;opacity:.5;transform:rotate(0);transition:transform .12s}.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item.open mat-icon.menu-caret{transform:rotate(90deg)}.fc-ui .sidebar-list-item.open>.mdc-list-item__content{background:transparent!important}.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item.has-submenu.open{background:var(--fc-sidebar-open)}.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item.has-submenu.open:hover{background:var(--fc-sidebar-open)!important}.collapsed-menu .fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item.has-submenu.open{background:transparent}.fc-ui .sidebar-panel .mat-mdc-nav-list a:hover,.fc-ui .sidebar-panel .mat-mdc-nav-list a:focus-visible{background:var(--fc-hover);color:var(--fg1)}.fc-ui .sidebar-panel .mat-mdc-nav-list a.selected,.fc-ui .sidebar-panel .sidebar-list-item.open>.mdc-list-item__content>.mat-mdc-list-item-unscoped-content>a{color:var(--fg1)}.fc-ui .sidebar-panel .mat-mdc-nav-list a.selected mat-icon:not(.menu-caret),.fc-ui .sidebar-panel .sidebar-list-item.open>.mdc-list-item__content>.mat-mdc-list-item-unscoped-content>a mat-icon:not(.menu-caret){opacity:1}.fc-ui .sidebar-panel .mat-mdc-nav-list a.selected{background:var(--fc-hover)}.fc-ui .sidebar-panel .mat-mdc-nav-list a.selected:before,.fc-ui .sidebar-panel .sub-menu .mat-mdc-list-item.selected:after{content:"";position:absolute;left:0;top:7px;bottom:7px;width:2px;border-radius:0 1px 1px 0;background:var(--accent)}.fc-ui .sidebar-panel .sub-menu{position:relative;margin:0 0 4px;padding:0}.fc-ui .sidebar-panel .sub-menu:before{content:"";position:absolute;left:var(--fc-nav-rail);top:2px;bottom:2px;width:1px;background:var(--fc-line)}.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item .sub-menu .mat-mdc-list-item{position:relative;height:var(--fc-subnav-row);min-height:var(--fc-subnav-row)}.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item .sub-menu .mat-mdc-list-item:not(:has(a)){display:none}.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item .sub-menu .mat-mdc-list-item.selected{background:transparent!important;border-radius:0}.fc-ui .sidebar-panel .sub-menu .mat-mdc-list-item.selected:after{left:calc(var(--fc-nav-rail) - .5px);top:6px;bottom:6px}.fc-ui .sidebar-panel .selected a{color:var(--fg1)}.fc-ui .sidebar-panel.mat-sidenav .sub-menu a{height:var(--fc-subnav-row);padding-left:var(--fc-nav-text);font-size:12.5px;background:transparent}.fc-ui .sidebar-panel.mat-sidenav .sub-menu a:hover,.fc-ui .sidebar-panel.mat-sidenav .sub-menu a:focus-visible{background:var(--fc-hover)}.collapsed-menu .fc-ui .sidebar-panel{width:48px;min-width:48px}.collapsed-menu .fc-ui .branding{max-width:48px}.collapsed-menu .fc-ui .fc-brand-link{padding:0;justify-content:center}.collapsed-menu .fc-ui .fc-brand-name{display:none}.collapsed-menu .fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item mat-icon:not(.menu-caret){margin:0 calc((48px - var(--fc-nav-icon)) / 2)}.collapsed-menu .fc-ui .sidebar-panel .mat-mdc-nav-list a.selected:before{top:8px;bottom:8px}.collapsed-menu .fc-ui .sidebar-panel .sub-menu{margin:0;background:var(--bg2)!important;border:1px solid var(--fc-line);border-radius:6px}.collapsed-menu .fc-ui .sidebar-panel .sub-menu:before{display:none}.collapsed-menu .fc-ui .sidebar-panel.mat-sidenav .sub-menu a{padding-left:16px}.collapsed-menu .fc-ui .sidebar-panel .sub-menu .mat-mdc-list-item.selected:after{left:0}.fc-ui topbar .topbar{--mat-toolbar-standard-height: var(--fc-header-height);--mat-toolbar-mobile-height: var(--fc-header-height);height:var(--fc-header-height);min-height:var(--fc-header-height);background:var(--topbar)!important;color:var(--topbar-txt)!important;border-bottom:1px solid var(--fc-line);box-shadow:none}.fc-ui topbar .mat-toolbar-row{height:var(--fc-header-height);padding:0 18px;gap:2px}.fc-ui topbar .mat-icon{font-size:20px}.fc-ui .fc-hostname{font-size:12px;font-weight:400;margin-left:8px;min-width:0;overflow:hidden;text-overflow:ellipsis}.fc-ui #fc-mark .fc-topbar-mark{width:22px;height:22px}.fc-ui topbar .notification-number{font-size:9px;border-radius:6px}.fc-ui .notification-sidenav{min-width:0;width:400px;max-width:100%}.fc-ui .breadcrumb-bar{background:var(--bg0)!important;box-shadow:none;padding:0 32px}.fc-ui .breadcrumb li a{font-size:12px;color:var(--fg2)}.fc-ui .breadcrumb li:not(:first-child):before{content:"\203a";color:var(--fg2);opacity:.55;padding:0 10px}.fc-ui .rightside-content-hold{display:flex;flex-direction:column;padding:18px 32px 20px!important}.fc-ui .rightside-content-hold>*{flex-shrink:0}.fc-ui .fc-project-footer{display:flex;gap:14px;margin-top:auto;padding:30px 0 4px;color:var(--fg2);font-size:11px}.fc-ui .fc-project-footer a{color:inherit}.embedding-active .fc-project-footer{display:none}.embedding-active .fc-ui .rightside-content-hold{display:block}.fc-ui entity-form .form-card{background:transparent;border:0;box-shadow:none;color:var(--fg2)}.fc-ui entity-wizard .form-card{background:transparent;border:0;box-shadow:none;color:var(--fg2)}.fc-ui entity-wizard .fieldset-label{color:var(--fg1);font-weight:400;font-size:15px}.fc-ui .fc-settings-form{color:var(--fg2);font-size:12px}.fc-ui .fc-settings-form .fieldset-label{color:var(--fg1);font-weight:400;font-size:15px}.fc-ui entity-wizard .form-card{max-width:1120px;margin:0}.fc-ui entity-wizard .form-card>.mat-content{padding:0!important}.fc-ui entity-wizard div.wizard-action{padding:20px 0 0}.fc-ui entity-wizard .wizard-summary{padding:0}.fc-ui .fc-page-title,.fc-ui .fc-settings-title{color:var(--fg1);font-size:27px;line-height:1.3;font-weight:400;letter-spacing:-.55px;margin:8px 0 30px;max-width:1120px}.fc-ui .fc-page{min-width:0}.fc-ui .fc-page--capped{max-width:1120px;margin:0;container-type:inline-size}.fc-ui .fc-page-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:8px 0 24px;flex-wrap:wrap}.fc-ui .fc-page-header .fc-page-title{margin:0}.fc-ui .fc-page-notice{display:block;margin:8px 0 18px;padding:14px 16px;border:1px solid var(--fc-line);border-radius:6px;background:transparent;box-shadow:none;color:var(--fg2);font-size:13px;line-height:1.7;max-width:1120px}.fc-ui .fc-page-notice--warn{border-left:2px solid var(--yellow);color:var(--fg1)}.fc-ui .fc-page-notice p{margin:0 0 8px}.fc-ui .fc-page-notice p:last-child{margin-bottom:0}.fc-ui .fc-page-notice .mat-mdc-card-content{padding:0}.fc-ui .fc-tabbed .entity-table-title-layout,.fc-ui .fc-tabbed entity-form .fc-settings-title{display:none}.fc-ui .fc-tabbed .mat-mdc-tab-nav-bar{margin-bottom:26px}.fc-ui .fc-tabbed entity-form .fieldset-container>.fc-settings-section:first-child{border-top:0;padding-top:0}.fc-ui .rightside-content-hold>:has(>.fc-console){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.fc-ui .fc-console{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.fc-ui .fc-console-surface{display:flex;flex-direction:column;flex:1 1 auto;min-height:310px;background:var(--bg2);border:1px solid var(--fc-line);border-radius:6px}.fc-ui .fc-console-surface .tooltiptext:not(.show):not(.lock){display:none}.fc-ui .fc-page-notice .mat-mdc-card-actions{padding:0;min-height:0;margin:10px 0 0;gap:8px}.fc-ui entity-form .fc-settings-form{max-width:1120px;margin:0}.fc-ui entity-form .fc-settings-form>.mat-content{padding:0!important}.fc-ui .form-chip-row.chip-warn{background-color:var(--red);border-color:var(--red);color:var(--red-txt, white)}.fc-ui .form-chip-row.chip-warn .form-chip-remove{color:var(--red-txt, white)}.fc-ui .dynamic-field input[type=file]{max-width:100%;color:var(--fg2);font:inherit}.fc-ui .dynamic-field input[type=file]::file-selector-button{padding:8px 12px;margin:8px 10px 8px 0;border:1px solid var(--fc-line);border-radius:6px;background:transparent;color:var(--fg1);font:inherit;cursor:pointer}.fc-ui .dynamic-field input[type=file]::file-selector-button:hover{background:var(--fc-hover)}.fc-ui .fc-settings-form .buttons{display:flex;flex-wrap:wrap;gap:8px;align-items:center;border-top:1px solid var(--fc-line);padding:20px 0 0;margin:12px 0 0;min-height:64px}.fc-ui .fc-settings-form.fc-legacy-layout .buttons{border-top:0}.fc-ui entity-form .fc-settings-form #success-msg-wrapper{color:var(--fg2);font-size:12px;padding-left:8px;margin:0}@media(max-width:700px){.fc-ui .rightside-content-hold{padding:12px 16px 18px!important}.fc-ui .breadcrumb-bar{padding:0 16px}.fc-ui topbar .mat-toolbar-row{padding:0 6px;gap:0;overflow-x:auto}.fc-ui topbar .mat-mdc-icon-button{flex-shrink:0}.fc-ui .fc-hostname{display:none}.fc-ui .fc-page-title,.fc-ui .fc-settings-title{color:var(--fg1);font-size:24px;margin-bottom:22px}}@media(prefers-reduced-motion:reduce){.fc-ui topbar .movement,.fc-ui topbar .fa-spin{animation:none}.fc-ui .sidebar-panel .navigation-hold,.fc-ui .sidebar-list-item,.fc-ui .sidebar-list-item .sub-menu{transition:none!important}}entity-table .fc-records>.entity-table-toolbar-layout{padding:0 0 16px!important}.fc-ui .sidebar-panel.mat-sidenav .mat-mdc-nav-list .mat-mdc-list-item{border:0;background:transparent}.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item.open>.mdc-list-item__content>.mat-mdc-list-item-unscoped-content>a>span,.fc-ui .sidebar-panel.mat-sidenav .sidebar-list-item.open .sub-menu .mat-mdc-list-item.selected a{color:var(--fg1)!important}.fc-ui .fc-fork-mark{filter:none}.embedding-active .fc-ui .rightside-content-hold{padding-top:0!important}.fc-ui entity-table #entity-table-component.fc-records{margin:8px 0 0}.fc-ui .fc-records .ngx-datatable.material .datatable-header,.fc-ui .fc-records .ngx-datatable.material .datatable-footer{background:transparent!important}.fc-ui .mat-mdc-tab-nav-bar,.fc-ui .mat-mdc-tab-group,.fc-ui .mat-mdc-tab-header{--mat-tab-container-height: 42px;--mat-tab-label-text-font: inherit;--mat-tab-label-text-size: 13px;--mat-tab-label-text-weight: 400;--mat-tab-label-text-tracking: 0;--mat-tab-active-label-text-color: var(--fg1);--mat-tab-active-focus-label-text-color: var(--fg1);--mat-tab-active-hover-label-text-color: var(--fg1);--mat-tab-inactive-label-text-color: var(--fg2);--mat-tab-inactive-focus-label-text-color: var(--fg1);--mat-tab-inactive-hover-label-text-color: var(--fg1);--mat-tab-active-indicator-color: var(--fg2);--mat-tab-active-focus-indicator-color: var(--fg2);--mat-tab-active-hover-indicator-color: var(--fg2);--mat-tab-active-indicator-height: 1px;--mat-tab-divider-color: var(--fc-line);--mat-tab-pagination-icon-color: var(--fg2);--mat-tab-active-ripple-color: transparent;--mat-tab-inactive-ripple-color: transparent;background:transparent}.fc-ui .mat-mdc-tab-header{border-bottom:1px solid var(--fc-line)}.fc-ui .mat-mdc-tab .mdc-tab__text-label,.fc-ui .mat-mdc-tab-link .mdc-tab__text-label{color:var(--mat-tab-inactive-label-text-color)}.fc-ui .mat-mdc-tab:hover .mdc-tab__text-label,.fc-ui .mat-mdc-tab-link:hover .mdc-tab__text-label{color:var(--mat-tab-inactive-hover-label-text-color)}.fc-ui .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label,.fc-ui .mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-active-label-text-color)}.fc-ui .mat-mdc-tab-nav-bar .mat-mdc-tab-link,.fc-ui .mat-mdc-tab-group .mat-mdc-tab{padding:0 16px;min-width:0;text-transform:none;letter-spacing:0;background:transparent!important}.fc-ui .mat-mdc-tab-group .mdc-tab--active,.fc-ui .mat-mdc-tab-nav-bar .mdc-tab--active{background:transparent!important;border-bottom:0!important}.fc-ui .mat-mdc-tab .mat-ripple-element,.fc-ui .mat-mdc-tab-link .mat-ripple-element,.fc-ui .mat-mdc-tab .mdc-tab__ripple:before,.fc-ui .mat-mdc-tab-link .mdc-tab__ripple:before{display:none}.fc-ui .mat-mdc-tab-nav-bar .mat-mdc-tab-link:focus-visible,.fc-ui .mat-mdc-tab-group .mat-mdc-tab:focus-visible{outline:1px solid var(--fg2);outline-offset:-3px;border-radius:6px}.fc-ui .fc-initiator-form{color:var(--fg2)}.fc-ui .fc-initiator-form [data-slot=button] .mat-icon{width:20px;height:20px;font-size:20px;line-height:20px}.fc-ui .fc-initiator-form .initiator-refresh-layout .mat-icon{width:16px;height:16px;font-size:16px;line-height:16px}.fc-ui .fc-initiator-form .connected-initiators-list{height:320px;border:1px solid var(--fc-line);border-radius:6px;margin:16px 0 12px}.fc-ui .fc-initiator-form div.dynamic-list{height:122px;border:1px solid var(--fc-line);border-radius:6px}.fc-ui .fc-initiator-form .dynamic-list-flex-content-layout{min-width:0}.fc-ui .fc-initiator-form .move-to-action{padding-right:8px}@media(max-width:800px){.fc-ui .fc-initiator-form .connected-initiators-list{height:200px}}.fc-ui .fc-initiator-form .mat-mdc-list-option{--mat-list-list-item-label-text-color: var(--fg1);--mat-list-list-item-trailing-icon-color: var(--fg2);--mat-list-list-item-selected-trailing-icon-color: var(--fg1);--mat-list-list-item-label-text-weight: 400}.fc-ui .fc-initiator-form .connected-initiators-list .mdc-checkbox__background{border-color:var(--fg2)!important}.fc-ui .fc-initiator-form .connected-initiators-list [aria-selected=true] .mdc-checkbox__background{background:var(--fg2)!important}.fc-ui .fc-initiator-form .connected-initiators-list .mdc-checkbox__checkmark{color:var(--bg1)}.fc-ui .fc-iscsi .mat-mdc-tab-links{flex-wrap:nowrap}.fc-ui .mdc-tab-indicator__content--underline{border-color:var(--fg2)!important;border-top-width:1px!important}.fc-ui app-import-disk .fc-settings-form #fs_type_radiogroup{display:flex;flex-wrap:wrap;column-gap:20px}.fc-ui app-import-disk .fc-settings-form .form-ex-flex-container{max-width:none}.fc-ui .form-explorer .form-ex-flex-container{background:transparent}.fc-ui .form-explorer tree-root{display:block;background:var(--bg1);border:1px solid var(--fc-line);border-radius:6px;padding:6px 8px;box-sizing:border-box}.fc-ui .form-explorer .node-wrapper{align-items:center}.fc-ui .form-explorer .node-content-wrapper{display:inline-flex;align-items:center;height:24px;padding:0 6px;margin-left:0;border-radius:4px;box-shadow:none!important;color:var(--fg1);font-size:13px;line-height:18px}.fc-ui .form-explorer .node-content-wrapper:hover,.fc-ui .form-explorer .node-content-wrapper-focused,.fc-ui .form-explorer .node-content-wrapper-active,.fc-ui .form-explorer .node-content-wrapper-active:hover,.fc-ui .form-explorer .node-content-wrapper-active.node-content-wrapper-focused{background:var(--fc-hover)}.fc-ui .form-explorer .node-content-wrapper-active{color:var(--fg1)}.fc-ui .form-explorer tree-node-content{display:inline-flex;align-items:center;height:18px}.fc-ui .form-explorer tree-node-content mat-icon{width:18px;height:18px;font-size:18px;line-height:18px;color:var(--fg2)}.fc-ui .form-explorer tree-node-content span{line-height:18px;padding-left:4px}.fc-ui .form-explorer .angular-tree-component{display:block}.fc-ui .form-explorer .node-drop-slot{height:0}.fc-ui .form-explorer .toggle-children-wrapper{display:inline-flex;align-items:center;height:24px;padding:0 3px 0 1px}.fc-ui .form-explorer .toggle-children{top:0}.fc-ui .form-explorer .node-content-wrapper.is-dragging-over{background:var(--fc-hover)}.fc-ui .form-explorer .node-drop-slot.is-dragging-over{height:20px;background:transparent;border-color:var(--fc-line)}.fc-ui .form-explorer input.tree-node-checkbox{accent-color:var(--fg1)}.fc-ui .form-explorer .dataset-subtitle{display:inline-block;background:var(--fc-hover);color:var(--fg1);font-size:11px;line-height:16px;padding:0 5px;border-radius:4px;margin-left:5px;vertical-align:middle}.fc-ui #multipaths-page .entity-tree-table__actions-column{display:none}.fc-ui #alert-settings-page .fc-alert-rules{min-width:0}.fc-ui #alert-settings-page .fc-alert-rule{display:grid;grid-template-columns:minmax(150px,1fr) minmax(340px,1.5fr);gap:24px}.fc-ui #alert-settings-page h3{margin:14px 0 24px;color:var(--fg1);font-size:13px;line-height:1.5;font-weight:400}.fc-ui #alert-settings-page .fc-alert-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}.fc-ui #alert-settings-page .fc-alert-options>div{min-width:0}.fc-ui #alert-settings-page .inline-label>div.label{display:none}.fc-ui #alert-settings-page .inline-label .mat-mdc-form-field,.fc-ui #alert-settings-page .inline-label hlm-field{flex:1 1 calc(100% - 25px);width:calc(100% - 25px);min-width:0;padding:0}.fc-ui #security-keys-page .fc-security-intro{max-width:800px;color:var(--fg2);font-size:13px;line-height:1.7}.fc-ui #security-keys-page .fc-security-intro p{margin:0 0 12px}.fc-ui #security-keys-page .fc-page-notice{margin:18px 0}.fc-ui #security-keys-page .fc-security-status{display:flex;flex-wrap:wrap;gap:18px 40px;margin:24px 0 18px}.fc-ui #security-keys-page .fc-security-status dt{color:var(--fg2);font-size:12px}.fc-ui #security-keys-page .fc-security-status dd{margin:8px 0 0}.fc-ui #security-keys-page .fc-security-table{overflow-x:auto}.fc-ui #security-keys-page .fc-security-table:focus-visible{outline:1px solid var(--fg2);outline-offset:-1px}.fc-ui #security-keys-page table{width:100%;min-width:620px;border-collapse:collapse;background:transparent}.fc-ui #security-keys-page th,.fc-ui #security-keys-page td{box-sizing:border-box;padding:6px 14px;text-align:left;border-bottom:1px solid var(--fc-line);font-weight:400}.fc-ui #security-keys-page th{height:40px;font-size:12px;color:var(--fg2)}.fc-ui #security-keys-page td{height:50px;font-size:13px;color:var(--fg1)}.fc-ui #security-keys-page td:not(:first-child){white-space:nowrap}.fc-ui #security-keys-page td:first-child{overflow-wrap:anywhere}.fc-ui #security-keys-page tbody tr:hover{background:var(--fc-hover)}.fc-ui #security-keys-page .fc-security-row-action{width:48px;text-align:right}.fc-ui #security-keys-page .fc-security-row-action [data-slot=button] .mat-icon{width:20px;height:20px;font-size:20px;line-height:20px}.fc-ui #security-keys-page .fc-security-empty{margin:0;padding:32px 0;border-block:1px solid var(--fc-line);color:var(--fg2);font-size:13px}.fc-ui #security-keys-page .fc-security-actions{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.fc-ui #security-keys-page .fc-security-recovery{max-width:800px;font-size:12px;line-height:1.7;color:var(--fg2);overflow-wrap:anywhere}@container (max-width: 620px){.fc-ui #alert-settings-page .fc-alert-rule{grid-template-columns:minmax(0,1fr);gap:0}.fc-ui #alert-settings-page .fc-alert-rule:not(:last-child){margin-bottom:20px}.fc-ui #alert-settings-page h3{margin:0 0 12px}}@container (max-width: 420px){.fc-ui #alert-settings-page .fc-alert-options{grid-template-columns:minmax(0,1fr);gap:8px}}.fc-ui app-certificate-acme-add #acme_directory_uri mat-form-field{width:calc(100% - 25px)}.fc-ui app-certificate-acme-add #authenticators{top:0}.fc-ui app-certificate-acme-add #domains .form-list-item-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;align-items:start}.fc-ui app-certificate-acme-add #domains .form-list-field-layout{min-width:0;width:auto;max-width:none;margin:0}.fc-ui app-certificate-acme-add #domains .form-list-field-layout:first-child{display:none}.fc-ui app-certificate-acme-add #domains #name_text p{margin:0;padding-top:12px;overflow-wrap:anywhere}@container (max-width: 550px){.fc-ui app-certificate-acme-add #domains .form-list-item-layout{grid-template-columns:minmax(0,1fr)}.fc-ui app-certificate-acme-add #domains #name_text p{padding:0}}.fc-ui #eula-page #eula p{margin:0 0 12px}.fc-ui #eula-page #eula h1{margin:0 0 12px;color:var(--fg1);font-size:15px;font-weight:400;line-height:1.5}.fc-ui #boot-pool-status-page .fc-boot-scan{display:flex;flex-wrap:wrap;gap:18px 40px;margin:0 0 28px}.fc-ui #boot-pool-status-page .fc-boot-scan dt{color:var(--fg2);font-size:12px}.fc-ui #boot-pool-status-page .fc-boot-scan dd{margin:8px 0 0}.fc-ui #system-support-page #FN-sys-info-wrapper{display:grid;grid-template-columns:170px minmax(0,1fr);gap:34px;border-top:1px solid var(--fc-line);margin:0;padding:28px 0}.fc-ui #system-support-page #fn-support-title{margin:0;padding:0;color:var(--fg1);font-size:15px;font-weight:400;line-height:1.5}.fc-ui #system-support-page .fc-system-facts{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.fc-ui #system-support-page .fc-system-facts dt{color:var(--fg2);font-size:12px;font-weight:400}.fc-ui #system-support-page .fc-system-facts dd{margin:8px 0 0;color:var(--fg1);overflow-wrap:anywhere}.fc-ui #system-support-page #fn-instructions{margin:0;padding:24px 0;border-top:1px solid var(--fc-line);color:var(--fg2);font-size:13px;line-height:1.8;max-width:none}.fc-ui #system-support-page #fn-instructions a{color:var(--fg1);text-decoration:underline;text-underline-offset:3px}@container (max-width: 1050px){.fc-ui #system-support-page #FN-sys-info-wrapper{grid-template-columns:140px minmax(0,1fr);gap:24px}}@container (max-width: 800px){.fc-ui #system-support-page #FN-sys-info-wrapper{grid-template-columns:minmax(0,1fr);gap:24px}}@container (max-width: 550px){.fc-ui #system-support-page .fc-system-facts{grid-template-columns:minmax(0,1fr);gap:22px}}.cdk-overlay-pane:has(.fc-settings-dialog){min-width:0!important;max-width:calc(100vw - 32px)!important}.fc-settings-dialog .mat-mdc-dialog-content{color:var(--fg2);font-size:13px;line-height:1.7}.fc-settings-dialog form-paragraph p{margin:0 0 10px}.fc-settings-dialog form-paragraph b{font-weight:400;color:var(--fg1)}.fc-ui{--fc-field-height: 32px;--fc-field-label-row: 20px;--fc-field-radius: 6px;--fc-field-fill: var(--bg1);--fc-field-hover: color-mix(in srgb, var(--fg2) 40%, transparent);--fc-focus-ring: 0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent)}.fc-ui .mat-mdc-form-field{--mat-form-field-container-height: var(--fc-field-height);--mat-form-field-container-vertical-padding: 0px;--mat-form-field-filled-with-label-container-padding-top: 0px;--mat-form-field-filled-with-label-container-padding-bottom: 0px;--mat-form-field-container-text-size: 13px;--mat-form-field-container-text-line-height: 18px;--mat-form-field-filled-label-text-size: 12px;--mat-form-field-filled-input-text-color: var(--fg1);--mat-form-field-filled-label-text-color: var(--fg2);--mat-form-field-filled-focus-label-text-color: var(--fg2);--mat-form-field-filled-hover-label-text-color: var(--fg2);--mat-form-field-filled-input-text-placeholder-color: color-mix(in srgb, var(--fg2) 70%, transparent);--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-line-height: 16px;padding-top:var(--fc-field-label-row)}.fc-ui .mat-mdc-form-field .mat-mdc-text-field-wrapper{position:relative;height:var(--fc-field-height);padding:0 10px;background:var(--fc-field-fill);border:1px solid var(--fc-line);border-radius:var(--fc-field-radius);box-sizing:border-box;overflow:visible;transition:border-color .12s,box-shadow .12s}.fc-ui .mat-mdc-form-field .mat-mdc-text-field-wrapper:hover{border-color:var(--fc-field-hover)}.fc-ui .mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper{border-color:var(--accent);box-shadow:var(--fc-focus-ring)}.fc-ui .mat-mdc-form-field.mat-form-field-invalid .mat-mdc-text-field-wrapper{border-color:var(--red)}.fc-ui .mat-mdc-form-field.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper{box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 25%,transparent)}.fc-ui .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper{opacity:.5}.fc-ui .mat-mdc-form-field .mat-mdc-form-field-focus-overlay,.fc-ui .mat-mdc-form-field .mdc-line-ripple{display:none}.fc-ui .mat-mdc-form-field .mat-mdc-form-field-flex{height:calc(var(--fc-field-height) - 2px);align-items:center}.fc-ui .mat-mdc-form-field .mat-mdc-form-field-infix{position:static;padding:0!important;min-height:0;display:flex;align-items:center}.fc-ui .mat-mdc-form-field .mat-mdc-form-field-infix>.mat-mdc-input-element,.fc-ui .mat-mdc-form-field .mat-mdc-form-field-infix>.mat-mdc-select{width:100%}.fc-ui .mat-mdc-form-field .mdc-text-field .mdc-floating-label,.fc-ui .mat-mdc-form-field .mdc-text-field .mdc-floating-label--float-above{position:absolute;top:calc(-1 * var(--fc-field-label-row));left:-1px;transform:none;transition:none;max-width:none;width:max-content;font-size:12px;line-height:16px;color:var(--fg2);pointer-events:none}.fc-ui .mat-mdc-form-field .mat-mdc-form-field-icon-prefix,.fc-ui .mat-mdc-form-field .mat-mdc-form-field-icon-suffix{color:var(--fg2)}.fc-ui .mat-mdc-form-field .mat-mdc-form-field-icon-prefix,.fc-ui .mat-mdc-form-field .mat-mdc-form-field-icon-suffix{padding:0;align-self:center}.fc-ui .mat-mdc-form-field .mat-mdc-form-field-icon-prefix>.mat-icon,.fc-ui .mat-mdc-form-field .mat-mdc-form-field-icon-suffix>.mat-icon{width:18px;height:18px;font-size:18px;line-height:18px;padding:0;box-sizing:content-box}.fc-ui .mat-mdc-form-field .mat-mdc-form-field-icon-prefix>.mat-icon{padding-right:6px}.fc-ui .mat-mdc-form-field .mat-mdc-form-field-icon-suffix>.mat-icon{padding-left:6px}.fc-ui .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{font-size:12px}.fc-ui .mat-mdc-form-field .mat-mdc-form-field-hint-wrapper,.fc-ui .mat-mdc-form-field .mat-mdc-form-field-error-wrapper{padding:2px 0 0}.fc-ui .mat-mdc-form-field mat-hint{color:var(--fg2)}.fc-ui .mat-mdc-select{--mat-select-trigger-text-size: 13px;--mat-select-trigger-text-line-height: 18px;--mat-select-enabled-trigger-text-color: var(--fg1);--mat-select-enabled-arrow-color: var(--fg2);--mat-select-focused-arrow-color: var(--fg2)}.fc-ui .mat-mdc-select{--mat-select-arrow-transform: none}.fc-ui .mat-mdc-select-arrow-wrapper{height:16px;transform:none}.fc-ui .mat-mdc-select-arrow{width:16px;height:16px;position:relative}.fc-ui .mat-mdc-select-arrow svg{display:none}.fc-ui .mat-mdc-select-arrow:after{content:"";position:absolute;left:4px;top:2px;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);opacity:.8}.fc-ui .dynamic-field.has-tooltip{position:relative}.fc-ui .dynamic-field.has-tooltip>mat-form-field.full-width,.fc-ui .dynamic-field.has-tooltip>hlm-field.full-width,.fc-ui .dynamic-field.has-tooltip>mat-select.full-width{width:100%!important}.fc-ui .dynamic-field.has-tooltip>div:has(>mat-form-field){position:relative}.fc-ui .dynamic-field.has-tooltip:has(>mat-form-field)>tooltip,.fc-ui .dynamic-field.has-tooltip:has(>hlm-field)>tooltip,.fc-ui .dynamic-field.has-tooltip>div:has(>mat-form-field)>tooltip{position:absolute;top:0;right:0;height:16px;line-height:16px;z-index:2}.fc-ui .form-select>div:has(>mat-form-field)>mat-form-field{width:100%}.fc-ui .form-select>div:has(>mat-form-field)>mat-form-field .mat-mdc-input-element{padding-right:24px}.fc-ui .form-select>div:has(>mat-form-field)>mat-button[mat-icon-button],.fc-ui .form-select>div:has(>mat-form-field)>[mat-icon-button]{position:absolute;top:var(--fc-field-label-row);right:0;width:var(--fc-field-height);height:var(--fc-field-height);padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--fg2);cursor:pointer;z-index:2}.fc-ui .form-select>div:has(>mat-form-field)>[mat-icon-button] .mat-icon{width:16px;height:16px;font-size:16px;line-height:16px;opacity:.8}.fc-ui .tooltip .material-icons.tooltip-icon{font-size:14px;width:14px;height:14px;line-height:16px;color:var(--fg2);opacity:.6;vertical-align:top}.fc-ui .tooltip .material-icons.tooltip-icon:hover{opacity:1}.fc-ui .mat-mdc-checkbox,.fc-ui .mat-mdc-checkbox:is(.mat-primary,.mat-accent,.mat-warn){--mat-checkbox-selected-icon-color: var(--fg1) !important;--mat-checkbox-selected-hover-icon-color: var(--fg1) !important;--mat-checkbox-selected-focus-icon-color: var(--fg1) !important;--mat-checkbox-selected-pressed-icon-color: var(--fg1) !important;--mat-checkbox-selected-checkmark-color: var(--bg0) !important;--mat-checkbox-unselected-icon-color: color-mix(in srgb, var(--fg2) 70%, transparent) !important;--mat-checkbox-unselected-hover-icon-color: var(--fg2) !important;--mat-checkbox-unselected-focus-icon-color: var(--fg2) !important;--mat-checkbox-state-layer-size: 32px;--mat-checkbox-label-text-size: 13px;--mat-checkbox-label-text-color: var(--fg1);margin:0}.fc-ui .mat-mdc-checkbox .mdc-checkbox__background{width:16px;height:16px;top:8px;left:8px;border-width:1px;border-radius:4px;transition:background-color .12s,border-color .12s}.fc-ui .mat-mdc-checkbox .mdc-checkbox__checkmark{width:12px;height:12px;top:1px;left:1px}.fc-ui .mat-mdc-checkbox .mdc-checkbox__ripple,.fc-ui .mat-mdc-checkbox .mat-mdc-checkbox-ripple,.fc-ui .mat-mdc-checkbox .mat-mdc-checkbox-touch-target{display:none}.fc-ui .mat-mdc-checkbox .mdc-checkbox:has(.mdc-checkbox__native-control:focus-visible) .mdc-checkbox__background{border-color:var(--accent);box-shadow:var(--fc-focus-ring)}.fc-ui .mat-mdc-checkbox .mdc-label{padding-left:6px;color:var(--fg1)!important}.fc-ui .mat-mdc-checkbox-disabled{opacity:.5}.fc-ui .mat-mdc-radio-button,.fc-ui .mat-mdc-radio-button:is(.mat-primary,.mat-accent,.mat-warn){--mat-radio-selected-icon-color: var(--fg1);--mat-radio-selected-hover-icon-color: var(--fg1);--mat-radio-selected-focus-icon-color: var(--fg1);--mat-radio-selected-pressed-icon-color: var(--fg1);--mat-radio-unselected-icon-color: color-mix(in srgb, var(--fg2) 70%, transparent);--mat-radio-unselected-hover-icon-color: var(--fg2);--mat-radio-unselected-focus-icon-color: var(--fg2);--mat-radio-state-layer-size: 32px;--mat-radio-label-text-size: 13px;--mat-radio-label-text-color: var(--fg1)}.fc-ui .mat-mdc-radio-button .mdc-radio{padding:8px}.fc-ui .mat-mdc-radio-button .mdc-radio__background{width:16px;height:16px}.fc-ui .mat-mdc-radio-button .mdc-radio__outer-circle{border-width:1px}.fc-ui .mat-mdc-radio-button .mdc-radio__inner-circle{border-width:8px}.fc-ui .mat-mdc-radio-button.mat-accent .mdc-radio__inner-circle,.fc-ui .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked .mdc-radio__outer-circle{border-color:var(--fg1)!important}.fc-ui .mat-mdc-radio-button .mdc-radio__ripple,.fc-ui .mat-mdc-radio-button .mat-radio-ripple,.fc-ui .mat-mdc-radio-button .mat-mdc-radio-touch-target{display:none}.fc-ui .mat-mdc-radio-button .mdc-radio:has(.mdc-radio__native-control:focus-visible) .mdc-radio__background{border-radius:50%;box-shadow:var(--fc-focus-ring)}.fc-ui .mat-mdc-radio-button .mdc-label{padding-left:4px;color:var(--fg1)}.fc-ui .mat-mdc-slider{--mdc-slider-active-track-color: var(--fg2);--mdc-slider-inactive-track-color: var(--fc-line);--mdc-slider-handle-color: var(--fg1);--mdc-slider-focus-handle-color: var(--fg1);--mdc-slider-hover-handle-color: var(--fg1);--mdc-slider-with-tick-marks-active-container-color: var(--fg2);--mdc-slider-with-tick-marks-inactive-container-color: var(--fc-line);--mdc-slider-label-container-color: var(--bg2);--mdc-slider-label-label-text-color: var(--fg1);--mat-slider-ripple-color: transparent;--mat-slider-hover-state-layer-color: transparent;--mat-slider-focus-state-layer-color: transparent;--mdc-slider-active-track-height: 2px;--mdc-slider-inactive-track-height: 2px;--mdc-slider-handle-width: 14px;--mdc-slider-handle-height: 14px;--mdc-slider-handle-shape: 50%}.fc-ui .mat-mdc-slider .mdc-slider__thumb-knob{border-width:0;box-shadow:none}.fc-ui .mat-mdc-button,.fc-ui .mat-mdc-raised-button,.fc-ui .mat-mdc-unelevated-button,.fc-ui .mat-mdc-outlined-button{height:32px;min-height:32px;min-width:0;line-height:30px;padding:0 14px;border:1px solid transparent;border-radius:6px;box-sizing:border-box;font-family:inherit;font-size:13px;font-weight:500!important;letter-spacing:normal;text-transform:none!important;box-shadow:none!important;transition:background-color .12s,border-color .12s,color .12s}.fc-ui :is(.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button,.mat-mdc-outlined-button) .mat-mdc-button-persistent-ripple:before,.fc-ui :is(.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button,.mat-mdc-outlined-button,.mat-mdc-icon-button) .mat-ripple{display:none}.fc-ui :is(.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button).mat-primary{background-color:var(--fg1)!important;color:var(--bg0)!important;border-color:transparent}.fc-ui :is(.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button).mat-primary:not(:disabled):hover{background-color:color-mix(in srgb,var(--fg1) 86%,var(--bg0))!important}.fc-ui :is(.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button).mat-accent,.fc-ui .mat-mdc-outlined-button{background-color:transparent!important;color:var(--fg1)!important;border-color:var(--fc-line)}.fc-ui :is(.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button).mat-accent:not(:disabled):hover,.fc-ui .mat-mdc-outlined-button:not(:disabled):hover{background-color:var(--fc-hover)!important;border-color:color-mix(in srgb,var(--fg2) 40%,transparent)}.fc-ui .mat-mdc-button:not(.mat-primary):not(.mat-accent):not(.mat-warn),.fc-ui .mat-mdc-button.mat-basic{background-color:transparent!important;color:var(--fg2)!important}.fc-ui .mat-mdc-button:not(.mat-primary):not(.mat-accent):not(.mat-warn):not(:disabled):hover,.fc-ui .mat-mdc-button.mat-basic:not(:disabled):hover{background-color:var(--fc-hover)!important;color:var(--fg1)!important}.fc-ui :is(.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button).mat-warn,.fc-ui .mat-mdc-button.btn-danger{background-color:transparent!important;color:var(--red)!important;border-color:color-mix(in srgb,var(--red) 45%,transparent)}.fc-ui :is(.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button).mat-warn:not(:disabled):hover,.fc-ui .mat-mdc-button.btn-danger:not(:disabled):hover{background-color:color-mix(in srgb,var(--red) 10%,transparent)!important}.fc-ui :is(.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button,.mat-mdc-outlined-button):disabled{opacity:.4;cursor:default}.fc-ui :is(.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button,.mat-mdc-outlined-button,.mat-mdc-icon-button):focus-visible{outline:none;box-shadow:var(--fc-focus-ring)!important}.fc-ui :is(.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button,.mat-mdc-outlined-button):has(.material-icons,mat-icon,[matButtonIcon]){padding:0 14px}.fc-ui .mat-mdc-icon-button{color:var(--fg2);border-radius:6px;transition:background-color .12s,color .12s}.fc-ui .mat-mdc-icon-button .mat-mdc-button-persistent-ripple:before{display:none}.fc-ui .mat-mdc-icon-button:not(:disabled):hover{color:var(--fg1);background-color:var(--fc-hover)}.fc-ui .mat-mdc-icon-button:disabled{opacity:.55;cursor:default;background:transparent!important}.fc-ui{--fc-field-gap: 16px}.fc-ui entity-form .form-card.fc-legacy-layout .entity-form-fieldset-layout{margin-right:calc(-1 * var(--fc-field-gap))}.fc-ui entity-form .form-card.fc-legacy-layout .entity-form-field-layout{padding-right:var(--fc-field-gap)}.fc-ui entity-form .form-card.fc-legacy-layout .entity-form-fieldset-layout>hlm-separator{width:calc(100% - var(--fc-field-gap))}@media(min-width:600px){.fc-ui entity-form .form-card.fc-legacy-layout .entity-form-field-layout-sized{flex:0 0 var(--entity-form-field-width);min-width:0;max-width:var(--entity-form-field-width)}}.fc-ui entity-form .form-card.fc-legacy-layout .entity-form-field-layout.has-tooltip:has(>mat-form-field)>tooltip,.fc-ui entity-form .form-card.fc-legacy-layout .entity-form-field-layout.has-tooltip>div:has(>mat-form-field)>tooltip{right:var(--fc-field-gap)}.cdk-overlay-container .mat-mdc-snack-bar-container{--mat-snack-bar-container-color: var(--bg2);--mat-snack-bar-supporting-text-color: var(--fg1);--mat-snack-bar-supporting-text-font: inherit;--mat-snack-bar-supporting-text-size: 13px;--mat-snack-bar-supporting-text-line-height: 18px;--mat-snack-bar-supporting-text-weight: 400;--mat-snack-bar-button-color: var(--fg1);--mat-snack-bar-container-shape: 6px}.cdk-overlay-container .mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{border:1px solid var(--fc-line, var(--line));border-radius:6px;box-shadow:none}.cdk-overlay-container .mat-mdc-snack-bar-container .mat-mdc-snack-bar-label{font-size:13px;line-height:18px;color:var(--fg1)}.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action.mat-mdc-button{color:var(--fg1)!important;text-transform:none!important;font-size:13px;font-weight:500!important;letter-spacing:normal}.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mat-mdc-button-persistent-ripple:before{display:none}.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action:hover{background:var(--fc-hover, rgba(127, 127, 127, .12))!important}.fc-ui .fc-records .ngx-datatable.material{background:transparent;box-shadow:none}.fc-ui .fc-records .ngx-datatable.material .datatable-header{border-bottom:1px solid var(--fc-line)}.fc-ui .fc-records .ngx-datatable.material .datatable-header .datatable-header-cell{height:32px;box-sizing:border-box;overflow:hidden;padding:0 12px;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--fg2);line-height:32px;border:0}.fc-ui .fc-records .ngx-datatable.material .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap{height:32px}.fc-ui .fc-records .ngx-datatable.material .datatable-header .datatable-header-cell .datatable-header-cell-wrapper{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0}.fc-ui .fc-records .ngx-datatable.material .datatable-header .datatable-header-cell .datatable-header-cell-label{line-height:1;top:0;margin-left:8px}.fc-ui .fc-records .ngx-datatable.material .datatable-header .datatable-header-cell .sort-btn{line-height:1;opacity:.7}.fc-ui .fc-records .ngx-datatable.material .datatable-header .datatable-header-cell .resize-handle{border-right-color:transparent!important}.fc-ui .fc-records .ngx-datatable.material .datatable-header .datatable-header-cell:hover .resize-handle{border-right-color:var(--fc-line)!important}.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-body-row{background:transparent!important;border:0;transition:background-color .12s}.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-row-wrapper:hover .datatable-body-row,.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-body-row:hover{background:var(--fc-hover)!important}.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-body-row.active{background:color-mix(in srgb,var(--accent) 10%,transparent)!important}.fc-ui .fc-records .ngx-datatable.material .datatable-header .datatable-header-cell{flex-shrink:0;min-width:0;overflow:hidden}.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell{display:flex;flex-shrink:0;min-width:0;overflow:hidden;align-items:center;padding:0 12px;font-size:13px;color:var(--fg1);border:0;border-bottom:1px solid color-mix(in srgb,var(--fc-line) 60%,transparent);box-sizing:border-box}.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell .datatable-body-cell-label{line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis}.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-body-cell .mat-mdc-icon-button,.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-body-cell .service-action,.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-body-cell .row-kebab{opacity:.5;transition:opacity .12s}.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-row-wrapper:hover .mat-mdc-icon-button,.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-row-wrapper:hover .service-action,.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-row-wrapper:hover .row-kebab,.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-body-cell .mat-mdc-icon-button:focus-visible,.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-body-cell .service-action:focus-visible,.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-body-cell .row-kebab:focus-visible,.fc-ui .fc-records .ngx-datatable.material .datatable-body .datatable-body-cell .row-kebab[aria-expanded=true]{opacity:1}.fc-ui .fc-records .ngx-datatable.material .datatable-footer{border-top:0;font-size:12px;color:var(--fg2)}.fc-ui .fc-records .ngx-datatable.material .datatable-footer .datatable-footer-inner{padding:0 12px}.fc-ui .fc-records .ngx-datatable.material .datatable-footer .datatable-pager .pager li a{color:var(--fg2)}.fc-ui .fc-records .ngx-datatable.material .datatable-footer .datatable-pager .pager li.active a{color:var(--fg1);background:var(--fc-hover);border-radius:6px}.fc-ui .fc-records .ngx-datatable.material .empty-row{padding:12px;color:var(--fg2);font-size:13px}.fc-ui .entity-tree-table,.fc-ui .entity-tree-table table{background:transparent!important}.fc-ui .entity-tree-table th,.fc-ui .entity-tree-table td{padding:0 12px!important;border-bottom:1px solid var(--fc-line)!important}.fc-ui .entity-tree-table tbody tr .row-kebab{opacity:.5;transition:opacity .12s}.fc-ui .entity-tree-table tbody tr:hover .row-kebab,.fc-ui .entity-tree-table .row-kebab:focus-visible,.fc-ui .entity-tree-table .row-kebab[aria-expanded=true]{opacity:1}.fc-ui .entity-tree-table th{height:32px;background:transparent!important;color:var(--fg2)!important;font-size:11px;font-weight:500!important;letter-spacing:.06em;text-transform:uppercase;line-height:20px!important}.fc-ui .entity-tree-table td{height:40px;color:var(--fg1);font-size:13px;line-height:20px!important}.fc-ui .entity-tree-table tbody tr:nth-child(2n){background:transparent!important}.fc-ui .entity-tree-table tbody tr:hover,.fc-ui .entity-tree-table .entity-tree-table__sortable-column:hover{background:var(--fc-hover)!important}.fc-ui .entity-tree-table th.entity-tree-table__sorted-column{color:var(--fg1)!important}.fc-ui .entity-tree-table .entity-tree-table__column-resizer:hover:after{background:var(--fc-line)!important}.fc-ui .entity-tree-table .entity-tree-table__toggler{color:var(--fg2)!important;border-radius:6px!important}.fc-ui .entity-tree-table .entity-tree-table__toggler:hover{color:var(--fg1)!important;background:var(--fc-hover)!important}.fc-ui .entity-tree-table .entity-tree-table__sortable-column:focus-visible,.fc-ui .entity-tree-table .entity-tree-table__toggler:focus-visible{outline:1px solid var(--fg2)!important;outline-offset:-2px}.fc-ui .notification-sidenav .mat-bg-primary{background:transparent!important;color:var(--fg1)!important}.fc-ui .notification-sidenav .mat-bg-primary{box-sizing:border-box;min-height:48px;display:flex;align-items:center;justify-content:flex-start;padding:0 20px!important;border-bottom:1px solid var(--fc-line)}.fc-ui .notification-sidenav .mat-bg-primary h6{font-size:16px;font-weight:500;line-height:1.3;color:var(--fg1)}.fc-ui .fc-table-search{position:relative;display:block}.fc-ui .mat-mdc-dialog-container .mat-mdc-dialog-surface.mdc-dialog__surface{background:var(--bg2)!important;color:var(--fg1);border:1px solid var(--fc-line);border-radius:6px;box-shadow:none}.fc-ui .mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--fg1);font-size:16px;font-weight:500;letter-spacing:-.1px;line-height:1.4;padding:20px 24px 8px;margin:0;display:flex;align-items:center;gap:8px}.fc-ui .mat-mdc-dialog-container .mat-mdc-dialog-title:before{display:none}.fc-ui .mat-mdc-dialog-container .mat-mdc-dialog-title .mat-icon{width:20px;height:20px;font-size:20px;line-height:20px;color:var(--fg2);flex:0 0 auto}.fc-ui .mat-mdc-dialog-container .mat-mdc-dialog-title .warning-icon{color:var(--yellow)}.fc-ui .mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--fg2);font-size:13px;line-height:1.6;padding:4px 24px 12px}.fc-ui .mat-mdc-dialog-container .mat-mdc-dialog-content b,.fc-ui .mat-mdc-dialog-container .mat-mdc-dialog-content strong{color:var(--fg1);font-weight:500}.fc-ui .mat-mdc-dialog-container .mat-mdc-dialog-actions{justify-content:flex-end;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 24px 20px;min-height:0}.fc-ui .mat-mdc-dialog-container .fc-dialog-pre{margin:0;padding:12px;border:1px solid var(--fc-line);border-radius:6px;background:var(--bg1);color:var(--fg1);font:12px/18px IBM Plex Mono,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere;max-height:50vh;overflow:auto}.fc-ui .mat-mdc-dialog-container .fc-dialog-details{margin-top:12px;font-size:12px;color:var(--fg2)}.fc-ui .mat-mdc-dialog-container .fc-dialog-details summary{cursor:pointer}.fc-ui .mat-mdc-dialog-container .fc-dialog-details .fc-dialog-pre{margin-top:8px}.fc-ui .mat-mdc-dialog-container :is(#pool_processes p,.warning-box){max-height:170px;overflow-y:auto;margin:0;padding:8px 10px;background:var(--bg1);border:1px solid var(--fc-line);border-radius:6px;color:var(--fg1)}.fc-ui.cdk-overlay-container .cdk-overlay-dark-backdrop,.fc-ui .cdk-overlay-dark-backdrop{background:color-mix(in srgb,var(--bg0) 60%,transparent)}.fc-ui .mat-mdc-select-panel{background:var(--bg2)!important;border:1px solid var(--fc-line);border-radius:6px;box-shadow:none;padding:4px 0}.fc-ui .mat-mdc-select-panel{--mat-option-label-text-size: 13px}.fc-ui .mat-mdc-option{min-height:32px;height:32px!important;padding:0 12px!important;font-size:13px!important;color:var(--fg1)!important;line-height:32px!important}.fc-ui .mat-mdc-option .mdc-list-item__primary-text{font-size:13px;color:var(--fg1)}.fc-ui .mat-mdc-option:not(.mdc-list-item--disabled):hover,.fc-ui .mat-mdc-option.mat-mdc-option-active{background:var(--fc-hover)!important}.fc-ui .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--fg1)}.fc-ui .mat-mdc-option.mdc-list-item--disabled{opacity:.4}.fc-ui .tooltip .tooltip-container.fn-theme-primary{background:transparent!important;color:var(--fg1)!important}.fc-ui .tooltip .tooltiptext{background:var(--bg2)!important;color:var(--fg1)!important;border:1px solid var(--fc-line)!important;border-radius:8px;font-size:13px;line-height:1.6;box-shadow:none!important}.fc-ui .tooltip .tooltiptext #tooltip-header{background:transparent!important;border-bottom:1px solid var(--fc-line);color:var(--fg1)!important;font-size:13px;font-weight:500}.fc-ui .tooltip .tooltiptext .tooltip-message{color:var(--fg2)!important}.fc-ui .tooltip .tooltiptext .tooltip-message a{color:var(--fg1)}.fc-ui .tooltip .tooltiptext .pin .mat-icon{color:var(--fg2);width:16px;height:16px;font-size:16px}.fc-ui .tooltip .tooltiptext .pin:hover .mat-icon{color:var(--fg1)}.fc-ui .tooltip div.tooltiptext:before{width:10px;height:10px;background:var(--bg2);border:0 solid var(--fc-line);z-index:101}.fc-ui .tooltip div.tooltiptext.above:before{bottom:-6px;left:47px;border-width:0 1px 1px 0}.fc-ui .tooltip div.tooltiptext.below:before{top:-6px;left:47px;border-width:1px 0 0 1px}.fc-ui .tooltip div.tooltiptext.left:before{top:27px;right:-6px;border-width:1px 1px 0 0}.fc-ui .tooltip div.tooltiptext.right:before{top:27px;left:-6px;border-width:0 0 1px 1px}.fc-ui .fc-services-title{margin:8px 0 16px}.fc-ui services .fc-records .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell>mat-spinner{--mdc-circular-progress-active-indicator-color: var(--fg2)}.fc-ui services .fc-records .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell .mat-mdc-checkbox{margin:0}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--spacing: .25rem;--font-weight-medium: 500;--tracking-widest: .1em;--leading-snug: 1.375;--leading-normal: 1.5;--radius-md: calc(var(--sp-radius) * .8);--animate-spin: spin 1s linear infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1)}}.\@container\/field-group{container-type:inline-size;container-name:field-group}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.top-0{top:0}.top-1\/2{top:50%}.bottom-0{bottom:0}.z-10{z-index:10}.z-50{z-index:50}.order-first{order:-9999}.order-last{order:9999}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-1{margin-block:var(--spacing)}.my-\[--spacing\(var\(--side-offset\)\)\]{margin-block:calc(var(--spacing) * var(--side-offset))}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-\[4px\]{margin-bottom:4px}.box-border{box-sizing:border-box}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1 / 1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-\[18px\]{height:18px}.h-auto{height:auto}.h-px{height:1px}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[calc\(--spacing\(72\)---spacing\(9\)\)\]{max-height:calc(calc(var(--spacing) * 72) - calc(var(--spacing) * 9))}.max-h-\[calc\(100vh-16px\)\]{max-height:calc(100vh - 16px)}.min-h-\[68px\]{min-height:68px}.w-\(--brn-autocomplete-width\){width:var(--brn-autocomplete-width)}.w-\(--brn-select-width\){width:var(--brn-select-width)}.w-8{width:calc(var(--spacing) * 8)}.w-72{width:calc(var(--spacing) * 72)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[200px\]{max-width:200px}.min-w-0{min-width:0px}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-36{min-width:calc(var(--spacing) * 36)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-py-1{scroll-padding-block:var(--spacing)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-0{gap:0px}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-4xl{border-radius:calc(var(--sp-radius) * 2.6)}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--sp-radius)}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-solid{--tw-border-style: solid;border-style:solid}.border-\[color-mix\(in_srgb\,var\(--sp-muted-foreground\)_70\%\,transparent\)\]{border-color:var(--sp-muted-foreground)}@supports (color: color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--sp-muted-foreground\)_70\%\,transparent\)\]{border-color:color-mix(in srgb,var(--sp-muted-foreground) 70%,transparent)}}.border-border{border-color:var(--sp-border)}.border-destructive,.border-destructive\/45{border-color:var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.border-destructive\/45{border-color:color-mix(in oklab,var(--sp-destructive) 45%,transparent)}}.border-input{border-color:var(--sp-input)}.border-transparent{border-color:transparent}.bg-accent{background-color:var(--sp-accent)}.bg-background{background-color:var(--sp-background)}.bg-border{background-color:var(--sp-border)}.bg-destructive\/10{background-color:var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--sp-destructive) 10%,transparent)}}.bg-field{background-color:var(--sp-field)}.bg-muted-foreground{background-color:var(--sp-muted-foreground)}.bg-popover{background-color:var(--sp-popover)}.bg-primary{background-color:var(--sp-primary)}.bg-secondary{background-color:var(--sp-secondary)}.bg-transparent{background-color:transparent}.bg-clip-padding{background-clip:padding-box}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-\[4px\]{padding:4px}.px-0{padding-inline:0px}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-\[10px\]{padding-inline:10px}.px-px{padding-inline:1px}.py-0{padding-block:0px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-\[6px\]{padding-block:6px}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.\[text-align\:center\]{text-align:center}.text-left{text-align:left}.text-start{text-align:start}.text-sm{font-size:13px;line-height:var(--tw-leading, 18px)}.text-xs{font-size:12px;line-height:var(--tw-leading, 16px)}.text-\[0\.8rem\]{font-size:.8rem}.text-\[11px\]{font-size:11px}.text-\[length\:--spacing\(4\)\]{font-size:calc(var(--spacing) * 4)}.leading-4{--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[18px\]{--tw-leading: 18px;line-height:18px}.leading-none{--tw-leading: 1;line-height:1}.leading-normal{--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.font-\[400\]{--tw-font-weight: 400;font-weight:400}.font-\[500\]{--tw-font-weight: 500;font-weight:500}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[0\.4px\]{--tw-tracking: .4px;letter-spacing:.4px}.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.wrap-anywhere{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.text-current{color:currentcolor}.text-destructive{color:var(--sp-destructive)}.text-foreground{color:var(--sp-foreground)}.text-muted-foreground{color:var(--sp-muted-foreground)}.text-popover-foreground{color:var(--sp-popover-foreground)}.text-primary{color:var(--sp-primary)}.text-primary-foreground{color:var(--sp-primary-foreground)}.text-secondary-foreground{color:var(--sp-secondary-foreground)}.uppercase{text-transform:uppercase}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0%}.opacity-50{opacity:50%}.opacity-80{opacity:80%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-foreground\/10{--tw-ring-color: var(--sp-foreground)}@supports (color: color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color: color-mix(in oklab, var(--sp-foreground) 10%, transparent)}}.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-\[120ms\]{--tw-duration: .12s;transition-duration:.12s}.outline-none{--tw-outline-style: none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}:is(.\*\:w-full>*){width:100%}@media(hover:hover){.group-hover\:border-muted-foreground:is(:where(.group):hover *){border-color:var(--sp-muted-foreground)}}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:50%}.group-has-\[\:focus-visible\]\:border-ring:is(:where(.group):has(:is(:focus-visible)) *){border-color:var(--sp-ring)}.group-has-\[\:focus-visible\]\:ring-3:is(:where(.group):has(:is(:focus-visible)) *){--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-has-\[\:focus-visible\]\:ring-ring\/25:is(:where(.group):has(:is(:focus-visible)) *){--tw-ring-color: var(--sp-ring)}@supports (color: color-mix(in lab,red,red)){.group-has-\[\:focus-visible\]\:ring-ring\/25:is(:where(.group):has(:is(:focus-visible)) *){--tw-ring-color: color-mix(in oklab, var(--sp-ring) 25%, transparent)}}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2)}.group-data-empty\/autocomplete-content\:flex:is(:where(.group\/autocomplete-content)[data-empty] *){display:flex}.group-data-\[checked\=true\]\:border-primary:is(:where(.group)[data-checked=true] *){border-color:var(--sp-primary)}.group-data-\[checked\=true\]\:bg-primary:is(:where(.group)[data-checked=true] *){background-color:var(--sp-primary)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:cursor-not-allowed:is(:where(.group)[data-disabled=true] *){cursor:not-allowed}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:50%}.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:50%}.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:50%}.group-data-\[matches-spartan-invalid\=true\]\:border-destructive:is(:where(.group)[data-matches-spartan-invalid=true] *){border-color:var(--sp-destructive)}.group-data-\[spacing\=0\]\/toggle-group\:rounded-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){border-radius:0}.group-data-\[spacing\=0\]\/toggle-group\:px-2:is(:where(.group\/toggle-group)[data-spacing="0"] *){padding-inline:calc(var(--spacing) * 2)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-checked\/dropdown-menu-checkbox\:opacity-100:is(:is(:where(.group\/dropdown-menu-checkbox):where([data-state=checked]),:where(.group\/dropdown-menu-checkbox):where([data-checked]:not([data-checked=false]))) *){opacity:100%}.group-data-checked\/dropdown-menu-radio\:opacity-100:is(:is(:where(.group\/dropdown-menu-radio):where([data-state=checked]),:where(.group\/dropdown-menu-radio):where([data-checked]:not([data-checked=false]))) *){opacity:100%}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:50%}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:13px;line-height:var(--tw-leading, 18px)}.file\:font-medium::file-selector-button{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--sp-foreground)}.placeholder\:text-muted-foreground\/70::placeholder{color:var(--sp-muted-foreground)}@supports (color: color-mix(in lab,red,red)){.placeholder\:text-muted-foreground\/70::placeholder{color:color-mix(in oklab,var(--sp-muted-foreground) 70%,transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:left-\[4px\]:after{content:var(--tw-content);left:4px}.after\:size-\[6px\]:after{content:var(--tw-content);width:6px;height:6px}.after\:rotate-45:after{content:var(--tw-content);rotate:45deg}.after\:border-r-\[1\.5px\]:after{content:var(--tw-content);border-right-style:var(--tw-border-style);border-right-width:1.5px}.after\:border-b-\[1\.5px\]:after{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:1.5px}.after\:border-current:after{content:var(--tw-content);border-color:currentcolor}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.read-only\:text-muted-foreground:read-only{color:var(--sp-muted-foreground)}@media(hover:hover){.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-input-hover:hover{border-color:var(--sp-input-hover)}.hover\:border-muted-foreground:hover{border-color:var(--sp-muted-foreground)}.hover\:bg-\[color-mix\(in_srgb\,var\(--sp-primary\)_86\%\,var\(--sp-primary-foreground\)\)\]:hover{background-color:var(--sp-primary)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--sp-primary\)_86\%\,var\(--sp-primary-foreground\)\)\]:hover{background-color:color-mix(in srgb,var(--sp-primary) 86%,var(--sp-primary-foreground))}}.hover\:bg-accent:hover{background-color:var(--sp-accent)}.hover\:bg-destructive\/10:hover{background-color:var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--sp-destructive) 10%,transparent)}}.hover\:bg-muted:hover{background-color:var(--sp-muted)}.hover\:bg-secondary\/80:hover{background-color:var(--sp-secondary)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--sp-secondary) 80%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--sp-accent-foreground)}.hover\:text-foreground:hover{color:var(--sp-foreground)}.hover\:text-muted-foreground:hover{color:var(--sp-muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:z-10:focus{z-index:10}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-destructive:focus-visible{border-color:var(--sp-destructive)}.focus-visible\:border-destructive\/45:focus-visible{border-color:var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:border-destructive\/45:focus-visible{border-color:color-mix(in oklab,var(--sp-destructive) 45%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--sp-ring)}.focus-visible\:bg-accent:focus-visible{background-color:var(--sp-accent)}.focus-visible\:text-accent-foreground:focus-visible{color:var(--sp-accent-foreground)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: color-mix(in oklab, var(--sp-destructive) 20%, transparent)}}.focus-visible\:ring-destructive\/25:focus-visible{--tw-ring-color: var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/25:focus-visible{--tw-ring-color: color-mix(in oklab, var(--sp-destructive) 25%, transparent)}}.focus-visible\:ring-ring\/25:focus-visible{--tw-ring-color: var(--sp-ring)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-ring\/25:focus-visible{--tw-ring-color: color-mix(in oklab, var(--sp-ring) 25%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: var(--sp-ring)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: color-mix(in oklab, var(--sp-ring) 50%, transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:opacity-40:disabled{opacity:40%}.disabled\:opacity-50:disabled{opacity:50%}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--sp-radius)}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-data-\[icon\=inline-end\]\:pe-1\.5:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pe-2\.5:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-end\]\:pe-3:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 3)}.has-data-\[icon\=inline-start\]\:ps-1\.5:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:ps-2\.5:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-start\]\:ps-3:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 3)}.has-\[\[data-slot\=input-group-control\]\:disabled\]\:pointer-events-none:has(:is([data-slot=input-group-control]:disabled)){pointer-events:none}.has-\[\[data-slot\=input-group-control\]\:disabled\]\:opacity-50:has(:is([data-slot=input-group-control]:disabled)){opacity:50%}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has(:is([data-slot=input-group-control]:focus-visible)){border-color:var(--sp-ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has(:is([data-slot=input-group-control]:focus-visible)){--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/25:has(:is([data-slot=input-group-control]:focus-visible)){--tw-ring-color: var(--sp-ring)}@supports (color: color-mix(in lab,red,red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/25:has(:is([data-slot=input-group-control]:focus-visible)){--tw-ring-color: color-mix(in oklab, var(--sp-ring) 25%, transparent)}}.has-\[\[data-slot\]\[data-matches-spartan-invalid\=true\]\]\:border-destructive:has(:is([data-slot][data-matches-spartan-invalid=true])){border-color:var(--sp-destructive)}@media(hover:hover){.has-\[\[data-slot\]\[data-matches-spartan-invalid\=true\]\]\:hover\:border-destructive:has(:is([data-slot][data-matches-spartan-invalid=true])):hover{border-color:var(--sp-destructive)}}.has-\[\[data-slot\]\[data-matches-spartan-invalid\=true\]\]\:has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-destructive\/25:has(:is([data-slot][data-matches-spartan-invalid=true])):has(:is([data-slot=input-group-control]:focus-visible)){--tw-ring-color: var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.has-\[\[data-slot\]\[data-matches-spartan-invalid\=true\]\]\:has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-destructive\/25:has(:is([data-slot][data-matches-spartan-invalid=true])):has(:is([data-slot=input-group-control]:focus-visible)){--tw-ring-color: color-mix(in oklab, var(--sp-destructive) 25%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:ms-\[-0\.3rem\]:has(>button){margin-inline-start:-.3rem}.has-\[\>button\]\:me-\[-0\.3rem\]:has(>button){margin-inline-end:-.3rem}.has-\[\>kbd\]\:ms-\[-0\.15rem\]:has(>kbd){margin-inline-start:-.15rem}.has-\[\>kbd\]\:me-\[-0\.15rem\]:has(>kbd){margin-inline-end:-.15rem}.has-\[\>ng-icon\]\:px-0:has(>ng-icon){padding-inline:0px}.has-\[\>ng-icon\]\:py-0:has(>ng-icon){padding-block:0px}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-expanded\:bg-accent[aria-expanded=true]{background-color:var(--sp-accent)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--sp-secondary)}.aria-expanded\:text-accent-foreground[aria-expanded=true]{color:var(--sp-accent-foreground)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--sp-foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--sp-secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--sp-destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color: var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--sp-destructive) 20%, transparent)}}.aria-pressed\:bg-muted[aria-pressed=true]{background-color:var(--sp-muted)}.data-hidden\:hidden[data-hidden]{display:none}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--sp-accent)}.data-highlighted\:text-accent-foreground[data-highlighted]{color:var(--sp-accent-foreground)}.data-inset\:ps-8[data-inset]{padding-inline-start:calc(var(--spacing) * 8)}.data-placeholder\:text-muted-foreground\/70[data-placeholder]{color:var(--sp-muted-foreground)}@supports (color: color-mix(in lab,red,red)){.data-placeholder\:text-muted-foreground\/70[data-placeholder]{color:color-mix(in oklab,var(--sp-muted-foreground) 70%,transparent)}}.data-\[disabled\=true\]\:cursor-not-allowed[data-disabled=true]{cursor:not-allowed}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:50%}.data-\[matches-spartan-invalid\=true\]\:border-destructive[data-matches-spartan-invalid=true]{border-color:var(--sp-destructive)}.data-\[matches-spartan-invalid\=true\]\:ring-0[data-matches-spartan-invalid=true]{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[matches-spartan-invalid\=true\]\:ring-3[data-matches-spartan-invalid=true]{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[matches-spartan-invalid\=true\]\:ring-destructive\/20[data-matches-spartan-invalid=true]{--tw-ring-color: var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.data-\[matches-spartan-invalid\=true\]\:ring-destructive\/20[data-matches-spartan-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--sp-destructive) 20%, transparent)}}.data-\[matches-spartan-invalid\=true\]\:ring-destructive\/25[data-matches-spartan-invalid=true]{--tw-ring-color: var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.data-\[matches-spartan-invalid\=true\]\:ring-destructive\/25[data-matches-spartan-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--sp-destructive) 25%, transparent)}}@media(hover:hover){.data-\[matches-spartan-invalid\=true\]\:hover\:border-destructive[data-matches-spartan-invalid=true]:hover{border-color:var(--sp-destructive)}}.data-\[matches-spartan-invalid\=true\]\:focus-visible\:ring-destructive\/25[data-matches-spartan-invalid=true]:focus-visible{--tw-ring-color: var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.data-\[matches-spartan-invalid\=true\]\:focus-visible\:ring-destructive\/25[data-matches-spartan-invalid=true]:focus-visible{--tw-ring-color: color-mix(in oklab, var(--sp-destructive) 25%, transparent)}}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: calc(2*var(--spacing))}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md),10px)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.\*\:data-\[slot\=select-placeholder\]\:text-muted-foreground\/70>*)[data-slot=select-placeholder]{color:var(--sp-muted-foreground)}@supports (color: color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=select-placeholder\]\:text-muted-foreground\/70>*)[data-slot=select-placeholder]{color:color-mix(in oklab,var(--sp-muted-foreground) 70%,transparent)}}:is(.\*\:data-\[slot\=select-value\]\:flex-1>*)[data-slot=select-value]{flex:1}:is(.\*\:data-\[slot\=select-value\]\:truncate>*)[data-slot=select-value]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.\*\:data-\[slot\=select-value\]\:text-start>*)[data-slot=select-value]{text-align:start}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-s-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:first-child{border-start-start-radius:var(--sp-radius);border-end-start-radius:var(--sp-radius)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-t-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--sp-radius);border-top-right-radius:var(--sp-radius)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-e-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:last-child{border-start-end-radius:var(--sp-radius);border-end-end-radius:var(--sp-radius)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-b-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:last-child{border-bottom-right-radius:var(--sp-radius);border-bottom-left-radius:var(--sp-radius)}.data-\[state\=on\]\:bg-muted[data-state=on]{background-color:var(--sp-muted)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--sp-destructive)}@media(hover:hover){.data-\[variant\=destructive\]\:hover\:bg-destructive\/10[data-variant=destructive]:hover{background-color:var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:hover\:bg-destructive\/10[data-variant=destructive]:hover{background-color:color-mix(in oklab,var(--sp-destructive) 10%,transparent)}}}.data-\[variant\=destructive\]\:focus-visible\:bg-destructive\/10[data-variant=destructive]:focus-visible{background-color:var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus-visible\:bg-destructive\/10[data-variant=destructive]:focus-visible{background-color:color-mix(in oklab,var(--sp-destructive) 10%,transparent)}}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:13px;line-height:var(--tw-leading, 18px)}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:14px;line-height:var(--tw-leading, 20px)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-s-0:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0px}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-t-0:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]{border-top-style:var(--tw-border-style);border-top-width:0px}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-s:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-t:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@container field-group (width >= 28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab,var(--sp-destructive) 20%,transparent)}}.dark\:bg-transparent:is(.dark *){background-color:transparent}@media(hover:hover){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--sp-muted)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--sp-muted) 50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color: var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color: color-mix(in oklab, var(--sp-destructive) 40%, transparent)}}.dark\:disabled\:bg-transparent:is(.dark *):disabled{background-color:transparent}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color: var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--sp-destructive) 40%, transparent)}}.dark\:data-\[matches-spartan-invalid\=true\]\:ring-destructive\/40:is(.dark *)[data-matches-spartan-invalid=true]{--tw-ring-color: var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:data-\[matches-spartan-invalid\=true\]\:ring-destructive\/40:is(.dark *)[data-matches-spartan-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--sp-destructive) 40%, transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity: 0 ;--tw-enter-opacity: 0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale: 95% ;--tw-enter-scale: .95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity: 0 ;--tw-exit-opacity: 0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale: 95% ;--tw-exit-scale: .95}.data-checked\:translate-x-\[14px\]:where([data-state=checked]),.data-checked\:translate-x-\[14px\]:where([data-checked]:not([data-checked=false])){--tw-translate-x: 14px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--sp-primary)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--sp-primary)}.data-checked\:bg-primary-foreground:where([data-state=checked]),.data-checked\:bg-primary-foreground:where([data-checked]:not([data-checked=false])){background-color:var(--sp-primary-foreground)}.data-checked\:text-primary-foreground:where([data-state=checked]),.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--sp-primary-foreground)}@media(hover:hover){:is(.data-checked\:hover\:border-primary:where([data-state=checked]),.data-checked\:hover\:border-primary:where([data-checked]:not([data-checked=false]))):hover{border-color:var(--sp-primary)}}.data-unchecked\:translate-x-0:where([data-state=unchecked]),.data-unchecked\:translate-x-0:where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x: 0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-40:where([data-disabled=true]),.data-disabled\:opacity-40:where([data-disabled]:not([data-disabled=false])){opacity:40%}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:flex-col:where([data-orientation=vertical]){flex-direction:column}.data-vertical\:items-stretch:where([data-orientation=vertical]){align-items:stretch}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.\[\&_\.material-icons\]\:size-4 .material-icons{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_\.material-icons\]\:text-\[16px\] .material-icons{font-size:16px}.\[\&_\.material-icons\]\:leading-4 .material-icons{--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.\[\&_\.material-icons\]\:text-muted-foreground .material-icons{color:var(--sp-muted-foreground)}.\[\&_\.material-icons\]\:opacity-80 .material-icons{opacity:80%}.\[\&_ng-icon\]\:pointer-events-none ng-icon{pointer-events:none}.\[\&_ng-icon\]\:shrink-0 ng-icon{flex-shrink:0}.\[\&_ng-icon\]\:text-\[length\:--spacing\(4\)\] ng-icon{font-size:calc(var(--spacing) * 4)}.\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-\[length\:--spacing\(3\)\] ng-icon:not([class*=text-]){font-size:calc(var(--spacing) * 3)}.\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-\[length\:--spacing\(3\.5\)\] ng-icon:not([class*=text-]){font-size:calc(var(--spacing) * 3.5)}.\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-\[length\:--spacing\(4\)\] ng-icon:not([class*=text-]){font-size:calc(var(--spacing) * 4)}.\[\&_ng-icon\:not\(\[class\*\=\\\'text-\\\'\]\)\]\:text-\[length\:--spacing\(4\)\] ng-icon:not([class*="'text-'"]){font-size:calc(var(--spacing) * 4)}.\[\.border-b\]\:pb-2:is(.border-b){padding-bottom:calc(var(--spacing) * 2)}.\[\.border-t\]\:pt-2:is(.border-t){padding-top:calc(var(--spacing) * 2)}@media(hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--sp-destructive)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab,var(--sp-destructive) 20%,transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--sp-muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--sp-primary)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--sp-primary) 80%,transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--sp-secondary)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab,var(--sp-secondary) 80%,transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--sp-muted-foreground)}}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (width >= 28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-foreground>a:hover{color:var(--sp-foreground)}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pe-1\.5:has(>[data-align=inline-end])>input{padding-inline-end:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:ps-1\.5:has(>[data-align=inline-start])>input{padding-inline-start:calc(var(--spacing) * 1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>ng-icon\]\:pointer-events-none>ng-icon{pointer-events:none}.\[\&\>ng-icon\]\:text-\[length\:--spacing\(3\)\]>ng-icon{font-size:calc(var(--spacing) * 3)}.\[\&\>ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-\[length\:--spacing\(3\.5\)\]>ng-icon:not([class*=text-]){font-size:calc(var(--spacing) * 3.5)}.\[\&\>ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-\[length\:--spacing\(4\)\]>ng-icon:not([class*=text-]){font-size:calc(var(--spacing) * 4)}.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;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}@property --tw-animation-delay{syntax: "*"; inherits: false; initial-value: 0s;}@property --tw-animation-direction{syntax: "*"; inherits: false; initial-value: normal;}@property --tw-animation-duration{syntax: "*"; inherits: false;}@property --tw-animation-fill-mode{syntax: "*"; inherits: false; initial-value: none;}@property --tw-animation-iteration-count{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-enter-blur{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-enter-opacity{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-enter-rotate{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-enter-scale{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-enter-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-enter-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-blur{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-opacity{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-exit-rotate{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-scale{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-exit-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-translate-y{syntax: "*"; inherits: false; initial-value: 0;}.cdk-overlay-backdrop:not(.cdk-overlay-transparent-backdrop){opacity:var(--spartan-overlay-backdrop-opacity, 1);transition:var(--spartan-overlay-backdrop-transition, none)}@property --scroll-fade-t{syntax: "<length-percentage>"; inherits: false; initial-value: 0px;}@property --scroll-fade-b{syntax: "<length-percentage>"; inherits: false; initial-value: 0px;}@property --scroll-fade-s{syntax: "<length-percentage>"; inherits: false; initial-value: 0px;}@property --scroll-fade-e{syntax: "<length-percentage>"; inherits: false; initial-value: 0px;}@property --scroll-fade-mask{syntax: "*"; inherits: false;}@property --shimmer-angle{syntax: "<angle>"; inherits: true; initial-value: 20deg;}@property --shimmer-image{syntax: "*"; inherits: false;}@property --shimmer-text-fill{syntax: "*"; inherits: false;}@media(prefers-reduced-motion:reduce){.shimmer{animation:none;background-image:none;-webkit-text-fill-color:currentColor}}.cdk-overlay-backdrop.cdk-overlay-dark-backdrop{opacity:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.cdk-overlay-backdrop.cdk-overlay-dark-backdrop.cdk-overlay-backdrop-showing{opacity:1}@layer base{[data-slot],[data-slot] *,[data-slot]:before,[data-slot]:after{box-sizing:border-box;border:0 solid}:is([data-slot],[data-slot] *):is(button,input,select,optgroup,textarea){font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background-color:transparent;border-radius:0}}:root{--sp-font-sans: "IBM Plex Sans", "Helvetica Neue", sans-serif;--sp-font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--sp-radius: 6px;--sp-background: var(--bg0, #0b0f13);--sp-foreground: var(--fg1, #dce3e6);--sp-card: var(--bg2, #171e24);--sp-card-foreground: var(--fg1, #dce3e6);--sp-popover: var(--bg2, #171e24);--sp-popover-foreground: var(--fg1, #dce3e6);--sp-primary: var(--fg1, #dce3e6);--sp-primary-foreground: var(--bg0, #0b0f13);--sp-secondary: var(--alt-bg1, #212a31);--sp-secondary-foreground: var(--fg1, #dce3e6);--sp-muted: var(--alt-bg1, #212a31);--sp-muted-foreground: var(--fg2, #97a6ae);--sp-accent: var(--fg1, #dce3e6);--sp-accent-foreground: var(--fg1, #dce3e6);--sp-destructive: var(--red, #e3625a);--sp-border: var(--line, #2a353d);--sp-input: var(--line, #2a353d);--sp-input-hover: var(--fg2, #97a6ae);--sp-field: var(--bg1, #10151a);--sp-ring: var(--accent, #8fb4c7);--sp-sidebar: var(--bg0, #0b0f13);--sp-sidebar-foreground: var(--fg1, #dce3e6);--sp-sidebar-primary: var(--accent, #8fb4c7);--sp-sidebar-primary-foreground: var(--bg0, #0b0f13);--sp-sidebar-accent: var(--bg1, #10151a);--sp-sidebar-accent-foreground: var(--fg1, #dce3e6);--sp-sidebar-border: var(--line, #2a353d);--sp-sidebar-ring: var(--accent, #8fb4c7);--sp-chart-1: var(--blue, #4e93c4);--sp-chart-2: var(--green, #56a96a);--sp-chart-3: var(--yellow, #d6ad4c);--sp-chart-4: var(--orange, #dc8752);--sp-chart-5: var(--violet, #9a83d3)}@supports (color: color-mix(in lab,red,red)){:root{--sp-accent: color-mix(in srgb, var(--fg1, #dce3e6) 5%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--sp-input-hover: color-mix(in srgb, var(--fg2, #97a6ae) 40%, transparent)}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle: 20deg}*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-duration: initial;--tw-content: "";--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-animation-delay: 0s;--tw-animation-direction: normal;--tw-animation-duration: initial;--tw-animation-fill-mode: none;--tw-animation-iteration-count: 1;--tw-enter-blur: 0;--tw-enter-opacity: 1;--tw-enter-rotate: 0;--tw-enter-scale: 1;--tw-enter-translate-x: 0;--tw-enter-translate-y: 0;--tw-exit-blur: 0;--tw-exit-opacity: 1;--tw-exit-rotate: 0;--tw-exit-scale: 1;--tw-exit-translate-x: 0;--tw-exit-translate-y: 0;--scroll-fade-t: 0px;--scroll-fade-b: 0px;--scroll-fade-s: 0px;--scroll-fade-e: 0px;--scroll-fade-mask: initial;--shimmer-image: initial;--shimmer-text-fill: initial}}}
