@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v31/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format('woff2')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}smart-button.material-dark button,smart-button.material-dark.raised button{--smart-material-background-color:#2396F1;--smart-material-focused-background-color:#2076C3;--smart-material-hovered-background-color:#009FEF;--smart-material-pressed-background-color:#1978CC;color:var(--smart-material-color)}smart-button.material-dark.flat button,smart-repeat-button.material-dark button{--smart-material-focused-background-color:#4C4C4C;--smart-material-hovered-background-color:#5A5A5A;--smart-material-pressed-background-color:#595959;color:var(--smart-material-color)}smart-button.material-dark,smart-button.material-dark.flat,smart-button.material-dark.floating,smart-button.material-dark.raised{--smart-material-color:#fff;width:88px;height:36px;border-radius:2px;font-size:14px}smart-button.material-dark.floating{width:40px;height:40px;border-radius:50%}smart-button.material-dark.floating button{border-radius:inherit}smart-button.material-dark button,smart-button.material-dark.floating button,smart-button.material-dark.raised button{background-color:var(--smart-material-background-color)}smart-button.material-dark.flat,smart-button.material-dark.flat:active{box-shadow:initial}smart-button.material-dark.flat button,smart-button[disabled].material-dark.flat button,smart-repeat-button.material-dark button,smart-repeat-button[disabled].material-dark button{background-color:var(--smart-background-color)}smart-button.material-dark.flat button:focus,smart-repeat-button.material-dark button:focus{background-color:var(--smart-material-focused-background-color)}smart-button[disabled].material-dark button,smart-button[disabled].material-dark.floating button:active,smart-button[disabled].material-dark.raised button{background-color:rgba(169,169,169,.2)}smart-button.material-dark.flat button:active,smart-repeat-button.material-dark button:active{background-color:var(--smart-material-pressed-background-color)}smart-button.material-dark button:focus,smart-button.material-dark.floating button:focus,smart-button.material-dark.raised button:focus{background-color:var(--smart-material-focused-background-color)}smart-button.material-dark button:active,smart-button.material-dark.floating button:active,smart-button.material-dark.raised button:active{background-color:var(--smart-material-pressed-background-color)}smart-repeat-button.material-dark{width:40px;height:40px;border-radius:2px;user-select:none;--smart-material-color:#fff}smart-repeat-button.material-dark button{border:initial}smart-power-button.material-dark{--smart-material-background-color:#333333;--smart-material-focused-background-color:#4C4C4C;--smart-material-hovered-background-color:#5A5A5A;--smart-material-pressed-background-color:rgba(255,255,255,0.5)}smart-power-button.material-dark .smart-input{border:initial;background-color:var(--smart-material-background-color)}smart-power-button.material-dark,smart-power-button.material-dark.raised{box-shadow:.2px 1px 1px 1px rgba(255,255,255,.5);border-radius:50%}smart-power-button.material-dark.flat,smart-power-button[checked].material-dark.flat{box-shadow:initial}smart-power-button[checked].material-dark .smart-input{background-color:var(--smart-material-pressed-background-color)}smart-power-button.material-dark .smart-input:hover{background-color:var(--smart-material-hovered-background-color);color:#fff}smart-power-button[checked].material-dark .smart-input:focus,smart-power-button[checked].material-dark .smart-input:hover,smart-power-button[checked].material-dark .smart-input:hover:focus{background-color:var(--smart-material-pressed-background-color)}smart-power-button[checked].material-dark .smart-input:hover{background-color:var(--smart-material-focused-background-color)}smart-power-button.material-dark[checked] .smart-input:after{color:#000}smart-power-button.material-dark[disabled] .smart-input:hover{background-color:transparent}smart-power-button.material-dark .smart-input:focus{background-color:var(--smart-material-focused-background-color)}smart-power-button.material-dark .smart-input:focus:hover{background-color:var(--smart-material-hovered-background-color)}smart-led.material-dark{--smart-ripple-color:rgba(0,0,0,0.1);--smart-material-pressed-background-color:rgba(255,255,255,0.6);--smart-material-indeterminate-background-color:rgba(255,255,255, 0.25);box-shadow:.2px 1px 1px 1px rgba(255,255,255,.8);width:40px;height:40px}smart-led.material-dark .smart-input:focus{outline:0}smart-led.material-dark .smart-input{background-color:transparent;border:initial}smart-led.material-dark .smart-true-content-container{background-color:var(--smart-material-pressed-background-color)}smart-led.material-dark .smart-false-content-container{background-color:transparent}smart-led.material-dark .smart-indeterminate-content-container{background-color:var(--smart-material-indeterminate-background-color)}smart-radio-button.material-dark{--smart-material-color:rgba(255,255,255, 0.6);--smart-material-background-color:#009788;--smart-ripple-color:rgba(0, 151, 136, 0.8);--smart-material-focused-checked-background-color:rgba(0, 151, 136, 0.3);--smart-material-focused-background-color:rgba(255,255,255,0.2);width:50px;height:50px;border-radius:50%}smart-radio-button.material-dark>.smart-container{height:100%;display:flex;justify-content:center;align-items:center}smart-radio-button.material-dark .smart-label:empty{margin:initial}smart-radio-button.material-dark .smart-input{border-width:2px;padding:3px;border-color:var(--smart-material-color)}smart-radio-button.material-dark:focus{background-color:var(--smart-material-focused-background-color)}smart-radio-button[checked].material-dark:focus{background-color:var(--smart-material-focused-checked-background-color)}smart-radio-button[checked].material-dark .smart-input{background-color:var(--smart-material-background-color);border-color:var(--smart-material-background-color)}smart-check-box.material-dark{--smart-material-color:rgba(255,255,255, 0.6);--smart-material-background-color:#009788;--smart-ripple-color:rgba(0, 151, 136, 0.8);--smart-material-focused-checked-background-color:rgba(0, 151, 136, 0.3);--smart-material-focused-background-color:rgba(255,255,255,0.2);width:50px;height:50px;border-radius:50%}smart-check-box.material-dark>.smart-container{height:100%;display:flex;justify-content:center;align-items:center}smart-check-box.material-dark .smart-label:empty{margin:initial}smart-check-box.material-dark .smart-input{border-width:2px;border-radius:2px;border-color:var(--smart-material-color);background-color:transparent;position:relative}smart-check-box.material-dark:focus{background-color:var(--smart-material-focused-background-color)}smart-check-box.material-dark:focus .smart-input{background-color:transparent}smart-check-box.material-dark[checked]:focus{background-color:var(--smart-material-focused-checked-background-color)}smart-check-box.material-dark[checked] .smart-input{background-color:var(--smart-material-background-color);border-color:var(--smart-material-background-color)}smart-check-box.material-dark[checked] .smart-input:after{content:'\e876';font-family:'Material icons';font-size:15px;font-weight:100;color:#000;line-height:100%}smart-switch-button.material-dark{--smart-material-color:#CCCCCC;--smart-switch-button-default-width:40px;--smart-switch-button-default-height:30px;--smart-material-background-color:rgba(255,255,255,0.4);--smart-material-pressed-background-color:rgba(0, 210, 189, 1);--smart-switch-button-thumb-size:calc(var(--smart-switch-button-default-height) - 8px);border:initial;overflow:visible}smart-switch-button.material-dark .smart-false-content-container,smart-switch-button.material-dark .smart-true-content-container{background-color:initial}smart-switch-button.material-dark>.smart-container{overflow:visible}smart-switch-button.material-dark .smart-thumb{border-radius:50%;height:var(--smart-switch-button-thumb-size);background-color:var(--smart-material-color);box-shadow:.2px 1px 1px 1px rgba(0,0,0,.3);align-self:center;position:relative}smart-switch-button.material-dark[checked] .smart-thumb,smart-switch-button.material-dark[checked][orientation=vertical] .smart-thumb{background-color:var(--smart-material-pressed-background-color)}smart-switch-button.material-dark .smart-container::before{content:"";position:absolute;width:90%;height:50%;left:5%;top:25%;border-radius:10px;background-color:var(--smart-material-background-color)}smart-switch-button.material-dark[checked] .smart-container::before,smart-switch-button.material-dark[checked][orientation=vertical] .smart-container::before{background-color:var(--smart-material-pressed-background-color);opacity:.6}smart-switch-button.material-dark .smart-thumb::before{background-color:#fff;position:absolute;width:250%;height:250%;left:-75%;top:-75%;transition:.2s;display:block;border-radius:50%;content:"";transform:scale(0);opacity:.2;animation:0}smart-switch-button.material-dark[disabled] .smart-thumb::before{content:none}smart-switch-button.material-dark[checked] .smart-thumb:active::before,smart-switch-button.material-dark[checked]:focus .smart-thumb::before,smart-switch-button.material-dark[checked][orientation=vertical] .smart-thumb:active::before,smart-switch-button.material-dark[checked][orientation=vertical]:focus .smart-thumb::before{transform:scale(1);animation:button-wave-effect .1s ease-in;background-color:var(--smart-material-pressed-background-color)}smart-switch-button.material-dark .smart-thumb:active::before,smart-switch-button.material-dark:focus .smart-thumb::before,smart-switch-button.material-dark[orientation=vertical] .smart-thumb:active::before,smart-switch-button.material-dark[orientation=vertical]:focus .smart-thumb::before{transform:scale(1);animation:button-wave-effect .1s ease-in;background-color:rgba(255,255,255,1)}smart-switch-button[orientation=vertical].material-dark{--smart-switch-button-default-width:30px;--smart-switch-button-default-height:40px;--smart-switch-button-thumb-size:calc(var(--smart-switch-button-default-width) - 8px)}smart-switch-button.material-dark[orientation=vertical] .smart-thumb{border-radius:50%;width:var(--smart-switch-button-thumb-size);background-color:var(--smart-material-color);box-shadow:.2px 1px 1px 1px rgba(0,0,0,.3);position:relative}smart-switch-button.material-dark[orientation=vertical] .smart-container::before{content:"";position:absolute;width:50%;height:90%;left:25%;top:5%;border-radius:10px;background-color:var(--smart-material-background-color)}smart-switch-button.material-dark[orientation=vertical] .smart-thumb::before{background-color:#fff;position:absolute;width:250%;height:250%;left:-75%;top:-75%;transition:.2s;display:block;border-radius:50%;content:"";transform:scale(0);opacity:.2;animation:0}smart-calendar.material-dark{--smart-material-background-color:#424242;--smart-material-hovered-background-color:rgba(169,169,169,0.5);--smart-material-pressed-background-color:#87C7C6;--smart-material-pressed-color:#000;--smart-material-color:#E5E5E5;--smart-material-today-background-color:rgba(0, 151,136, 0.5);--smart-material-header-background-color:#555555;--smart-font-size:14px;--smart-focus-border-color:var(--smart-material-color);--smart-focus-color:#E5E5E5;box-shadow:3px 5px 20px 1px #a9a9a9;font-family:var(--smart-material-font-family);border:initial;border-radius:2px;background-color:var(--smart-material-background-color);color:var(--smart-material-color)}smart-calendar.material-dark .smart-calendar-animation-panel,smart-calendar.material-dark smart-list-box{background-color:var(--smart-material-background-color)}smart-calendar.material-dark .smart-content smart-list-box:focus:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected]:not([focused]),smart-calendar.material-dark .smart-content smart-list-box:not(:focus):not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected]:not([focused]),smart-calendar.material-dark .smart-content smart-list-box:not(:focus):not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected][focused]{color:#fff}smart-calendar.material-dark .smart-calendar-title,smart-calendar.material-dark[view=portrait] .smart-calendar-title{border-radius:2px 2px 0 0;color:#fff;background-color:var(--smart-material-header-background-color)}smart-calendar.material-dark[view=landscape] .smart-calendar-title{border-radius:2px 0 0 2px;color:#fff;background-color:var(--smart-material-header-background-color)}smart-calendar.material-dark .smart-date-element{color:#fff}smart-calendar.material-dark .smart-months-container,smart-calendar.material-dark .smart-next-months-container{padding:5%}smart-calendar.material-dark .smart-calendar-week div{padding-top:3.5%;padding-bottom:3.5%}smart-calendar[view=landscape].material-dark{width:400px;height:300px}smart-calendar.material-dark,smart-calendar[view=portrait].material-dark{width:300px;height:400px}smart-calendar.material-dark .smart-calendar-week div,smart-calendar.material-dark .smart-content:focus .smart-calendar-week div[focused]{border-radius:50%}smart-calendar.material-dark .smart-calendar-week div.hovered{background-color:var(--smart-material-hovered-background-color)}smart-calendar.material-dark .smart-calendar-week div[selected],smart-calendar.material-dark .smart-calendar-week div[selected].hovered{background-color:var(--smart-material-pressed-background-color);color:var(--smart-material-pressed-color)}smart-calendar.material-dark .smart-calendar-week div[today]{color:var(--smart-material-color);background-color:var(--smart-material-today-background-color)}smart-calendar.material-dark .smart-calendar-week div[today][selected]{background-color:var(--smart-material-pressed-background-color);color:var(--smart-material-pressed-color)}smart-calendar.material-dark .smart-content{margin:0;width:100%;line-height:1.25}smart-calendar.material-dark .smart-calendar-title{font-family:var(--smart-material-font-family)}smart-calendar.material-dark .smart-content smart-list-box smart-list-item[selected],smart-calendar.material-dark .smart-content smart-list-box smart-list-item[selected][focused]{color:var(--smart-material-pressed-background-color)}smart-calendar.material-dark .smart-content smart-list-box:focus:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected][focused]{color:var(--smart-material-pressed-background-color)}smart-calendar.material-dark .smart-calendar-title div:first-of-type{font-size:100%}smart-calendar.material-dark .smart-calendar-title div{font-size:175%}smart-calendar.material-dark smart-list-item.hovered{color:var(--smart-material-focused-background-color)}smart-circular-progress-bar.material-dark>.smart-container,smart-progress-bar.material-dark>.smart-container{border:initial;border-radius:2px}smart-circular-progress-bar.material-dark,smart-progress-bar.material-dark{--smart-material-background-color:rgba(35, 150, 241, 0.5);--smart-material-pressed-background-color:#1978CC;background-color:var(--smart-material-background-color);font-family:var(--smart-material-font-family)}smart-circular-progress-bar.material-dark{background-color:transparent}smart-progress-bar.material-dark .smart-value{background-color:var(--smart-material-pressed-background-color);border-color:var(--smart-material-pressed-background-color)}smart-circular-progress-bar.material-dark .smart-value-path{stroke:var(--smart-material-background-color)}smart-circular-progress-bar.material-dark .smart-value{stroke:var(--smart-material-pressed-background-color)}smart-circular-progress-bar.material-dark .smart-label-container{border:initial}smart-list-box.material-dark{--smart-material-color:#fff;--smart-material-background-color:#333333;--smart-material-focused-background-color:#4C4C4C;--smart-material-hovered-background-color:#5A5A5A;--smart-material-pressed-background-color:#595959;--smart-material-items-border-color:rgba(255,255,255,0.1);--smart-ripple-color:rgba(255,255,255,0.2);background-color:var(--smart-material-background-color);font-family:var(--smart-material-font-family);box-shadow:3px 4px 10px 0 #a9a9a9;border:initial;padding:5px;color:var(--smart-material-color)}smart-list-box.material-dark[selection-mode=checkBox] .smart-input{border-radius:2px}smart-list-box.material-dark[selection-mode=checkBox] .smart-list-item-container,smart-list-box.material-dark[selection-mode=radioButton] .smart-list-item-container{margin-left:5%}smart-list-box.material-dark smart-list-item{overflow:hidden}smart-list-box.material-dark smart-list-item>.smart-container{position:relative}smart-list-box.material-dark smart-button{--smart-material-pressed-background-color:#CCCCCC}smart-list-box.material-dark .smart-list-items-container{padding:5px}smart-list-box.material-dark .smart-list-items-group-label{border-bottom:2px solid var(--smart-material-items-group-border-color);color:var(--smart-material-items-group-border-color)}smart-list-box.material-dark smart-list-item{border-bottom:.2px solid var(--smart-material-items-border-color)}smart-list-box.material-dark smart-list-items-group smart-list-item:last-of-type{border-bottom:initial}smart-list-box.material-dark .smart-list-items-group-label{font-weight:400}smart-list-box.material-dark input{border:initial;box-shadow:0 1px 2px 0 #ccc;padding:5px}smart-list-box.material-dark:focus:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected][focused]{background-color:var(--smart-material-pressed-background-color);color:var(--smart-material-color)}smart-list-box.material-dark:not(:focus):not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected][focused]{background-color:var(--smart-material-pressed-background-color)}smart-list-box.material-dark smart-list-item.hovered,smart-list-box.material-dark smart-list-item[selected].hovered{color:var(--smart-material-color)}smart-combo-box.material-dark[selection-mode=radioButton] smart-list-item .smart-input:after,smart-combo-box.material-dark[selection-mode=radioButton] smart-list-items-group .smart-input:after,smart-drop-down-list.material-dark[selection-mode=radioButton] smart-list-item .smart-input:after,smart-drop-down-list.material-dark[selection-mode=radioButton] smart-list-items-group .smart-input:after,smart-list-box.material-dark[selection-mode=radioButton] smart-list-item .smart-input:after,smart-list-box.material-dark[selection-mode=radioButton] smart-list-items-group .smart-input:after{line-height:14px}smart-slider.material-dark{--smart-tank-default-height:30px;--smart-slider-track-size:3px;--smart-slider-thumb-width:15px;--smart-slider-thumb-height:15px;--smart-material-background-color:#5A5A5A;--smart-material-fill-color:#009688;--smart-border-width:0px}smart-slider[orientation=vertical].material-dark{--smart-tank-default-width:30px;--smart-tank-default-height:200px}smart-slider.material-dark .smart-thumb{margin-top:calc(var(--smart-slider-track-size)/ 2 - var(--smart-slider-thumb-height)/ 2);border-width:1px;border-style:solid;width:var(--smart-slider-thumb-width);min-width:var(--smart-slider-track-size);height:var(--smart-slider-thumb-height);min-height:var(--smart-slider-track-size);background-color:var(--smart-material-fill-color);border-color:var(--smart-material-fill-color)}smart-slider.material-dark .smart-track{border:none;background-color:var(--smart-material-background-color)}smart-slider[orientation=vertical].material-dark .smart-thumb{margin-left:calc(var(--smart-slider-track-size)/ 2 - var(--smart-slider-thumb-width)/ 2)}smart-slider.material-dark .smart-button{border:none}smart-slider.material-dark .smart-spin-button{margin-top:calc(var(--smart-slider-track-size)/ 2 - var(--smart-slider-spin-button-height)/ 2);width:var(--smart-slider-spin-button-width);height:var(--smart-slider-spin-button-height);box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}smart-slider[orientation=vertical].material-dark .smart-spin-button{margin-top:initial}smart-slider.material-dark .smart-value{background-color:var(--smart-material-fill-color)}smart-slider.material-dark .smart-thumb.hovered{transform:scale(1.1)}smart-slider.material-dark[dragged] .smart-thumb,smart-slider.material-dark[range-slider][dragged] .smart-thumb.smart-moved-thumb{transform:scale(1.5)}smart-slider.material-dark[range-slider][dragged] .smart-thumb{transform:none}smart-slider.material-dark:focus .smart-thumb::before{--smart-material-fill-color:#fff;transform:scale(3);animation:slider-thumb-effect 1s infinite;animation-delay:.1s;background-color:var(--smart-material-fill-color)}smart-slider.material-dark[show-thumb-label]:focus .smart-thumb::before{transform:initial;animation:initial;background-color:var(--smart-material-fill-color)}smart-slider.material-dark .smart-thumb.hovered::before,smart-slider.material-dark[dragged] .smart-thumb::before,smart-slider.material-dark[range-slider][dragged] .smart-thumb.smart-moved-thumb::before{transform:none;animation:none}smart-slider.material-dark[value="0"] .smart-thumb{--smart-material-fill-color:#000;--smart-border-width:2px;border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-material-background-color);background-color:var(--smart-material-fill-color)}smart-slider.material-dark .smart-tooltip,smart-slider[tooltip-position=near].material-dark .smart-tooltip{transform:scale(.66667);opacity:.9;background-color:#616161;color:rgba(255,255,255,.87);border-radius:4px;border:none}smart-slider[tooltip-position=far].material-dark .smart-tooltip{left:calc(var(--smart-slider-tooltip-width)/ 2 - 2 * var(--smart-slider-thumb-width) - 5px)}smart-slider.material-dark[show-thumb-label] .smart-thumb:before{content:initial}smart-slider.material-dark[value="0"][show-thumb-label] .smart-thumb{--smart-material-fill-color:#fff;background-color:var(--smart-material-fill-color);--smart-border-width:0}smart-slider.material-dark[show-thumb-label][disabled][value="0"] .smart-thumb{--smart-material-fill-color:var(--smart-material-background-color)}smart-slider.material-dark[show-thumb-label][value="0"]:focus .smart-track .smart-thumb{--smart-material-fill-color:#5C5C5C}smart-slider[show-thumb-label].material-dark .smart-thumb,smart-slider[show-thumb-label][orientation=horizontal].material-dark .smart-thumb,smart-slider[show-thumb-label][orientation=horizontal][thumb-label-position=near].material-dark .smart-thumb,smart-slider[show-thumb-label][thumb-label-position=near].material-dark .smart-thumb{transform:rotate(45deg);transition:transform .2s ease-out,top .2s ease-out;top:0}smart-slider[show-thumb-label][thumb-label-position=far].material-dark .smart-thumb,smart-slider[show-thumb-label][thumb-label-position=far][orientation=horizontal].material-dark .smart-thumb{transform:rotate(225deg);transition:transform .2s ease-out,top .2s ease-out;top:0}smart-slider[show-thumb-label][orientation=vertical].material-dark .smart-thumb{transform:rotate(-45deg);transition:transform .2s ease-out,left .2s ease-out}smart-slider[show-thumb-label][orientation=vertical].material-dark:focus .smart-thumb,smart-slider[show-thumb-label][orientation=vertical][thumb-label-position=near].material-dark:focus .smart-thumb{transform:scale(1.75) rotate(-45deg);top:0;left:calc(-1 * var(--smart-slider-track-size) - var(--smart-slider-thumb-width) - 7px)}smart-slider[show-thumb-label].material-dark:focus .smart-thumb,smart-slider[show-thumb-label][orientation=horizontal].material-dark:focus .smart-thumb,smart-slider[show-thumb-label][orientation=horizontal][thumb-label-position=near].material-dark:focus .smart-thumb,smart-slider[show-thumb-label][thumb-label-position=near].material-dark:focus .smart-thumb{transform:scale(1.75) rotate(45deg);transition:transform .2s ease-out,top .2s ease-out;border-radius:50% 50% 0;top:calc(-1 * var(--smart-slider-track-size) - var(--smart-slider-thumb-height) - 7px)}smart-slider[show-thumb-label].material-dark:focus .smart-thumb.enable-animation{transition:transform .2s ease-out,margin-left .4s cubic-bezier(.25,.8,.25,1),top .2s ease-out}smart-slider[show-thumb-label][orientation=vertical].material-dark:focus .smart-thumb.enable-animation{transition:transform .2s ease-out,margin-top .4s cubic-bezier(.25,.8,.25,1),left .2s ease-out}smart-slider[show-thumb-label].material-dark .smart-thumb-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);font-size:7px;font-family:var(--smart-material-font-family);color:#fff}smart-slider[show-thumb-label][orientation=vertical].material-dark .smart-thumb-label{transform:translate(-50%,-50%) rotate(45deg)}smart-slider[show-thumb-label][thumb-label-position=far].material-dark .smart-thumb,smart-slider[show-thumb-label][thumb-label-position=far][orientation=horizontal].material-dark .smart-thumb{transform:rotate(225deg);transition:transform .2s ease-out,top .2s ease-out;top:0}smart-slider[show-thumb-label][orientation=vertical].material-dark .smart-thumb,smart-slider[show-thumb-label][orientation=vertical][thumb-label-position=near].material-dark .smart-thumb{transform:scale(1) rotate(-45deg);transition:transform .2s ease-out,left .2s ease-out;left:0;top:0}smart-slider[show-thumb-label][orientation=vertical][thumb-label-position=far].material-dark .smart-thumb{transform:rotate(135deg);transition:transform .2s ease-out,left .2s ease-out;left:0;top:0}smart-slider.material-dark[show-thumb-label][thumb-label-position=far]:focus .smart-thumb{transform:scale(1.75) rotate(225deg);transition:transform .2s ease-out,top .2s ease-out;top:calc(var(--smart-slider-track-size) + var(--smart-slider-thumb-height) + 7px)}smart-slider.material-dark[show-thumb-label][thumb-label-position=far] .smart-thumb-label,smart-slider.material-dark[show-thumb-label][thumb-label-position=far][orientation=horizontal] .smart-thumb-label{transform:translate(-50%,-50%) rotate(135deg)}smart-slider[show-thumb-label][orientation=vertical][thumb-label-position=far].material-dark:focus .smart-thumb{top:0;left:calc(var(--smart-slider-track-size) + var(--smart-slider-thumb-width) + 7px);transform:scale(1.75) rotate(135deg);transition:transform .2s ease-out,left .2s ease-out}smart-slider[show-thumb-label][orientation=vertical][thumb-label-position=far].material-dark .smart-thumb-label{transform:translate(-50%,-50%) rotate(225deg)}smart-slider[show-thumb-label].material-dark .smart-tooltip{transform:scale(.5) rotate(-45deg) translate(-25px,-105px);top:50%;left:0;text-align:center}smart-slider[show-thumb-label][tooltip-position=far].material-dark .smart-tooltip{transform:scale(.5) rotate(-45deg) translate(-25px,-15px)}smart-slider[show-thumb-label][orientation=vertical].material-dark .smart-tooltip,smart-slider[show-thumb-label][orientation=vertical][tooltip-position=near].material-dark .smart-tooltip{transform:scale(.5) rotate(45deg) translate(-130px,25px)}smart-slider[show-thumb-label][orientation=vertical][tooltip-position=far].material-dark .smart-tooltip{transform:scale(.5) rotate(45deg) translate(15px,25px)}smart-tank.material-dark{--smart-tank-default-width:150px;--smart-tank-default-height:175px;--smart-tank-scale-size:105px;--smart-tank-tooltip-width:80px;--smart-tank-tooltip-height:30px;--smart-tank-tick-size:10px;--smart-tank-minor-tick-size:5px;--smart-material-background-color:#B9B9B9;--smart-material-focused-background-color:#A6A6A6;--smart-material-fill-color:#009688;--smart-border-width:0px}smart-tank.material-dark .smart-track{border-radius:2px;box-shadow:0 0 5px 2px rgba(255,255,255,.5) inset}smart-tank.material-dark:focus .smart-track{box-shadow:0 .25px 2.5px 1.5px rgba(255,255,255,.5),0 0 5px 2px rgba(255,255,255,.5) inset}smart-tank.material-dark .smart-value,smart-tank[orientation=horizontal].material-dark .smart-value{background-color:var(--smart-material-fill-color);border-radius:0 0 2px 2px;transition:height .15s ease-out,margin-top .15s ease-out;box-shadow:rgba(0,0,0,.3) 0 0 10px .5px inset}smart-tank.material-dark[value="100"] .smart-value,smart-tank[orientation=horizontal][value="100"].material-dark .smart-value{border-radius:2px}smart-tank[orientation=horizontal].material-dark .smart-value{transition:width .15s ease-out,margin-left .15s ease-out}smart-tank[orientation=horizontal][inverted].material-dark .smart-value{border-radius:0 2px 2px 0}smart-tank[orientation=horizontal].material-dark .smart-value{border-radius:2px 0 0 2px}smart-tank[show-thumb-label][value="0"].material-dark:focus .smart-thumb{--smart-material-fill-color:#5C5C5C}smart-tank[show-thumb-label].material-dark .smart-thumb:before{content:initial}smart-tank[show-thumb-label].material-dark .smart-thumb{left:calc(-1 * var(--smart-tank-thumb-width)/ 2);transform:scale(0) rotate(-45deg);transition:transform .2s ease-out,left .2s ease-out;background-color:var(--smart-material-fill-color)}smart-tank[show-thumb-label][orientation=horizontal].material-dark .smart-thumb{left:100%;top:calc(-1 * var(--smart-tank-thumb-height)/ 2);transform:scale(0) rotate(45deg);transition:transform .2s ease-out,top .2s ease-out}smart-tank[show-thumb-label][orientation=horizontal].material-dark:focus .smart-thumb,smart-tank[show-thumb-label][thumb-label-position=near][orientation=horizontal].material-dark:focus .smart-thumb{left:100%;top:calc(-1 * var(--smart-tank-thumb-height) * 2);transform:scale(1.75) rotate(45deg);transition:transform .2s ease-out,top .2s ease-out;border-radius:50% 50% 0}smart-tank[show-thumb-label].material-dark:focus .smart-thumb,smart-tank[show-thumb-label][thumb-label-position=near].material-dark:focus .smart-thumb{left:calc(-1 * var(--smart-tank-thumb-width) * 2);transform:scale(1.75) rotate(-45deg);transition:transform .2s ease-out,left .2s ease-out;border-radius:50% 50% 0}smart-tank[show-thumb-label][thumb-label-position=far].material-dark .smart-thumb{left:calc(var(--smart-tank-default-width) - var(--smart-tank-thumb-width));transform:scale(0) rotate(135deg)}smart-tank[show-thumb-label][orientation=horizontal][inverted].material-dark .smart-thumb,smart-tank[show-thumb-label][orientation=horizontal][inverted].material-dark:focus .smart-thumb,smart-tank[show-thumb-label][thumb-label-position=far][orientation=horizontal][inverted].material-dark .smart-thumb,smart-tank[show-thumb-label][thumb-label-position=far][orientation=horizontal][inverted].material-dark:focus .smart-thumb,smart-tank[show-thumb-label][thumb-label-position=near][orientation=horizontal][inverted].material-dark .smart-thumb,smart-tank[show-thumb-label][thumb-label-position=near][orientation=horizontal][inverted].material-dark:focus .smart-thumb{left:calc(-1 * var(--smart-tank-thumb-width)/ 2)}smart-tank[show-thumb-label][orientation=horizontal][thumb-label-position=far].material-dark .smart-thumb{left:100%;top:calc(100% - var(--smart-tank-thumb-height)/ 2);transform:scale(0) rotate(235deg)}smart-tank[show-thumb-label][orientation=horizontal][thumb-label-position=far].material-dark:focus .smart-thumb{top:calc(100% + var(--smart-tank-thumb-height));transform:scale(1.75) rotate(225deg);transition:transform .2s ease-out,top .2s ease-out}smart-tank[show-thumb-label][thumb-label-position=far].material-dark:focus .smart-thumb{left:calc(var(--smart-tank-default-width) + var(--smart-tank-thumb-width)/ 2);transform:scale(1.75) rotate(135deg);transition:transform .2s ease-out,left .2s ease-out}smart-tank[show-thumb-label].material-dark .smart-thumb-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);font-size:7px;font-family:var(--smart-material-font-family);color:#fff}smart-tank[show-thumb-label].material-dark .smart-thumb-label{transform:translate(-50%,-50%) rotate(45deg)}smart-tank[show-thumb-label][thumb-label-position=far].material-dark .smart-thumb-label{transform:translate(-50%,-50%) rotate(225deg)}smart-tank[show-thumb-label][orientation=horizontal].material-dark .smart-thumb-label{transform:translate(-50%,-50%) rotate(-45deg)}smart-tank[show-thumb-label][orientation=horizontal][thumb-label-position=far].material-dark .smart-thumb-label{transform:translate(-50%,-50%) rotate(135deg)}smart-combo-box.material-dark,smart-drop-down-list.material-dark{--smart-border-color:#d1d1d1bd;--smart-material-pressed-color:#0078D7;--smart-material-background-color:#3e3c3c;--smart-material-hovered-background-color:rgba(255,255,255,0.25);--smart-material-pressed-background-color:#545151;--smart-ripple-color:#8A8A8A;--smart-drop-down-list-default-width:150px;--smart-drop-down-list-default-height:40px;--smart-label-height:10px;background-color:transparent;border-radius:2px;color:#fff;margin:10px}smart-combo-box.material-dark[disabled],smart-drop-down-list.material-dark[disabled]{color:#fff}smart-drop-down-list.material-dark:active>.smart-container{background-color:var(--smart-material-background-color);color:#fff}smart-combo-box[disabled].material-dark:active>.smart-container,smart-drop-down-list[disabled].material-dark:active>.smart-container{background-color:initial;color:#fff}smart-combo-box[drop-down-open-mode=dropDownButton].material-dark:active>.smart-container,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark:active>.smart-container{background-color:transparent;color:#fff}smart-combo-box[label].material-dark>.smart-container[has-value] .smart-label,smart-combo-box[label][focused].material-dark .smart-label,smart-combo-box[label][hint].material-dark>.smart-container[has-value] .smart-label{top:calc(-1 * calc(var(--smart-label-height) + 8px));font-size:12px;opacity:.8}smart-combo-box[label].material-dark .smart-label{position:absolute;opacity:1;padding:2px;top:0;font-size:var(--smart-font-size);color:gray;transition:top .25s ease-out,font-size .25s ease-out,opacity .25s ease-out;user-select:none;pointer-events:none}smart-combo-box[label][focused].material-dark .smart-label{color:var(--smart-material-pressed-color)}smart-combo-box.material-dark:focus .smart-drop-down-button,smart-combo-box[focused].material-dark .smart-drop-down-button,smart-combo-box[focused].material-dark .smart-selection-field,smart-combo-box[focused][drop-down-button-position=left].material-dark .smart-drop-down-button,smart-combo-box[focused][drop-down-open-mode=default].material-dark .smart-selection-field{outline:initial;border-color:#555}smart-combo-box[focused].material-dark .smart-selection-field{border-width:0;border-bottom-style:solid;border-bottom-width:var(--smart-border-width)}smart-combo-box.material-dark .smart-selection-field{border-style:solid;border-color:var(--smart-border-color);border-width:0;border-bottom-width:var(--smart-border-width);align-items:center}smart-combo-box.material-dark.hovered .smart-drop-down-button,smart-combo-box.material-dark.hovered .smart-selection-field,smart-combo-box.material-dark.hovered[drop-down-open-mode=dropDownButton] .smart-drop-down-button:focus,smart-combo-box.material-dark.hovered[focused][drop-down-open-mode=dropDownButton] .smart-drop-down-button,smart-combo-box.material-dark.hovered[focused][drop-down-open-mode=dropDownButton] .smart-selection-field{border-color:var(--smart-material-pressed-color)}smart-combo-box.material-dark[focused]>.smart-container>.smart-content:after{position:absolute;content:' ';width:100%;left:0;height:2px;top:calc(100% - 2px);background-color:var(--smart-material-pressed-color);animation:splash .15s ease-out}smart-combo-box.material-dark .smart-drop-down-button,smart-combo-box[drop-down-open-mode=dropDownButton].material-dark .smart-drop-down-button:focus{border-top:initial;border-left:initial;border-right:initial;position:relative;overflow:hidden;border-color:var(--smart-border-color)}smart-combo-box.material-dark .smart-selection-field div,smart-combo-box.material-dark .smart-selection-field input{padding-left:2px;padding-right:2px}smart-combo-box.material-dark .smart-drop-down-button:active{background-color:var(--smart-material-background-color);color:#fff}smart-combo-box[drop-down-open-mode=dropDownButton].material-dark .smart-action-button:active,smart-combo-box[drop-down-open-mode=dropDownButton].material-dark .smart-drop-down-button:active,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark .smart-action-button:active,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark .smart-drop-down-button:active{background-color:var(--smart-material-background-color);color:#fff;border-left:none}smart-drop-down-list.material-dark.hovered{background-color:var(--smart-material-hovered-background-color)}smart-combo-box[drop-down-open-mode=dropDownButton].material-dark.hovered,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark.hovered{background-color:initial}smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark.hovered .smart-action-button.hovered,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark.hovered .smart-drop-down-button.hovered{background-color:var(--smart-material-hovered-background-color)}smart-combo-box[disabled].material-dark.hovered,smart-drop-down-list[disabled].material-dark.hovered{background-color:initial}smart-combo-box.hovered[drop-down-open-mode=dropDownButton].material-dark .smart-drop-down-button:focus,smart-combo-box.material-dark .smart-action-button:focus,smart-combo-box.material-dark .smart-drop-down-button:focus,smart-combo-box.material-dark:focus,smart-drop-down-list.hovered[drop-down-open-mode=dropDownButton].material-dark .smart-drop-down-button:focus,smart-drop-down-list.material-dark .smart-action-button:focus,smart-drop-down-list.material-dark .smart-drop-down-button:focus,smart-drop-down-list.material-dark:focus{box-shadow:.15px .5px .5px 1.3px rgba(255,255,255,.4)}smart-combo-box.material-dark:focus .smart-action-button,smart-combo-box.material-dark:focus .smart-drop-down-button,smart-drop-down-list.material-dark:focus .smart-action-button,smart-drop-down-list.material-dark:focus .smart-drop-down-button{border:initial}smart-combo-box.material-dark .smart-action-button,smart-combo-box[drop-down-open-mode=dropDownButton].material-dark .smart-action-button:focus,smart-drop-down-list.material-dark .smart-action-button,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark .smart-action-button:focus{border-top:initial;border-left:initial;padding:16px;position:relative;overflow:hidden;border-color:var(--smart-border-color)}smart-combo-box.material-dark[selection-mode=oneOrManyExtended] .smart-action-button,smart-combo-box.material-dark[selection-mode=oneOrManyExtended] .smart-drop-down-button,smart-combo-box.material-dark[selection-mode=oneOrMany] .smart-action-button,smart-combo-box.material-dark[selection-mode=oneOrMany] .smart-drop-down-button,smart-combo-box.material-dark[selection-mode=zeroOrMany] .smart-action-button,smart-combo-box.material-dark[selection-mode=zeroOrMany] .smart-drop-down-button,smart-combo-box[drop-down-open-mode=dropDownButton].material-dark[selection-mode=oneOrManyExtended] .smart-action-button:focus,smart-combo-box[drop-down-open-mode=dropDownButton].material-dark[selection-mode=oneOrManyExtended] .smart-drop-down-button:focus,smart-combo-box[drop-down-open-mode=oneOrMany].material-dark[selection-mode=oneOrManyExtended] .smart-action-button:focus,smart-combo-box[drop-down-open-mode=oneOrMany].material-dark[selection-mode=oneOrManyExtended] .smart-drop-down-button:focus,smart-combo-box[drop-down-open-mode=zeroOrMany].material-dark[selection-mode=oneOrManyExtended] .smart-action-button:focus,smart-combo-box[drop-down-open-mode=zeroOrMany].material-dark[selection-mode=oneOrManyExtended] .smart-drop-down-button:focus,smart-drop-down-list.material-dark[selection-mode=oneOrManyExtended] .smart-action-button,smart-drop-down-list.material-dark[selection-mode=oneOrManyExtended] .smart-drop-down-button,smart-drop-down-list.material-dark[selection-mode=oneOrMany] .smart-action-button,smart-drop-down-list.material-dark[selection-mode=oneOrMany] .smart-drop-down-button,smart-drop-down-list.material-dark[selection-mode=zeroOrMany] .smart-action-button,smart-drop-down-list.material-dark[selection-mode=zeroOrMany] .smart-drop-down-button,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark[selection-mode=oneOrManyExtended] .smart-action-button:focus,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark[selection-mode=oneOrManyExtended] .smart-drop-down-button:focus,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark[selection-mode=oneOrMany] .smart-action-button:focus,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark[selection-mode=oneOrMany] .smart-drop-down-button:focus,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark[selection-mode=zeroOrMany] .smart-action-button:focus,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark[selection-mode=zeroOrMany] .smart-drop-down-button:focus{padding-left:10px}smart-drop-down-list.material-dark.hovered .smart-action-button,smart-drop-down-list.material-dark.hovered .smart-drop-down-button{border-color:var(--smart-border-color)}smart-combo-box.material-dark .smart-drop-down-button[selected],smart-drop-down-list.material-dark .smart-drop-down-button[selected]{background-color:var(--smart-material-background-color);box-shadow:initial}smart-drop-down-list.material-dark .smart-drop-down-button,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark .smart-drop-down-button:focus{border-top:initial;border-left:initial;border-right:initial;padding:14px;position:relative;overflow:hidden;border-color:var(--smart-border-color)}smart-combo-box[drop-down-open-mode=dropDownButton].material-dark .smart-action-button:focus,smart-combo-box[drop-down-open-mode=dropDownButton].material-dark .smart-drop-down-button:focus,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark .smart-action-button:focus,smart-drop-down-list[drop-down-open-mode=dropDownButton].material-dark .smart-drop-down-button:focus{border-radius:2px}smart-combo-box[drop-down-open-mode=dropDownButton].material-dark .smart-drop-down-button:active{box-shadow:calc(-1 * var(--smart-border-width)) 0 0 0 var(--smart-border-color)}.smart-drop-down-repositioned.material-dark,smart-combo-box.material-dark .smart-drop-down,smart-combo-box[opened].material-dark,smart-drop-down-list.material-dark .smart-drop-down,smart-drop-down-list[opened].material-dark{background-color:var(--smart-material-background-color);box-shadow:.15px .5px .5px 1.3px rgba(255,255,255,.4);border-radius:2px;border:initial}smart-combo-box[opened].material-dark{box-shadow:initial;background-color:transparent}smart-combo-box.material-dark .smart-selection-field>span{background-color:transparent}.smart-drop-down-repositioned.material smart-list-box:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected]:not([focused]),.smart-drop-down-repositioned.material-dark smart-list-box:focus:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected][focused],.smart-drop-down-repositioned.material-dark smart-list-box:not(:focus):not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected][focused],.smart-drop-down-repositioned.material-dark smart-list-item[selected][focused],smart-combo-box.material-dark smart-list-box:focus:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected][focused],smart-combo-box.material-dark smart-list-box:not(:focus):not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected][focused],smart-combo-box.material-dark smart-list-box:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected]:not([focused]),smart-combo-box.material-dark smart-list-item[selected][focused],smart-drop-down-list.material-dark smart-list-box:focus:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected][focused],smart-drop-down-list.material-dark smart-list-box:not(:focus):not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected][focused],smart-drop-down-list.material-dark smart-list-box:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected]:not([focused]),smart-drop-down-list.material-dark smart-list-item[selected][focused]{background-color:var(--smart-material-pressed-background-color)}.smart-drop-down-repositioned.material-dark .smart-drop-down,smart-combo-box.material-dark .smart-drop-down,smart-drop-down-list.material-dark .smart-drop-down{padding:initial}.smart-drop-down-repositioned.material-dark smart-list-box:not(:focus) smart-list-item:not([selected])[focused],.smart-drop-down-repositioned.material-dark smart-list-item.hovered,.smart-drop-down-repositioned.material-dark smart-list-item[selected].hovered,smart-combo-box.material-dark smart-list-box:not(:focus) smart-list-item:not([selected])[focused],smart-combo-box.material-dark smart-list-item,smart-drop-down-list.material-dark smart-list-box:not(:focus) smart-list-item:not([selected])[focused],smart-drop-down-list.material-dark smart-list-item{background-color:var(--smart-material-background-color);overflow:hidden;padding-left:13px;padding-right:13px}smart-combo-box.material-dark smart-list-item.hovered,smart-combo-box.material-dark smart-list-item[selected].hovered,smart-drop-down-list.material-dark smart-list-item.hovered,smart-drop-down-list.material-dark smart-list-item[selected].hovered{background-color:var(--smart-material-hovered-background-color);color:#fff}.smart-drop-down-repositioned.material-dark smart-list-item>.smart-container,smart-combo-box.material-dark smart-list-item>.smart-container,smart-drop-down-list.material-dark smart-list-item>.smart-container{position:relative}.smart-drop-down-repositioned.material-dark smart-list-box[selection-mode=checkBox] .smart-input,smart-combo-box.material-dark smart-list-box[selection-mode=checkBox] .smart-input,smart-drop-down-list.material-dark smart-list-box[selection-mode=checkBox] .smart-input{border-radius:2px;margin-right:5px}.smart-drop-down-repositioned.material-dark smart-list-item[focused],smart-combo-box.material-dark smart-list-item[focused],smart-drop-down-list.material-dark smart-list-item[focused],smart-text-box.material-dark smart-list-item[focused]{color:var(--smart-material-pressed-color)}smart-text-box.material-dark{--smart-material-pressed-color:#2979ff}smart-text-box.material-dark input{padding-left:0;padding-right:0;margin-top:0;background:0 0;border:0;color:#fff}smart-text-box.material-dark[label] .smart-label{top:-15px;width:auto}smart-text-box.material-dark[label][focused] .smart-label{color:var(--smart-material-pressed-color)}smart-text-box.material-dark[label][disabled] .smart-label{color:gray}smart-text-box.material-dark .smart-content{border-bottom:var(--smart-border-color) solid 1px}smart-text-box.material-dark[disabled] .smart-content,smart-text-box.material-dark[disabled]:hover .smart-content{border-bottom:var(--smart-border-color) dashed 1px}smart-text-box.material-dark[focused] .smart-content:after{position:absolute;content:' ';width:100%;left:0;height:2px;top:calc(100% - 2px);background-color:var(--smart-material-pressed-color);animation:splash .15s ease-out}smart-text-box.material-dark[disabled] .smart-content:after{background-color:transparent}smart-text-box.material-dark input{caret-color:var(--smart-material-pressed-color);color:#fff;pointer-events:auto}smart-text-box.material-dark.invalid input{caret-color:red}smart-text-box.material-dark[label] input::placeholder{color:transparent;opacity:0;transition:color .25s ease-out,opacity .25s ease-out}smart-text-box.material-dark input::placeholder,smart-text-box.material-dark[focused] input::placeholder{color:gray;opacity:1;font-weight:500;transition:color .25s ease-out,opacity .25s ease-out}smart-text-box.material-dark[label] .smart-label{display:block;color:gray;font-size:16px;position:absolute;left:0;top:4px;pointer-events:none;transition:top .25s ease-out,font-size .25s ease-out}smart-text-box.material-dark[label].has-value .smart-label,smart-text-box.material-dark[label][disabled] .smart-label,smart-text-box.material-dark[label][focused] .smart-label{color:var(--smart-material-pressed-color);font-size:12px;height:12px;top:-15px;pointer-events:none;transition:top .25s ease-out,font-size .25s ease-out}smart-text-box.material-dark[label].has-value .smart-label smart-text-box.material-dark.has-value .smart-label,smart-text-box.material-dark[label]:not([focused]).has-value .smart-label{color:gray}smart-text-box.material-dark.has-value[focused] .smart-label{color:var(--smart-material-pressed-color)}smart-text-box.material-dark.has-value[disabled] .smart-label{color:gray}smart-text-box.material-dark.invalid .smart-label,smart-text-box.material-dark[focused].invalid .smart-label,smart-text-box.material-dark[label].has-value.invalid .smart-label{color:red}smart-text-box[required].material-dark .smart-label::after{content:"*";display:block;color:inherit;position:absolute;right:-10px;top:0}smart-text-box.material-dark.invalid[focused] .smart-label{animation:invalidShake .82s cubic-bezier(.36,.07,.19,.97) both;left:0}smart-text-box.material-dark.invalid .smart-content::after,smart-text-box.material-dark[focused].invalid .smart-content::after,smart-text-box.material-dark[label].has-value.invalid .smart-content::after{background-color:red}@keyframes invalidShake{10%,90%{left:3px}20%,80%{left:6px}30%,50%,70%{left:0}40%,60%{left:8px}}smart-text-box.material-dark.invalid .smart-content{border-bottom-color:red}smart-text-box.material-dark .smart-hint{color:gray;display:block;width:100%}smart-text-box.material-dark.invalid .smart-hint,smart-text-box.material-dark.invalid .smart-label{color:red}smart-text-box.material-dark.invalid .smart-hint{border-color:red}smart-text-box.material-dark,smart-text-box.material-dark .smart-container{pointer-events:none}smart-text-box.material-dark[disabled] .smart-hint,smart-text-box.material-dark[disabled] .smart-label{color:gray;pointer-events:none}smart-multiline-text-box.material-dark{--smart-material-pressed-color:#2979ff;--smart-border-width:0px;--smart-color:#000;margin:0 0 60px 0;border-width:0;width:230px;height:110px;font-size:15px;padding:0;user-select:none;pointer-events:none;border-radius:3px;overflow:visible;display:block}smart-multiline-text-box.material-dark .smart-container{overflow:visible}smart-multiline-text-box.material-dark textarea{user-select:initial;background-color:transparent;padding:30px 10px 0 10px;caret-color:var(--smart-material-pressed-color);color:#fff;pointer-events:auto}smart-multiline-text-box.material-dark .smart-inner-container{border:gray solid 1px;border-radius:5px}smart-multiline-text-box.material-dark.hovered textarea{padding:29px 10px 0 9px}smart-multiline-text-box.material-dark.hovered .smart-inner-container{border:#fff solid 2px}smart-multiline-text-box.material-dark[focused] .smart-inner-container{border-color:var(--smart-material-pressed-color)}smart-multiline-text-box.material-dark textarea::placeholder{color:transparent;opacity:0;transition:color .25s ease-out,opacity .25s ease-out}smart-multiline-text-box.material-dark[focused] textarea::placeholder{color:gray;opacity:1;transition:color .25s ease-out,opacity .25s ease-out}smart-multiline-text-box.material-dark[disabled] textarea{color:gray;opacity:1;pointer-events:none}smart-multiline-text-box.material-dark[focused] .smart-label{color:var(--smart-material-pressed-color)}smart-multiline-text-box.material-dark .smart-label{color:gray;display:block;position:absolute;left:14px;top:15px;font-size:16px;pointer-events:none;transition:top .25s ease-out,font-size .25s ease-out;z-index:1}smart-multiline-text-box.material-dark.has-value .smart-label,smart-multiline-text-box.material-dark[focused] .smart-label{left:14px;top:3px;color:var(--smart-material-pressed-color);font-size:12px;transition:top .25s ease-out,font-size .25s ease-out}smart-multiline-text-box.material-dark.has-value .smart-label,smart-multiline-text-box.material-dark[disabled] .smart-label,smart-multiline-text-box.material-dark[focused] .smart-label{color:var(--smart-material-pressed-color);font-size:12px;height:12px;top:3px;pointer-events:none;transition:top .25s ease-out,font-size .25s ease-out}smart-multiline-text-box.material-dark .smart-inner-container::before{position:absolute;left:0;top:0;content:'';width:100%;height:32px;background-color:#333}smart-multiline-text-box.material-dark .smart-hint{font-size:12px}smart-multiline-text-box.material-dark.has-value .smart-label{color:gray}smart-multiline-text-box.material-dark.has-value[focused] .smart-label{color:var(--smart-material-pressed-color)}smart-multiline-text-box.material-dark.invalid .smart-label,smart-multiline-text-box.material-dark[focused].invalid .smart-label{color:red}smart-multiline-text-box.material-dark.invalid input{border-bottom-color:red}smart-multiline-text-box.material-dark .smart-hint{display:block}smart-multiline-text-box.material-dark.invalid .smart-hint{color:red}smart-multiline-text-box.material-dark,smart-multiline-text-box.material-dark .smart-container{pointer-events:none}smart-multiline-text-box.material-dark[disabled] .smart-hint,smart-multiline-text-box.material-dark[disabled] .smart-label{color:gray}smart-multiline-text-box[auto-expand].material-dark{height:auto}smart-multiline-text-box[auto-expand].material-dark textarea{background-color:transparent;font-size:16px;color:#6e6e6e;padding-top:40px;padding:40px 0 10px 0}smart-multiline-text-box[auto-expand].material-dark{width:340px;height:auto;background-color:transparent;border:0}smart-multiline-text-box[auto-expand].material-dark .smart-container{height:auto}smart-multiline-text-box[auto-expand].material-dark .smart-inner-container{border-width:0;border-radius:3px}smart-multiline-text-box[auto-expand].material-dark textarea{border-bottom:gray solid 1px;position:relative;height:auto;min-height:48px;padding-left:16px;padding-right:16px;background-color:#00000010;transition:height .15s}smart-multiline-text-box[auto-expand].material-dark.hovered textarea{border-bottom:#111 solid 2px}smart-multiline-text-box[auto-expand].material-dark.hovered[focused] textarea,smart-multiline-text-box[auto-expand].material-dark[focused] textarea{border-bottom:var(--smart-material-pressed-color) solid 2px}smart-multiline-text-box[auto-expand].material-dark textarea::selection{background:var(--smart-material-pressed-color);color:#fff;opacity:.5}smart-multiline-text-box[auto-expand].material-dark .smart-label{color:gray;display:block;position:absolute;left:0;top:10px;font-size:12px;padding-left:16px;padding-right:16px}smart-multiline-text-box[auto-expand].material-dark[focused] .smart-label{color:var(--smart-material-pressed-color)}smart-multiline-text-box[auto-expand].material-dark .smart-hint{display:block;position:relative;width:100%;height:50px;padding:6px 16px 0 16px;position:absolute;top:calc(100% - 54px);left:0}smart-multiline-text-box[auto-expand].material-dark .smart-hint:after{content:'';display:block;width:0%;height:2px;position:absolute;left:50%;top:-2px;opacity:.5;background-color:#fff}smart-multiline-text-box[auto-expand].material-dark[focused] .smart-hint:after{width:100%;left:0;transition:left .2s ease-in,width .2s ease-in}smart-multiline-text-box.material-dark[auto-expand].hovered .smart-hint,smart-multiline-text-box.material-dark[auto-expand][focused] .smart-hint,smart-multiline-text-box.material-dark[auto-expand][focused].hovered .smart-hint{top:calc(100% - 55px)}smart-password-text-box.material-dark{--smart-border-width:0px;--smart-color:#000;--smart-material-pressed-color:#2979ff;--smart-border-color:#D1D1D1;font-size:15px;padding:0;user-select:none;display:inline-block;margin:10px;height:30px}smart-password-text-box.material-dark input{background-color:transparent;padding:8px 0 8px 0;margin-top:0;caret-color:#fff;color:#fff;pointer-events:auto;border-bottom:#fff solid 1px}smart-password-text-box.material-dark.invalid input{caret-color:red;border-bottom-color:red}smart-password-text-box.material-dark input::placeholder{color:transparent;opacity:0;transition:color .25s ease-out,opacity .25s ease-out}smart-password-text-box.material-dark[focused] input::placeholder{color:#d3d3d3;opacity:1;font-weight:500;transition:color .25s ease-out,opacity .25s ease-out}smart-password-text-box.material-dark[disabled] input{color:gray;opacity:1;pointer-events:none}smart-password-text-box.material-dark .smart-label{display:block;color:gray;font-size:16px;position:absolute;left:0;top:-15px;pointer-events:none;transition:top .25s ease-out,font-size .25s ease-out}smart-password-text-box.material-dark[label] .smart-label{top:4px;width:auto}smart-password-text-box.material-dark[label][focused] .smart-label{top:-15px;color:var(--smart-material-pressed-color)}smart-password-text-box.material-dark[label][disabled] .smart-label{color:gray}smart-password-text-box.material-dark.has-value .smart-label,smart-password-text-box.material-dark[disabled] .smart-label,smart-password-text-box.material-dark[focused] .smart-label{color:var(--smart-material-pressed-color);font-size:12px;height:12px;top:-15px;pointer-events:none;transition:top .25s ease-out,font-size .25s ease-out}smart-password-text-box.material-dark .smart-hint{font-size:12px;position:absolute;top:100%;left:0}smart-password-text-box.material-dark.has-value .smart-label{color:gray}smart-password-text-box.material-dark.has-value[focused] .smart-label{color:var(--smart-material-pressed-color)}smart-password-text-box.material-dark.invalid .smart-label,smart-password-text-box.material-dark[focused].invalid .smart-label{color:red}smart-password-text-box[required].material-dark .smart-label::after{content:"*";display:block;color:inherit;position:absolute;right:-10px;top:0}smart-password-text-box.material-dark.invalid[focused] .smart-label{animation:invalidShakePassword .82s cubic-bezier(.36,.07,.19,.97) both;left:0}@keyframes invalidShakePassword{10%,90%{left:3px}20%,80%{left:6px}30%,50%,70%{left:0}40%,60%{left:8px}}smart-password-text-box.material-dark.has-value[focused] .smart-hint{width:100%}smart-password-text-box.material-dark[disabled] .smart-hint,smart-password-text-box.material-dark[disabled]:hover .smart-hint{border-top:#000 dashed 1px}smart-password-text-box.material-dark .smart-hint::after{content:'';height:2px;width:0%;background-color:var(--smart-material-pressed-color);display:block;position:absolute;left:50%;top:-2px}smart-password-text-box.material-dark[focused] .smart-hint:after{width:100%;left:0;transition:left .2s ease-in,width .2s ease-in}smart-password-text-box.material-dark .smart-hint{display:block;width:100%}smart-password-text-box.material-dark.invalid .smart-hint{border-color:red;color:red}smart-text-box.material-dark[disabled] .smart-hint:after{background-color:transparent}smart-password-text-box.material-dark.invalid .smart-hint::after,smart-password-text-box.material-dark[focused].invalid .smart-hint::after,smart-password-text-box.material-dark[label].has-value.invalid .smart-hint::after{background-color:red}smart-password-text-box.material-dark,smart-password-text-box.material-dark .smart-container{pointer-events:none}smart-password-text-box.material-dark[disabled] .smart-hint,smart-password-text-box.material-dark[disabled] .smart-label{color:gray}smart-masked-text-box.material-dark{--smart-material-pressed-color:#2979ff}smart-masked-text-box.material-dark input,smart-masked-text-box.material-dark[disabled]:hover input{margin-top:0;background:0 0;border:0;color:#fff;padding-left:0;padding-right:0;border-bottom:#fff solid 1px}smart-masked-text-box.material-dark input::placeholder{color:#d3d3d3}smart-masked-text-box.material-dark[label] .smart-label{display:block;font-size:16px;position:absolute;left:0;top:4px;pointer-events:none;transition:top .25s ease-out,font-size .25s ease-out}smart-masked-text-box.material-dark[label].has-value .smart-label,smart-masked-text-box.material-dark[label][disabled] .smart-label,smart-masked-text-box.material-dark[label][focused] .smart-label,smart-masked-text-box.material-dark[label][placeholder] .smart-label{font-size:12px;height:12px;top:-15px;pointer-events:none;transition:top .25s ease-out,font-size .25s ease-out}smart-masked-text-box.material-dark[label][focused] .smart-label{color:var(--smart-material-pressed-color)}smart-masked-text-box.material-dark[disabled] input,smart-masked-text-box.material-dark[disabled]:hover input{border-bottom:#fff dashed 1px}smart-masked-text-box.material-dark .smart-hint::after{content:'';height:2px;width:0%;background-color:var(--smart-material-pressed-color);display:block;position:absolute;left:50%;top:-2px}smart-masked-text-box.material-dark[focused] .smart-hint:after{width:100%;left:0;transition:left .2s ease-in,width .2s ease-in}smart-masked-text-box.material-dark[disabled] .smart-hint:after{background-color:transparent}smart-numeric-text-box.material-dark{--smart-material-pressed-color:#2979ff}smart-numeric-text-box.material-dark input,smart-numeric-text-box.material-dark[disabled]:hover input{margin-top:0;background:0 0;border:0;color:#fff}smart-numeric-text-box.material-dark[label] .smart-label,smart-numeric-text-box.material-dark[label][focused][value=null] .smart-label{top:-15px;font-size:12px;transition:top .25s ease-out,left .25s ease-out,font-size .25s ease-out}smart-numeric-text-box.material-dark[label][value=null] .smart-label{top:4px;font-size:16px}smart-numeric-text-box.material-dark[label][focused] .smart-label{color:var(--smart-material-pressed-color)}smart-numeric-text-box.material-dark[label][value=null][radix-display]:not([focused]):not([radix-display-position=right]) .smart-label{left:var(--smart-numeric-text-box-default-radix-display-width)}smart-numeric-text-box.material-dark[label][value=null][spin-buttons][spin-buttons-position=left]:not([focused]) .smart-label{left:var(--smart-numeric-text-box-spin-buttons-default-width)}smart-numeric-text-box.material-dark[label][value=null][radix-display][spin-buttons][spin-buttons-position=left]:not([focused]):not([radix-display-position=right]) .smart-label{left:calc(var(--smart-numeric-text-box-default-radix-display-width) + var(--smart-numeric-text-box-spin-buttons-default-width))}smart-numeric-text-box.material-dark[label][value=null] input::placeholder{opacity:1;transition:opacity .25s ease-out}smart-numeric-text-box.material-dark[label][value=null]:not([focused]) input::placeholder{opacity:0}smart-numeric-text-box.material-dark .smart-hint{border-top:#fff solid 1px}smart-numeric-text-box.material-dark[disabled] .smart-hint,smart-numeric-text-box.material-dark[disabled]:hover .smart-hint{border-top:#fff dashed 1px}smart-numeric-text-box.material-dark .smart-hint::after{content:'';height:2px;width:0%;background-color:var(--smart-material-pressed-color);display:block;position:absolute;left:50%;top:-2px}smart-numeric-text-box.material-dark[focused] .smart-hint:after{width:100%;left:0;transition:left .2s ease-in,width .2s ease-in}smart-numeric-text-box.material-dark[disabled] .smart-hint:after{background-color:transparent}smart-numeric-text-box.material-dark .smart-spin-buttons-container{border-width:0}smart-numeric-text-box.material-dark .smart-button,smart-numeric-text-box.material-dark .smart-spin-button{background-color:transparent}smart-numeric-text-box.material-dark .smart-arrow:after{color:gray}smart-numeric-text-box.material-dark .smart-numeric-text-box-radix-display,smart-numeric-text-box.material-dark .smart-numeric-text-box-radix-display.hovered,smart-numeric-text-box.material-dark .smart-numeric-text-box-unit-display{background-color:transparent;border-color:transparent}smart-numeric-text-box.material-dark .smart-numeric-text-box-radix-display{color:#fff}smart-numeric-text-box.material-dark[focused] .smart-numeric-text-box-unit-display{color:var(--smart-material-pressed-color)}smart-numeric-text-box.material-dark .smart-drop-down{opacity:.9}smart-time-picker.material-dark,smart-time-picker.material-dark[view=portrait]{--smart-material-background-color:#424242;--smart-material-pressed-color:#000;--smart-material-color:#E5E5E5;--smart-material-header-background-color:#555555;width:300px;height:450px;color:var(--smart-material-color);box-shadow:3px 5px 20px 1px #a9a9a9;font-family:var(--smart-material-font-family);border:initial;border-radius:2px}smart-time-picker.material-dark{font-family:var(--smart-material-font-family)}smart-time-picker.material-dark[view=landscape]{width:400px;height:350px}smart-time-picker.material-dark .smart-main-container{background-color:var(--smart-material-background-color)}smart-time-picker.material-dark .smart-svg-picker{background-color:var(--smart-material-header-background-color)}smart-time-picker.material-dark .smart-label{fill:var(--smart-material-color)}smart-time-picker.material-dark .smart-header{background-color:var(--smart-material-header-background-color);color:inherit}smart-time-picker.material-dark .smart-needle,smart-time-picker.material-dark .smart-needle-central-circle{fill:#87c7c6}smart-time-picker.material-dark .smart-am-container,smart-time-picker.material-dark .smart-hour-container,smart-time-picker.material-dark .smart-minute-container,smart-time-picker.material-dark .smart-pm-container{opacity:.7}smart-time-picker.material-dark .smart-header .smart-selected{color:#fff}smart-time-picker.material-dark .smart-selected{opacity:1;color:var(--smart-material-pressed-color)}smart-time-picker.material-dark .smart-label.smart-selected{fill:#000;stroke:none}smart-date-time-picker.material-dark{--smart-date-time-picker-drop-down-height:350px;--smart-material-pressed-background-color:#009788;--smart-material-pressed-color:#fff;--smart-material-color:#fff;--smart-material-header-background-color:#555555;color:var(--smart-material-color)}smart-date-time-picker.material-dark .smart-drop-down-header{background-color:#000}smart-date-time-picker.material-dark smart-calendar.material-dark,smart-date-time-picker.material-dark smart-time-picker.material-dark{font-size:12px;width:100%;height:100%;border-radius:initial;box-shadow:initial}smart-date-time-picker.material-dark .smart-date-time-popup{border-radius:2px;box-shadow:3px 5px 20px 1px #a9a9a9;border:initial}smart-date-time-picker.material-dark .smart-calendar-button-pressed{background-color:var(--smart-material-pressed-background-color)}smart-date-time-picker.material-dark .smart-drop-down-header>.smart-selected{color:var(--smart-material-pressed-color);background-color:var(--smart-material-pressed-background-color)}smart-date-time-picker.material-dark .smart-calendar-button{border-radius:2px}smart-date-time-picker.material-dark .smart-calendar-button:after{color:var(--smart-material-color)}smart-date-time-picker.material-dark .smart-calendar-button.hover::after{color:var(--smart-material-pressed-background-color)}smart-date-time-picker.material-dark .smart-calendar-button-pressed.hover::after,smart-date-time-picker.material-dark .smart-calendar-button-pressed::after{color:var(--smart-material-pressed-color)}smart-date-time-picker.material-dark .smart-date-time-input.hover{border-color:var(--smart-material-pressed-background-color)}smart-date-time-picker.material-dark .smart-spin-button .smart-arrow:after,smart-date-time-picker[readonly].material-dark .smart-spin-button button .smart-arrow:after{color:var(--smart-material-color)}smart-date-time-picker.material-dark .smart-spin-button.hover .smart-arrow:after,smart-date-time-picker.material-dark .smart-spin-button:hover .smart-arrow:after,smart-date-time-picker[readonly].material-dark .smart-spin-button button.active .smart-arrow:after,smart-date-time-picker[readonly].material-dark .smart-spin-button button:active .smart-arrow:after{color:var(--smart-material-pressed-background-color)}smart-date-time-picker.material-dark .smart-spin-button button.active .smart-arrow:after,smart-date-time-picker.material-dark .smart-spin-button button:active .smart-arrow:after{color:var(--smart-material-color)}smart-date-time-picker.material-dark button:active{background-color:var(--smart-material-pressed-background-color)}smart-date-time-picker.material-dark lendar .smart-calendar-title div:first-of-type{font-size:125%}smart-date-time-picker.material-dark .smart-calendar-title div:first-of-type{font-size:inherit}smart-date-time-picker.material-dark .smart-calendar-title div:last-of-type{font-size:175%}smart-date-time-picker.material-dark smart-calendar .smart-calendar-title,smart-date-time-picker.material-dark smart-calendar[view=portrait] .smart-calendar-title{border-radius:initial}smart-date-time-picker.material-dark[focused] .smart-hint,smart-date-time-picker.material-dark[focused] .smart-label{color:var(--smart-material-pressed-background-color)}smart-date-time-picker.material-dark .smart-date-time-input{border-left:initial;border-top:initial;border-right:initial;background-color:transparent;border-color:var(--smart-material-color)}smart-date-time-picker.material-dark .smart-drop-down-header>div{color:var(--smart-material-pressed-color)}smart-date-time-picker.material-dark .smart-drop-down-header>.smart-selected{color:#fff;background-color:var(--smart-material-header-background-color)}smart-date-time-picker.material-dark[focused]>.smart-container>.smart-content:after{position:absolute;content:' ';width:calc(100% - var(--smart-date-time-picker-spin-buttons-width) - var(--smart-date-time-picker-calendar-button-width));left:var(--smart-date-time-picker-spin-buttons-width);height:2px;top:calc(100% - 2px);background-color:var(--smart-material-pressed-background-color);animation:splash .15s ease-out}smart-tabs.material-dark{--smart-material-background-color:#121212;border:none;padding:0;outline:0;font-family:var(--smart-material-font-family)}smart-tabs.material-dark .smart-tabs-header-section{background-color:var(--smart-material-background-color);color:rgba(255,255,255,.7)}smart-tabs.material-dark .smart-tab-group-selected,smart-tabs.material-dark .smart-tab-group-selected .smart-tab-group-arrow,smart-tabs.material-dark .smart-tab-label-container.smart-tab-selected{background-color:initial;color:#fff}smart-tabs.material-dark .smart-tab-group-container.smart-tab-group-selected:before,smart-tabs.material-dark .smart-tab-label-container.smart-tab-selected:before{content:'';width:100%;height:2px;position:absolute;top:calc(100% - 2px);background-color:var(--smart-material-secondary-color)}smart-tabs.material-dark[tab-text-orientation=vertical] .smart-tab-group-container.smart-tab-group-selected:before,smart-tabs.material-dark[tab-text-orientation=vertical] .smart-tab-label-container.smart-tab-selected:before{top:calc(100% - 2px)}smart-tabs.material-dark[tab-position=bottom] .smart-tab-group-container.smart-tab-group-selected:before,smart-tabs.material-dark[tab-position=bottom] .smart-tab-label-container.smart-tab-selected:before{top:0}smart-tabs.material-dark[vertical] .smart-tab-group-container.smart-tab-group-selected:before,smart-tabs.material-dark[vertical] .smart-tab-label-container.smart-tab-selected:before{width:2px;height:100%;top:0;left:calc(100% - 2px)}smart-tabs.material-dark[tab-position=right] .smart-tab-group-container.smart-tab-group-selected:before,smart-tabs.material-dark[tab-position=right] .smart-tab-label-container.smart-tab-selected:before{left:0}smart-tabs.material-dark .smart-tab-group-container.smart-tab-hovered,smart-tabs.material-dark .smart-tab-hovered .smart-tab-group-arrow,smart-tabs.material-dark .smart-tab-label-container.smart-tab-hovered{color:rgba(255,255,255,.9)}smart-tabs.material-dark .smart-tab-label-text-container{font-size:14px;font-weight:500;text-transform:uppercase}smart-tabs.material-dark .smart-tab-label-text-wrapper{padding:10px}smart-tabs.material-dark .ripple-agent{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}smart-tabs.material-dark .smart-tabs-content-section{color:rgba(0,0,0,.87)}smart-tabs.material-dark .smart-tabs-scroll-button{background-color:transparent}smart-tabs.material-dark smart-repeat-button button.active,smart-tabs.material-dark smart-repeat-button button:active{background-color:rgba(0,0,0,.2)}smart-tabs.material-dark .smart-arrow-down:after,smart-tabs.material-dark .smart-arrow-left:after,smart-tabs.material-dark .smart-arrow-right:after,smart-tabs.material-dark .smart-arrow-up:after{color:#fff;font-size:10px}smart-tabs.material-dark .smart-tabs-drop-down-button{background-color:transparent}smart-tabs.material-dark .smart-tabs-drop-down-button-arrow{color:inherit}smart-tabs.material-dark .smart-tabs-drop-down-button-drop-down{top:0;background-color:#fafafa}smart-tabs.material-dark .smart-tabs-drop-down-button-drop-down .smart-tab-label-container{padding:20px;color:#000;font-size:14px}smart-tabs.material-dark .smart-tab-group-arrow{color:rgba(255,255,255,.7)}smart-tabs.material-dark .smart-tab-group-drop-down{background-color:#fafafa}smart-tabs.material-dark .smart-tab-group-drop-down .smart-tab-label-text-wrapper{padding:20px}smart-tabs.material-dark .smart-tab-group-drop-down{top:0;color:rgba(0,0,0,.7)}smart-tabs.material-dark .smart-tab-group-drop-down .smart-tab-hovered{color:rgba(0,0,0,.9)}smart-tabs.material-dark .smart-tab-group-drop-down .smart-tab-selected{color:#000}smart-tabs.material-dark .smart-tab-group-drop-down .smart-tab-label-container.smart-tab-selected:before{display:none}smart-gauge.material-dark{--smart-material-background-color:#124B79;--smart-material-pressed-background-color:#1978CC;--smart-material-color:white;--smart-tick-color:white;--smart-tick-label-color:var(--smart-material-color)}smart-gauge.material-dark .smart-track{width:50px;fill:var(--smart-material-background-color);stroke:var(--smart-material-background-color);font-family:var(--smart-material-font-family)}smart-gauge.material-dark .smart-value{fill:var(--smart-material-pressed-background-color);stroke:var(--smart-material-pressed-background-color)}smart-gauge.material-dark .smart-digital-display{width:200px;color:var(--smart-material-color);font-family:var(--smart-material-font-family)}smart-gauge.material-dark .smart-digital-display input{border:none;background-color:transparent;font-size:40px}@keyframes splash{0%{width:0%;left:50%}100%{width:100%;left:0}}smart-alert-window.material-dark,smart-dialog-window.material-dark,smart-progress-window.material-dark,smart-prompt-window.material-dark,smart-wait-window.material-dark,smart-window.material-dark{--smart-material-background-color:black;--smart-material-fill-color:rgb(16,108,200);--smart-material-color:white;--smart-window-header-height:50px;--smart-window-footer-height:50px;font-family:var(--smart-material-font-family);color:#e0e0e0;background-color:#000}smart-alert-window.material-dark,smart-dialog-window.material-dark,smart-progress-window.material-dark,smart-prompt-window.material-dark,smart-wait-window.material-dark{--smart-window-footer-height:40px}smart-progress-window.material-dark,smart-wait-window.material-dark{--smart-window-footer-height:35px;--smart-window-header-height:35px}smart-wait-window.material-dark{--smart-window-header-height:35px;--smart-window-footer-height:0px}smart-tabs-window.material-dark{--smart-window-header-height:0px;--smart-window-footer-height:0px;--smart-window-default-width:600px;--smart-window-default-height:400px;--smart-material-color:white;--smart-material-background-color:rgb(16,108,200);--smart-tabs-header-controls-width:70px}smart-tabs-window.material-dark smart-tabs.material-dark{--smart-material-background-color:rgb(16,108,200)}smart-tabs-window[pinned].material-dark .smart-pin-button:after{color:#fff}smart-tabs-window.material-dark .smart-tabs-header-controls{color:var(--smart-material-color);background-color:var(--smart-material-background-color);padding:0}smart-tabs-window.material-dark .smart-tabs-header-section{padding:10px 20px 0 20px}smart-tabs-window.material-dark .smart-tabs-content-section{background-color:#fff}smart-tabs-window.material-dark smart-tab-item{padding:20px}smart-tabs-window.material-dark .smart-tabs-header-controls button.hover{background-color:transparent}smart-alert-window.material-dark>.smart-container>.smart-footer,smart-alert-window.material-dark>.smart-container>.smart-header-section,smart-dialog-window.material-dark>.smart-container>.smart-footer,smart-dialog-window.material-dark>.smart-container>.smart-header-section,smart-progress-window.material-dark>.smart-container>.smart-footer,smart-progress-window.material-dark>.smart-container>.smart-header-section,smart-prompt-window.material-dark>.smart-container>.smart-footer,smart-prompt-window.material-dark>.smart-container>.smart-header-section,smart-wait-window.material-dark>.smart-container>.smart-footer,smart-wait-window.material-dark>.smart-container>.smart-header-section,smart-window.material-dark>.smart-container>.smart-footer,smart-window.material-dark>.smart-container>.smart-header-section{background-color:var(--smart-material-background-color)}smart-alert-window.material-dark>.smart-container>.smart-footer,smart-dialog-window.material-dark>.smart-container>.smart-footer,smart-progress-window.material-dark>.smart-container>.smart-footer,smart-prompt-window.material-dark>.smart-container>.smart-footer,smart-wait-window.material-dark>.smart-container>.smart-footer,smart-window.material-dark>.smart-container>.smart-footer{display:flex;justify-content:flex-end}smart-alert-window.material-dark .smart-header-section,smart-dialog-window.material-dark .smart-header-section,smart-progress-window.material-dark .smart-header-section,smart-prompt-window.material-dark .smart-header-section,smart-wait-window.material-dark .smart-header-section,smart-window.material-dark .smart-header-section{font-size:20px;padding:18px;color:#fff}smart-progress-window.material-dark>.smart-container>.smart-header-section,smart-wait-window.material-dark>.smart-container>.smart-header-section{padding:10px}smart-progress-window.material-dark>.smart-container>.smart-header-section,smart-wait-window.material-dark>.smart-container>.smart-header-section{font-size:18px}smart-alert-window.material-dark .smart-header-section>.smart-header,smart-dialog-window.material-dark .smart-header-section>.smart-header,smart-progress-window.material-dark .smart-header-section>.smart-header,smart-prompt-window.material-dark .smart-header-section>.smart-header,smart-wait-window.material-dark .smart-header-section>.smart-header,smart-window.material-dark .smart-header-section>.smart-header{display:flex;align-items:center}smart-alert-window.material-dark>.smart-container>.smart-content,smart-dialog-window.material-dark>.smart-container>.smart-content,smart-progress-window.material-dark>.smart-container>.smart-content,smart-prompt-window.material-dark>.smart-container>.smart-content,smart-wait-window.material-dark>.smart-container>.smart-content,smart-window.material-dark>.smart-container>.smart-content{padding:18px;font-size:15px}smart-wait-window.material-dark>.smart-container>.smart-content{padding:10px}smart-alert-window.material-dark>.smart-container>.smart-footer:empty,smart-dialog-window.material-dark>.smart-container>.smart-footer:empty,smart-progress-window.material-dark>.smart-container>.smart-footer:empty,smart-prompt-window.material-dark>.smart-container>.smart-footer:empty,smart-wait-window.material-dark>.smart-container>.smart-footer:empty,smart-window.material-dark>.smart-container>.smart-footer:empty{display:none}smart-alert-window.material-dark>.smart-container>.smart-footer smart-button,smart-dialog-window.material-dark>.smart-container>.smart-footer smart-button,smart-prompt-window.material-dark>.smart-container>.smart-footer smart-button,smart-wait-window.material-dark>.smart-container>.smart-footer smart-button,smart-window.material-dark>.smart-container>.smart-footer smart-button{height:100%}smart-alert-window.material-dark .smart-buttons-container smart-button,smart-dialog-window.material-dark .smart-buttons-container smart-button,smart-progress-window.material-dark .smart-buttons-container smart-button,smart-prompt-window.material-dark .smart-buttons-container smart-button,smart-wait-window.material-dark .smart-buttons-container smart-button,smart-window.material-dark .smart-buttons-container smart-button{box-shadow:initial}smart-progress-window.material-dark .smart-complete-button button{padding-top:4px;padding-bottom:4px}smart-progress-window.material-dark>.smart-container>.smart-footer smart-progress-bar{background-color:var(--smart-material-background-color)}smart-progress-window.material-dark>.smart-container>.smart-footer smart-button{background-color:var(--smart-material-background-color)}smart-alert-window.material-dark>.smart-container>.smart-footer button,smart-dialog-window.material-dark>.smart-container>.smart-footer button,smart-progress-window.material-dark>.smart-container>.smart-footer button,smart-prompt-window.material-dark>.smart-container>.smart-footer button,smart-wait-window.material-dark>.smart-container>.smart-footer button,smart-window.material-dark>.smart-container>.smart-footer button{color:var(--smart-material-fill-color)}smart-alert-window.material-dark .smart-buttons-container button:focus,smart-dialog-window.material-dark .smart-buttons-container button:focus,smart-progress-window.material-dark .smart-buttons-container button:focus,smart-prompt-window.material-dark .smart-buttons-container button:focus,smart-wait-window.material-dark .smart-buttons-container button:focus,smart-window.material-dark .smart-buttons-container button:focus{background-color:initial}smart-alert-window.material-dark .smart-buttons-container button,smart-dialog-window.material-dark .smart-buttons-container button,smart-progress-window.material-dark .smart-buttons-container button,smart-prompt-window.material-dark .smart-buttons-container button,smart-wait-window.material-dark .smart-buttons-container button,smart-window.material-dark .smart-buttons-container button{background-color:transparent}smart-alert-window.material-dark .smart-buttons-container button.hover,smart-dialog-window.material-dark .smart-buttons-container button.hover,smart-progress-window.material-dark .smart-buttons-container button.hover,smart-prompt-window.material-dark .smart-buttons-container button.hover,smart-wait-window.material-dark .smart-buttons-container button.hover,smart-window.material-dark .smart-buttons-container button.hover{background-color:initial}smart-alert-window.material-dark>.smart-container>.smart-footer,smart-alert-window.material-dark>.smart-container>.smart-header-section,smart-dialog-window.material-dark>.smart-container>.smart-footer,smart-dialog-window.material-dark>.smart-container>.smart-header-section,smart-progress-window.material-dark>.smart-container>.smart-footer,smart-progress-window.material-dark>.smart-container>.smart-header-section,smart-prompt-window.material-dark>.smart-container>.smart-footer,smart-prompt-window.material-dark>.smart-container>.smart-header-section,smart-wait-window.material-dark>.smart-container>.smart-footer,smart-wait-window.material-dark>.smart-container>.smart-header-section,smart-window.material-dark>.smart-container>.smart-footer,smart-window.material-dark>.smart-container>.smart-header-section{background-color:var(--smart-material-background-color);color:var(--smart-material-color);font-family:var(--smart-material-font-family)}smart-alert-window[pinned].material-dark .smart-pin-button:after,smart-dialog-window[pinned].material-dark .smart-pin-button:after,smart-progress-window[pinned].material-dark .smart-pin-button:after,smart-prompt-window[pinned].material-dark .smart-pin-button:after,smart-wait-window[pinned].material-dark .smart-pin-button:after,smart-window[pinned].material-dark .smart-pin-button:after{color:var(--smart-material-color)}smart-multi-split-button.material-dark{--smart-border-color:#d1d1d1bd;--smart-material-pressed-color:#0078D7;--smart-material-background-color:#3e3c3c;--smart-material-hovered-background-color:rgba(255,255,255,0.25);--smart-material-pressed-background-color:#545151;--smart-ripple-color:#8A8A8A;width:180px;height:40px;background-color:transparent;border-radius:2px;color:#fff}smart-multi-split-button.material-dark .smart-action-button,smart-multi-split-button.material-dark .smart-drop-down-button{border-color:rgba(209,209,209,.86);border-width:0;border-bottom-width:1px}smart-multi-split-button.material-dark .smart-button{border-color:rgba(209,209,209,.86);padding:14px 16px 16px 16px;color:#fff}smart-multi-split-button.material-dark .smart-button.hover{color:#fff;background-color:transparent}smart-multi-split-button.material-dark[disabled]{color:#fff}smart-multi-split-button.material-dark:active>.smart-container{background-color:var(--smart-material-background-color);color:#fff}smart-multi-split-button[disabled].material-dark:active>.smart-container{background-color:initial;color:#fff}smart-multi-split-button.material-dark.hovered{background-color:var(--smart-material-hovered-background-color)}smart-multi-split-button[disabled].material-dark.hovered{background-color:initial}smart-multi-split-button.material-dark .smart-action-button:focus,smart-multi-split-button.material-dark:focus{box-shadow:.15px .5px .5px 1.3px rgba(255,255,255,.4)}smart-multi-split-button.material-dark:focus .smart-drop-down-button,smart-multi-split-buttonmaterial-dark:focus .smart-action-button{border:initial}smart-multi-split-button.material-dark.hovered .smart-action-button,smart-multi-split-button.material-dark.hovered .smart-drop-down-button{border-color:var(--smart-border-color)}smart-multi-split-button.material-dark .smart-drop-down-button[selected]{background-color:var(--smart-material-background-color);box-shadow:initial}smart-multi-split-button.material-dark .smart-drop-down-button{border-top:initial;border-left:initial;border-right:initial;padding:16px;position:relative;overflow:hidden;border-color:var(--smart-border-color)}smart-multi-split-button.material-dark .smart-drop-down,smart-multi-split-button[opened].material-dark{background-color:var(--smart-material-background-color);box-shadow:.15px .5px .5px 1.3px rgba(255,255,255,.4);border-radius:2px;border:initial}smart-multi-split-button.material-dark smart-list-box:focus:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected][focused],smart-multi-split-button.material-dark smart-list-box:not(:focus):not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected][focused],smart-multi-split-button.material-dark smart-list-box:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-list-item[selected]:not([focused]),smart-multi-split-button.material-dark smart-list-item[selected][focused]{background-color:var(--smart-material-pressed-background-color);color:var(--smart-material-pressed-color)}smart-multi-split-button.material-dark .smart-drop-down{padding:initial}smart-multi-split-button.material-dark smart-list-box:not(:focus) smart-list-item:not([selected])[focused],smart-multi-split-button.material-dark smart-list-item{background-color:var(--smart-material-background-color);overflow:hidden;padding-left:13px;padding-right:13px}smart-multi-split-button.material-dark smart-list-item.hovered,smart-multi-split-button.material-dark smart-list-item[selected].hovered{background-color:var(--smart-material-hovered-background-color);color:#fff}smart-multi-split-button.material-dark smart-list-item>.smart-container{position:relative}smart-tooltip.material-dark .smart-tooltip-content{font-size:8px;color:#5db3ff;padding-top:0;height:22px;background-color:#fff;border-width:0;border-radius:2px;padding-left:8px;padding-right:8px}smart-tooltip.animation.material-dark{transition-duration:.15s;transition-timing-function:ease-in-out;animation-name:tooltipHide}smart-tooltip.animation.material-dark[visible]{animation-name:tooltipShow}@keyframes tooltipShow{from{transform:scale(0,0)}to{transform:scale(1,1)}}@keyframes tooltipHide{from{transform:scale(1,1)}to{transform:scale(0,0)}}smart-tooltip.material-dark.mobile .smart-tooltip-content{font-size:14px;color:#5db3ff;height:auto;padding:5px 15px 5px 15px;background-color:#fff}smart-pager.material-dark{border-width:0;width:600px;background-color:#ffffff10}smart-pager.material-dark .smart-container{justify-content:flex-end}smart-pager.material-dark smart-button,smart-pager.material-dark smart-repeat-button{width:35px;height:35px;border-radius:50%;border-width:0;font-size:30px}smart-pager.material-dark .smart-items-per-page-block,smart-pager.material-dark .smart-range{border-width:0}smart-pager.material-dark .smart-next-page-button{order:11}smart-pager.material-dark .smart-previous-page-button{order:10}smart-pager.material-dark .smart-items-per-page-block{position:relative}smart-pager.material-dark smart-drop-down-list.material-dark{margin:0}smart-pager.material-dark .smart-pager-item{border-radius:50%;border-width:0;height:35px}smart-pager.material-dark smart-drop-down-list{border-bottom:1px solid #fff}smart-pager.material-dark .smart-next-ellipsis-button,smart-pager.material-dark .smart-previous-ellipsis-button{font-size:20px}.material-dark[external],smart-list-menu.material-dark,smart-menu.material-dark{border:none;--smart-material-background-color:#424242;--smart-material-hovered-background-color:#494949;--smart-material-color:white}.material-dark[external] .smart-menu-scroll-button,.smart-menu-drop-down.material-dark[external],.smart-menu-minimized-items-container.material-dark[external],.smart-menu-minimized-items-container.material-dark[external] .smart-menu-drop-down,smart-list-menu.material-dark,smart-list-menu.material-dark .smart-list-menu-view.smart-list-menu-view-minimized,smart-list-menu.material-dark .smart-menu-scroll-button,smart-menu.material-dark,smart-menu.material-dark .smart-menu-drop-down,smart-menu.material-dark .smart-menu-drop-down.drop-down-height-set .smart-menu-scroll-button,smart-menu.material-dark .smart-menu-minimized-items-container,smart-menu.material-dark .smart-menu-scroll-button{background-color:var(--smart-material-background-color)}.material-dark smart-menu-item.hovered,.material-dark smart-menu-items-group.hovered,.smart-list-menu-view.material-dark[external] .smart-header button.hover,smart-list-menu.material-dark .smart-header button.hover{background-color:var(--smart-material-hovered-background-color)}.material-dark[external] .smart-arrow:after,.material-dark[external] .smart-menu-item-label-container:after,.material-dark[external] .smart-title,.smart-list-menu-view.material-dark[external] .smart-menu-item-label-container,.smart-menu-drop-down.material-dark[external] .smart-menu-item-label-container,smart-list-menu.material-dark .smart-arrow:after,smart-list-menu.material-dark .smart-menu-item-label-container,smart-list-menu.material-dark .smart-menu-item-label-container:after,smart-list-menu.material-dark .smart-title,smart-menu.material-dark .smart-arrow:after,smart-menu.material-dark .smart-menu-item-label-container,smart-menu.material-dark .smart-menu-item-label-container:after{color:var(--smart-material-color)}.smart-list-menu-view.material-dark[external] .smart-menu-item-label-container,.smart-menu-drop-down.material-dark[external] .smart-menu-item-label-container,smart-list-menu.material-dark .smart-menu-item-label-container,smart-menu.material-dark .smart-menu-item-label-container{padding:18px}.smart-menu-minimized-items-container.material-dark[external] .smart-menu-items-group-opened>.smart-menu-drop-down,smart-menu.material-dark .smart-menu-minimized-items-container .smart-menu-items-group-opened>.smart-menu-drop-down{margin-top:18px}.smart-menu-minimized-items-container.material-dark[external] .smart-menu-items-group-opened>.smart-menu-item-label-container{padding-bottom:0}.material-dark smart-menu-items-group .smart-menu-items-group-arrow{opacity:1}.smart-list-menu-view.material-dark[external] .smart-list-menu-filter-input,smart-list-menu.material-dark .smart-list-menu-filter-input{background-color:#fff}smart-list-menu.material-dark .smart-hamburger-icon-line,smart-menu.material-dark .smart-hamburger-icon-line{background-color:var(--smart-material-color)}.smart-toast-item.material-dark{width:100%;background-color:#eee;border-radius:0;position:relative;opacity:.95;text-align:left}.smart-toast-item.material-dark[opened]{height:50px}.smart-toast-item.material-dark .message{position:absolute;left:25px;top:12px;width:250px;display:block}.smart-toast-item.material-dark .smart-toast-item-content{text-align:left;color:#000;text-shadow:none}.smart-toast-item.material-dark smart-button{height:100%;border-width:0;position:absolute;right:0;top:0;color:gray;background-color:transparent}.smart-toast-item.material-dark smart-button button{border-width:0;color:gray;background-color:transparent}smart-chip.material-dark{--smart-chip-default-height:30px;--smart-chip-avatar-background-color:#009587;font-size:13px;background-color:#616161;color:#fff}smart-chip.material-dark:hover{background-color:gray;color:#eee}smart-chip.material-dark:hover .smart-close-button:after{color:inherit}smart-chip.material-dark .smart-avatar{font-size:15px}