@import url('/System/File/Get?appUrl=~/Formats/core-styles.css');
@import url('/System/File/Get?appUrl=~/Formats/fonts/Montserrat-Regular.css');
@import url('/System/File/Get?appUrl=~/Formats/fonts/Montserrat-Bold.css');
/* Source:login.css [Bundle:LoginFormats][~/Repository/System/SystemContent/Formats/login.css] *//*@import url('/System/File/Get?appUrl=~/Formats/core-styles.css');*//*@import url('/System/File/Get?appUrl=~/Formats/fonts/Montserrat-Regular.css');*//*@import url('/System/File/Get?appUrl=~/Formats/fonts/Montserrat-Bold.css');*/:root{--orange:#eb6d30;--dark-blue:#2f74ba;--grey:#a5a5a5;--green:#287f28;--light-green:#67b147}::-webkit-input-placeholder{color:var(--grey)}:-moz-placeholder{color:var(--grey);opacity:1}::-moz-placeholder{color:var(--grey);opacity:1}:-ms-input-placeholder{color:var(--grey)}::-ms-input-placeholder{color:var(--grey)}::placeholder{color:var(--grey)}.ng-enter{transition:.5s linear all;opacity:0}.ng-enter.ng-enter-active{opacity:1}body{position:relative;color:#000;font-family:'MontserratBold',sans-serif;font-size:16px}body::before{content:"";background:#fff url(/Repository/System/Uploads/Public/Images/login-background.png) no-repeat center center;background-size:cover;opacity:.75;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}body.blurred::before{-webkit-filter:blur(30px);-moz-filter:blur(30px);-o-filter:blur(30px);-ms-filter:blur(30px);filter:blur(30px);-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}header{padding:60px;position:absolute}main{height:100%}.container{display:flex;justify-content:center;width:100%;height:100%}.logo{background:url(/Repository/System/SystemContent/Images/Logos/ss-new-logo.svg) no-repeat;width:338px;height:98px}login-form{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.form-container,.content{max-width:600px;align-self:center;padding:50px 85px;background:#fff;-webkit-box-shadow:0 3px 6px var(--dark-blue);-moz-box-shadow:0 3px 6px var(--dark-blue);box-shadow:0 3px 6px var(--dark-blue);z-index:1}.form-header{font-size:1.563em;margin-bottom:40px}.form-header p{margin:0}.form-footer{margin-top:50px}.form-group{position:relative}.form-group:first-child{margin-bottom:25px}label[for=username],label[for=password]{display:none}input[type=text],input[type=password]{position:relative;width:100%;padding:12px 12px 12px 50px;border:0;border-bottom:1px solid var(--grey);font-family:'MontserratBold',sans-serif;font-size:1em}.username-icon{position:absolute;top:15px;left:15px;background:url(/Repository/System/Uploads/Public/Images/mail.svg) no-repeat;width:19px;height:13px;z-index:1}.password-icon{position:absolute;top:11px;left:15px;background:url(/Repository/System/Uploads/Public/Images/lock.svg) no-repeat;background-size:16px;width:16px;height:18px;z-index:1}.toggle-password{position:absolute;bottom:10px}.toggle-password input[type=checkbox]{display:block;-webkit-appearance:none;border:0;font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:1em;color:var(--light-green);cursor:pointer}.toggle-password input[type=checkbox]:not(:checked):before{content:""}.toggle-password input[type=checkbox]:checked:before{content:""}.bottom-links{display:flex;justify-content:space-between;font-size:.625em;margin:15px 0 15px}label[for=rememberMe]{display:flex;align-items:center;line-height:15px}input#rememberMe{-webkit-appearance:none;width:15px;height:15px;margin-right:5px}input#rememberMe:not(:checked){background:url(/Repository/System/Uploads/Public/Images/checkbox-unchecked.svg) no-repeat;background-size:15px}input#rememberMe:checked{background:url(/Repository/System/Uploads/Public/Images/checkbox-checked.svg) no-repeat;background-size:15px}.password-link,.password-link:active,.password-link:visited,.password-link:focus{color:#000}.password-link:hover{color:var(--light-green)}.form-container button{position:relative;min-width:162px;padding:12px 42px;background:#67b147;background:linear-gradient(90deg,rgba(103,177,71,1) 0%,rgba(174,212,105,1) 50%,rgba(235,242,134,1) 100%);border:0;font-family:'MontserratBold',sans-serif;font-size:1.25em;color:#fff;cursor:pointer}.form-container button:before{content:'';position:absolute;left:0;bottom:0;z-index:1;width:0%;height:2px;background:#67b147;box-shadow:inset 0 0 0 #67b147;display:block;-webkit-transition:all 1.5s cubic-bezier(.5,.24,0,1);transition:all 1.5s cubic-bezier(.5,.24,0,1)}.form-container button:not(:disabled):hover::before{width:100%}.form-container button::after{content:'';position:absolute;right:0;top:0;z-index:1;width:0%;height:2px;background:#67b147;-webkit-transition:all 1.5s cubic-bezier(.5,.24,0,1);transition:all 1.5s cubic-bezier(.5,.24,0,1)}.form-container button:not(:disabled):hover::after{width:100%}.form-container button:not(:disabled):hover{border-left:2px solid #67b147;border-right:2px solid #67b147}button{padding:12px 20px;background:var(--dark-blue);border:0;color:#fff;font-family:'MontserratBold',sans-serif;font-size:1em;cursor:pointer}button:disabled{opacity:.75}@-webkit-keyframes rotate-90deg{from{}to{-webkit-transform:rotate(90deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{visibility:visible;opacity:1}}.animated-icon-container{text-align:center}.animated-icon-container .icon{animation:rotate-90deg 1s;animation-fill-mode:forwards}.error-response{color:#f00;text-align:center;font-size:.9em;line-height:1.25em;margin-bottom:10px;margin-top:-25px}body.logout:before{-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.logout.blurred::before{filter:grayscale(100%) blur(30px)}.logout .form-header{margin-top:35px;text-align:start}.logout .content{animation:2s fadeIn;animation-fill-mode:forwards;visibility:hidden}.logout .content p{margin:0;font-family:'MontserratRegular',sans-serif}.logout a,.logout a:active,.logout a:visited{color:var(--orange)}.logout a:hover{color:var(--green)}.logout .animated-icon-container .icon{display:block;margin:0 auto;background:url(/Repository/System/Uploads/Public/Images/logout.svg) no-repeat;width:40px;height:40px}.ngdialog .ngdialog-close:before{top:0!important;right:0!important}.ngdialog-content{padding:20px!important;background:#fff!important}.modal-content .username-icon{background:url(/Repository/System/Uploads/Public/Images/mail-blue.svg) no-repeat}.error{color:#f00;font-size:.8em}@media only screen and (max-width:1024px){body::before{background-position-x:30%}}@media screen and (orientation:landscape){.logo{background:url(/Repository/System/SystemContent/Images/Logos/ss-new-logo-horizontal.svg) no-repeat;width:400px}}@media(max-width:576px){body::before{background-position-x:20%}header{padding:30px}.container{padding-top:30%}login-form{margin:0 20px}.form-container,.content{padding:25px}input[type=text],input[type=password]{padding-left:35px}.username-icon,.password-icon{left:5px}.toggle-password{right:0}}@media(max-width:428px){body::before{background-position-x:25%}.ngdialog,.logout .content{margin:20px}}@media(max-width:360px){.logo{width:300px}}
/* Source:ngDialog.css [Bundle:ExternalLibraries:NgDialog][~/Repository/System/SystemContent/Scripting/_External/ngDialog/ngDialog.css] */@-webkit-keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}@keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}.ngdialog{box-sizing:border-box}.ngdialog *,.ngdialog *:before,.ngdialog *:after{box-sizing:inherit}.ngdialog{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:10000;top:0;right:0;bottom:0;left:0}.ngdialog.ngdialog-disabled-animation,.ngdialog.ngdialog-disabled-animation .ngdialog-overlay,.ngdialog.ngdialog-disabled-animation .ngdialog-content{-webkit-animation:none!important;animation:none!important}.ngdialog-overlay{position:fixed;background:rgba(0,0,0,.4);top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein .5s;animation:ngdialog-fadein .5s}.ngdialog-no-overlay{pointer-events:none}.ngdialog.ngdialog-closing .ngdialog-overlay{-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadeout .5s;animation:ngdialog-fadeout .5s}.ngdialog-content{background:#fff;-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein .5s;animation:ngdialog-fadein .5s;pointer-events:all}.ngdialog.ngdialog-closing .ngdialog-content{-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadeout .5s;animation:ngdialog-fadeout .5s}.ngdialog-close:before{font-family:'Helvetica',Arial,sans-serif;content:'×';cursor:pointer}html.ngdialog-open,body.ngdialog-open{overflow:hidden}
/* Source:ngDialog-theme-default.css [Bundle:ExternalLibraries:NgDialog][~/Repository/System/SystemContent/Scripting/_External/ngDialog/ngDialog-theme-default.css] */@-webkit-keyframes ngdialog-flyin{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ngdialog-flyin{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ngdialog-flyout{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes ngdialog-flyout{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}.ngdialog.ngdialog-theme-default{padding-bottom:160px;padding-top:160px}.ngdialog.ngdialog-theme-default.ngdialog-closing .ngdialog-content{-webkit-animation:ngdialog-flyout .5s;animation:ngdialog-flyout .5s}.ngdialog.ngdialog-theme-default .ngdialog-content{-webkit-animation:ngdialog-flyin .5s;animation:ngdialog-flyin .5s;background:#f0f0f0;border-radius:5px;color:#444;margin:0 auto;max-width:100%;padding:1em;position:relative;width:450px}.ngdialog.ngdialog-theme-default .ngdialog-close{border:0;cursor:pointer;position:absolute;right:0;top:0}.ngdialog.ngdialog-theme-default .ngdialog-close:before{background:transparent;border-radius:3px;color:#bbb;content:'×';font-size:26px;font-weight:400;height:30px;line-height:26px;position:absolute;right:3px;text-align:center;top:3px;width:30px}.ngdialog.ngdialog-theme-default .ngdialog-close:hover:before,.ngdialog.ngdialog-theme-default .ngdialog-close:active:before{color:#777}.ngdialog.ngdialog-theme-default .ngdialog-message{margin-bottom:.5em}.ngdialog.ngdialog-theme-default .ngdialog-input{margin-bottom:1em}.ngdialog.ngdialog-theme-default .ngdialog-input textarea,.ngdialog.ngdialog-theme-default .ngdialog-input input[type="text"],.ngdialog.ngdialog-theme-default .ngdialog-input input[type="password"],.ngdialog.ngdialog-theme-default .ngdialog-input input[type="email"],.ngdialog.ngdialog-theme-default .ngdialog-input input[type="url"]{background:#fff;border:0;border-radius:3px;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0 0 .25em;min-height:2.5em;padding:.25em .67em;width:100%}.ngdialog.ngdialog-theme-default .ngdialog-input textarea:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type="text"]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type="password"]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type="email"]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type="url"]:focus{box-shadow:inset 0 0 0 2px #8dbdf1;outline:0}.ngdialog.ngdialog-theme-default .ngdialog-buttons{*zoom:1}.ngdialog.ngdialog-theme-default .ngdialog-buttons:after{content:'';display:table;clear:both}.ngdialog.ngdialog-theme-default .ngdialog-button{border:0;border-radius:3px;cursor:pointer;float:right;font-family:inherit;font-size:.8em;letter-spacing:.1em;line-height:1em;margin:0 0 0 .5em;padding:.75em 2em;text-transform:uppercase}.ngdialog.ngdialog-theme-default .ngdialog-button:focus{-webkit-animation:ngdialog-pulse 1.1s infinite;animation:ngdialog-pulse 1.1s infinite;outline:0}@media(max-width:568px){.ngdialog.ngdialog-theme-default .ngdialog-button:focus{-webkit-animation:none;animation:none}}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-primary{background:#3288e6;color:#fff}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-secondary{background:#e0e0e0;color:#777}
/* Source:ngdialog-overrides.css [Bundle:ExternalLibraries:NgDialog][~/Repository/System/SystemContent/Scripting/_External/ngDialog/ngdialog-overrides.css] */.ngdialog.ngdialog-theme-default{padding-top:40px;padding-bottom:0;font-size:16px}.ngdialog.ngdialog-theme-default .ngdialog-content{resize:both;overflow-x:hidden;overflow-y:auto}.ngdialog .modal-content{box-shadow:none;border:0}.ngdialog.ngdialog-theme-default .ngdialog-close:before{top:-6px;right:-6px;font-size:28px}.ngdialog.ngdialog-theme-default p{line-height:25px}.ngdialog.ngdialog-slider .modal-header{padding:0;border-bottom:0}.ngdialog.ngdialog-theme-default .ngdialog-close{min-width:0;padding:0}.ngdialog.ngdialog-theme-default.print-this .ngdialog-content{resize:none}.ngdialog.ngdialog-theme-default.file-list-dialog .modal-content{overflow-y:scroll}.ngdialog-slider.ngdialog.ngdialog-theme-default .ngdialog-content{padding:1em 60px;text-align:center}.ngdialog-content{transition:width .25s ease-in-out}.ngdialog-content .tab-content{min-height:500px}.file-list-dialog .ngdialog-content .tab-content{min-height:auto}.ngdialog .content-placeholder .json-content{width:24%;height:650px;overflow-y:scroll}.ngdialog tab-manager{display:block;overflow:auto;padding-top:20px}.ngdialog tab-manager .secondary-tab:not(.nav-item){width:1125px}.ngdialog component-manager .list-placeholder{min-height:auto}
