*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0}:before,:after{content:""}html,body{height:100%;-webkit-font-smoothing:subpixel-antialiased;overflow:hidden}html{font-size:100%}body{background:#111;font-weight:300;line-height:1.5}html,body{height:100%}body{margin:0;font-family:Nunito,serif}h1{font-family:Nunito,serif;font-weight:600;font-size:1.75em}.mat-mdc-dialog-surface{--mat-dialog-container-color: #000;--mat-sys-surface: #000;background-color:var(--mat-dialog-container-color, var(--mat-sys-surface, black))}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-overlay-dark-backdrop{background:#151515e6}.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;display:flex}.cdk-overlay-container{position:fixed;z-index:1000;pointer-events:none;top:0;left:0;height:100%;width:100%;display:flex;flex-direction:column}.cdk-global-overlay-wrapper{display:flex;z-index:1000;flex:1 1 auto}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.mat-mdc-tooltip-panel{pointer-events:none!important;z-index:2000}.mat-mdc-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.mat-mdc-tooltip{background:#616161e6}.mat-mdc-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{box-shadow:inset 0 0 1px #8f8f8f;margin:2em}::-webkit-scrollbar-thumb{background:#8f8f8f}::-webkit-scrollbar-thumb:hover{background:#1687a0}.mat-stepper-vertical{margin-top:8px}.mat-stepper-vertical,.mat-stepper-horizontal{display:block}.mat-step-header{overflow:hidden;outline:none;cursor:pointer;position:relative;box-sizing:content-box;-webkit-tap-highlight-color:transparent}.mat-vertical-stepper-header{display:flex;align-items:center;height:24px;padding:24px}.mat-step-header .mat-step-header-ripple{inset:0;position:absolute;pointer-events:none}.mat-ripple{overflow:hidden}.mat-vertical-stepper-header .mat-step-icon{margin-right:12px}.mat-step-header .mat-step-icon{background-color:#525252;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:#1687a0;color:#fff}.mat-step-icon{border-radius:50%;height:24px;width:24px;flex-shrink:0;position:relative}.mat-step-icon-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex}.mat-step-header .mat-step-label.mat-step-label-active{color:#c4c4c4}.mat-step-label{display:inline-block;white-space:break-spaces!important;min-width:50px;vertical-align:middle}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-vertical-content-container{margin-left:36px;border:0;position:relative}.mat-stepper-vertical-line:before{content:"";position:absolute;left:0;border-left-width:1px;border-left-style:solid}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-vertical-line:before{border-left-color:#525252}.mat-vertical-stepper-content{overflow:hidden;outline:0}.mat-vertical-content{padding:0 24px 24px}.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}.mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:transparent;transition:stroke-dashoffset 225ms linear}._mat-animation-noopable.mat-progress-spinner circle{transition:none;animation:none}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:CanvasText}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2s linear infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] svg{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition-property:stroke;animation-duration:4s;animation-timing-function:cubic-bezier(.35,0,.25,1);animation-iteration-count:infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition:none;animation:none}.mat-progress-spinner circle,.mat-spinner circle{stroke:#1687a0}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}to{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}@media screen and (max-width:95em){.mat-vertical-stepper-header{padding-left:0;padding-right:0}.mat-vertical-content-container{margin-left:10px!important}.mat-step-label{font-size:.75em}}@media screen and (max-width:40em){.mat-vertical-stepper-header{padding-left:0;padding-right:0}.mat-vertical-content-container{margin-left:10px!important}.mat-step-label{font-size:.65em}}
