@charset "UTF-8";.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-h1,.mat-headline,.mat-typography .mat-h1,.mat-typography .mat-headline,.mat-typography h1{font-size:24px;font-weight:400;line-height:32px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{font-size:15px;font-weight:400;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font-size:14px;font-weight:500;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font-size:12px;font-weight:400;line-height:20px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font-size:112px;font-weight:300;line-height:112px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font-size:56px;font-weight:400;line-height:56px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font-size:45px;font-weight:400;line-height:48px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font-size:34px;font-weight:400;line-height:40px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-bottom-sheet-container{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button-toggle,.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font-size:14px;font-weight:500;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-datepicker-content .mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 14px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34373em) scale(.75);width:133.3333533333%}.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34372em) scale(.75);width:133.3333633333%}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00106px);width:133.3333933333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00107px);width:133.3334033333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00108px);width:133.3334133333%}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28116em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28115em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28114em) scale(.75)}}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59373em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59372em) scale(.75);width:133.3333633333%}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59373em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59372em) scale(.75);width:133.3333633333%}.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-dialog-title{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-slide-toggle-content,.mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-radio-button{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a,a:focus,a:visited{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#151515}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#dd8f2b}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#aa283e}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#151515}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#dd8f2b}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#aa283e}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:black}.mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#000000de;background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#151515}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#dd8f2b}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#aa283e}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-datepicker-content .mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color: #000}.mat-datepicker-content .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #151515}.mat-datepicker-content .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #dd8f2b}.mat-datepicker-content .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #aa283e}.mat-datepicker-content .mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-text-button-label-text-color: rgba(0, 0, 0, .38)}.mat-datepicker-content .mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color: #fff;--mdc-filled-button-label-text-color: #000}.mat-datepicker-content .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #151515;--mdc-filled-button-label-text-color: #fff}.mat-datepicker-content .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #dd8f2b;--mdc-filled-button-label-text-color: #000}.mat-datepicker-content .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #aa283e;--mdc-filled-button-label-text-color: #fff}.mat-datepicker-content .mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-button-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-label-text-color: rgba(0, 0, 0, .38)}.mat-datepicker-content .mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color: #fff;--mdc-protected-button-label-text-color: #000}.mat-datepicker-content .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #151515;--mdc-protected-button-label-text-color: #fff}.mat-datepicker-content .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #dd8f2b;--mdc-protected-button-label-text-color: #000}.mat-datepicker-content .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #aa283e;--mdc-protected-button-label-text-color: #fff}.mat-datepicker-content .mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-protected-button-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-label-text-color: rgba(0, 0, 0, .38);--mdc-protected-button-container-elevation: 0}.mat-datepicker-content .mat-mdc-outlined-button{--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-datepicker-content .mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color: #000}.mat-datepicker-content .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #151515}.mat-datepicker-content .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #dd8f2b}.mat-datepicker-content .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #aa283e}.mat-datepicker-content .mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12)}.mat-datepicker-content .mat-mdc-button,.mat-datepicker-content .mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-datepicker-content .mat-mdc-button:hover .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-datepicker-content .mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-button:active .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-button.mat-primary,.mat-datepicker-content .mat-mdc-outlined-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #151515;--mat-mdc-button-ripple-color: rgba(21, 21, 21, .1)}.mat-datepicker-content .mat-mdc-button.mat-accent,.mat-datepicker-content .mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #dd8f2b;--mat-mdc-button-ripple-color: rgba(221, 143, 43, .1)}.mat-datepicker-content .mat-mdc-button.mat-warn,.mat-datepicker-content .mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #aa283e;--mat-mdc-button-ripple-color: rgba(170, 40, 62, .1)}.mat-datepicker-content .mat-mdc-raised-button,.mat-datepicker-content .mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-datepicker-content .mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-datepicker-content .mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-raised-button.mat-primary,.mat-datepicker-content .mat-mdc-unelevated-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-datepicker-content .mat-mdc-raised-button.mat-accent,.mat-datepicker-content .mat-mdc-unelevated-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-datepicker-content .mat-mdc-raised-button.mat-warn,.mat-datepicker-content .mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-datepicker-content .mat-mdc-icon-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-datepicker-content .mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-datepicker-content .mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-icon-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #151515;--mat-mdc-button-ripple-color: rgba(21, 21, 21, .1)}.mat-datepicker-content .mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #dd8f2b;--mat-mdc-button-ripple-color: rgba(221, 143, 43, .1)}.mat-datepicker-content .mat-mdc-icon-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #aa283e;--mat-mdc-button-ripple-color: rgba(170, 40, 62, .1)}.mat-datepicker-content .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #151515}.mat-datepicker-content .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #dd8f2b}.mat-datepicker-content .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #aa283e}.mat-datepicker-content .mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color: rgba(0, 0, 0, .38);--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}.mat-datepicker-content .mat-mdc-button.mat-mdc-button-base,.mat-datepicker-content .mat-mdc-raised-button.mat-mdc-button-base,.mat-datepicker-content .mat-mdc-unelevated-button.mat-mdc-button-base,.mat-datepicker-content .mat-mdc-outlined-button.mat-mdc-button-base{height:36px}.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base{width:48px;height:48px;padding:12px}.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin:4px}.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%,-50%)}.mat-option{color:#000000de}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#151515}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#dd8f2b}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#aa283e}.mat-optgroup-label{color:#0000008a}.mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.mat-ripple-element{background-color:#0000001a}.mat-pseudo-checkbox-full{color:#0000008a}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#151515}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#151515}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#dd8f2b}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#dd8f2b}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#dd8f2b}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#dd8f2b}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#aa283e}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#aa283e}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:#000000de}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.mat-card{background:white;color:#000000de}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-card-subtitle{color:#0000008a}.mat-progress-bar-background{fill:#c1c1c1}.mat-progress-bar-buffer{background-color:#c1c1c1}.mat-progress-bar-fill:after{background-color:#151515}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#f3dfc6}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#f3dfc6}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#dd8f2b}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#e6c6cb}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#e6c6cb}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#aa283e}.mat-progress-spinner circle,.mat-spinner circle{stroke:#151515}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#dd8f2b}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#aa283e}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.mat-input-element{caret-color:#151515}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-form-field.mat-accent .mat-input-element{caret-color:#dd8f2b}.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#aa283e}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#aa283e}.mat-form-field-disabled .mat-form-field-prefix,.mat-form-field-disabled .mat-form-field-suffix{color:#00000061}.mat-form-field-label,.mat-hint{color:#0009}.mat-form-field.mat-focused .mat-form-field-label{color:#151515}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#dd8f2b}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#aa283e}.mat-focused .mat-form-field-required-marker{color:#dd8f2b}.mat-form-field-ripple{background-color:#000000de}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#151515}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#dd8f2b}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#aa283e}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#151515}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#dd8f2b}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#aa283e}.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#aa283e}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#aa283e}.mat-error{color:#aa283e}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#151515}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#dd8f2b}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#aa283e}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.mat-select-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel{background:white}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#151515}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#dd8f2b}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#aa283e}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#151515}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#dd8f2b}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#aa283e}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#151515}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#dd8f2b}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#aa283e}.mat-autocomplete-panel{background:white;color:#000000de}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:black}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#151515;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#aa283e;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#dd8f2b;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#dd8f2b}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#dd8f2b8a}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#dd8f2b}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#151515}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#1515158a}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#151515}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#aa283e}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#aa283e8a}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#aa283e}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-radio-outer-circle{border-color:#0000008a}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#151515}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#151515}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#dd8f2b}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#dd8f2b}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#aa283e}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#aa283e}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-slider-track-background{background-color:#00000042}.mat-slider.mat-primary .mat-slider-track-fill,.mat-slider.mat-primary .mat-slider-thumb,.mat-slider.mat-primary .mat-slider-thumb-label{background-color:#151515}.mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-primary .mat-slider-focus-ring{background-color:#15151533}.mat-slider.mat-accent .mat-slider-track-fill,.mat-slider.mat-accent .mat-slider-thumb,.mat-slider.mat-accent .mat-slider-thumb-label{background-color:#dd8f2b}.mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-accent .mat-slider-focus-ring{background-color:#dd8f2b33}.mat-slider.mat-warn .mat-slider-track-fill,.mat-slider.mat-warn .mat-slider-thumb,.mat-slider.mat-warn .mat-slider-thumb-label{background-color:#aa283e}.mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-warn .mat-slider-focus-ring{background-color:#aa283e33}.mat-slider:hover .mat-slider-track-background,.mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.mat-slider.mat-slider-disabled .mat-slider-track-background,.mat-slider.mat-slider-disabled .mat-slider-track-fill,.mat-slider.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-menu-panel{background:white}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-menu-item{background:transparent;color:#000000de}.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-menu-submenu-icon,.mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{color:#0000008a}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:#000000de}.mat-list-base .mat-subheader{color:#0000008a}.mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.mat-paginator{background:white}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.mat-paginator-container{min-height:56px}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#000000de}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.mat-tab-group[class*=mat-background-]>.mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused{background-color:#1515154d}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#151515}.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused{background-color:#dd8f2b4d}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#dd8f2b}.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused{background-color:#aa283e4d}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#aa283e}.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused{background-color:#1515154d}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#151515}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused{background-color:#dd8f2b4d}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#dd8f2b}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused{background-color:#aa283e4d}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#aa283e}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-simple-snackbar-action{color:#dd8f2b}.mat-table{background:white}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell,.mat-footer-cell{color:#000000de}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-badge-content{color:#fff;background:#151515}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#dd8f2b;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#aa283e}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle{color:#00000061}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.mat-button-toggle-appearance-standard{color:#000000de;background:white}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.mat-button-toggle-disabled{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-calendar-arrow{fill:#0000008a}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:#0000008a}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:#000000de;border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.mat-calendar-body-in-preview{color:#0000003d}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range:before{background:rgba(21,21,21,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(21,21,21,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(21,21,21,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#151515;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#15151566}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#1515154d}@media (hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#1515154d}}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(221,143,43,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(221,143,43,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(221,143,43,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#dd8f2b;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#dd8f2b66}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#dd8f2b4d}@media (hover: hover){.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#dd8f2b4d}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(170,40,62,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(170,40,62,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(170,40,62,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#aa283e;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#aa283e66}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#aa283e4d}@media (hover: hover){.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#aa283e4d}}.mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-datepicker-toggle-active{color:#151515}.mat-datepicker-toggle-active.mat-accent{color:#dd8f2b}.mat-datepicker-toggle-active.mat-warn{color:#aa283e}.mat-date-range-input-inner[disabled]{color:#00000061}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{width:40px;height:40px;padding:8px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin:0}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%,-50%)}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.mat-divider{border-top-color:#0000001f}.mat-divider-vertical{border-right-color:#0000001f}.mat-expansion-panel{background:white;color:#000000de}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row{border-top-color:#0000001f}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.mat-expansion-panel-header-title{color:#000000de}.mat-expansion-panel-header-description,.mat-expansion-indicator:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-icon.mat-primary{color:#151515}.mat-icon.mat-accent{color:#dd8f2b}.mat-icon.mat-warn{color:#aa283e}.mat-drawer-container{background-color:#fafafa;color:#000000de}.mat-drawer{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:#0000008a}.mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#151515;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:#fff}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#dd8f2b;color:#fff}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#aa283e;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#aa283e}.mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.mat-step-header .mat-step-label.mat-step-label-error{color:#aa283e}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:#0000001f}.mat-horizontal-stepper-header:before,.mat-horizontal-stepper-header:after,.mat-stepper-horizontal-line{border-top-color:#0000001f}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#757575}.mat-toolbar{background:whitesmoke;color:#000000de}.mat-toolbar.mat-primary{background:#151515;color:#fff}.mat-toolbar.mat-accent{background:#dd8f2b;color:#fff}.mat-toolbar.mat-warn{background:#aa283e;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tree{background:white}.mat-tree-node,.mat-nested-tree-node{color:#000000de}.mat-tree-node{min-height:48px}.error{color:#aa283e;border-color:#aa283e}.success{color:#1a9247;border-color:#1a9247}.mat-h1,.mat-headline,.mat-typography .mat-h1,.mat-typography .mat-headline,.mat-typography h1{font-size:24px;font-weight:400;line-height:32px;font-family:Effra,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{font-size:20px;font-weight:500;line-height:32px;font-family:Effra,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3{font-size:16px;font-weight:400;line-height:28px;font-family:Effra,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{font-size:15px;font-weight:400;line-height:24px;font-family:Effra,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:200 11.62px/24px Effra,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:200 9.38px/24px Effra,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font-size:14px;font-weight:500;line-height:24px;font-family:Effra,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{font-size:14px;font-weight:200;line-height:24px;font-family:Effra,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography .mat-body p,.mat-typography .mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font-size:12px;font-weight:400;line-height:20px;font-family:Effra,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font-size:112px;font-weight:300;line-height:112px;font-family:Effra,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font-size:56px;font-weight:400;line-height:56px;font-family:Effra,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font-size:45px;font-weight:400;line-height:48px;font-family:Effra,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font-size:34px;font-weight:400;line-height:40px;font-family:Effra,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-badge-content{font-weight:600;font-size:12px;font-family:Effra,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-bottom-sheet-container{font-size:14px;font-weight:200;line-height:24px;font-family:Effra,sans-serif;letter-spacing:normal}.mat-button-toggle,.mat-calendar{font-family:Effra,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:400}.mat-calendar-table-header th{font-size:11px;font-weight:200}.mat-expansion-panel-header{font-family:Effra,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font-size:14px;font-weight:200;line-height:24px;font-family:Effra,sans-serif;letter-spacing:normal}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Effra,sans-serif}.mat-step-label{font-size:14px;font-weight:200}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-size:20px;font-weight:500;line-height:32px;font-family:Effra,sans-serif;letter-spacing:normal;margin:0}.mat-tree{font-family:Effra,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:200;font-size:14px}.mat-option{font-family:Effra,sans-serif;font-size:16px}.mat-optgroup-label{font-size:14px;font-weight:500;line-height:24px;font-family:Effra,sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Effra,sans-serif;font-size:14px;font-weight:400}.mat-datepicker-content .mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Effra, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 24px);font-weight:var(--mdc-typography-button-font-weight, 400);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-card{font-family:Effra,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-tooltip{font-family:Effra,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}input.mat-input-element{margin-top:-.0625em}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Effra,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34371em) scale(.75);width:133.3333733333%}.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.3437em) scale(.75);width:133.3333833333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00112px);width:133.3334533333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00113px);width:133.3334633333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00114px);width:133.3334733333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2811em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28109em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28108em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59371em) scale(.75);width:133.3333733333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.5937em) scale(.75);width:133.3333833333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59371em) scale(.75);width:133.3333733333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.5937em) scale(.75);width:133.3333833333%}.mat-select{font-family:Effra,sans-serif}.mat-select-trigger{height:1.125em}.mat-checkbox{font-family:Effra,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-dialog-title{font-size:20px;font-weight:500;line-height:32px;font-family:Effra,sans-serif;letter-spacing:normal}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-slide-toggle-content,.mat-tab-group{font-family:Effra,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Effra,sans-serif;font-size:14px;font-weight:400}.mat-radio-button{font-family:Effra,sans-serif}.mat-slider-thumb-label-text{font-family:Effra,sans-serif;font-size:12px;font-weight:500}.mat-menu-item{font-family:Effra,sans-serif;font-size:14px;font-weight:200}.mat-list-item,.mat-list-option{font-family:Effra,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Effra,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Effra,sans-serif;font-size:12px;font-weight:500}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Effra,sans-serif;font-size:12px}.mat-simple-snackbar{font-family:Effra,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:400}.mat-table{font-family:Effra,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}html,body{font:400 12px/1.618 Effra,sans-serif}@media (min-width: 1200px){html,body{font:400 14px/1.618 Effra,sans-serif}}h1,h2,h3,h4,h5{font-weight:500}h2{font-size:1.5rem}.no-results,.job-and-connections .no-connections{color:#5a5a5a}.mat-accordion .mat-expansion-panel,.mat-accordion .mat-expansion-panel.mat-expansion-panel-spacing{border-radius:0;box-shadow:none;margin:0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0!important}.mat-form-field-appearance-outline .mat-form-field-outline{background:white!important}.mat-table{background:none}.mat-table tbody{background:white}.mat-table .mat-header-row{height:auto}.mat-table .mat-header-cell:first-of-type{padding-left:0}.mat-table .mat-header-cell{border-bottom-color:transparent;color:#2b2b2b;font-size:1rem;font-weight:500;padding:0;line-height:2.85rem}.mat-table .mat-sort-header-arrow{color:#151515}.form.solo{min-height:100vh}.form.centered{background:white;align-items:center;display:flex;flex-direction:column;margin:50px auto 20px;max-width:25rem;padding:1rem 2rem}@media (min-width: 500px){.form.centered{padding:1rem 7rem}}@media (min-height: 800px){.form.centered{margin-top:100px}}.form.centered .fieldset{align-items:center;display:flex;flex-direction:column}.form.centered button[type=submit]{margin:2rem auto}.form.centered .pill-button{background:#1a9247;border-radius:20px;border:none;color:#fff;cursor:pointer;display:block;font-size:1.0714rem;line-height:2.85714rem;padding:0 30px;text-align:center;text-decoration:none}.form.centered .pill-button:hover,.form.centered .pill-button:active,.form.centered .pill-button:focus{box-shadow:1px 2px 4px #0000001a;background:#1c9f4d;transform:translateY(-1px);transition:all .25s}.form.centered mat-form-field{margin-bottom:1rem}@media (min-width: 900px){.form.centered mat-form-field{min-width:30rem}}.form-error:before{content:"error_outline";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.form-success:before{content:"done";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.form-error,.form-success{display:inline-block;line-height:1em;flex-basis:0;flex-grow:0}.form-error:before,.form-success:before{font-size:1.4em;top:.4rem}form .nav-back{position:absolute;left:1rem;top:1rem}body .mat-tab-label{font-size:1.214rem;font-weight:400;height:2.7rem;padding:0;opacity:1;margin-left:20px;min-width:0}body .mat-tab-label.mat-tab-label-active{font-weight:500}.mat-tab-group .mat-tab-list .mat-ink-bar{background-color:#dd8f2b;height:4px}.mat-tab-group .mat-tab-header{border-bottom:1px solid #b5b5b5}.modal .close{background:none;border:none;font-size:0;height:45px;padding:0;position:absolute;right:-10px;top:-10px;width:45px}.modal .close:before{content:"close";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.modal .close:before{font-size:2rem;line-height:45px;position:absolute;height:100%;left:0;width:100%}.avatars ul{display:flex;flex-wrap:wrap;list-style:none;margin:10px 0 0;padding:0}.avatars li .avatar{border:1px solid #c5c5c5;background:#d8d8d8;border-radius:17px;color:#151515;display:block;height:30px;line-height:31px;margin:0 10px 10px 0;text-align:center;width:30px}.avatars li span:last-child{display:none}.notificationSound{margin-left:auto}.notificationSound .notificationSoundIcon{background:none;border:none;font-size:0;height:40px;padding:0;width:40px;right:10px;bottom:1px}.notificationSound .notificationSoundIcon:before{content:"volume_up";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.notificationSound .notificationSoundIcon:before{font-size:2rem;line-height:45px;position:absolute;height:100%;left:0;width:100%}.notificationSound .soundIcon{color:#dd8f2b}.notificationSound .muteIcon{color:#4d4d4d}*{position:relative}html,body{height:100%;-ms-overflow-style:-ms-autohiding-scrollbar}main{min-height:calc(100vh - 40px - 5rem);padding:20px 30px}app-toolbar+.nav-content main,.site-nav{min-height:calc(100vh - 109px - 5rem)}app-toolbar{position:fixed!important;width:100%;z-index:101}.nav-content{display:flex}.nav-content>div{flex:1;overflow:hidden}.nav-padding{padding-top:70px}@media (max-width: 420px){.nav-padding{padding-top:53px}}@media (min-width: 1181px){.nav-padding>div{padding-left:210px}}body{color:#151515}a,a:focus,a:visited{color:#151515}.tooltipFont{height:auto;font-weight:400;font-size:13px;padding:8px;text-align:center;border:1px solid #dd8f2b;border-radius:5px}main{background:#efefef}.account-form .create-account-action,.account-form .verify-account-action,.account-form .reset-password-action,.account-form .confirm-reset-action{margin:0;text-align:center}.account-form .form-error{margin-top:0}.leading-copy{min-width:350px;text-align:center}.leading-copy h1{font-size:1.6rem}.leading-copy img{margin-bottom:1rem;max-width:350px}.login-form{padding:0!important;display:flex;flex-direction:row;width:100%;height:100vh;min-height:100vh!important;overflow:hidden}.login-form .summary-container{flex:0 0 35%;background:#1c1a18;color:#f5f2ee;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:3.5rem 3rem 5.5rem;align-items:center}.login-form .summary-container:before,.login-form .summary-container:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.login-form .summary-container:before{width:500px;height:500px;right:-180px;top:-160px;background:radial-gradient(circle,rgba(252,162,56,.09) 0%,transparent 65%)}.login-form .summary-container:after{width:280px;height:280px;left:-90px;bottom:-80px;background:radial-gradient(circle,rgba(252,162,56,.06) 0%,transparent 65%)}.login-form .noise-overlay{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");pointer-events:none;z-index:0}.login-form .summary-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:2.25rem;animation:mg-rise .5s ease both;width:500px}.login-form .brand{display:flex;align-items:center;gap:14px}.login-form .brand__mark{width:44px;height:44px;background:#FCA238;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.login-form .brand__mark svg{width:24px;height:24px;color:#1c1a18}.login-form .brand__text{display:flex;flex-direction:column;line-height:1}.login-form .brand__name{font-size:1.45rem;letter-spacing:.1em;color:#f5f2ee}.login-form .brand__name em{font-style:normal;color:#fca238}.login-form .brand__tag{font-size:.6rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#dacec0;margin-top:4px}.login-form .summary-headline h2{font-size:clamp(2.4rem,3.5vw,3.5rem);line-height:.92;letter-spacing:.02em;color:#f5f2ee;margin-bottom:.75rem}.login-form .summary-headline h2 span{color:#fca238}.login-form .summary-headline p{font-size:1.25rem;font-weight:348;color:#dacec0;line-height:1.65;text-align:center;padding:0 30px}.login-form .stat-cards{display:grid;grid-template-rows:repeat(3,1fr);gap:10px}.login-form .stat-card{position:relative;border-radius:10px;overflow:hidden;padding:18px 16px 16px;display:flex;flex-direction:column;gap:12px;border:1px solid transparent;transition:transform .22s ease,box-shadow .22s ease;cursor:default}.login-form .stat-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:repeating-linear-gradient(-48deg,rgba(255,255,255,.055) 0px,rgba(255,255,255,.055) 1px,transparent 1px,transparent 12px);pointer-events:none;z-index:0}.login-form .stat-card:hover{transform:translateY(-4px);box-shadow:0 14px 36px #00000073}.login-form .stat-card--blue{background:linear-gradient(150deg,#2356a0 0%,#1c4278 100%);border-color:#5096ff26}.login-form .stat-card--green{background:linear-gradient(150deg,#226e49 0%,#1a5c3b 100%);border-color:#3cc86e26}.login-form .stat-card--rust{background:linear-gradient(150deg,#e06010 0%,#c45100 100%);border-color:#ff8c3c33}.login-form .stat-card__top{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.login-form .stat-card__icon{flex-shrink:0;width:38px;height:38px;border-radius:8px;background:rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center}.login-form .stat-card__icon svg{width:20px;height:20px;stroke:#fff}.login-form .stat-card__label{font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffffd9;line-height:1.35;text-align:right;flex:1}.login-form .stat-card__bottom{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px}.login-form .stat-card__value{font-size:clamp(1.5rem,2vw,2rem);letter-spacing:.03em;color:#fff;line-height:1}.login-form .stat-card__value em{font-style:normal;font-size:.75em;opacity:.5;margin-left:2px}.login-form .stat-card__delta{display:inline-flex;align-items:center;gap:5px;font-size:1rem;font-weight:700;letter-spacing:.04em;padding:3px 8px 3px 6px;border-radius:4px;background:rgba(0,0,0,.2);align-self:flex-start}.login-form .stat-card__delta svg{width:8px;height:8px;flex-shrink:0}.login-form .delta--up{color:#80ffbe}.login-form .delta--down{color:#ebcbcb}.login-form .delta--stable{color:#80aef1}.login-form .summary-tagline{font-size:.76rem;font-weight:300;color:#dacec0;line-height:1.75;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.07)}.login-form .login-form-container{flex:1;background:#f7f5f2;display:flex;flex-direction:column;overflow-y:auto}.login-form .login-form-container .form-wrapper{flex:1;display:flex;align-items:center;justify-content:center;padding:3rem 2.5rem}.login-form .login-form-container .login-footer{text-align:center;padding:1rem 2rem;border-top:1px solid #e0dbd4}.login-form .form-card{width:100%;max-width:800px;animation:mg-rise .55s ease .25s both}.login-form .form-card__eyebrow{font-size:.62rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#fca238;display:flex;align-items:center;gap:10px;margin-bottom:10px}.login-form .form-card__eyebrow:before{content:"";display:block;width:22px;height:2px;background:#FCA238;border-radius:2px}.login-form .form-card h2{letter-spacing:.02em;color:#1c1a18;line-height:1;margin-top:40px;margin-bottom:20px}.login-form .form-card .login-card__title{font-size:3.2rem;margin-bottom:6px!important}.login-form .form-card__sub{font-size:1.2rem;color:#7a7570;font-weight:300;margin-bottom:2rem}.login-form .fieldset{display:flex;flex-direction:column;gap:.25rem}.login-form .fieldset mat-form-field{width:100%}.login-form .fieldset .form-card__label{font-size:1.2rem;font-weight:300;margin-bottom:1rem}.login-form .btn-signin{font-weight:600;width:100%;height:50px;margin-top:.75rem;background:#FCA238;color:#1c1a18;border:none;border-radius:8px;font-size:1.15rem;letter-spacing:.14em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden;transition:background .2s ease,box-shadow .2s ease,transform .15s ease}.login-form .btn-signin:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.18) 50%,transparent 100%);transform:translate(-110%);transition:transform .5s ease}.login-form .btn-signin svg{width:18px;height:18px;transition:transform .2s ease}.login-form .btn-signin:hover{background:#e07e10;box-shadow:0 6px 24px #fca23866}.login-form .btn-signin:hover:after{transform:translate(110%)}.login-form .btn-signin:hover svg{transform:translate(3px)}.login-form .btn-signin:active{transform:scale(.98)}.login-form .form-actions{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:35px}.login-form .form-actions .create-account-action,.login-form .form-actions .verify-account-action,.login-form .form-actions .reset-password-action{margin:0;font-size:1rem;color:#7a7570;text-decoration:none;transition:color .2s ease;font-weight:400}.login-form .form-actions .create-account-action:hover,.login-form .form-actions .verify-account-action:hover,.login-form .form-actions .reset-password-action:hover{color:#fca238}.login-form .form-actions .action-dot{color:#e0dbd4;font-size:.9rem;line-height:1;-webkit-user-select:none;user-select:none}@media (max-width: 900px){.login-form{flex-direction:column}.login-form .summary-container{flex:none;width:100%;padding:40px 0}.login-form .login-form-container{flex:none;width:100%}.login-form .stat-cards{grid-template-rows:repeat(3,1fr)}}@media (max-width: 1300px){.login-form{height:auto}.login-form .summary-content{width:350px}}@media (max-width: 560px){.login-form .stat-cards{grid-template-rows:1fr}}@keyframes mg-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.add-thread-rep mat-dialog-content,.add-thread-rep-providers mat-dialog-content{min-height:200px;width:340px}.add-thread-rep h4,.add-thread-rep-providers h4{border-bottom:2px solid #dedede;font-size:1.285714286rem;margin:0}.add-thread-rep .error,.add-thread-rep-providers .error{margin-top:0}.add-thread-rep ul,.add-thread-rep-providers ul{list-style:none;margin:0;padding-left:0}.add-thread-rep ul:first-of-type,.add-thread-rep-providers ul:first-of-type{margin-bottom:20px}.add-thread-rep li,.add-thread-rep-providers li{border-bottom:1px solid #d6d6d6;display:flex;font-size:1.14285rem;padding-top:10px;margin:0 0 0 65px}.add-thread-rep li:last-child,.add-thread-rep-providers li:last-child{border-bottom:none}.add-thread-rep li .name,.add-thread-rep-providers li .name{color:#5a5a5a;display:block;flex:1 1 auto;line-height:55px;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-thread-rep li .avatar,.add-thread-rep-providers li .avatar{background:#5a5a5a;border-radius:27.5px;bottom:0;color:#fff;display:block;font-size:1.3rem;height:55px;left:-65px;line-height:57px;position:absolute;text-align:center;width:55px}.add-thread-rep li button,.add-thread-rep-providers li button{background:none;border:none;font-size:.928rem}.add-thread-rep li button.add,.add-thread-rep-providers li button.add{color:#227ac1}.add-thread-rep li button.remove,.add-thread-rep-providers li button.remove{color:#757575}.devices-list{text-align:left}.devices-list .pseudotable{overflow-x:auto;padding-bottom:20px}.devices-list .data-headers,.devices-list .device-inner{display:flex;height:60px}.devices-list .data-headers li,.devices-list .data-headers dd,.devices-list .device-inner li,.devices-list .device-inner dd{flex:0 0;margin:0 10px 0 0;line-height:1.1}.devices-list .data-headers .id,.devices-list .device-inner .id{flex-basis:14%}.devices-list .data-headers .premium-license,.devices-list .device-inner .premium-license{flex-basis:12%}.devices-list .data-headers .job,.devices-list .device-inner .job{flex-basis:10%}.devices-list .data-headers .job-count,.devices-list .device-inner .job-count{flex-basis:7%}.devices-list .data-headers .last-seen,.devices-list .device-inner .last-seen,.devices-list .data-headers .mtt-serial,.devices-list .device-inner .mtt-serial{flex-basis:10%}.devices-list .data-headers .manufacture-date,.devices-list .device-inner .manufacture-date{flex-basis:8%;padding-right:3em}.devices-list .data-headers .sync-org-lib,.devices-list .device-inner .sync-org-lib{flex-basis:22%}.devices-list .data-headers .sync-org-lib .syncIcon,.devices-list .device-inner .sync-org-lib .syncIcon{border:0px;background:none;width:40px;height:40px}.devices-list .data-headers .sync-org-lib .syncIcon:before,.devices-list .device-inner .sync-org-lib .syncIcon:before{content:"sync";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.devices-list .data-headers .sync-org-lib .syncIcon:before,.devices-list .device-inner .sync-org-lib .syncIcon:before{height:100%;line-height:37px;font-size:1.7rem;position:absolute;text-align:center;width:100%}.devices-list .data-headers .calibration-report,.devices-list .device-inner .calibration-report{flex:0 0 calc(25% - 90px);margin:0}.devices-list .id button,.devices-list .job button,.devices-list .calibration button{text-align:left}.devices-list .job-count,.devices-list .last-seen,.devices-list .mtt-serial,.devices-list .manufacture-date,.devices-list .job-count button,.devices-list .last-seen button,.devices-list .mtt-serial button,.devices-list .manufacture-date button{text-align:right}.devices-list .data-headers{line-height:1;list-style:none;margin:0 24px 0 0;padding:5px 24px 0;min-width:1176px}.devices-list .data-headers li{border-bottom:none;color:#1c1a18;font-size:1rem;font-weight:500}.devices-list .data-headers li:first-child{left:-24px}.devices-list .data-headers button,.devices-list .data-headers .calibration-report{padding:.925rem 0}.devices-list .device.device-offline dl,.devices-list .device.device-offline a{color:#00000061}.devices-list .device.device-offline .upload.hasFile:before{color:#b7b7b7}.devices-list .device.device-error:before,.devices-list .device.device-error .mat-expansion-panel-header:before{background:#aa283e;content:"";height:100%;left:0;position:absolute;top:0;width:8px}.devices-list .device.device-error:not(.device-offline) .id{color:#aa283e}.devices-list .device .device-inner{color:#2b2b2b}.devices-list .device .device-inner dl{align-items:center;display:flex;margin:0;width:100%}.devices-list .device .device-inner dl dt{display:none}.devices-list .device .device-inner dl dd{display:block;font-size:1.0714rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.devices-list .device .device-inner .id{font-size:1.285rem;font-weight:400;text-indent:10px}.devices-list .device .device-inner .id span:last-child{display:block;font-size:.85rem;padding-top:3px}.devices-list .device .device-inner .calibration-report>*{align-items:stretch;display:flex;text-align:right}.devices-list .device .device-inner .calibration-report>* .calibration-error-alert{color:#aa283e}.devices-list .device .device-inner .calibration-report>* .error,.devices-list .device .device-inner .calibration-report>* .no-results,.devices-list .device .device-inner .calibration-report>* .job-and-connections .no-connections,.job-and-connections .devices-list .device .device-inner .calibration-report>* .no-connections{padding-left:0}.devices-list .device-table .device-expanded,.devices-list .device-table .error,.devices-list .device-table .no-results,.devices-list .device-table .job-and-connections .no-connections,.job-and-connections .devices-list .device-table .no-connections{padding-left:12px}.devices-list .device-table .device-expanded{min-height:60px;max-height:200px}.devices-list .device-table .calibration-graph{height:200px}.devices-list .device-table .mat-content{overflow:visible}.devices-list .device-table .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:#fafafa}.devices-list .device-table .mat-expansion-indicator{margin-left:-8px}.devices-list .device-table .mat-expansion-panel{min-width:1248px}.devices-list .device-table .mat-expansion-panel-header{flex-direction:row-reverse}@keyframes background-fade-new-makeup{0%{color:#fff;background:#4d4d4d}to{background:none;color:#a3a3a3}}.connection-list-container{background:#393939;display:flex;flex-direction:column;flex:0 0 240px;height:700px;margin-top:2.7rem;overflow-y:auto;overflow-x:hidden;z-index:11}@media (max-width: 768px){.connection-list-container{flex:0 0 140px}}.connection-list-container app-loading{height:calc(100% - 20px);top:-20px}.connection-list-container app-loading.dark mat-spinner{display:none}.connection-list-container .lot-selection{align-self:flex-start;color:#fff;padding-left:34px}.connection-list-container .lot-selection.mat-form-field .mat-select-arrow{color:#fff}.connection-list-container .lot-selection .lot-label{font-size:1.2rem;margin-bottom:10px}.connection-list-container .lot-selection .mat-select-value{color:#fff;font-size:1rem;font-weight:lighter}.connection-list-container .lot-selection .mat-form-field-underline{display:none}.connection-list-container .lot-selection .mat-form-field-wrapper{padding-bottom:0}app-connection-list{background:#393939;display:block;padding-top:1.25em}.connection-list{padding-bottom:20px}.connection-list table{border-spacing:0;overflow:hidden;table-layout:fixed;width:100%}.connection-list td,.connection-list th{position:relative;width:50%}.connection-list td:first-of-type:after,.connection-list th:first-of-type:after{border-bottom:1px solid #484848;bottom:-1px;display:block;content:"";left:30px;position:absolute;width:180px}.connection-list th{color:#fff;padding:0;text-align:left}.connection-list th:first-of-type{padding-left:34px}.connection-list td{font-size:.928571429rem;padding:5px 0;vertical-align:bottom}.connection-list td:first-of-type{padding-left:10px}.connection-list td:first-of-type:before{background:#222;content:"";display:block;height:100%;position:absolute;left:200%;top:0;width:200%}.connection-list tr{color:#a3a3a3;cursor:pointer}.connection-list tr:hover td{color:#fff;transition:all .25s}.connection-list tr:not(.selected):hover td{background:#4d4d4d}.connection-list tr.selected{color:#d6d6d6}.connection-list tr.selected td:before{left:0;transition:all ease .15s}.connection-list tr.selected td:after{display:none}.connection-list tr.layout{color:#7d7d7d}.connection-list tr.hot{animation:3s linear 2s 1 both background-fade-new-makeup}.connection-list tr .mat-checkbox-inner-container{visibility:hidden}.connection-list tr .mat-checkbox-frame{background:#A3A3A3}.connection-list .mat-checkbox-frame{border-color:#a3a3a3}.connection-list .mat-checkbox-inner-container{margin-right:8px;transform:scale(.9) translateY(-1px)}.connection-list.loading td:before{background:#070707}.connection-list tr:hover .mat-checkbox-inner-container,.connection-list .multi-select-mode .mat-checkbox-inner-container{visibility:visible}.connection-list .compare{color:#fff;display:block;margin:0 0 15px;padding:0 0 15px 10px}.connection-list .compare:after{border-bottom:1px solid #484848;bottom:-1px;display:block;content:"";left:30px;position:absolute;width:calc(100% - 60px)}.connection-profile table{border-spacing:0;color:#fff;font-size:.9285rem;padding:20px 30px;position:relative}@media (max-width: 768px){.connection-profile table{padding:20px 0}}.connection-profile td,.connection-profile th{padding:0 2rem;white-space:nowrap}.connection-profile td:first-child,.connection-profile th:first-child{background:#222;left:0;position:sticky;z-index:10}.connection-profile td:first-child:before,.connection-profile th:first-child:before{background:#222;position:absolute;content:"";left:-30px;top:0;width:30px}.connection-profile th{border-bottom:1px solid #b7b7b7}.connection-profile td{border-bottom:1px solid #5a5a5a}.connection-profile td:first-child{font-weight:500;width:42%}.connection-profile td:not(:first-child){color:#b7b7b7}.connection-profile td.no-border{border-bottom:0px!important}.connection-profile td.not-enabled{border-bottom:1px solid #5a5a5a}.connection-profile .top-border{border-top:1px solid #5a5a5a}.connection-profile tr.editNextConnectionContainer.no-border{display:flex;align-items:flex-start;color:#fff;border:none;border-bottom:0px;border-bottom:1px solid #5a5a5a}.connection-profile div.mat-form-field-wrapper{display:inline-block;width:100%;margin:0;padding-bottom:0}.connection-profile .editNextConnectionSettings{border:1px solid white;background-color:#393939;color:#fff;padding:.5em}.connection-profile .editNextConnectionSettings:focus{background-color:#fff;color:#000}.connection-profile .mat-form-field-invalid .mat-error{font-size:12px;margin-top:10px;padding:30px,0px}.connection-profile td.mat-form-field{width:100%}.connection-profile .mat-form-field-underline{display:none}.connection-profile .mat-button-wrapper[type=submit]{margin-bottom:10px!important;display:block;text-align:center}.connection-profile .mat-form-field-infix{padding:0;border-top-width:0px}.connection-profile .mat-checkbox-inner-container{border:.25px solid white}.editConnectionHeader{display:flex;flex-direction:row;justify-content:space-around;padding-top:2em;color:#fff}.submit-container{display:flex;flex-direction:row;justify-content:space-around;margin-bottom:3em;color:#fff}.unit-label{color:#fff;padding-left:20px}.cross-validation-error input,.error-container{display:flex;flex-direction:row;justify-content:space-around}.border{border-bottom:1px solid #5a5a5a}.no-border{border-bottom:0px!important}.top-border{border-top:1px solid #5a5a5a}app-recording-values{position:static}.recording-values{background:rgba(50,50,50,.7);font-size:1rem;left:2.857rem;position:absolute;top:3rem}.recording-values dl{display:flex;flex-wrap:wrap;color:#fff;line-height:2.2;margin:0;width:27rem}.recording-values dl dt,.recording-values dl dd{margin:0}.recording-values dl dt{font-weight:500}.recording-values dl dd{border-right:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recording-values dt{width:9rem}.recording-values dd{width:calc(100% - 10rem);padding-left:1rem}.recording-values dd span{display:inline-block;width:3rem}.recording-values dd .editNextConnectionSettings{border:1px solid white;background-color:#393939;color:#fff;padding:.5em}.recording-values dd .editNextConnectionSettings:focus{background-color:#fff;color:#000}.recording-values .edit-field{border-top:1px solid #666;color:#fff;margin-bottom:0;margin-top:.809rem}.recording-values .unit-label{bottom:7px}.recording-values .padding{padding-top:.809rem}.recording-values .submit-container{margin-bottom:1em}.recording-values .submit-container .mat-raised-button{width:180px}.recording-values mat-expansion-panel{background:rgba(50,50,50,.7)}.recording-values mat-expansion-panel mat-panel-description{color:#fff}.recording-values mat-expansion-panel .mat-expansion-panel-header{background:rgba(50,50,50,.7)!important}.recording-values mat-expansion-panel .mat-expansion-indicator:after{color:#fff;font-size:1.5rem}.dashboard header>*,.dashboard .organizations{display:block;margin:0 auto;max-width:1400px}.dashboard .thread-rep-jobs .jobs{max-width:1400px}app-navigation+* .dashboard header>*,app-navigation+* .dashboard .organizations,app-navigation+* .dashboard .thread-rep-jobs .jobs{max-width:none}.dashboard header{background:white;margin:-20px -30px 20px;padding:20px 30px}.dashboard h2{line-height:1;margin:0 0 1rem}.dashboard .organizations{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.dashboard .organizations>*:not(h2){flex-basis:100%}@media (min-width: 1110px){.hasNav .dashboard .organizations>*:not(h2){flex-basis:48%}}@media (min-width: 900px){app-root>:not(.hasNav) .dashboard .organizations>*:not(h2){flex-basis:48%}}.dashboard .organizations h2{flex-basis:100%}app-final-values{position:static}.final-values{max-width:325px;background:rgba(50,50,50,.7);font-size:.857rem;left:.2rem;position:absolute;top:7rem}@media (min-width: 1181px){.final-values{top:6rem}}@media (min-width: 768px){.final-values{left:5.857rem}}.final-values dl{display:flex;flex-wrap:wrap;color:#fff;line-height:1.618;margin:0;width:20rem}.final-values dl dt,.final-values dl dd{margin:0}.final-values dl dt{font-weight:500}.final-values dl dd{border-right:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.final-values dt{width:9rem}.final-values dd{width:calc(100% - 10rem);padding-left:1rem}.final-values dd.error{background-color:#aa283e;color:#fff}.final-values dd span{display:inline-block;width:3rem}.final-values .time-stamp{border-top:1px solid #666;color:#fff;margin-bottom:0;margin-top:.809rem;padding-top:.809rem}.final-values .comments{background:rgba(50,50,50,.7);color:#fff;font-size:14px;font-weight:200;padding:16px 24px}@media (max-width: 769px){.final-values .comments{padding:16px 13px}}.final-values .comments .header{font-weight:500;margin-right:10px}.final-values mat-expansion-panel{box-shadow:none!important;background:rgba(50,50,50,.7)}.final-values mat-expansion-panel mat-panel-description{color:#fff}.final-values mat-expansion-panel .mat-expansion-panel-header{background:rgba(50,50,50,.7)!important}@media (max-width: 769px){.final-values mat-expansion-panel .mat-expansion-panel-header{padding:0 13px}}.final-values mat-expansion-panel .mat-expansion-panel-body{padding:0 24px 16px;border-bottom:1px solid #666}@media (max-width: 769px){.final-values mat-expansion-panel .mat-expansion-panel-body{padding:0 13px 16px}}.final-values mat-expansion-panel .mat-expansion-indicator:after{color:#fff;font-size:1.5rem}app-footer{display:block;width:100%}footer{color:#5f5f5f;font-size:.928571429rem;margin:0 auto;max-width:1400px;padding:1rem 30px}footer p{margin:0}footer a,footer a:visited,footer a:focus{color:#5f5f5f;display:inline-block}footer a:not(:last-child):after{content:"";border-right:1px solid #5f5f5f;margin-right:.5rem;padding-right:.5rem}footer a:hover{text-decoration:underline}app-login+app-footer,app-verify-account+app-footer,app-create-account+app-footer,app-reset-password+app-footer,app-confirm-reset+app-footer,app-change-password+app-footer,app-organization-create+app-footer,app-softwarereleases+app-footer{text-align:center}app-job-detail+app-footer{background:white}app-navigation+* footer{max-width:none}.device-settings{clear:both;display:flex;flex-wrap:wrap;justify-content:flex-start;min-height:8rem;padding:0 30px}@media (min-width: 1960px){.hasNav .device-settings{margin:0 auto;max-width:100rem}}@media (min-width: 1750px){app-root>:not(.hasNav) .device-settings{margin:0 auto;max-width:100rem}}.device-settings h2{font-size:1.5rem;margin-bottom:.7rem;width:100%}.device-settings h3{border-bottom:1px solid #dfdfdf;font-size:1.1428rem;line-height:2.214rem;margin:0}.device-settings dl{display:flex;flex-wrap:wrap;margin:0}.device-settings dl dt,.device-settings dl dd{margin:0}.device-settings dl dt{font-weight:500}.device-settings dl dd{border-right:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-settings dl dd,.device-settings dl dt{border-bottom:1px solid #dfdfdf;line-height:2.214;color:#000}.device-settings dl dd:last-of-type,.device-settings dl dt:last-of-type{border-bottom:0}.device-settings dl dt{width:12rem}.device-settings dl dd{width:calc(100% - 12rem)}.device-settings dl mat-select{width:180px}.device-settings .flex-container{display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start}.device-settings .hardware-settings{margin-bottom:2rem}@media (min-width: 1210px){.hasNav .device-settings .hardware-settings{min-width:23rem;width:50%}}@media (min-width: 1000px){app-root>:not(.hasNav) .device-settings .hardware-settings{min-width:23rem;width:50%}}@media (min-width: 1560px){.hasNav .device-settings .hardware-settings{width:30%}}@media (min-width: 1350px){app-root>:not(.hasNav) .device-settings .hardware-settings{width:30%}}.device-settings .hw-flex-item{width:100%;flex-basis:50%;flex-grow:0}.device-settings .hw-flex-item.no-shrink{flex-shrink:0}.device-settings .load-cell-title{margin-left:1.75em}.device-settings .load-cells{display:flex;flex-wrap:wrap}@media (min-width: 1210px){.hasNav .device-settings .load-cells{width:50%}}@media (min-width: 1000px){app-root>:not(.hasNav) .device-settings .load-cells{width:50%}}@media (min-width: 1560px){.hasNav .device-settings .load-cells{width:70%}}@media (min-width: 1350px){app-root>:not(.hasNav) .device-settings .load-cells{width:70%}}.device-settings .load-cells>div{margin-bottom:2rem;min-width:23rem}@media (min-width: 1210px){.hasNav .device-settings .load-cells>div{margin-left:5%}}@media (min-width: 1000px){app-root>:not(.hasNav) .device-settings .load-cells>div{margin-left:5%}}@media (min-width: 1560px){.hasNav .device-settings .load-cells>div{width:45%}}@media (min-width: 1350px){app-root>:not(.hasNav) .device-settings .load-cells>div{width:45%}}.editHardwareHeader{display:flex;flex-direction:row;justify-content:space-around;color:#fff}.mccoydropdown{background-color:#fff;text-align:center;width:300px}.submit-hardware{display:flex;flex-direction:row;justify-content:space-around;padding:20px 0 75px;color:#fff;width:100%}.load-cells{color:#000;font-weight:400}.load-cells dl dd,.load-cells dl dt,.load-cells .mat-expansion-panel-header-title,.mat-panel-description{color:#000}.mat-expansion-panel-header-description,.mat-expansion-indicator:after{color:#000}.help-request{background:#f8e2e5;border-bottom:1px solid #e2e2e2;padding:1rem 1.2rem}.help-request.confirmed{background:#1a9247;transition:all .25s}.help-request>div{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.help-request .warn-recommend{flex:0 0 100%;margin-bottom:20px}@media (min-width: 1310px){.hasNav .help-request .warn-recommend{flex:0 1 auto;margin-bottom:0}}@media (min-width: 1100px){app-root>:not(.hasNav) .help-request .warn-recommend{flex:0 1 auto;margin-bottom:0}}@media (min-width: 1310px){.hasNav .help-request .actions{text-align:center}}@media (min-width: 1100px){app-root>:not(.hasNav) .help-request .actions{text-align:center}}.help-request .warn-recommend{padding-left:30px}.help-request .warn-recommend:before{content:"error_outline";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.help-request .warn-recommend:before{color:#aa283e;font-size:24px;left:0;margin-right:.4rem;position:absolute;top:50%;transform:translateY(-50%)}.help-request .warn-recommend .warn{color:#aa283e;line-height:1.714rem;margin:0;width:100%}@media (min-width: 530px){.help-request .warn-recommend .warn{font-size:1.14285rem}}.help-request .warn-recommend .recommend{color:#5a5a5a;margin:0}.help-request .warn-recommend .recommend span{font-weight:500}.help-request .timer{line-height:1;margin:0;text-align:center}@media (min-width: 1110px){.hasNav .help-request .timer{text-align:right}}@media (min-width: 900px){app-root>:not(.hasNav) .help-request .timer{text-align:right}}.help-request .timer span{display:block;font-size:3rem;font-weight:300}.help-request .accept,.help-request .reject{border:none;border-radius:25px;cursor:pointer;display:inline-block;font-size:1.285rem;height:40px;line-height:38px;text-align:center;width:140px}.help-request .accept:not([disabled]):hover,.help-request .reject:not([disabled]):hover{box-shadow:1px 2px 4px #0000001a;transform:translateY(-1px);transition:all .25s}.help-request .accept[disabled],.help-request .reject[disabled]{background:white;border:1px solid #d0d0d0;border-color:#d0d0d0;color:#d0d0d0;cursor:not-allowed}@media (min-width: 530px){.help-request .accept,.help-request .reject{font-size:1.285rem;line-height:48px;height:50px;width:160px}}.help-request .reject{background:#f8f8f8;border:1px solid #c1c1c1}.help-request .reject:not([disabled]):hover{background:white}.help-request .accept{background:#1a9247;color:#fff;margin-left:1rem}.help-request .accept:not([disabled]):hover{background:#1c9f4d}.help-request .confirm{color:#fff;line-height:1.714rem;margin:0 0 .5rem;width:100%}.help-request .confirm:before{content:"check";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.help-request .confirm:before{font-size:24px;margin-right:.4rem;top:6px}@media (min-width: 530px){.help-request .confirm{font-size:1.14285rem}}.site-header{box-shadow:1px 2px 4px #0000001a;align-items:center;background:white;display:flex;justify-content:space-between;padding:0 5px 0 15px;z-index:100}@media (min-width: 420px){.site-header{padding:15px 15px 15px 30px}}.site-header .logo{background:url(mccoy-global-logo.bc86070c5169f6f8.svg) no-repeat center center;background-size:contain;display:block;height:30px;width:102px;text-indent:-999rem;margin:10px 0}@media (min-width: 420px){.site-header .logo{height:36px;margin:0;width:139px}}.site-header .smartcrt-logo{background:url(smart_crt_logo.671634494ebb3dfe.png) no-repeat center center;background-size:contain;display:block;height:30px;width:102px;text-indent:-999rem;margin:0 0 0 auto!important}@media (min-width: 420px){.site-header .smartcrt-logo{height:36px;width:139px}}.site-header .account-menu-trigger{display:none}.site-header .account-menu-trigger:after{content:"arrow_drop_down";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";margin-left:.2rem;position:relative;top:2px}@media (min-width: 1181px){.site-header .account-menu-trigger{display:block}.site-header .account-menu-trigger-mobile{display:none}}.account-menu .mat-menu-item{font-weight:400}app-loading{align-items:center;animation:.1s linear .3s 1 delayShow forwards;display:flex;justify-content:center;left:0;height:calc(100vh - 40px);opacity:0;padding:20px 30px;position:absolute;top:0;width:calc(100% - 60px);z-index:9001}app-loading.opaque{background:rgba(255,255,255,.8)}app-loading.dark-opaque{background:#222222;height:535px!important}app-loading.left{justify-content:flex-start}app-loading.immediate{animation-delay:0ms}app-loading.dark{background:rgba(0,0,0,.8)}app-loading.static{height:auto;position:static}*.loading{min-height:200px}@keyframes delayShow{0%{opacity:0}to{opacity:1}}.mat-progress-spinner circle{stroke:#dd8f2b}.invitation{border-left:4px solid #21a68e;background:white;padding:20px 30px;margin-bottom:10px}.invitation h3{font-size:1rem;font-weight:400;line-height:1.35rem;margin:0 0 .5rem}.invitation h3 span{display:block;font-size:1.35714rem;font-weight:500}.invitation address{font-style:normal;line-height:1.1rem}.invitation .actions{bottom:5px;display:flex;font-size:1.14215rem;position:absolute;right:5px}.invitation .actions button{background:none;border:none;cursor:pointer;display:block;line-height:2.5rem;transition:all .25s;width:90px}.invitation .actions button[disabled]{color:#666;background:#d0d0d0}.invitation .actions button.join{color:#227ac1}.invitation .actions button.decline{color:#666}.invitation .actions button:hover{background:#ededed}.invite-member form{display:flex;align-items:flex-start}.invite-member mat-form-field{width:320px}.invite-member mat-form-field.ng-valid .mat-form-field-outline-thick{color:#1a9247;opacity:1!important}.invite-member mat-form-field.ng-valid .mat-form-field-label,.invite-member mat-form-field.ng-valid .mat-form-field-required-marker{color:#1a9247}.invite-member button[type=submit]{background:#1a9247;border:0;color:#fff;display:block;font-size:1.071rem;height:3.65rem;margin:.25em 0;letter-spacing:.5px;padding:0 30px}.invite-member button[type=submit][disabled]{background:#d0d0d0}.invite-member button[type=submit]:not([disabled]):hover{background:#1ea852;transition:all .25s}.invite-member button[type=submit]:focus,.invite-member button[type=submit]:focus:hover{outline:none;background:#22bd5c}.invite-member .form-success,.invite-member .form-error{margin-top:0}.job-and-connections{background:white;display:flex;padding:0 0 40px;justify-content:stretch}.job-and-connections .left{flex:1 1 100%;overflow:hidden}.job-and-connections app-connection-graph{display:flex;height:100%}.job-and-connections .graph,.job-and-connections .connection-profile{background:#222;min-height:700px}.job-and-connections .torque-graph{background:#222;height:700px;padding-bottom:50px;width:100%}.job-and-connections .torque-graph.full-size{height:700px}.job-and-connections .rec-tg{height:330px!important}.job-and-connections .rpm-graph{background:#222;height:150px}.job-and-connections .no-connections{font-size:1.2rem;font-style:italic;margin:0 30px}.job-and-connections .job-details{justify-content:space-between;padding:20px 1px 20px 30px;min-height:60px}@media (min-width: 769px){.job-and-connections .job-details{display:flex}}@media (max-width: 768px){.job-and-connections .job-details dl{display:block!important}.job-and-connections .job-details dl div{display:flex}.job-and-connections .job-details dl div dt{margin:0 .5rem 0 0}}.job-and-connections .job-details h1{font-size:2rem;line-height:1rem;margin:0 0 .5rem}.job-and-connections .job-details .status.offline{color:#b7b7b7}.job-and-connections .job-details .status.alert{color:#aa283e}.job-and-connections .job-details dd.status.alert:before{content:"error_outline";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.job-and-connections .job-details dl{display:flex;flex-wrap:wrap;color:#2b2b2b;margin:0}.job-and-connections .job-details dl dt,.job-and-connections .job-details dl dd{margin:0}.job-and-connections .job-details dl dt{font-weight:500}.job-and-connections .job-details dl dd{border-right:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 768px){.job-and-connections .job-details dl{display:block}.job-and-connections .job-details dl dt,.job-and-connections .job-details dl dd{display:inline-block;width:auto}.job-and-connections .job-details dl dt{font-weight:500;margin:0 .5rem 0 0}.job-and-connections .job-details dl dd{margin:0 30px 0 0;overflow:visible}.job-and-connections .job-details dl dd:last-child{border:0;margin:0}}.job-and-connections .job-details dl dt,.job-and-connections .job-details dl dd{font-size:1.071rem;line-height:1.618rem}.job-and-connections .job-details .top-right{display:flex;padding-right:1em}.job-and-connections .job-details .top-right button.mat-icon-button[disabled]{color:#d0d0d0!important}.job-and-connections .job-details .top-right button.mat-icon-button[disabled] .tooltipFont{background-color:#fff;height:auto;color:#000!important;font-weight:400;border-radius:5px;font-size:13px;padding:8px;text-align:center}.job-and-connections .job-details app-upload-report{display:block;flex:0 1 300px}.job-and-connections .job-details .mat-form-field-wrapper{text-align:center}.job-and-connections .job-details .no-line .mat-form-field-underline{display:none}.job-and-connections .job-details .no-line{display:flexbox;align-items:center}.job-and-connections .job-details .not-empty-select.mat-select{color:green!important}.job-and-connections .job-details div.mat-form-field-infix{flex:none}.job-and-connections .connections{display:flex;justify-content:stretch;overflow:hidden}.job-and-connections .tab-container{flex:1 1 auto;z-index:10;width:50px}.job-and-connections .tab-container .mat-tab-header{border-bottom:none;position:relative}.job-and-connections .tab-container .mat-tab-body-wrapper{background:#222;height:700px}.job-and-connections .tab-container .mat-tab-body-content{height:100%;position:relative;width:100%;overflow-y:hidden!important}.job-and-connections .job-info-assigned-reps{background:#efefef;display:flex;justify-content:space-between;padding:20px 30px}.job-and-connections .job-info-assigned-reps h2,.job-and-connections .job-info-assigned-reps ul,.job-and-connections .job-info-assigned-reps p{margin:0 0 1rem}.job-and-connections .job-info-assigned-reps .assigned-thread-reps,.job-and-connections .job-info-assigned-reps .job-info{flex:0 1 40%}.job-and-connections .job-info dl{flex-wrap:wrap;display:flex;align-items:center;width:425px}.job-and-connections .job-info dl dt,.job-and-connections .job-info dl dd{margin:0}.job-and-connections .job-info dl dt{font-weight:500}.job-and-connections .job-info dl dd{border-right:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-and-connections .job-info dl dt,.job-and-connections .job-info dl dd{border-bottom:1px solid #dfdfdf;padding:5px 0}.job-and-connections .job-info dl dt{display:flex;width:200px;align-items:center}.job-and-connections .job-info dl dd{width:calc(100% - 200px)}.job-and-connections .assigned-thread-reps ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0}.job-and-connections .assigned-thread-reps li{flex:0 0 100%;font-size:1.14285rem;line-height:1.1rem;margin:0 0 0 55px;padding:15px 0 0}@media (min-width: 768px){.job-and-connections .assigned-thread-reps li{flex:0 0 calc(50% - 65px);margin-right:10px}.job-and-connections .assigned-thread-reps li:nth-child(2n){margin-right:0}}@media (min-width: 1234px){.hasNav .job-and-connections .assigned-thread-reps li{flex:0 0 calc(33.333333% - 65px);margin-right:15px}.hasNav .job-and-connections .assigned-thread-reps li:nth-child(2n){margin-right:15px}.hasNav .job-and-connections .assigned-thread-reps li:nth-child(3n){margin-right:0}}@media (min-width: 1024px){app-root>:not(.hasNav) .job-and-connections .assigned-thread-reps li{flex:0 0 calc(33.333333% - 65px);margin-right:15px}app-root>:not(.hasNav) .job-and-connections .assigned-thread-reps li:nth-child(2n){margin-right:15px}app-root>:not(.hasNav) .job-and-connections .assigned-thread-reps li:nth-child(3n){margin-right:0}}.job-and-connections .assigned-thread-reps li span{color:#5a5a5a;display:block;font-size:.928rem;margin-top:2px}.job-and-connections .assigned-thread-reps li span:last-of-type{padding-bottom:15px;border-bottom:1px solid #d6d6d6}.job-and-connections .assigned-thread-reps li .avatar{background:#d8d8d8;border-radius:22.5px;color:#1c1a18;display:block;font-size:1.3rem;height:41px;left:-55px;line-height:43px;position:absolute;text-align:center;width:41px}.job-and-connections .online{border:2px solid #36c11f}.job-and-connections .jobStatusDetails{border:0;box-shadow:none;background:#efefef;vertical-align:center;margin-bottom:5px}.job-and-connections .dd.ng-tns-c21-1.ng-star-inserted .mat-form-field{border-bottom:0px!important}.job-and-connections .mat-form-field-infix{padding:0}.job-and-connections .mat-form-field-underline{display:none}.job-and-connections .mat-form-field-invalid .mat-error{color:#aa283e}.job-and-connections optgroup,.job-and-connections select,.job-and-connections textarea{border:none}.multi-selected.highcharts-series-hover.rejected>.highcharts-graph{stroke:#b24d3e}.multi-selected.highcharts-series-hover.accepted>.highcharts-graph{stroke:#6ddbb6}.multi-selected.highcharts-series-hover.pending>.highcharts-graph{stroke:#e7e76a}.smallScreen-Container{display:flex}.smallScreen-Container .sticky{position:fixed;top:70px;right:0;z-index:4}@media (max-width: 1023px){.smallScreen-Container .smallScreen-Left-Container{height:1000px!important}}.chat-icon{display:none}@media (max-width: 768px){.chat-icon{display:block;position:fixed;bottom:15px;right:10px;cursor:pointer;z-index:12}.chatIcon{opacity:1;border:0px;background:none;color:#dd8f2b;font-size:36px}.chatIcon:before{content:"chat";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.chat-box{position:fixed;height:600px;bottom:60px;right:20px;width:300px;background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 10px #0000001a;z-index:101}.chat-content{max-height:300px;overflow-y:auto}.close-btn{position:absolute;top:10px;right:5px;background:none;border:none;font-size:16px;cursor:pointer;z-index:2}.close-btn:before{content:"close";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}}.overlay{animation:flash 2s infinite alternate}@keyframes flash{0%{background-color:#ff000080}50%{background-color:#ff000080}to{background-color:transparent}}.not-overlay{background-color:#efefef}.overlay-job{animation:flashJob 2s infinite alternate}@keyframes flashJob{0%{background-color:#ff000080}50%{background-color:#ff000080}to{background-color:#efefef}}@keyframes background-fade-new-message{0%{background:rgba(255,230,100,.2)}to{background:none}}app-job-discussion{flex:0 0 260px}.job-discussion{background:#f9f9f9;border-left:1px solid #e7e7e7;display:flex;flex-direction:column;height:calc(100vh - 72px);margin-bottom:-40px;overflow:hidden;right:0;top:0;width:259px;z-index:1}@media (max-width: 786px){.job-discussion{width:100%!important;height:100%!important}}@media (min-width: 1024px){.job-discussion{padding:72px 0 0;position:fixed;height:calc(100% - 72px)!important}}.job-discussion h2{border-bottom:1px solid #dadada;font-size:1.285rem;line-height:1;margin:0;padding:20px}.job-discussion .messages{min-height:400px;overflow:auto;margin-bottom:calc(1.4rem + 30px)}.job-discussion .message{border-bottom:1px solid #e7e7e7;display:flex;flex-direction:column;line-height:1.4;margin:0;padding:15px 20px}.job-discussion .message:last-child{border-bottom:none}.job-discussion .message.new{animation:3s linear 5s 1 both background-fade-new-message}.job-discussion .message .body{font-size:.928571429rem}.job-discussion .message .time{color:#000;display:block;font-size:.785rem;order:2}.job-discussion .message q{display:block;font-size:.857142857rem;margin-top:10px;order:3;word-wrap:break-word}.job-discussion .message q:before,.job-discussion .message q:after{display:none}.job-discussion .author,.job-discussion .makeup-label,.job-discussion .rec{font-weight:700}.job-discussion .error{background:#aa283e;color:#fff;margin:0;padding:15px 20px}.job-discussion .error:before{content:"error_outline";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.job-discussion .no-results,.job-discussion .job-and-connections .no-connections,.job-and-connections .job-discussion .no-connections{color:#5a5a5a;padding:15px 20px;font-style:italic}.job-discussion .send-comment{border-top:1px solid #e7e7e7;height:calc(1.5rem + 30px);position:absolute;bottom:0;width:100%}.job-discussion .send-comment textarea{background:none;border:0;border-top:2px solid transparent;color:#000;display:inline-block;height:1.5rem;padding:15px calc(1.4rem + 50px) 15px 20px;resize:none;transition:all .25s;width:calc(100% - 1.4rem - 50px)}.job-discussion .send-comment textarea:focus{outline:none;background:white;border-top:2px solid #dd8f2b}.job-discussion .send-comment button{background:none;border:0;color:transparent;cursor:pointer;display:block;height:calc(1.4rem + 30px);width:calc(1.4rem + 30px);position:absolute;right:0;text-align:center;top:0}.job-discussion .send-comment button:before{content:"send";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.job-discussion .send-comment button:before{color:#000;font-size:1.7rem;height:100%;left:0;line-height:calc(1.4rem + 30px);position:absolute;top:0;transition:all .25s;width:100%}.job-discussion .send-comment button:hover:before{color:#2b2b2b}.job-discussion .send-comment textarea.ng-valid.ng-dirty+button:before{color:#227ac1}.tooltipFont,.edit[disabled].tooltipFont{background-color:#fff;height:auto;color:#000!important;font-weight:400;border-radius:5px;font-size:13px;padding:8px;text-align:center}.job-preview,.thread-rep-jobs .thread-rep-job-preview,.org-job-preview{border-radius:0 0 3px 3px;background:white;min-width:0;transition:all .25s}.job-preview:not(.readonly):hover,.thread-rep-jobs .thread-rep-job-preview:not(.readonly):hover,.org-job-preview:not(.readonly):hover{box-shadow:1px 2px 4px #0000001a;cursor:pointer;transform:translateY(-1px)}.job-preview:not(.readonly):active,.thread-rep-jobs .thread-rep-job-preview:not(.readonly):active,.org-job-preview:not(.readonly):active{transform:translateY(2px);transition:50ms all}.job-preview a,.thread-rep-jobs .thread-rep-job-preview a,.org-job-preview a{color:inherit;display:block;text-decoration:none}.job-preview .header,.thread-rep-jobs .thread-rep-job-preview .header,.org-job-preview .header{background:linear-gradient(to top,#1A5992,#2467a4);padding:1rem 20px;color:#fff}.job-preview .header .job-name-status,.thread-rep-jobs .thread-rep-job-preview .header .job-name-status,.org-job-preview .header .job-name-status{flex:0 0 calc(100% - 150px);overflow:hidden}.job-preview .header .connection,.thread-rep-jobs .thread-rep-job-preview .header .connection,.org-job-preview .header .connection{margin:0;line-height:1;font-size:.92rem;font-weight:300}.job-preview .header .connection .current,.thread-rep-jobs .thread-rep-job-preview .header .connection .current,.org-job-preview .header .connection .current{font-size:2.285rem}.job-preview .header .connection .max,.thread-rep-jobs .thread-rep-job-preview .header .connection .max,.org-job-preview .header .connection .max{color:#afc4d7;font-size:1.714285714rem;margin-left:.3rem}.job-preview .header .connection .label,.thread-rep-jobs .thread-rep-job-preview .header .connection .label,.org-job-preview .header .connection .label{display:block;color:#afc4d7;line-height:1.2;text-indent:2px}.job-preview .header .connection .makeup-number-label,.thread-rep-jobs .thread-rep-job-preview .header .connection .makeup-number-label,.org-job-preview .header .connection .makeup-number-label{font-size:1.285rem}.job-preview.status-offline .header,.thread-rep-jobs .status-offline.thread-rep-job-preview .header,.status-offline.org-job-preview .header{background:linear-gradient(to top,#d0d0d0,#dadada);color:#5a5a5a}.job-preview.status-offline .header .connection span,.thread-rep-jobs .status-offline.thread-rep-job-preview .header .connection span,.status-offline.org-job-preview .header .connection span,.job-preview.status-offline .header .status,.thread-rep-jobs .status-offline.thread-rep-job-preview .header .status,.status-offline.org-job-preview .header .status{color:#5a5a5a}.job-preview.status-alert .header,.thread-rep-jobs .status-alert.thread-rep-job-preview .header,.status-alert.org-job-preview .header{background:linear-gradient(to top,#aa283e,#bb2d45);padding-left:50px}.job-preview.status-alert .header:before,.thread-rep-jobs .status-alert.thread-rep-job-preview .header:before,.status-alert.org-job-preview .header:before{content:"error_outline";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.job-preview.status-alert .header:before,.thread-rep-jobs .status-alert.thread-rep-job-preview .header:before,.status-alert.org-job-preview .header:before{color:#fff;font-size:1.5rem;left:20px;line-height:1;position:absolute;top:calc(50% - .75rem)}.job-preview.status-alert .header .connection span:last-child,.thread-rep-jobs .status-alert.thread-rep-job-preview .header .connection span:last-child,.status-alert.org-job-preview .header .connection span:last-child{color:#f2c9d0}.job-preview .body,.thread-rep-jobs .thread-rep-job-preview .body,.org-job-preview .body{padding:20px}.job-preview .body h2.username,.thread-rep-jobs .thread-rep-job-preview .body h2.username,.org-job-preview .body h2.username{display:flex;flex-direction:column-reverse}.job-preview .body h2.username span:first-of-type,.thread-rep-jobs .thread-rep-job-preview .body h2.username span:first-of-type,.org-job-preview .body h2.username span:first-of-type{font-size:.9rem;font-weight:400}.job-preview .status,.thread-rep-jobs .thread-rep-job-preview .status,.org-job-preview .status{color:#fff;font-size:.8rem;letter-spacing:.5px;line-height:1;margin:0}.job-preview .unread,.thread-rep-jobs .thread-rep-job-preview .unread,.org-job-preview .unread{box-shadow:1px 2px 4px #0000001a;background:white;border:1px solid #aaa;border-radius:15px;color:#aa283e;font-size:1.2rem;font-weight:500;height:30px;letter-spacing:.2px;line-height:30px;margin:0;position:absolute;right:-10px;text-align:center;top:-10px;width:30px}.job-preview .unread span,.thread-rep-jobs .thread-rep-job-preview .unread span,.org-job-preview .unread span{display:none}.members-list ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0}.members-list li{flex:0 0 100%;font-size:1.14285rem;line-height:1.1;margin:0 0 0 55px;padding:15px 0 0}@media (min-width: 768px){.members-list li{flex:0 0 calc(50% - 65px);margin-right:10px}.members-list li:nth-child(2n){margin-right:0}}@media (min-width: 1234px){.hasNav .members-list li{flex:0 0 calc(33.333333% - 65px);margin-right:15px}.hasNav .members-list li:nth-child(2n){margin-right:15px}.hasNav .members-list li:nth-child(3n){margin-right:0}}@media (min-width: 1024px){app-root>:not(.hasNav) .members-list li{flex:0 0 calc(33.333333% - 65px);margin-right:15px}app-root>:not(.hasNav) .members-list li:nth-child(2n){margin-right:15px}app-root>:not(.hasNav) .members-list li:nth-child(3n){margin-right:0}}.members-list li span{color:#5a5a5a;display:block;font-size:.928rem;margin-top:2px}.members-list li span:last-of-type{padding-bottom:15px;border-bottom:1px solid #d6d6d6}.members-list li .avatar{background:#5a5a5a;border-radius:22.5px;color:#fff;display:block;font-size:1.3rem;height:45px;left:-55px;line-height:47px;position:absolute;text-align:center;width:45px}.members-list .mat-tab-label:first-of-type{margin-left:0}.showMobileNav{position:fixed;height:100%;overflow:hidden;width:100%}app-navigation{background:rgba(43,43,43,.99);display:flex;height:calc(100vh - 50px);left:100vw;transition:all 50ms;position:fixed;width:100%;z-index:100}@media (min-width: 1181px){app-navigation{left:0}}.showMobileNav app-navigation{left:0}@media (min-width: 1181px){app-navigation{background:#2b2b2b;height:100%;position:fixed;width:auto}}.site-nav{display:flex;flex-direction:column;justify-content:space-between;padding:20px 0;width:100%}@media (min-width: 769px){.site-nav{width:210px}}.site-nav a{color:#8d8d8d;display:block;font-size:.9285rem;letter-spacing:1px;line-height:50px;margin-bottom:20px;padding-left:60px;text-decoration:none;text-transform:uppercase}.site-nav a:before{content:"forum";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.site-nav a:before{font-family:Material Icons Outlined,sans-serif}.site-nav a.assets:before{content:"assessment"}.site-nav a.jobs:before{content:"assignment_turned_in"}.site-nav a.logout:before{content:"power_settings_new"}.site-nav a:before{left:4px;font-size:30px;line-height:50px;position:absolute;text-align:center;text-transform:none;top:-1px;width:60px}.site-nav a.active,.site-nav a:hover{background:rgba(255,255,255,.03);color:#fff}.site-nav a.active{border-left:4px solid #dd8f2b;padding-left:56px}.site-nav a.active:before{font-family:Material Icons,sans-serif;left:0}@media (min-width: 769px){.site-nav .bottom{display:none}}.site-nav .bottom a{margin-bottom:60px}.site-nav .bottom .change-password{margin-bottom:5px!important}.org-job-preview{overflow:hidden}.org-job-preview .header{display:flex;justify-content:space-between;padding:15px}.org-job-preview .header h2{font-weight:300;font-size:2.285rem;line-height:1.1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-job-preview .connection{text-align:right;width:130px}.org-job-preview dl{display:flex;flex-wrap:wrap;margin:0}.org-job-preview dl>div{display:flex;flex-direction:column;flex:1 1 120px;margin:0 0 20px}.org-job-preview dl>div.lot,.org-job-preview dl>div.username{flex:0 0 100%}.org-job-preview dd,.org-job-preview dt{display:block;line-height:1.1;margin:0}.org-job-preview dt{color:#5a5a5a;font-size:.9285rem;order:2}.org-job-preview dd{font-size:1.285rem;order:1}.org-job-preview .thread-reps,.org-job-preview .trs-associations{margin-top:20px;padding-left:35px}.org-job-preview .thread-reps h3,.org-job-preview .trs-associations h3{font-size:1.142857143rem;line-height:1;margin:0}.org-job-preview .thread-reps h3:before,.org-job-preview .trs-associations h3:before{content:"people";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.org-job-preview .thread-reps h3:before,.org-job-preview .trs-associations h3:before{font-size:2rem;left:-35px;position:absolute}.org-job-preview .thread-reps p,.org-job-preview .trs-associations p{font-size:.92rem;margin:0}.org-job-preview .thread-reps .edit,.org-job-preview .trs-associations .edit{background:none;border:none;cursor:pointer;display:block;line-height:31px;padding-left:40px}.org-job-preview .thread-reps .edit:before,.org-job-preview .trs-associations .edit:before{content:"person_add";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.org-job-preview .thread-reps .edit:before,.org-job-preview .trs-associations .edit:before{border:1px solid #c5c5c5;background:white;border-radius:15px;color:#1c1a18;display:block;font-size:1.1rem;height:30px;left:0;line-height:31px;margin-right:10px;position:absolute;top:0;transition:all .25s;width:30px}.org-job-preview .thread-reps .edit:hover:before,.org-job-preview .trs-associations .edit:hover:before{background:#d8d8d8}.org-card{margin:0 0 20px;transition:all .25s}.org-card:not(.create):hover{box-shadow:1px 2px 4px #0000001a;transform:translateY(-1px)}.org-card a{color:inherit;display:block;text-decoration:none}.org-card .header,.org-card .body{padding:20px 30px}.org-card .header ul,.org-card .body ul{list-style:none;margin-top:0;padding:0}.org-card .header{background:#f9f9f9;display:flex;justify-content:space-between}.org-card .header h2,.org-card .header h3,.org-card .header h4{font-size:1.71428rem;margin:0}.org-card .header .action{background:none;border:none;color:transparent;height:100%;font-size:0;position:absolute;right:0;top:0;width:60px}.org-card .header .action:before{color:#1c1a18;font-size:2rem}.org-card .header .action.close:before{content:"clear";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.org-card .body{background:white;font-size:1.0714rem;line-height:1.4285rem}.org-card .actions{display:flex;justify-content:center;padding:20px 0 0}.org-card .actions>*{background:#1a9247;border-radius:20px;border:none;color:#fff;cursor:pointer;display:block;font-size:1.0714rem;line-height:2.85714rem;padding:0 30px;text-align:center;text-decoration:none}.org-card .actions>*:hover,.org-card .actions>*:active,.org-card .actions>*:focus{box-shadow:1px 2px 4px #0000001a;background:#1c9f4d;transform:translateY(-1px);transition:all .25s}.organization-detail header{background:white;display:flex;flex-wrap:wrap;align-items:flex-start;margin:-20px -30px 20px;padding:0 30px 20px}.organization-detail header h1{background:#f9f9f9;flex:1 0 100%;padding:20px 30px;margin:0 -30px 20px}.organization-detail header address:before{content:"location_on";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.organization-detail header .phone:before{content:"call";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.organization-detail header .website:before{content:"computer";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.organization-detail header address,.organization-detail header .phone,.organization-detail header .website{cursor:pointer;color:#5a5a5a;display:block;font-size:1.071428571rem;font-style:normal;margin-right:40px;padding-left:25px;text-decoration:none}.organization-detail header address:before,.organization-detail header .phone:before,.organization-detail header .website:before{color:#1c1a18;display:block;font-size:1.2rem;left:0;position:absolute;top:50%;transform:translateY(-50%)}.organization-detail header address:before{font-size:1.5rem;top:12px}.organization-detail header app-services-list{flex:0 0 100%}.organization-detail h2{line-height:1}.organization-detail .section-header{display:flex;margin:0 0 .5rem;justify-content:space-between}.organization-detail .members,.organization-detail .devices-list{margin-bottom:5rem}.organization-detail .mat-tab-labels{display:flex;height:0}app-password-requirements{display:block;width:100%}.password-requirements{border:1px solid #ccc;margin-bottom:1rem;padding:15px 30px}.password-requirements p{color:#666;font-size:1.1rem;margin:0 0 1rem}.password-requirements ul{list-style:none;margin:0;padding:0}.password-requirements li:before{content:"remove";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.password-requirements li.satisfied{color:#aaa}.password-requirements li.satisfied:before{content:"done";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.recommendation-comment mat-dialog-content{width:420px}.recommendation-comment label span{color:#5a5a5a;font-size:.8rem;font-style:italic;margin-left:.5rem}.recommendation-comment .comment-input{margin-bottom:12px;width:100%}.recommendation-comment .comment-input .mat-form-field-infix{padding:0 0 15px}.recommendation-comment .comment-input .mat-form-field-outline{background:#f7f7f7!important}.recommendation-comment .comment-input .mat-form-field-subscript-wrapper{padding-right:0}.recommendation-comment .comment-input textarea{min-height:4rem}.recommendation-comment .comment-input .mat-hint{font-size:1.071428571rem}.recommendation-comment .actions{display:flex;justify-content:flex-end}.recommendation-comment .cancel{color:#757575}.recommendation-comment .confirm{color:#227ac1}.services-list .service{color:#1a9247;display:inline-block;line-height:1rem;margin-right:30px;margin-bottom:0}.services-list .service:before{content:"check_circle";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.services-list .service:before{font-family:Material Icons Outlined,sans-serif}.services-list .service:before{font-size:1.7rem;top:7px}.thread-rep-jobs{margin-bottom:5rem}.thread-rep-jobs.loading{min-height:210px}.thread-rep-jobs .pending-request{background:#f8e2e5;font-size:1.2rem;line-height:1.2;margin:-20px -30px 20px}.thread-rep-jobs .pending-request:before{content:"error_outline";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}@media (min-width: 768px){.thread-rep-jobs .pending-request{font-size:1.5rem;padding:20px 20px 20px 70px}}.thread-rep-jobs .pending-request:before{color:#aa283e;display:block;font-size:24px;left:10px;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width: 768px){.thread-rep-jobs .pending-request:before{left:30px}}.thread-rep-jobs .pending-request a{font-weight:500;text-decoration:none}.thread-rep-jobs .jobs{margin:0 auto}.thread-rep-jobs .jobs>div{display:grid;grid-template-columns:1fr;grid-gap:20px}@media (min-width: 600px){.thread-rep-jobs .jobs>div{grid-template-columns:1fr 1fr}}@media (min-width: 990px){.hasNav .thread-rep-jobs .jobs>div{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 780px){app-root>:not(.hasNav) .thread-rep-jobs .jobs>div{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1190px){.hasNav .thread-rep-jobs .jobs>div{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 980px){app-root>:not(.hasNav) .thread-rep-jobs .jobs>div{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 1490px){.hasNav .thread-rep-jobs .jobs>div{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media (min-width: 1280px){app-root>:not(.hasNav) .thread-rep-jobs .jobs>div{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media (min-width: 1710px){.hasNav .thread-rep-jobs .jobs>div{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media (min-width: 1500px){app-root>:not(.hasNav) .thread-rep-jobs .jobs>div{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.thread-rep-jobs .jobs .jobs-header{display:flex}.thread-rep-jobs .jobs .jobs-header .notificationSound{margin-top:-10px}.thread-rep-jobs .thread-rep-job-preview h2{font:500 1.188rem/1.313 Effra,sans-serif;margin:0}.thread-rep-jobs .thread-rep-job-preview .header{display:flex;justify-content:space-between;padding:15px}.thread-rep-jobs .thread-rep-job-preview .timer{line-height:1;margin:10px 0 0;text-align:center}@media (min-width: 1110px){.hasNav .thread-rep-jobs .thread-rep-job-preview .timer{text-align:right}}@media (min-width: 900px){app-root>:not(.hasNav) .thread-rep-jobs .thread-rep-job-preview .timer{text-align:right}}.thread-rep-jobs .thread-rep-job-preview .timer span{display:block;font-size:1.5rem;font-weight:300}.thread-rep-jobs .thread-rep-job-preview .body{padding:20px}.thread-rep-jobs .thread-rep-job-preview .body dl{flex-wrap:wrap;display:flex;font-size:.938rem;line-height:1.3}.thread-rep-jobs .thread-rep-job-preview .body dl dt,.thread-rep-jobs .thread-rep-job-preview .body dl dd{margin:0}.thread-rep-jobs .thread-rep-job-preview .body dl dt{font-weight:500}.thread-rep-jobs .thread-rep-job-preview .body dl dd{border-right:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thread-rep-jobs .thread-rep-job-preview .body dt{width:6rem}.thread-rep-jobs .thread-rep-job-preview .body dd{width:calc(100% - 6rem)}.thread-rep-jobs .thread-rep-job-preview .thread-reps.empty{opacity:.2}.thread-rep-jobs .thread-rep-job-preview .thread-reps h3{display:flex;font-size:.938rem;line-height:1.3;margin:0 0 0 25px}.thread-rep-jobs .thread-rep-job-preview .thread-reps h3:before{content:"question_answer";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.thread-rep-jobs .thread-rep-job-preview .thread-reps h3:before{font-size:1.4rem;left:-25px;position:absolute;top:-3px}.thread-rep-jobs .thread-rep-job-preview .thread-reps ul{min-height:44px}.thread-rep-jobs .thread-rep-job-preview .thread-reps .avatar{border:2px solid #36c11f}.upload{align-items:center;display:flex;overflow:hidden;width:100%}.upload:before{color:#b7b7b7;font-size:28px;top:0}.upload.hasFile:before{color:#2b2b2b}.upload a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-decoration:none}.upload p.error{margin:2px 0 0;font-size:.9rem;padding-left:5px}.upload .actions{display:flex}.upload .file-input{height:40px;opacity:1;margin-left:10px;overflow:hidden;width:40px}.upload .file-input:before{content:"cloud_upload";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.upload .file-input:before{height:100%;line-height:37px;font-size:1.7rem;position:absolute;text-align:center;width:100%}.upload .file-input:hover:before{color:#227ac1}.upload .file-input.error{opacity:1}.upload .file-input.error:before{color:#aa283e}.upload .file-input input[type=file]{background:blue;cursor:pointer;display:block;height:100%;opacity:0;left:-100px;position:absolute;width:200px}.upload .file-output{border:0px;background:none}.upload .file-output:before{content:"picture_as_pdf";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.upload .export-json{opacity:1;border:0px;background:none}.upload .export-json:before{content:"system_update_alt";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.upload .export-csv{opacity:1;border:0px;background:none}.upload .export-csv:before{content:"text_snippet";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.showReport{display:flex!important;align-items:center!important;padding:0 16px;color:#0000008a;line-height:15px;height:48px}.showReport mat-icon{margin-right:16px;vertical-align:middle}.showReport input{display:none!important}.showReport .current{margin-left:10px;max-width:140px}.showReport a{color:#0000008a!important;text-decoration:none}.showReport:hover{background-color:#0000000a}.mat-menu-panel{max-width:350px!important}.reportLoading{max-height:200px!important}.job-list header{display:flex;background:white;margin:-20px -30px 20px;padding:20px 30px}.job-list h1{margin:0}.open-job-list{margin-bottom:5rem}.open-job-list h2{margin-top:0}.open-job-list .jobs{display:grid;grid-template-columns:1fr;grid-gap:20px}@media (min-width: 768px){.open-job-list .jobs{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1410px){.hasNav .open-job-list .jobs{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px){app-root>:not(.hasNav) .open-job-list .jobs{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1710px){.hasNav .open-job-list .jobs{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1500px){app-root>:not(.hasNav) .open-job-list .jobs{grid-template-columns:repeat(4,1fr)}}.open-job-list .no-results,.open-job-list .job-and-connections .no-connections,.job-and-connections .open-job-list .no-connections{margin-top:0}.open-job-list span#noOrgJobs{font-size:1.25em;line-height:1.5}.open-job-list .expand-new-job{grid-column:1/span 1}@media (min-width: 768px){.open-job-list .expand-new-job{grid-column:1/span 2}}.open-job-list .collapse-new-job{grid-column:1/span 1;background-color:#fff}.closed-job-list h2{margin-bottom:0}.closed-job-list table{width:100%}.closed-job-list thead .report{padding-left:20px}.closed-job-list thead button{line-height:1;padding:.925rem 0}.closed-job-list tbody tr{cursor:pointer;transition:all .25s}.closed-job-list tbody tr td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:16%}.closed-job-list tbody tr td:not(:first-child){padding-left:20px}.closed-job-list tbody tr .mat-column-report{width:20%}.closed-job-list .right,.closed-job-list .right button{text-align:right}#new-job-card{height:100%}.no-transform{transform:none!important}.header-row{text-align:center;padding:1em 0 0 1em}.header-row .create-header{color:#1c1a18;font-family:Effra,sans-serif;font-weight:300;font-size:2.285rem}.icon-container{display:flex!important;justify-content:center;align-items:center;height:calc(100% - 5.9rem)}.icon-container .mat-icon{font-size:200px;height:200px!important;width:200px!important;color:#d0d0d0}.main-container{display:flex;justify-content:space-around;flex-wrap:wrap;color:#000!important;margin:1em}.main-container dl{margin:0 0 10px;display:flex;font-weight:700}.main-container dl dd.job-input{display:flex;flex-direction:column}.main-container dl dt{width:7em;font-size:1.1em;order:1}.main-container dl dd{order:2}.main-container dl dd select{width:11.5em}.main-container dl input{width:11em}.main-container dl .numeric-input{width:5em}.main-container .job-name-error{font-size:16px}#footer{display:flex;justify-content:center;padding:2em}#footer button{margin:0 10px}#no-connected-device{display:flex;align-items:center;flex-direction:column}#no-connected-device h2{text-align:center}#no-connected-device button{margin-top:50px}#add-conn-lib-button{margin-bottom:10px}.org-conn-lib-entry button{margin:10px}.org-conn-lib-entry .title{font-size:1.1em;font-weight:700}.org-conn-lib-entry .view-button-group{display:flex;justify-content:flex-end;height:60px}.org-conn-lib-entry .edit-button-group{display:flex;justify-content:center;width:100%}.org-conn-lib-entry .attr-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:30px}.org-conn-lib-entry .attr-list .hideAttr{display:none}.org-conn-lib-entry .attr-list dt{width:12em;font-weight:700}.org-conn-lib-entry .attr-list dl{margin:0;width:10em}.org-conn-lib-entry .attr-list dl input{width:8em}.org-conn-lib-entry .attr-list dl .numeric-input{width:5em}.org-conn-lib-entry .attr-list .notes{width:100%;resize:none}.org-conn-lib-entry .attr-list .attr-pair{display:flex;flex-direction:row}.conn-info{margin-left:1em;color:#fff;padding-left:1em}.conn-info .mat-form-field-appearance-outline .mat-form-field-outline,.conn-info input.mat-input-element,.conn-info .noVTR{color:#fff}.conn-info .noVTR .message{padding-top:2em}.mat-tab-body-content{display:grid}.flex-conn-properties div.mat-form-field-infix{height:4.125em}.flex-conn-properties .connection-name{padding-left:5em}.flex-conn-properties .connection-name-row{border-bottom:1px solid #b7b7b7;margin-top:5px}.flex-conn-properties .mat-checkbox{color:#fff}.flex-conn-properties .mat-checkbox-inner-container{color:#fff;border:solid .25px white}.flex-conn-properties .flex-conn-property{color:#fff;font-size:1em;display:inline-flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:90%}.flex-conn-properties .flex-conn-property dl{width:11em}.flex-conn-properties .flex-conn-property dl input{width:8em}.flex-conn-properties .flex-conn-property dl .numeric-input{width:5em}.flex-conn-properties .flex-conn-property .notes{width:300%;resize:none}.flex-conn-properties .flex-conn-property dt.length{width:15%}.flex-conn-properties .flex-conn-property dt.pending-label{width:20%;align-self:center;color:#fff}.flex-conn-properties .flex-conn-property .recommend-select{color:#fff}.flex-conn-properties .flex-conn-property .makeup-number{border:1px solid white;background-color:#393939;color:#fff;padding-left:.5em;width:200px}.flex-conn-properties .flex-conn-property .accessory-number{width:72px!important}.flex-conn-properties .flex-conn-property .edit-text-box{border:1px solid white;background-color:#393939;color:#fff;padding-left:.5em}.flex-conn-properties .flex-conn-property .edit-text-box:focus{background-color:#fff;color:#000}.flex-conn-properties .flex-conn-property .mat-error-on-black{color:#f63555}.flex-conn-properties .flex-conn-property .mat-form-field-invalid .mat-error{font-size:12px;margin-top:10px;padding:30px,0px}.flex-conn-properties .flex-conn-property .mat-form-field-infix{display:flex}.flex-conn-properties .flex-conn-property span.mat-option-text{color:#fff}.flex-conn-properties .flex-conn-property div.mat-select-value{color:#fff;width:-moz-fit-content;width:fit-content;padding-right:10px}.flex-conn-properties div.mat-form-field-infix{height:1.5em}.flex-conn-properties div.mat-checkbox-inner-container{color:#fff;border-color:#fff}.flex-conn-properties div.mat-checkbox-inner-container .mat-checkbox-input{color:#fff}.flex-conn-properties mat-label{color:#fff}.flex-conn-properties span.mat-select-placeholder{color:#fff;height:1.25em;border:.25px Solid white;width:15%}.flex-conn-properties span.mat-checkbox-label{color:#fff}.flex-conn-properties .submit-button{width:100%;display:flex;justify-content:center;margin-left:0;padding-top:3em}.flex-conn-properties div.mat-select-value{width:200px;height:25px;max-width:100%}.flex-conn-properties span.mat-select-placeholder{display:flex;width:200px;height:25px;padding-left:.5em}.flex-conn-properties div.mat-select-arrow,.flex-conn-properties .mat-checkbox-input{color:#fff}.job-properties{padding:20px 30px}.job-properties .job-info{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:5px;margin-top:0!important}.job-properties .flex-container{flex-direction:row;justify-content:flex-start;align-items:stretch}@media (min-width: 769px){.job-properties .flex-container{display:flex}}.job-properties div.flex-item.team{flex:0 1 auto;align-self:flex-start;align-items:baseline}.job-properties dl{display:flex;flex-wrap:wrap;margin:0;width:33%}.job-properties dl dt,.job-properties dl dd{margin:0}.job-properties dl dt{font-weight:500}.job-properties dl dd{border-right:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-properties dl dt,.job-properties dl dd{border-bottom:1px solid #dfdfdf;padding:5px 0}.job-properties dl dt{width:150px!important;display:block}.job-properties dl dd{width:calc(100% - 150px)}.job-properties dl dt.connection{border-bottom:none!important}.job-properties dl dd.connection{border-bottom:none;margin-bottom:0;justify-content:start}.job-properties dl .no-line{border-bottom:none}.job-properties .full-width{width:100%;margin:0}.job-properties dl.assigned-rep{justify-content:flex-start;padding-left:5px}.job-properties dl.assigned-rep h2{padding:0!important;margin:0!important}.job-properties button.mat-icon-button[disabled]{color:#5a5a5a!important}.job-properties button.mat-icon-button[disabled] .tooltipFont{background-color:#fff;height:auto;color:#000!important;font-weight:400;border-radius:5px;font-size:13px;padding:8px;text-align:center}.highchart-graph{display:flex;justify-content:flex-end;align-content:flex-end;flex-direction:column;height:100%;width:100%}.highchart-graph .icon-button-row{width:100%;display:flex;justify-content:flex-end;background-color:#222;color:#fff}.highchart-graph .edit-shoulder-button{color:#fff;padding-right:1px}.highchart-graph button.mat-icon-button[disabled]{color:#5a5a5a!important}.highchart-graph button.mat-icon-button[disabled] .tooltipFont{background-color:#fff;height:auto;color:#000!important;font-weight:400;border-radius:5px;font-size:13px;padding:8px;text-align:center}.highchart-graph .expand-graph-icon{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-content:space-around;align-items:center;justify-items:flex-start;background-color:#222;color:#fff}.highchart-graph .expand-graph-icon .submit-shoulder-button{color:#dd8f2b;width:12em;align-self:center;border:1px solid #dd8f2b}.highchart-graph .expand-graph-icon .submit-msg{padding-left:1em;width:85%;color:#dd8f2b}.highchart-graph .collapse-graph-icon{display:none}.multiSelectMode{width:100%;display:flex;justify-content:center;color:#fff}.notifications{color:#fff}.sync-org-lib-modal .mat-dialog-content{width:400px;padding:10px 24px}.sync-org-lib-modal label span{color:#5a5a5a;font-size:18px;margin-left:.5rem}.sync-org-lib-modal .sync-input{margin-bottom:12px;width:100%}.sync-org-lib-modal .sync-input .text-invisible{opacity:0}.sync-org-lib-modal .actions{display:flex;justify-content:flex-end}.sync-org-lib-modal .cancel{color:#757575;font-size:16px}.sync-org-lib-modal .send{color:#227ac1;font-size:16px}.device-status-modal .mat-dialog-title{margin:0;padding:20px 40px 20px 10px}.device-status-modal .close{top:-24px;right:-24px}.crt{margin-left:1em;color:#fff}:root{--batt_lev: 0%;--batt_col: #30b455}.driller-display{max-height:700px;overflow-y:auto}.driller-display.lock-scroll{overflow:hidden}.driller-display .header-section{display:flex}.driller-display .header-section .title{display:flex;color:#fff;font-size:12px;padding:30px 15px}.driller-display .header-section .title span{padding-right:5px}.driller-display .header-section .icon{opacity:1;border:0px;background:none;color:#e81309;font-size:18px;padding:21px 0}.driller-display .header-section .icon .connect:before{content:"signal_cellular_4_bar";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.driller-display .header-section .icon .non-connect:before{content:"signal_cellular_connected_no_internet_4_bar";display:inline-block;font-family:Material Icons,sans-serif;font-feature-settings:"liga";left:-2px;margin-right:5px;position:relative;top:2px}.driller-display .header-section .symbol{padding:25px 5px}.driller-display .header-section .battery-section{display:flex}.driller-display .header-section .battery{border:5px solid #fff;width:35px;height:15px;padding:0;border-radius:2px;position:relative;margin:1px 20px 1px 0}.driller-display .header-section .battery:before{content:"";height:18px;width:4px;background:#fff;display:block;position:absolute;top:-1.5px;right:-12px;border-radius:0 4px 4px 0}.driller-display .header-section .battery:after{content:"";display:block;position:absolute;inset:-3px;border:4px solid #333;border-radius:2px;background:#222}.driller-display .header-section .battery-level{background-color:#0cf54e;position:absolute;top:0;bottom:0;width:20%;left:0%;z-index:1}.driller-display .header-section .battery-text{z-index:99;position:absolute;font-size:12px;top:-14.5px;left:2px;color:#fff}.driller-display .header-section .battery2{border:5px solid #fff;width:35px;height:15px;padding:0;border-radius:2px;position:relative;margin:1px 0}.driller-display .header-section .battery2:before{content:"";height:18px;width:4px;background:#fff;display:block;position:absolute;top:-1.5px;right:-12px;border-radius:0 4px 4px 0}.driller-display .header-section .battery2:after{content:"";display:block;position:absolute;inset:-3px;border:4px solid #333;border-radius:2px;background:#222}.driller-display .header-section .battery2-level{background-color:#0cf54e;position:absolute;top:0;bottom:0;width:20%;left:0%;z-index:1}.driller-display .header-section .battery2-text{z-index:99;position:absolute;font-size:12px;top:-14.5px;left:2px;color:#fff}.driller-display .header-section .warn{background-color:#efaf13}.driller-display .header-section .alert{background-color:#e81309}.driller-display .header-section .alert:after{background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%3E%3C%2Fg%3E%20%3Cpath%20fill%3D%22%23e81309%22%20d%3D%22M17.927%2012l2.68-10.28c0.040-0.126%200.060-0.261%200.060-0.4%200-0.726-0.587-1.32-1.314-1.32-0.413%200-0.78%200.187-1.019%200.487l-13.38%2017.353c-0.18%200.227-0.287%200.513-0.287%200.827%200%200.733%200.6%201.333%201.333%201.333h8.073l-2.68%2010.28c-0.041%200.127-0.060%200.261-0.060%200.4%200.001%200.727%200.587%201.32%201.314%201.32%200.413%200%200.78-0.186%201.020-0.487l13.379-17.353c0.181-0.227%200.287-0.513%200.287-0.827%200-0.733-0.6-1.333-1.333-1.333h-8.073z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:18px;height:18px;width:18px;margin:6px 0 0 8px;content:"";display:inline-block;position:absolute}.driller-display .header-section .other-section{padding:17px 25px;display:flex}.driller-display .header-section .other-section .analytics-section{margin-right:20px}.driller-display .header-section .other-section .analytics-section .analyticsIconButton{background:none;border:none;font-size:0;padding:0;bottom:1px;color:#fff;height:24px;width:24px}.driller-display .header-section .other-section .analytics-section .analyticsIconButton .analyticsIcon{cursor:pointer;font-size:32px!important;height:32px!important;width:32px!important}.driller-display .driller-status-body{display:flex}.driller-display .driller-status-body .section-one-upper{padding:50px;color:#fff;text-align:center;width:150px}.driller-display .driller-status-body .section-one-upper .group-tlr{padding-bottom:25px}.driller-display .driller-status-body .section-one-upper .group-tlr .title{font-size:12px}.driller-display .driller-status-body .section-one-upper .group-tlr .value{font-size:30px;top:-5px}.driller-display .driller-status-body .section-one-upper .group-tlr .value .units{font-size:12px}.driller-display .driller-status-body .section-two{padding-right:30px}.driller-display .driller-status-body .section-three .upper-section{display:flex!important}.driller-display .driller-status-body .section-three .upper-section .crt-section .crt-logo{margin:70px 0 0}.driller-display .driller-status-body .section-three .lower-section .fms-style{display:flex}.driller-display .driller-status-body .section-four .alarms{color:#fff;min-width:250px;max-width:350px}.driller-display .driller-status-body .section-four .scrollable-section{max-height:900px;overflow-y:scroll;padding:10px}.driller-display .driller-status-body .section-four .scrollable-section::-webkit-scrollbar{width:0px;height:0px}.driller-display .driller-status-body .section-four .scrollable-section:hover::-webkit-scrollbar{width:8px}.driller-display .driller-status-body .section-four .scrollable-section::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:4px}.driller-display .driller-status-body .section-four .key{font-size:14px}.driller-display .driller-status-body .section-four .text{font-size:13px}.driller-display .driller-status-body .section-four .more{font-size:11px;padding-bottom:15px}.driller-display .driller-status-body .section-four .error-info{display:flex}.driller-display .driller-status-body .section-four .error-info .error{font-size:15px;height:15px;width:15px;padding-right:5px;line-height:1.3}.driller-display-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:103}.driller-display-overlay.hidden{display:none}.driller-display-overlay .driller-display-overlay-content{width:100%;height:100%;background:#222;padding:2rem 0 2rem 2rem;border-radius:8px;text-align:center}.driller-display-overlay .driller-display-overlay-content .analytics-back-section{text-align:justify;padding-top:20px}.driller-display-overlay .driller-display-overlay-content .analytics-back-section .analyticsBackIconButton{background:none;border:none;font-size:0;padding:0;bottom:1px;color:#fff;height:24px;width:24px}.driller-display-overlay .driller-display-overlay-content .analytics-back-section .analyticsBackIconButton .analyticsBackIcon{font-size:32px!important;height:32px!important;width:32px!important}.driller-display-overlay .driller-display-overlay-content .sensor-data-upper-section{color:#fff;display:flex;justify-content:space-around;padding:40px 0}.driller-display-overlay .driller-display-overlay-content .sensor-data-upper-section .panel{text-align:center}.driller-display-overlay .driller-display-overlay-content .sensor-data-upper-section .panel h2{margin-bottom:20px}.driller-display-overlay .driller-display-overlay-content .sensor-data-upper-section .label{font-size:.9rem}.driller-display-overlay .driller-display-overlay-content .sensor-data-upper-section .value{font-weight:700;font-size:1.1rem;display:block;margin-bottom:15px}.driller-display-overlay .driller-display-overlay-content .sensor-data-lower-section .retract-speed .title{font-size:1rem;color:#fff}.driller-display-overlay .driller-display-overlay-content .sensor-data-lower-section .retract-speed .speed{font-size:2.5rem;font-weight:700;color:#fff}.driller-display-overlay .driller-display-overlay-content .sensor-data-lower-section .retract-speed .speed span{font-size:1.5rem}.driller-display-overlay .driller-display-overlay-content .driller-display-sensor-data{color:#fff}.driller-display-overlay .driller-display-overlay-content .driller-display-graphs-data{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;gap:20px}.bottom-section .rig-up-bottom{padding:15px;margin:20px 40px;color:#fff;border-radius:5px;border:0;font-size:12px;animation:flashButton 2s infinite alternate}@keyframes flashButton{0%{background-color:orange}50%{background-color:orange}to{background-color:red}}.blink-alarm{animation:blinkeralarm 1s step-start infinite}@keyframes blinkeralarm{50%{opacity:0}}#wrappers-full-box{display:flex;flex-direction:row;align-items:center;justify-content:space-around}#wrappers-alarm-container{width:40%;display:block}#wrappers-alarm{display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center}#wrappers{font-size:12px;color:#fff;margin:auto;display:flex;flex-direction:column;align-items:center}#information-text{text-align:center;margin-bottom:10px}#termometer{width:15px;background:#38383f;height:150px;position:relative;border-radius:20px;margin-bottom:40px;left:6px;bottom:-7px}.termometer-outer{width:27px;background:#2a2a2e;height:158px;border-radius:20px;position:relative;z-index:0}#termometer:before,#termometer:after{position:absolute;content:"";border-radius:50%}#termometer:before{width:100%;height:34px;bottom:9px;background:#38383f;z-index:-1}#bottomroundelement{position:absolute;content:"";border-radius:50%;transform:translate(-50%);width:30px;height:30px;background-color:#1fe049;bottom:-30px;border:7px solid #2a2a2e;z-index:-3;left:50%}#termometer #graduations{height:59%;top:20%;width:50%}#termometer #graduations,#termometer #graduations:before{position:absolute;border-top:2px solid rgba(0,0,0,.5);border-bottom:2px solid rgba(0,0,0,.5)}#termometer #graduations:before{content:"";height:34%;width:100%;top:32%}#termometer #temperature{bottom:0;width:100%;border-radius:20px;background-size:100% 240px;transition:all .2s ease-in-out}#termometer #temperature,#termometer #temperature:before,#termometer #temperature:after{position:absolute}#termometer #temperature:before{content:attr(data-value);background:rgba(0,0,0,.7);color:#fff;z-index:2;padding:5px 10px;border-radius:5px;font-size:1em;line-height:1;transform:translateY(50%);left:calc(100% + .6666666667em);top:calc(-1em + 1px)}#termometer #temperature:after{content:"";border-top:.4545454545em solid transparent;border-bottom:.4545454545em solid transparent;border-right:.6666666667em solid rgba(0,0,0,.7);left:100%;top:calc(-1em + 19px)}#unit{cursor:pointer;margin:35px 0 0}.kpis-menu-body{height:100%;display:flex;flex-direction:column;overflow-x:hidden!important}.kpis-menu-body .kpis-menu-header{padding:10px;background:#393939;border-radius:8px;margin:10px;box-shadow:0 2px 4px #0000001a;display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0;overflow-y:hidden!important}.kpis-menu-body .kpis-menu-header .input-section{margin-right:20px;align-content:center}.kpis-menu-body .kpis-menu-header .input-section .inputIconButton{background:none;border:none;font-size:0;padding:0;bottom:-4px;color:#fff;height:24px;width:24px}.kpis-menu-body .kpis-menu-header .input-section .inputIconButton .inputIcon{cursor:pointer;font-size:32px!important;height:32px!important;width:32px!important}.kpis-menu-body .kpis-menu-header .view-toggle{display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none}.kpis-menu-body .kpis-menu-header .toggle-track{position:relative;width:120px;height:36px;background:#333;border-radius:18px;display:flex;align-items:center;justify-content:space-between;padding:4px 8px;transition:background .3s ease}.kpis-menu-body .kpis-menu-header .toggle-thumb{position:absolute;top:7px;left:3px;width:60px;height:30px;background:#fff;border-radius:15px;transition:all .3s ease}.kpis-menu-body .kpis-menu-header .toggle-track.joint .toggle-thumb{left:calc(100% - 65px)}.kpis-menu-body .kpis-menu-header .toggle-labels{position:relative;width:100%;display:flex;justify-content:space-between;font-size:14px;font-weight:500;color:#ccc;z-index:1}.kpis-menu-body .kpis-menu-header .toggle-labels span{padding:0 10px}.kpis-menu-body .kpis-menu-header .toggle-labels span.active{color:#dd8f2b;font-weight:600}.kpis-menu-body .kpis-menu-header .kpi-graph-btn{padding:0 20px}.kpis-menu-body .kpis-menu-header .graph-btn.active{background:linear-gradient(135deg,#5a5a5a 0%,#dd8f2b 100%);border-color:#dd8f2b;color:#fff;box-shadow:0 2px 8px #dd8f2b4d}.kpis-menu-body .kpis-menu-header .time-range-selector{margin-left:auto;align-content:center}.kpis-menu-body .scrollable-section{width:1170px;overflow-y:scroll;padding:10px}.kpis-menu-body .scrollable-section::-webkit-scrollbar{width:0px;height:0px}.kpis-menu-body .scrollable-section::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:4px}.kpis-menu-body .kpis-graph-display{padding:0 10px}.kpis-menu-body .kpis-graph-display .kpis-graph-container{height:620px;border-radius:8px;box-shadow:0 4px 8px #0000001a;gap:10px;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:rows;grid-auto-rows:307px}.kpis-menu-body .kpis-graph-display .kpis-graph-container .graph-container .kpis-graph-title{padding:5px;border-bottom:1px solid currentColor;color:#f57c00}.kpis-menu-body .kpis-graph-display .kpis-graph-container .graph-container .kpis-highchart-graph{align-items:center}.joint-detail-window{background:#ffffff;border-color:#dd8f2b;color:#151515;box-shadow:0 2px 8px #dd8f2b4d;padding:20px;border-radius:8px;width:95%;max-height:90%;overflow-y:auto}.joint-detail-window .joint-header{display:flex;justify-content:space-between;column-gap:20px;align-items:center;padding-right:20px}.joint-detail-window .joint-header .label{color:#dd8f2b;font-weight:600;padding-right:10px}.joint-detail-window .joint-header .value{color:#444}.joint-detail-window .details-title{background:#c6c5c5}.joint-detail-window .operation{background:#f2b008}.joint-detail-window .time-cell{padding:0!important;position:relative;background-color:#f5f5f5}.joint-detail-window .time-cell-no-data{background-color:#e9ecef!important}.joint-detail-window .time-cell-green{background-color:#5dec7f!important}.joint-detail-window .time-cell-red{background-color:#e1424f!important}.joint-detail-window .total-time-green{background-color:#5dec7f!important;color:#022a0b!important;font-weight:600}.joint-detail-window .total-time-red{background-color:#e1424f!important;color:#330408!important;font-weight:600}.joint-detail-window .time-container{position:relative;width:100%;height:100%;min-height:35px}.joint-detail-window .time-bar{position:absolute;top:0;height:100%;background-color:gold;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-right:1px solid #ddd}.joint-detail-window .time-value{color:#000;font-weight:600;font-size:14px;white-space:nowrap}.joint-detail-window .time-bar:hover{background-color:#ffc700}.joint-detail-window .detail-table{width:100%;border-collapse:collapse}.joint-detail-window .detail-table th,.joint-detail-window .detail-table td{border:1px solid #555;padding:6px}.joint-detail-window .detail-table tr{font-size:12px}.close-btn{float:right;background:#ffffff;border:none;padding:5px 10px;cursor:pointer;color:#151515;font-weight:700;font-size:large}.detail-table{width:100%;border-collapse:collapse}.detail-table th,.detail-table td{border:1px solid #555;padding:6px}.detail-table tr{font-size:12px}.kpis-user-input-form .form-grid{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:8px;color:#fff;max-height:590px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#555 #2a2a2a}.kpis-user-input-form .form-grid::-webkit-scrollbar{width:8px}.kpis-user-input-form .form-grid::-webkit-scrollbar-track{background:#2a2a2a;border-radius:4px}.kpis-user-input-form .form-grid::-webkit-scrollbar-thumb{background:#555;border-radius:4px}.kpis-user-input-form .form-grid::-webkit-scrollbar-thumb:hover{background:#777}.kpis-user-input-form .form-row{display:flex;align-items:center;gap:16px;position:relative}.kpis-user-input-form .form-row .error-text{position:absolute;left:270px;bottom:-18px;color:#ef4444;font-size:.85rem}.kpis-user-input-form .form-row.toggle-row{justify-content:flex-start;margin-bottom:8px}.kpis-user-input-form .form-label{width:250px;text-align:left;font-weight:500;color:#d4d4d8;font-size:14px}.kpis-user-input-form .form-input{width:200px;padding:8px 10px;border-radius:6px;border:1px solid #555;background:#222222;color:#fff;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.kpis-user-input-form .form-input:focus{outline:none;border-color:#dd8f2b;box-shadow:0 0 0 3px #92672640}.kpis-user-input-form .form-input:invalid.ng-touched{border-color:#ef4444}.kpis-user-input-form .unit-label{width:50px;color:#d4d4d8;font-size:14px;font-weight:500;text-align:left}.kpis-user-input-form .input-type-toggle{cursor:pointer}.kpis-user-input-form .input-type-toggle .toggle-track{position:relative;width:320px;height:40px;background:#222222;border:1px solid #555;border-radius:20px;transition:all .3s ease}.kpis-user-input-form .input-type-toggle .toggle-track.rop .toggle-thumb{transform:translate(160px)}.kpis-user-input-form .input-type-toggle .toggle-track .toggle-thumb{position:absolute;top:2px;left:2px;width:156px;height:34px;background:#dd8f2b;border-radius:17px;transition:transform .3s ease;z-index:1}.kpis-user-input-form .input-type-toggle .toggle-track .toggle-labels{position:relative;display:flex;height:100%;z-index:2}.kpis-user-input-form .input-type-toggle .toggle-track .toggle-labels span{flex:1;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#d4d4d8;transition:color .3s ease;-webkit-user-select:none;user-select:none}.kpis-user-input-form .input-type-toggle .toggle-track .toggle-labels span.active{color:#fff}.kpis-user-input-form .submit-btn{align-self:flex-start;padding:8px 18px;border:none;border-radius:6px;background:#dd8f2b;color:#fff;font-weight:500;cursor:pointer;transition:background .3s ease;margin-top:8px}.kpis-user-input-form .submit-btn:hover:not(:disabled){background:#c67a1f}.kpis-user-input-form .submit-btn:disabled{background:#555;cursor:not-allowed}.kpis-user-input-form .submitted-text{color:#a3e635;font-weight:500;margin-left:250px;margin-top:8px}.graphs-menu-body{height:100%}.graphs-menu-header{display:flex;flex-direction:row;height:170px}.graphs-menu-header .graph-duration-container{padding:10px;background:#393939;border-radius:8px;margin:10px 10px 10px 0;box-shadow:0 2px 4px #0000001a}.graphs-menu-header .graph-duration-container .duration-analysis-chart{height:130px;width:400px}.graphs-menu-header>div:first-child{flex:1;overflow-y:scroll}.graphs-menu-header>div:last-child{margin-left:auto}.graph-controls{padding:15px;background:#393939;border-radius:8px;margin:10px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;gap:20px}.graph-controls-section{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.mode-controls{display:flex;gap:10px}.compare-mode-tittle{font-weight:700;font-size:16px;color:#f57c00;margin-left:10px;align-content:center}.mode-btn{padding:8px 16px;border:2px solid #dee2e6;background:#f8f9ff;border-radius:6px;cursor:pointer;font-weight:500;transition:all .3s ease}.mode-btn:hover:not(:disabled){border-color:#007bff;background:#f8f9ff}.mode-btn.active{border-color:#f57c00;background:#f57c00;color:#fff}.mode-btn:disabled{opacity:.5;cursor:not-allowed}.graph-selector{display:flex;flex-wrap:wrap;gap:10px}.graph-selector-wrap{width:calc(100% - 180px)}.graph-btn{display:flex;align-items:center;gap:8px;padding:8px;border:2px solid #dee2e6;background:#393939;color:#dee2e6;border-radius:6px;cursor:pointer;font-weight:500;transition:all .3s ease;position:relative}.graph-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.graph-btn.active{border-color:currentColor;background:#dee2e6;color:#393939;font-weight:600}.graph-btn.selected{border-color:currentColor;background:rgba(0,0,0,.1);font-weight:600}.graph-btn:disabled{opacity:.5;cursor:not-allowed}.graph-indicator{width:12px;height:12px;border-radius:50%;flex-shrink:0}.checkmark{color:#28a745;font-weight:700;margin-left:auto}.time-range-controls{display:flex;gap:8px}.time-range-controls .btn{padding:6px 12px;border:2px solid #dee2e6;background:#f8f9ff;border-radius:6px;cursor:pointer;font-weight:500;transition:all .3s ease}.time-range-controls .btn.active{background:#dd8f2b;border-color:#dd8f2b;color:#fff;font-weight:600}.time-range-controls .btn:hover:not(.active):not(:disabled){background:#e0e0e0}.time-range-controls .btn:disabled{opacity:.5;cursor:not-allowed}.graph-display{height:550px;margin:0 10px;overflow-y:scroll}.graphs-menu-body .scrollable-section::-webkit-scrollbar{width:0px;height:0px}.graphs-menu-body .scrollable-section::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:4px}.single-graph-view .highchart-graph{width:100%;height:485px;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px #0000001a}.single-graph-view .graph-in-menu{width:100%;height:100%}.comparison-view{width:100%}.graph-grid{display:flex;flex-direction:column;gap:10px;width:100%}.graph-container{border-radius:8px;overflow:hidden;box-shadow:0 4px 8px #0000001a;background:#393939;width:100%}.graph-title{padding:8px 16px;font-weight:600;font-size:16px;background:rgba(0,0,0,.05);border-bottom:2px solid currentColor;text-align:center}.comparison-view .highchart-graph{height:250px}.comparison-view .graph-in-menu{width:100%;height:100%}.comparison-view .graph-title{padding:5px 16px}@media (max-width: 768px){.graph-controls-section,.graph-controls-section{flex-direction:column;align-items:flex-start}.graph-selector{flex-direction:column}.graph-btn{justify-content:center}.mode-controls{flex-direction:column}.comparison-view .highchart-graph{height:350px}}@media (max-width: 480px){.graph-controls{padding:15px}.comparison-view .highchart-graph{height:300px}.single-graph-view .highchart-graph{height:400px}}.graph-container,.highchart-graph{transition:all .3s ease}.btn{border:none;outline:none;font-family:inherit}.filter-controls{display:flex;gap:8px;margin-left:auto;align-self:flex-end}.filter-controls .btn{padding:6px 8px;border:1px solid #444;background-color:#2a2a2a;color:#e0e0e0;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease;position:relative;overflow:hidden}.filter-controls .btn:hover{background-color:#353535;border-color:#555;transform:translateY(-1px)}.filter-controls .btn:active{transform:translateY(0)}.filter-controls .btn.active{background:linear-gradient(135deg,#5a5a5a 0%,#dd8f2b 100%);border-color:#dd8f2b;color:#fff;box-shadow:0 2px 8px #667eea4d}.filter-controls .btn.active:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.filter-controls .btn.active:hover:before{left:100%}.filter-controls .btn:disabled{opacity:.5;cursor:not-allowed}.filter-controls .btn:disabled:hover{background-color:#2a2a2a;border-color:#444;transform:none}@media (max-width: 768px){.filter-controls{gap:6px}.filter-controls .btn{padding:6px 12px;font-size:12px}}.password-container-sr{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px;background:#f4f4f4;border-radius:8px;width:300px;margin:50px auto;box-shadow:0 4px 10px #0000001a}.input-container-sr{position:relative;width:100%}.password-input-sr{width:85%;padding:10px 40px 10px 10px;border:2px solid #ccc;border-radius:8px;font-size:16px;transition:border .3s ease-in-out}.password-input-sr:focus{border-color:#4caf50;outline:none}.toggle-icon-sr{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:18px;color:#888;transition:color .3s}.toggle-icon-sr:hover{color:#4caf50}.toggle-icon-sr:after{content:"\1f441\fe0f"}.password-input-sr[type=text]+.toggle-icon-sr:after{content:"\1f441\fe0f\200d\1f5e8\fe0f"}.unlock-btn-sr{background:#4CAF50;color:#fff;padding:10px;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:background .3s ease-in-out}.unlock-btn-sr:hover{background:#3d8b40}.success-sr{color:#4caf50;font-weight:700}.error-sr{color:#f44336;font-weight:700}.softwarerelease-container{min-height:calc(100vh - 130px - 5rem);padding:20px 30px}.softwarerelease-container table{font-family:Arial,sans-serif}.softwarerelease-container th,.softwarerelease-container td{padding:8px;text-align:left;color:#5a5a5a}.softwarerelease-container th{background:#dd8f2b;color:#fff}.softwarerelease-container a{color:#5a5a5a}
