.pull-left{float:left}.pull-right{float:right}.clearfix:after{clear:both}.success{color:#1fa22e}.warning{color:#fd0}.cg-red,.error{color:#c00222}.cg-green{color:#1fa22e}.bold{font-weight:700}.strike-out{text-decoration:line-through}.italic{font-style:italic}.highlight-background{background-color:#0090a7}.success-background{background-color:#1fa22e}.error-background{background-color:#c00222}.warning-background{background-color:#fd0}.cg-full-screen-view{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;font-size:14px;left:0;position:absolute;right:0;top:38px;z-index:6000}.cg-with-footer .cg-full-screen-view{bottom:18px}.monospace-font,code{font-family:Roboto Mono,monospace}.ag-group-cell,.ag-group-cell .monospace-font,.cg-aggregate-bottom-cell .monospace-font,.cg-aggregate-top-cell .monospace-font{display:inline-flex}.ag-group-cell{align-items:center}.ag-group-cell.cg-cell-right{justify-content:flex-end}.ag-group-cell.cg-boolean-cell,.ag-group-cell.cg-cell-center{justify-content:center}::-ms-clear{display:none}.x-body{font-family:Roboto,Arial,Sans-Serif}.cg-background-light-grey{background-color:#89969d}.cg-background-grey{background-color:#5a6e78}.cg-background-dark-grey{background-color:#2a404a}.cg-background-light-turquoise{background-color:#0090a7}.cg-background-turquoise{background-color:#007081}.cg-background-dark-turquoise{background-color:#00546c}.cg-background-light-green{background-color:#becb00}.cg-background-green{background-color:#7ab51d}.cg-background-dark-green{background-color:#1fa22e}.cg-background-light-red{background-color:#e2001a}.cg-background-red{background-color:#c00222}.cg-background-dark-red{background-color:#8c0d19}.cg-background-light-orange{background-color:#fd0}.cg-background-orange{background-color:#fabb00}.cg-background-dark-orange{background-color:#f38300}.cg-background-light-blue{background-color:#87c3e7}.cg-background-blue{background-color:#0097d4}.cg-background-dark-blue{background-color:#006ab3}.cg-background-light-amethyst{background-color:#b184b6}.cg-background-amethyst{background-color:#88559a}.cg-background-dark-amethyst{background-color:#6d1f80}.cg-background-light-bluegrey{background-color:#d6e1e7}.cg-background-bluegrey{background-color:#b5cbd6}.cg-background-dark-bluegrey{background-color:#81a5b6}.cg-border-light-grey{border-color:#89969d}.cg-border-grey{border-color:#5a6e78}.cg-border-dark-grey{border-color:#2a404a}.cg-border-light-turquoise{border-color:#0090a7}.cg-border-turquoise{border-color:#007081}.cg-border-dark-turquoise{border-color:#00546c}.cg-border-light-green{border-color:#becb00}.cg-border-green{border-color:#7ab51d}.cg-border-dark-green{border-color:#1fa22e}.cg-border-light-red{border-color:#e2001a}.cg-border-red{border-color:#c00222}.cg-border-dark-red{border-color:#8c0d19}.cg-border-light-orange{border-color:#fd0}.cg-border-orange{border-color:#fabb00}.cg-border-dark-orange{border-color:#f38300}.cg-border-light-blue{border-color:#87c3e7}.cg-border-blue{border-color:#0097d4}.cg-border-dark-blue{border-color:#006ab3}.cg-border-light-amethyst{border-color:#b184b6}.cg-border-amethyst{border-color:#88559a}.cg-border-dark-amethyst{border-color:#6d1f80}.cg-border-light-bluegrey{border-color:#d6e1e7}.cg-border-bluegrey{border-color:#b5cbd6}.cg-border-dark-bluegrey{border-color:#81a5b6}.cg-font-light-grey{color:#89969d}.cg-font-grey{color:#5a6e78}.cg-font-dark-grey{color:#2a404a}.cg-font-light-turquoise{color:#0090a7}.cg-font-turquoise{color:#007081}.cg-font-dark-turquoise{color:#00546c}.cg-font-light-green{color:#becb00}.cg-font-green{color:#7ab51d}.cg-font-dark-green{color:#1fa22e}.cg-font-light-red{color:#e2001a}.cg-font-red{color:#c00222}.cg-font-dark-red{color:#8c0d19}.cg-font-light-orange{color:#fd0}.cg-font-orange{color:#fabb00}.cg-font-dark-orange{color:#f38300}.cg-font-light-blue{color:#87c3e7}.cg-font-blue{color:#0097d4}.cg-font-dark-blue{color:#006ab3}.cg-font-light-amethyst{color:#b184b6}.cg-font-amethyst{color:#88559a}.cg-font-dark-amethyst{color:#6d1f80}.cg-font-light-bluegrey{color:#d6e1e7}.cg-font-bluegrey{color:#b5cbd6}.cg-font-dark-bluegrey{color:#81a5b6}.cg-font-yellow{color:#fd0}.cg-font-purple{color:#6d1f80}.cg-primary-text{color:#222}.cg-secondary-text{color:#666}.cg-background-white{background-color:#fff}.cg-font-white{color:#fff}.cg-border-white{border-color:#fff}.cg-font-error{color:#c00222}::-ms-reveal{display:none}.cg-column-control.border-bottom-large,.cg-dialog-container.border-bottom-large,.cg-flex-container.border-bottom-large,.cg-row-control.border-bottom-large{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.cg-column-control.border-top-large,.cg-dialog-container.border-top-large,.cg-flex-container.border-top-large,.cg-row-control.border-top-large{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}.cg-column-control.border-left-large,.cg-dialog-container.border-left-large,.cg-flex-container.border-left-large,.cg-row-control.border-left-large{border-left:1px solid #ccc;margin-left:20px;padding-left:20px}.cg-column-control.border-right-large,.cg-dialog-container.border-right-large,.cg-flex-container.border-right-large,.cg-row-control.border-right-large{border-right:1px solid #ccc;margin-right:20px;padding-right:20px}.cg-column-control.border-bottom-medium,.cg-dialog-container.border-bottom-medium,.cg-flex-container.border-bottom-medium,.cg-row-control.border-bottom-medium{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.cg-column-control.border-top-medium,.cg-dialog-container.border-top-medium,.cg-flex-container.border-top-medium,.cg-row-control.border-top-medium{border-top:1px solid #ccc;margin-top:10px;padding-top:10px}.cg-column-control.border-left-medium,.cg-dialog-container.border-left-medium,.cg-flex-container.border-left-medium,.cg-row-control.border-left-medium{border-left:1px solid #ccc;margin-left:10px;padding-left:10px}.cg-column-control.border-right-medium,.cg-dialog-container.border-right-medium,.cg-flex-container.border-right-medium,.cg-row-control.border-right-medium{border-right:1px solid #ccc;margin-right:10px;padding-right:10px}.cg-column-control.border-bottom-small,.cg-dialog-container.border-bottom-small,.cg-flex-container.border-bottom-small,.cg-row-control.border-bottom-small{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.cg-column-control.border-top-small,.cg-dialog-container.border-top-small,.cg-flex-container.border-top-small,.cg-row-control.border-top-small{border-top:1px solid #ccc;margin-top:5px;padding-top:5px}.cg-column-control.border-left-small,.cg-dialog-container.border-left-small,.cg-flex-container.border-left-small,.cg-row-control.border-left-small{border-left:1px solid #ccc;margin-left:5px;padding-left:5px}.cg-column-control.border-right-small,.cg-dialog-container.border-right-small,.cg-flex-container.border-right-small,.cg-row-control.border-right-small{border-right:1px solid #ccc;margin-right:5px;padding-right:5px}.cg-column-control.border-bottom-tiny,.cg-dialog-container.border-bottom-tiny,.cg-flex-container.border-bottom-tiny,.cg-row-control.border-bottom-tiny{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:0}.cg-column-control.border-top-tiny,.cg-dialog-container.border-top-tiny,.cg-flex-container.border-top-tiny,.cg-row-control.border-top-tiny{border-top:1px solid #ccc;margin-top:5px;padding-top:0}.cg-column-control.border-left-tiny,.cg-dialog-container.border-left-tiny,.cg-flex-container.border-left-tiny,.cg-row-control.border-left-tiny{border-left:1px solid #ccc;margin-left:5px;padding-left:0}.cg-column-control.border-right-tiny,.cg-dialog-container.border-right-tiny,.cg-flex-container.border-right-tiny,.cg-row-control.border-right-tiny{border-right:1px solid #ccc;margin-right:5px;padding-right:0}.cg-checkbox,.cg-radiobutton{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cg-checkbox:disabled+label:hover,.cg-radiobutton:disabled+label:hover{cursor:not-allowed}.cg-checkbox+label:hover,.cg-radiobutton+label:hover{cursor:pointer}.cg-checkbox:focus+label:before,.cg-checkbox:hover+label:before,.cg-radiobutton:focus+label:before,.cg-radiobutton:hover+label:before{border-color:#000}.cg-radiobutton:disabled:focus+label:before,.cg-radiobutton:disabled:hover+label:before{border-color:grey}.cg-checkbox:active+label:before,.cg-radiobutton:active+label:before{filter:brightness(.2);transition-duration:0s}.cg-checkbox:disabled:active+label:before,.cg-radiobutton:disabled:active+label:before{filter:brightness(1);transition-duration:0s}.cg-checkbox+label,.cg-radiobutton+label{line-height:26px;overflow:hidden;padding:0 0 0 1.5em;position:relative;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;vertical-align:middle;width:100%}.cg-checkbox+label:before,.cg-radiobutton+label:before{border:2px solid grey;box-sizing:content-box;color:#0090a7;content:"";height:14px;left:0;margin-top:-9px;position:absolute;text-align:center;top:50%;width:14px}.cg-checkbox+label:after,.cg-radiobutton+label:after{background-color:#0090a7;box-sizing:content-box;content:"";height:10px;left:4px;margin-top:-5px;position:absolute;top:50%;transform:scale(0);transform-origin:50%;width:10px}.cg-checkbox:disabled+label:after{border-color:grey}.cg-radiobutton:disabled+label:after{background-color:grey}.cg-checkbox+label:after{background-color:transparent;border-color:#0090a7;border-image:none;border-style:solid;border-width:0 0 3px 3px;height:3px;left:4px;margin-top:-4px;top:50%;transform:rotate(-45deg) scale(0);transition:none;width:8px}.cg-checkbox:checked+label:after{content:""}.cg-radiobutton:checked+label:before{animation:borderscale .3s ease-in;background-color:#fff}.cg-radiobutton:checked+label:after{transform:scale(1)}.cg-radiobutton+label:after,.cg-radiobutton+label:before{border-radius:50%}.cg-checkbox:checked+label:after{transform:rotate(-45deg) scale(1)}.cg-checkbox:indeterminate+label:after{border-width:0 0 0 10px;content:"";height:10px;margin-top:-5px;transform:rotate(0deg) scale(1)}cg-textoutput .wrap-text span,cg-textoutput-mobile .wrap-text span{white-space:normal}cg-textoutput .cg-text-output-content,cg-textoutput-mobile .cg-text-output-content{flex:1}cg-textoutput .cg-text-output-content.wrap-text,cg-textoutput-mobile .cg-text-output-content.wrap-text{flex:0 auto}cg-textoutput .cg-textoutput-text,cg-textoutput-mobile .cg-textoutput-text{font-size:14px;line-height:22px;min-height:26px;overflow:hidden;padding:2px 3px;text-overflow:ellipsis;vertical-align:middle;white-space:normal;width:100%}cg-textoutput .cg-textoutput-text-heading,cg-textoutput-mobile .cg-textoutput-text-heading{border-bottom:1px solid #000;font-size:14px;font-weight:700;line-height:22px;min-height:26px;overflow:hidden;padding:2px 3px;text-overflow:ellipsis;vertical-align:middle;white-space:normal;width:100%}cg-textoutput .cg-textoutput-text-emphasis,cg-textoutput-mobile .cg-textoutput-text-emphasis{font-size:14px;font-size:16px;font-weight:700;line-height:22px;min-height:26px;overflow:hidden;padding:2px 3px;text-overflow:ellipsis;vertical-align:middle;white-space:normal;width:100%}cg-textoutput .cg-textoutput-text-sub-heading,cg-textoutput-mobile .cg-textoutput-text-sub-heading{border-bottom:1px dotted #000;font-size:14px;font-weight:700;line-height:16px;padding:2px 3px;vertical-align:middle;white-space:normal}#toast-container.toast-top-center{margin-top:46px}#toast-container.toast-top-left,#toast-container.toast-top-right{top:46px}#toast-container .toast{color:#f9f9f9;display:grid;grid-template-areas:"icon message copy close";grid-template-columns:32px 1fr 24px 16px;min-height:56px;opacity:1;padding:12px;width:350px!important}#toast-container .toast *{align-self:center}#toast-container .toast.toast-with-title{grid-template-areas:"icon title copy close" "icon message copy close"}#toast-container .toast.toast-with-title .toast-message{-ms-grid-row:2}#toast-container .toast.toast-with-title .close-icon,#toast-container .toast.toast-with-title .copy-to-clipboard,#toast-container .toast.toast-with-title .toast-type-icon{-ms-grid-row-span:2;-ms-grid-row-align:center}#toast-container .toast .cg-button.cg-button-muted{color:#eee;margin:0;padding:0}#toast-container .toast .cg-button.cg-button-muted:hover{color:#000}#toast-container .toast .close-icon{bottom:0;grid-area:close;left:0;right:0;top:0}#toast-container .toast .copy-to-clipboard{grid-area:copy;justify-self:flex-start}#toast-container .toast .toast-type-icon{font-size:25px;grid-area:icon}#toast-container .toast .toast-message{font-size:14px;grid-area:message;overflow:hidden}#toast-container .toast .toast-title{font-size:14px;font-weight:500;grid-area:title}#toast-container .toast-message,#toast-container .toast-title{padding:0 16px}#toast-container .toast-message{white-space:pre-line}#toast-container .close-icon,#toast-container .copy-to-clipboard,#toast-container .toast-message,#toast-container .toast-type-icon{-ms-grid-row-align:center}#toast-container .toast-error{background-color:#c00222;background-image:none!important}#toast-container .toast-warning{background-color:#f38300;background-image:none!important}#toast-container .toast-success{background-color:#1fa22e;background-image:none!important}#toast-container .toast-info{background-color:#006ab3;background-image:none!important}.cg-executor-progress-bar{background-color:#eee;height:20px;width:100%}.cg-executor-progress-bar .cg-executor-progress{background-color:#0090a7;height:100%;width:0}.cg-right-object-helper-open .cg-content{border-right:300px solid transparent}.cg-right-object-helper-open .ngdialog .ngdialog-content{padding-right:300px}.cg-right-object-helper-collapsed .cg-content{border-right:30px solid transparent}.cg-right-object-helper-collapsed .ngdialog .ngdialog-content{padding-right:30px}.cg-right-object-helper-highlight{outline:5px solid #f38300;position:relative;z-index:10}.ngdialog-open cg-right-object-helper{z-index:10001}.cg-right-object-helper-collapsed cg-right-object-helper{display:flex;width:30px}.cg-right-object-helper-open cg-right-object-helper{display:flex;width:300px}cg-right-object-helper{background:#eee;bottom:18px;display:none;flex-direction:column;font-size:12px;padding:8px;position:absolute;right:0;top:38px}cg-right-object-helper .right-info-state-toggle{align-items:center;display:flex;font-size:16px;height:30px;justify-content:center;left:0;position:absolute;top:0;width:30px}cg-right-object-helper .right-info-state-toggle:hover{cursor:pointer}cg-right-object-helper .right-info-header{flex:0 0 auto;margin-bottom:8px}cg-right-object-helper .right-info-header .right-info-title{display:flex;flex-direction:row}cg-right-object-helper .right-info-header h3{flex:1 1 auto;font-size:16px;margin:0 0 16px 30px}cg-right-object-helper .right-info-header .right-info-context-menu{flex:0 0 30px;font-size:16px}cg-right-object-helper .right-info-header .right-info-context-menu:hover{cursor:pointer}cg-right-object-helper .right-info-content{flex:1 1 auto;overflow:auto}cg-right-object-helper .section-header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}cg-right-object-helper .section-header h4{flex:1 1 auto}cg-right-object-helper .section-header button{flex:0 0 auto}cg-right-object-helper h4{font-size:14px;margin:0}cg-right-object-helper .right-object-list-title:hover{cursor:pointer;-webkit-user-select:none;user-select:none}cg-right-object-helper .right-object-list{margin-bottom:8px}cg-right-object-helper .cg-search-input{margin-left:8px}cg-right-object-helper .right-object-list>ul{list-style:none;margin:8px 0;padding:0}cg-right-object-helper .right-object-list>ul>li{margin:8px 2px 0 8px}cg-right-object-helper .user-filter form{align-items:center;display:flex;flex-direction:row;margin-left:8px}cg-right-object-helper .user-filter cg-select2{flex:1 1 auto;overflow:hidden}cg-right-object-helper .user-filter cg-select2 .cg-input-control{padding:0}cg-right-object-helper .user-filter button{flex:0 0 auto}cg-right-object-info-card .cg-card-content{background-color:#fff}cg-right-object-info-card .card-icon{bottom:4px;font-size:14px;position:absolute;right:6px}cg-right-object-info-card .cg-button.copy-button{height:auto;margin:0;padding:0;vertical-align:initial}cg-right-object-info-card .cg-button.copy-button .cg-icon{font-size:12px}cg-right-object-info-card ul{margin-top:8px;padding-left:16px}cg-right-object-info-card .right-object-info{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:4px}cg-right-object-info-card .right-object-info .copy-button{flex:0 0 auto;margin-left:4px}cg-right-object-info-card .right-object-info .right-object-name{flex:0 1 auto;font-weight:700;word-break:break-all}cg-right-object-info-card .access-level-info{display:flex}cg-right-object-info-card .access-level-tag{border-radius:2px;font-weight:500;padding:4px 8px}cg-right-object-info-card .access-level-tag.access-level-readonly{background:#1fa22e;color:#fff}cg-right-object-info-card .access-level-tag.access-level-modify{background:#006ab3;color:#fff}cg-right-object-info-card .access-level-tag.access-level-create{background:#f38300;color:#fff}cg-right-object-info-card .access-level-tag.access-level-delete{background:#8c0d19;color:#fff}*{box-sizing:border-box;font-family:Roboto,Arial,Sans-Serif}body,html{height:100%}body{font-size:14px;margin:0;overflow:hidden}.ace_comment,.ace_doc,.ace_editor,.ace_editor *,.ace_editor div,.ace_keyword,.ace_operator{font-family:Roboto Mono,monospace!important}.cg-loading-indicator{align-items:center;background-color:#fff;border:2px solid #c1bfbf;border-radius:5px;display:flex;font-size:14px;height:80px;left:50%;padding:0 10px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:90001}.cg-loading-indicator .cg-loading-indicator-text{line-height:60px;margin-left:25px}.cg-loading-indicator .cg-icon{margin-top:10px}.cg-loading-indicator .cg-loading{animation:load8 1.1s linear infinite;border:.8em solid rgba(0,0,0,.2);border-left-color:#000;font-size:10px;margin:60px auto;position:relative;text-indent:-9999em;transform:translateZ(0)}.cg-loading-indicator .cg-loading,.cg-loading-indicator .cg-loading:after{border-radius:50%;height:5em;width:5em}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cg-loading-overlay{background-color:#000;opacity:.2;top:0;z-index:90000}.cg-loading-overlay,.cg-login{bottom:0;left:0;position:absolute;right:0}.cg-login{align-items:center;background-color:#fff;display:flex;flex-direction:column;overflow:auto;padding-top:20px;top:38px;z-index:6000}.cg-with-footer .cg-login{bottom:18px}.cg-login-form-container{background-color:#fff;border:1px solid #0090a7}.cg-login-form-container h2{background-color:#0090a7;color:#fff;font-weight:400;margin:0;padding:5px;text-align:center}.cg-login-form-container .cg-link{display:block}.cg-login-image{margin-bottom:20px}.cg-login-form{padding:10px}.cg-login-form .cg-login-form-message{color:#8c0d19}.cg-login-form .cg-login-form-hint{white-space:pre-line}.cg-login-form .cg-login-input{align-content:center;align-items:center;display:flex;margin:1em 0;position:relative;width:475px}.cg-login-form .cg-login-input .cg-show-password-toggle{right:5px}.cg-login-form label{height:auto;width:125px}.cg-login-form .cg-input{width:350px}.cg-login-form .cg-login-buttons{margin-top:10px}.cg-corporate-login-form{padding:10px}.cg-corporate-login-form .cg-login-form-message{margin:8px 0 16px}.cg-login-form+.cg-corporate-login-form{border-top:1px solid #0090a7}.login-additional-links{list-style:none;padding:0 10px}.cg-full-screen-view-container{background-color:#fff;border:1px solid #0090a7;max-height:85vh;max-width:80%;min-width:20%}.cg-full-screen-view-container h2{background-color:#0090a7;color:#fff;font-weight:400;margin:0;padding:5px;text-align:center}.cg-full-screen-view-container>div{max-height:calc(85vh - 37px);overflow:auto;padding:10px}cg-sso-link .cg-button-container{align-items:center;display:flex;flex-direction:row;padding-top:8px}cg-sso-link .cg-button-container .cg-button,cg-sso-link .cg-button-container .cg-link{padding-left:8px}.cg-account-activation,.cg-registration,cg-error-route,cg-keycloak-error-route,cg-sso,cg-sso-link,cg-sso-pending{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;font-size:14px;left:0;padding-top:20px;position:absolute;right:0;top:38px;z-index:6000}.cg-with-footer .cg-account-activation,.cg-with-footer .cg-registration,.cg-with-footer cg-error-route,.cg-with-footer cg-keycloak-error-route,.cg-with-footer cg-sso,.cg-with-footer cg-sso-link,.cg-with-footer cg-sso-pending{bottom:18px}.cg-account-activation cg-input,.cg-account-activation cg-password,.cg-account-activation cg-phone-input,.cg-registration cg-input,.cg-registration cg-password,.cg-registration cg-phone-input,cg-error-route cg-input,cg-error-route cg-password,cg-error-route cg-phone-input,cg-keycloak-error-route cg-input,cg-keycloak-error-route cg-password,cg-keycloak-error-route cg-phone-input,cg-sso cg-input,cg-sso cg-password,cg-sso cg-phone-input,cg-sso-link cg-input,cg-sso-link cg-password,cg-sso-link cg-phone-input,cg-sso-pending cg-input,cg-sso-pending cg-password,cg-sso-pending cg-phone-input{display:block}.cg-account-activation .cg-detailed-error,.cg-registration .cg-detailed-error,cg-error-route .cg-detailed-error,cg-keycloak-error-route .cg-detailed-error,cg-sso .cg-detailed-error,cg-sso-link .cg-detailed-error,cg-sso-pending .cg-detailed-error{color:#8c0d19;padding:8px 0}.cg-account-activation-container{background-color:#fff;border:1px solid #0090a7;max-height:85vh;max-width:80%;min-width:20%}.cg-account-activation-container h2{background-color:#0090a7;color:#fff;font-weight:400;margin:0;padding:5px;text-align:center}.cg-account-activation-container>div{max-height:calc(85vh - 37px);overflow:auto;padding:10px}.cg-error-route-container,.cg-registration-container,.cg-sso-container{background-color:#fff;border:1px solid #0090a7;max-height:85vh;max-width:80%;min-width:20%}.cg-error-route-container h2,.cg-registration-container h2,.cg-sso-container h2{background-color:#0090a7;color:#fff;font-weight:400;margin:0;padding:5px;text-align:center}.cg-error-route-container>div,.cg-registration-container>div,.cg-sso-container>div{max-height:calc(85vh - 37px);overflow:auto;padding:10px}.cg-error-route-container .registration-form-hint,.cg-registration-container .registration-form-hint,.cg-sso-container .registration-form-hint{color:#666}.cg-error-route-container .cg-registration-buttons,.cg-registration-container .cg-registration-buttons,.cg-sso-container .cg-registration-buttons{display:flex;justify-content:space-between}.cg-error-route-container .cg-registration-information h4,.cg-registration-container .cg-registration-information h4,.cg-sso-container .cg-registration-information h4{border-bottom:1px solid #ccc;font-size:16px;margin:20px 0}.cg-error-route-container .cg-registration-information .grid-container,.cg-registration-container .cg-registration-information .grid-container,.cg-sso-container .cg-registration-information .grid-container{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.cg-error-route-container .cg-registration-information .grid-container>div,.cg-registration-container .cg-registration-information .grid-container>div,.cg-sso-container .cg-registration-information .grid-container>div{padding-bottom:10px}.cg-error-route-container .cg-registration-information cg-select2 .cg-input-control,.cg-registration-container .cg-registration-information cg-select2 .cg-input-control,.cg-sso-container .cg-registration-information cg-select2 .cg-input-control{padding:0}.cg-error-route-container .cg-registration-information .cg-input,.cg-registration-container .cg-registration-information .cg-input,.cg-sso-container .cg-registration-information .cg-input{width:100%}.cg-error-route-container .cg-registration-information .cg-input.ng-touched.ng-invalid,.cg-error-route-container .cg-registration-information .cg-input.ng-touched.ng-invalid-email,.cg-registration-container .cg-registration-information .cg-input.ng-touched.ng-invalid,.cg-registration-container .cg-registration-information .cg-input.ng-touched.ng-invalid-email,.cg-sso-container .cg-registration-information .cg-input.ng-touched.ng-invalid,.cg-sso-container .cg-registration-information .cg-input.ng-touched.ng-invalid-email{background-color:#fff6f6;border:1px solid #e0b4b4!important;box-shadow:none;color:#db2828;color:#000}.cg-error-route-container .cg-registration-information .cg-registration-label,.cg-registration-container .cg-registration-information .cg-registration-label,.cg-sso-container .cg-registration-information .cg-registration-label{display:block;position:relative}.cg-error-route-container .cg-registration-information .cg-registration-label[required]:after,.cg-registration-container .cg-registration-information .cg-registration-label[required]:after,.cg-sso-container .cg-registration-information .cg-registration-label[required]:after{color:#0090a7;content:"*";font-size:25px;font-weight:500;position:absolute;right:5px;top:0}.cg-error-route-container .cg-registration-information .cg-registration-label.ng-invalid[required]:after,.cg-registration-container .cg-registration-information .cg-registration-label.ng-invalid[required]:after,.cg-sso-container .cg-registration-information .cg-registration-label.ng-invalid[required]:after{color:red}.cg-error-route-container .cg-registration-information .cg-registration-label[required]:after,.cg-registration-container .cg-registration-information .cg-registration-label[required]:after,.cg-sso-container .cg-registration-information .cg-registration-label[required]:after{right:auto;top:-5px}.cg-error-route-container .cg-registration-errors,.cg-registration-container .cg-registration-errors,.cg-sso-container .cg-registration-errors{color:#8c0d19}.cg-error-route-container .cg-registration-tos,.cg-registration-container .cg-registration-tos,.cg-sso-container .cg-registration-tos{height:100%}.cg-error-route-container .cg-registration-tos .cg-registration-tos-text,.cg-registration-container .cg-registration-tos .cg-registration-tos-text,.cg-sso-container .cg-registration-tos .cg-registration-tos-text{max-height:500px;overflow-y:auto;white-space:pre-line}.cg-error-route-container .cg-registration-tos .cg-registration-accept-tos,.cg-registration-container .cg-registration-tos .cg-registration-accept-tos,.cg-sso-container .cg-registration-tos .cg-registration-accept-tos{margin-bottom:5px;text-align:center}.cg-error-route-container .cg-registration-tos .cg-registration-accept-tos input:disabled+span,.cg-registration-container .cg-registration-tos .cg-registration-accept-tos input:disabled+span,.cg-sso-container .cg-registration-tos .cg-registration-accept-tos input:disabled+span{color:grey}.cg-password-content{width:530px}.cg-password-content .cg-password-button-container{text-align:right;width:100%}.cg-password-content .cg-password-form cg-password-input{margin-top:8px}.cg-password-content .cg-password-form label{height:auto;vertical-align:middle;width:150px}.cg-password-content .cg-password-form .cg-input{width:350px}.cg-error-route-container{min-width:500px}.cg-error-route-container .cg-error-route-message{color:#c00222;margin:1em 0 1.5em}.cg-error-route-container .cg-error-route-hint{margin:1.5em 0 1em}.cg-error-route-container cg-legal-links{text-align:right}.cg-registration-user-information cg-password-input .cg-input-control-label,.cg-registration-user-information cg-phone-input .cg-input-control-label{color:#000}.cg-registration-user-information cg-password-input .cg-input-control,.cg-registration-user-information cg-password-input .cg-password-strength-container,.cg-registration-user-information cg-phone-input .cg-input-control,.cg-registration-user-information cg-phone-input .cg-password-strength-container{padding:0}.cg-registration-user-information cg-password-input .cg-show-password-toggle,.cg-registration-user-information cg-phone-input .cg-show-password-toggle{height:26px;position:absolute;right:10px}.cg-registration-user-information cg-password-input .cg-input-control-label[required]:after,.cg-registration-user-information cg-phone-input .cg-input-control-label[required]:after{height:14px;padding-left:2px;position:relative;right:auto;top:-5px}.cg-registration-success-sso-hint{font-size:16px;font-weight:700;margin-top:10px}.keycloak-logout-container{margin-top:16px;text-align:center}.cg-drag-info{background-color:#2a404a;border-radius:2px;color:#fff;padding:3px;position:absolute;z-index:9999999999}.cg-content{border-left:200px solid transparent;border-top:38px solid transparent;height:100%;padding:5px}.cg-sub-menu-collapsed .cg-content{border-left:35px solid transparent}.cg-sub-menu-hidden .cg-content{border-left:0}.cg-with-footer .cg-content{border-bottom:18px solid transparent}.cg-menu{overflow:auto;-webkit-user-select:none;user-select:none}.cg-menu a{border:none;color:#222;display:block;position:relative;text-decoration:none}.cg-menu a:not([href]){color:#222}.cg-menu a[href]:hover{text-decoration:none}.cg-menu a.active,.cg-menu a[href]:hover{background:#0090a7;color:#fff}.cg-menu .cg-icon{font-size:16px}.cg-menu .cg-main-menu{border-top:4px solid #0090a7;height:38px;left:0;position:absolute;top:0;width:100%}.cg-menu .cg-main-menu .cg-menu-brand-image{float:left;height:20px;margin-bottom:7px;margin-top:7px;max-height:20px}.cg-menu .cg-main-menu .cg-menu-brand+.cg-menu-brand-image,.cg-menu .cg-main-menu .cg-menu-edition+.cg-menu-brand-image{padding-left:32px}.cg-menu .cg-main-menu .cg-menu-brand+span .cg-main-menu-entry,.cg-menu .cg-main-menu .cg-menu-edition+span .cg-main-menu-entry{margin-left:16px}.cg-menu .cg-main-menu .brand-styling{float:left;height:100%;padding:0 16px}.cg-menu .cg-main-menu .cg-menu-inform-image{float:right;height:20px;margin-bottom:7px;margin-top:7px;max-height:20px;padding-right:16px}.cg-menu .cg-main-menu .cg-menu-customer-image{float:right;height:28px;margin-bottom:3px;margin-top:3px;max-height:28px}.cg-menu .cg-main-menu a,.cg-menu .cg-main-menu cg-search-overlay-trigger,.cg-menu .cg-main-menu cg-user-info{align-items:center;color:#fff;display:flex;float:left;font-size:14px;height:34px;padding:0 10px}.cg-menu .cg-main-menu a.cg-menu-brand,.cg-menu .cg-main-menu a.cg-menu-edition,.cg-menu .cg-main-menu cg-search-overlay-trigger.cg-menu-brand,.cg-menu .cg-main-menu cg-search-overlay-trigger.cg-menu-edition,.cg-menu .cg-main-menu cg-user-info.cg-menu-brand,.cg-menu .cg-main-menu cg-user-info.cg-menu-edition{font-size:20px;line-height:20px;padding:7px 0}.cg-menu .cg-main-menu a.cg-menu-brand,.cg-menu .cg-main-menu cg-search-overlay-trigger.cg-menu-brand,.cg-menu .cg-main-menu cg-user-info.cg-menu-brand{font-weight:700}.cg-menu .cg-main-menu a.cg-menu-edition,.cg-menu .cg-main-menu cg-search-overlay-trigger.cg-menu-edition,.cg-menu .cg-main-menu cg-user-info.cg-menu-edition{padding-left:8px}.cg-menu .cg-main-menu a.align-right,.cg-menu .cg-main-menu cg-search-overlay-trigger.align-right,.cg-menu .cg-main-menu cg-user-info.align-right{float:right}.cg-menu .cg-main-menu a.active,.cg-menu .cg-main-menu a:hover,.cg-menu .cg-main-menu cg-search-overlay-trigger.active,.cg-menu .cg-main-menu cg-search-overlay-trigger:hover,.cg-menu .cg-main-menu cg-user-info.active,.cg-menu .cg-main-menu cg-user-info:hover{color:#fff}.cg-menu .cg-main-menu:after{clear:both}.cg-menu .cg-main-menu nav{background-color:#2a404a;height:100%;overflow:auto}.cg-menu .cg-main-menu .cg-sub-menu-entry{justify-content:space-between}.cg-menu .cg-sub-menu{bottom:0;left:0;position:absolute;top:38px;width:200px}.cg-with-footer .cg-menu .cg-sub-menu{bottom:18px}.cg-sub-menu-collapsed .cg-menu .cg-sub-menu{overflow:visible;width:35px}.cg-sub-menu-hidden .cg-menu .cg-sub-menu{width:0}.cg-menu .cg-sub-menu .cg-sub-menu-entry{align-items:center;display:flex;font-size:14px;justify-content:space-between;min-height:28px;padding:5px 15px}.cg-menu .cg-sub-menu .cg-sub-menu-entry.active,.cg-menu .cg-sub-menu .cg-sub-menu-entry[href]:hover{background:#2a404a;color:#fff}.cg-menu .cg-sub-menu .cg-sub-menu-group{color:grey;font-size:12px;font-weight:700;margin:0;padding:7px 5px}.cg-sub-menu-collapsed .cg-menu .cg-sub-menu .cg-sub-menu-group{display:block;height:5px;overflow:visible;padding:0;visibility:hidden}.cg-menu .cg-sub-menu nav{background-color:#eee;height:100%;overflow:visible}.cg-sub-menu-collapsed .cg-menu .cg-sub-menu nav{padding-top:40px}.cg-menu .cg-sub-menu .cg-sub-menu-navigation{display:flex;flex-direction:column;height:100%}.cg-sub-menu-collapsed .cg-menu .cg-sub-menu .cg-sub-menu-navigation{height:100%!important}.cg-menu .cg-sub-menu .cg-sub-menu-container{flex:1 1 auto;overflow:auto}.cg-sub-menu-collapsed .cg-menu .cg-sub-menu .cg-sub-menu-container{overflow:visible}.cg-menu .cg-sub-menu .cg-sub-menu-filter+.cg-sub-menu-container{height:100%}.cg-menu .cg-sub-menu .cg-sub-menu-entry>span{align-items:center;display:flex}.cg-sub-menu-collapsed .cg-menu .cg-sub-menu .cg-sub-menu-entry{justify-content:center;min-height:auto;padding:0;text-align:center}.cg-sub-menu-collapsed .cg-menu .cg-sub-menu .cg-sub-menu-entry.has-icon{padding:8px 0}.cg-sub-menu-collapsed .cg-menu .cg-sub-menu .cg-sub-menu-entry .cg-icon-space,.cg-sub-menu-hidden .cg-menu .cg-sub-menu .cg-sub-menu-entry .cg-icon,.cg-sub-menu-hidden .cg-menu .cg-sub-menu .cg-sub-menu-entry .cg-icon-space{display:none}.cg-menu .cg-sub-menu .cg-sub-menu-filter{display:block;padding:5px;width:165px}.cg-menu .cg-sub-menu .cg-sub-menu-filter .cg-input-control{min-height:26px;padding:0}.cg-sub-menu-collapsed .cg-menu .cg-sub-menu .cg-sub-menu-filter,.cg-sub-menu-collapsed .cg-menu .cg-sub-menu .cg-sub-menu-link{display:none}.cg-menu .cg-sub-menu .cg-sub-menu-toggle-button{font-size:20px;height:35px;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;width:35px}.cg-menu .cg-sub-menu .cg-sub-menu-toggle-button .cg-icon{font-size:inherit;padding-top:7.5px}.cg-menu .cg-sub-menu .cg-sub-menu-toggle-button:hover{background-color:#0090a7;color:#fff;cursor:pointer}.cg-sub-menu-filter-dropdown{visibility:hidden}.overview-container{box-sizing:border-box;height:100%;overflow:auto;padding-left:20px;width:100%}.overview-container .cg-icon{font-size:16px}.overview-container a{color:inherit}.overview-container a:hover{text-decoration:none}.overview-container h2{font-size:18px}.overview-container h3{font-size:16px;margin:0}.overview-container h4{align-items:center;display:flex;font-size:14px}.overview-tile-group{clear:both;margin-left:10px;padding-left:10px;padding-top:10px}.overview-tile-group p{font-size:14px;margin:0;padding-top:5px}.overview-tile-menu{background:#007081;border-radius:4px;color:#fff;float:left;height:120px;margin:10px;padding:10px;width:300px}.overview-tile-menu:hover{background:#004759;color:#fff}.overview-tile-menu h4{margin-bottom:5px;margin-top:0}.overview-tile-menu p{font-size:12px}.overview-tile-header{background:none;float:left;height:auto;margin:10px;padding:10px;width:90%}.overview-tile-header p{font-size:16px}cg-menu-item-counter{align-content:center;align-items:center;display:inline-flex;justify-content:center}cg-menu-item-counter .cg-menu-item-counter-count{align-items:center;background:#006ab3;border-radius:50%;color:#fff;display:flex;justify-content:center}.cg-main-menu-entry>cg-menu-item-counter{height:auto;position:absolute;right:0;top:0}.cg-main-menu-entry>cg-menu-item-counter .cg-menu-item-counter-count{font-size:12px;height:16px;min-width:16px}.cg-sub-menu-entry>cg-menu-item-counter{float:right}.cg-sub-menu-entry>cg-menu-item-counter .cg-menu-item-counter-count{font-size:14px;height:18px;min-width:18px}cg-user-info.cg-main-menu-entry>cg-menu-item-counter{margin-left:-4px;margin-top:-16px;position:relative}.cg-sub-menu-collapsed .cg-sub-menu .cg-sub-menu-entry cg-menu-item-counter{height:34px}.cg-sub-menu-collapsed .cg-sub-menu .cg-sub-menu-entry.has-icon cg-menu-item-counter{height:auto;position:absolute;right:0;top:0}.cg-sub-menu-collapsed .cg-sub-menu .cg-sub-menu-entry.has-icon cg-menu-item-counter .cg-menu-item-counter-count{font-size:12px;height:16px;min-width:16px}.cg-userinfo{cursor:default;height:34px;overflow:hidden;padding-bottom:0!important;padding-top:0!important}.cg-userinfo.active,.cg-userinfo.open,.cg-userinfo:hover{background-color:#0090a7}.cg-userinfo.open>ul{max-height:calc(100vh - 68px);overflow:auto;visibility:visible}.cg-userinfo .cg-userinfo-title{display:flex;flex-direction:column;height:100%;justify-content:center;line-height:1;margin:0}.cg-userinfo .cg-userinfo-title .cg-userinfo-tenant{padding-left:3px}.cg-userinfo ul{background-color:#eee;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 3px 4px 2px rgba(0,0,0,.25);display:block;margin-top:0;padding:0;position:absolute;right:0;top:34px;visibility:hidden;z-index:7000}.cg-userinfo li{clear:both;float:none;list-style:none}.cg-userinfo li a.cg-sub-menu-entry{clear:both;color:#222;float:none!important;text-decoration:none;width:100%}.cg-userinfo li a.cg-sub-menu-entry:hover{background-color:#2a404a;color:#fff}.cg-userinfo li a.cg-userinfo-divider{background-color:#0090a7;border:1px solid #0090a7;height:1px;margin:4px 8px;padding:0;width:calc(100% - 16px)}cg-custom-menu{display:block;height:100%;overflow:auto}cg-custom-menu .dndDragging{opacity:.7}cg-custom-menu .dndPlaceholder{background:#ccc}cg-custom-menu ul{list-style:none;margin:0;padding:0}cg-custom-menu .dndDraggingSource{opacity:.5}cg-custom-menu .custom-menu-drag-handle:hover{cursor:move}cg-custom-menu .custom-menu-container>.dndPlaceholder{height:50px;width:100%}cg-custom-menu .custom-menu-container .custom-menu-section-header{align-items:center;display:flex}cg-custom-menu .custom-menu-container .custom-menu-section-header .custom-menu-drag-handle{flex:5 0 0}cg-custom-menu .custom-menu-container .custom-menu-section-header i{flex:0 0 30px}cg-custom-menu .custom-menu-section{border:2px solid #f9f9f9;margin-bottom:8px}cg-custom-menu .custom-menu-section .custom-menu-section-container>.custom-menu-section-header{background-color:#f9f9f9}cg-custom-menu .custom-menu-section .custom-menu-section-container>.custom-menu-section-header h3{margin:0;padding:8px}cg-custom-menu .custom-menu-section .custom-menu-section-container>.custom-menu-section-header h3 i{padding-right:4px}cg-custom-menu .custom-menu-section-content{display:flex;flex-wrap:wrap;min-height:140px}cg-custom-menu .custom-menu-section-content .custom-menu-entry,cg-custom-menu .custom-menu-section-content .custom-menu-entry-add,cg-custom-menu .custom-menu-section-content .dndPlaceholder{display:block;flex:0 0 300px;height:120px;margin:10px;max-width:300px;overflow:hidden;width:300px}cg-custom-menu .custom-menu-section-content .custom-menu-entry{border:2px solid #f9f9f9}cg-custom-menu .custom-menu-section-content.dndDragover .custom-menu-entry-add{display:none}cg-custom-menu .custom-menu-section-content .custom-menu-entry-add{align-items:center;border:2px solid #f9f9f9;color:#999;display:inline-flex;flex-direction:column;justify-content:center}cg-custom-menu .custom-menu-section-content .custom-menu-entry-add:hover{color:#222;cursor:pointer}cg-custom-menu .custom-menu-section-content .custom-menu-entry-container{display:flex;flex-direction:column;height:100%}cg-custom-menu .custom-menu-section-content .custom-menu-entry-container .custom-menu-entry-header{align-items:center;background-color:#f9f9f9;display:flex;flex:0 0 22px;padding:4px}cg-custom-menu .custom-menu-section-content .custom-menu-entry-container .custom-menu-entry-header .cg-icon{font-size:16px}cg-custom-menu .custom-menu-section-content .custom-menu-entry-container .custom-menu-entry-header i{flex:0 0 1.7em;text-align:center}cg-custom-menu .custom-menu-section-content .custom-menu-entry-container .custom-menu-entry-header i:hover{cursor:pointer}cg-custom-menu .custom-menu-section-content .custom-menu-entry-container .custom-menu-entry-header .custom-menu-drag-handle{flex:5 0 20px;text-align:left}cg-custom-menu .custom-menu-section-content .custom-menu-entry-container .custom-menu-entry-header .custom-menu-drag-handle:hover{cursor:move}cg-custom-menu .custom-menu-section-content .custom-menu-entry-container .custom-menu-entry-content{flex:1 1 0;padding:4px;text-decoration:none}cg-custom-menu .custom-menu-section-content .custom-menu-entry-container .custom-menu-entry-content h4{margin:0;word-wrap:break-word;align-items:center;display:flex}cg-custom-menu .custom-menu-section-content .custom-menu-entry-container .custom-menu-entry-content h4 .cg-icon{font-size:16px}cg-footer{align-items:center;background-color:#2a404a;bottom:0;color:#fff;display:flex;font-size:12px;height:18px;justify-content:space-between;left:0;padding:0 16px;position:absolute;right:0}cg-footer .center,cg-footer .left,cg-footer .right{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%}cg-footer .center>*,cg-footer .left>*,cg-footer .right>*{flex:0 0 auto;min-width:1px}cg-footer .inform-brand-text{margin-right:8px}cg-footer .customer-brand-image,cg-footer .inform-brand-image{height:12px;max-height:12px}cg-footer .brand-name{font-weight:700}cg-footer .inform-url{padding:0 8px}cg-footer .inform-url .cg-link{color:#fff;font-size:12px;text-decoration:none}cg-footer .inform-url .cg-link:hover{color:#fff;text-decoration:underline}.ngdialog-content{background:transparent!important;border-radius:0!important;box-sizing:content-box;line-height:inherit!important;margin:0 auto!important}.ngdialog-content *{box-sizing:border-box}.cgModalClose{content:""}.ngdialog.ngdialog-theme-default .ngdialog-content{animation:none}.cg-modal{background-color:#fff;border-radius:0;color:#000}.cg-modal .cg-modal-header{align-items:center;background-color:#white;border-bottom:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0;display:flex;font-size:16px;font-weight:700;height:40px;padding:0 10px;position:relative}.cg-modal .cg-modal-content{padding:20px}.cg-modal .cg-modal-footer{align-items:center;background-color:#white;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1px solid transparent;display:flex;height:40px;justify-content:flex-end;padding:0 10px}.cg-modal .cg-modal-footer .cg-modal-footer-error{color:#db2828;flex:5 1 0;max-height:100%;overflow:hidden;padding:4px 0}.cg-modal .ngdialog-close,.cg-modal+.ngdialog-close{color:#000;font-size:22px;line-height:26px;position:absolute;right:5px!important;top:7px!important}.cg-modal .ngdialog-close .cg-icon,.cg-modal+.ngdialog-close .cg-icon{pointer-events:none}.cg-modal .ngdialog-close:hover,.cg-modal+.ngdialog-close:hover{color:#0090a7;cursor:pointer}.ngdialog .cg-modal .ngdialog-close:before{content:""}.simple-modal{padding:5px}.simple-modal h3{margin-top:5px}.ngdialog .simple-modal .ngdialog-close:before,.ngdialog.ngdialog-theme-default .ngdialog-close:before{content:""}.cg-dynamic-modal{align-items:center;display:flex;overflow:hidden}.cg-dynamic-modal .ngdialog-content{align-items:center;animation:none;background:none!important;display:flex;height:100vh;justify-content:center;margin:0 auto;position:relative;width:100%}.cg-dynamic-modal .ngdialog-content .cg-modal,.cg-dynamic-modal .ngdialog-content .simple-modal{background-color:#fff;width:500px}.cg-dynamic-modal .ngdialog-content>cg-dialog-renderer{border-radius:0;box-shadow:8px 8px 5px 0 rgba(0,0,0,.5);display:flex;max-height:100%;max-width:95%;overflow:hidden}.cg-dynamic-modal .ngdialog-content>cg-dialog-renderer>cg-dialog{flex:1 1 auto;overflow:hidden}.cg-dynamic-modal .ngdialog-content>cg-dialog-renderer>cg-dialog>.cg-dialog-container{background-color:#fff;border-radius:0;border-radius:4px;color:#000;width:auto}.cg-dynamic-modal .ngdialog-content>cg-dialog-renderer>cg-dialog>.cg-dialog-container>form>.cg-dialog-header{align-items:center;background-color:#white;border-bottom:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0;display:flex;font-size:16px;font-weight:700;height:40px;padding:0 10px;position:relative}.cg-dynamic-modal .ngdialog-content>cg-dialog-renderer>cg-dialog>.cg-dialog-container>form>.cg-dialog-body{padding:5px}.cg-dynamic-modal .ngdialog-content>cg-dialog-renderer>cg-dialog>.cg-dialog-container>form>.cg-dialog-footer{align-items:center;background-color:#white;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1px solid transparent;display:flex;height:40px;justify-content:flex-end;padding:0 10px}.cg-dynamic-modal .ngdialog-content>cg-dialog-renderer>cg-dialog>.cg-dialog-container>form>.cg-dialog-footer .cg-modal-footer-error{color:#db2828;flex:5 1 0;max-height:100%;overflow:hidden;padding:4px 0}.cg-custom-modal-form{max-height:95vh;overflow:hidden;position:relative}.cg-custom-modal-form .with-footer.cg-modal-content{max-height:calc(95vh - 80px)}.cg-custom-modal-form .cg-modal-content{max-height:calc(95vh - 40px);overflow:auto}.cg-warning-expression-modal .cg-warning-expression-warning{white-space:pre-line}.cg-search-input{position:relative}.cg-search-input input{background-color:#fff;border:1px solid #ccc;box-shadow:none;font-size:14px;line-height:22px;min-height:26px;outline:0;padding-left:2px;padding-right:20px;vertical-align:middle;width:150px}.cg-search-input input:-moz-placeholder,.cg-search-input input::-moz-placeholder{color:grey}.cg-search-input input:-ms-input-placeholder{color:grey!important}.cg-search-input input::-webkit-input-placeholder{color:grey}.cg-search-input input[readonly]:-moz-placeholder,.cg-search-input input[readonly]::-moz-placeholder{color:transparent}.cg-search-input input[readonly]:-ms-input-placeholder{color:transparent!important}.cg-search-input input[readonly]::-webkit-input-placeholder{color:transparent}.cg-search-input input[readonly]{border-color:transparent}.cg-search-input input:focus{background-color:#fff;border:1px solid #0090a7;outline:0}.cg-search-input input[readonly]{border:1px solid transparent}.cg-search-input .cg-search-clear,.cg-search-input .cg-search-icon{color:#000;position:absolute;right:5px;top:5px}.cg-search-input .cg-search-clear .cg-icon-element,.cg-search-input .cg-search-icon .cg-icon-element{width:1em}.cg-search-input .cg-search-clear{cursor:pointer}.cg-search-input input{width:100%}.cg-bookmark-manager-collapsed-icon{display:none}.cg-sub-menu-collapsed .cg-bookmark-manager-collapsed-icon{display:block}cg-bookmark-manager{background-color:#2a404a;color:#fff;display:flex;flex:0 1000 auto;flex-direction:column;font-size:14px;min-height:200px;-webkit-user-select:none;user-select:none}.cg-sub-menu-collapsed cg-bookmark-manager,cg-bookmark-manager.cg-bookmark-list-closed{min-height:28px}.cg-sub-menu-hidden cg-bookmark-manager{display:none}cg-bookmark-manager .cg-input{margin-left:2px}cg-bookmark-manager .cg-bookmark-search{position:relative}cg-bookmark-manager .cg-bookmark-search input{background-color:#fff;border:1px solid #ccc;box-shadow:none;font-size:14px;line-height:22px;min-height:26px;outline:0;padding-left:2px;padding-right:20px;vertical-align:middle;width:150px}cg-bookmark-manager .cg-bookmark-search input:-moz-placeholder,cg-bookmark-manager .cg-bookmark-search input::-moz-placeholder{color:grey}cg-bookmark-manager .cg-bookmark-search input:-ms-input-placeholder{color:grey!important}cg-bookmark-manager .cg-bookmark-search input::-webkit-input-placeholder{color:grey}cg-bookmark-manager .cg-bookmark-search input[readonly]:-moz-placeholder,cg-bookmark-manager .cg-bookmark-search input[readonly]::-moz-placeholder{color:transparent}cg-bookmark-manager .cg-bookmark-search input[readonly]:-ms-input-placeholder{color:transparent!important}cg-bookmark-manager .cg-bookmark-search input[readonly]::-webkit-input-placeholder{color:transparent}cg-bookmark-manager .cg-bookmark-search input[readonly]{border-color:transparent}cg-bookmark-manager .cg-bookmark-search input:focus{background-color:#fff;border:1px solid #0090a7;outline:0}cg-bookmark-manager .cg-bookmark-search input[readonly]{border:1px solid transparent}cg-bookmark-manager .cg-bookmark-search .cg-search-clear,cg-bookmark-manager .cg-bookmark-search .cg-search-icon{color:#000;position:absolute;right:5px;top:5px}cg-bookmark-manager .cg-bookmark-search .cg-search-clear .cg-icon-element,cg-bookmark-manager .cg-bookmark-search .cg-search-icon .cg-icon-element{width:1em}cg-bookmark-manager .cg-bookmark-search .cg-search-clear{cursor:pointer}cg-bookmark-manager .cg-bookmark-search .cg-input,cg-bookmark-manager .cg-bookmark-search input{width:100%}cg-bookmark-manager .cg-bookmark-manager-info{background-color:inherit;flex:0 0 auto;height:28px;padding:5px}cg-bookmark-manager .cg-bookmark-manager-info.active{background-color:#0090a7}cg-bookmark-manager .cg-bookmark-manager-info:hover{cursor:pointer}cg-bookmark-manager .cg-bookmark-manager-info.collapsed{min-height:28px;z-index:10}cg-bookmark-manager .cg-bookmark-manager-info.collapsed .cg-bookmark-manager-info-text,cg-bookmark-manager .cg-bookmark-manager-info.collapsed .cg-icon-space{display:none}cg-bookmark-manager .cg-bookmark-manager-info.collapsed.active{overflow:visible;width:200px}cg-bookmark-manager .cg-bookmark-manager-info.collapsed.active .cg-bookmark-manager-info-text,cg-bookmark-manager .cg-bookmark-manager-info.collapsed.active .cg-icon-space{display:initial}cg-bookmark-manager .cg-bookmark-manager-list{display:flex;flex:1 1 auto;flex-direction:column;font-size:12px;overflow:auto;padding:5px 5px 0}cg-bookmark-manager .cg-bookmark-manager-list.collapsed{display:none}cg-bookmark-manager .cg-bookmark-manager-list.collapsed.active{background-color:#2a404a;bottom:46px;display:flex;max-height:50vh;min-height:172px;position:fixed;width:200px;z-index:1000}cg-bookmark-manager .cg-bookmark-manager-list .cg-button.cg-button-muted{flex:0 0 auto;height:auto;margin:0;padding:0}cg-bookmark-manager .cg-bookmark-manager-list .cg-button.cg-button-muted .cg-icon{color:#fff;font-size:12px}cg-bookmark-manager .cg-bookmark-manager-list .cg-bookmark-link{color:#fff;display:inline-block;flex:1 1 auto;padding-left:5px;text-decoration:underline}cg-bookmark-manager .cg-bookmark-manager-list .cg-bookmark-link:hover{background-color:transparent!important;color:#0090a7!important;text-decoration:underline!important}cg-bookmark-manager .cg-bookmark-manager-list ul{flex:1 1 auto;list-style:none;margin:3px 0 0;overflow:auto;padding:0}cg-bookmark-manager .cg-bookmark-manager-list li{align-content:center;align-items:center;display:flex;line-height:16px;padding:3px 0}.cg-help-manager{background-color:#2a404a;bottom:0;color:#fff;font-size:14px;left:0;position:fixed;-webkit-user-select:none;user-select:none;width:200px;z-index:5000}.cg-sub-menu-collapsed .cg-help-manager{display:none}.cg-help-manager .cg-input{margin-left:2px}.cg-help-manager .cg-help-manager-info{background-color:inherit;height:28px;padding:5px}.cg-help-manager .cg-help-manager-info.active{background-color:#0090a7}.cg-help-manager .cg-help-manager-info:hover{cursor:pointer}.cg-help-manager .cg-help-manager-list{font-size:12px;height:180px;overflow:auto;padding:5px}.cg-help-manager .cg-help-manager-list button{border:0;height:18px;padding:2px}.cg-help-manager .cg-help-manager-list a{color:#fff;display:inline-block;text-decoration:underline}.cg-help-manager .cg-help-manager-list a:hover{background-color:transparent!important;color:#0090a7!important;text-decoration:underline!important}.cg-help-manager .cg-help-manager-list ul{list-style:none;margin:0;padding:0}.cg-help-manager .cg-help-manager-list li{padding:3px 0}.cg-dialog-container,.cg-dialog-container form{height:100%;width:100%}.cg-dialog-footer{align-items:center;border-top:1px solid transparent;display:flex;width:100%}.cg-dialog-footer .cg-dialog-footer-controls{flex-grow:2}.cg-dialog-body{display:block;overflow:auto;padding:5px;white-space:normal}.cg-dialog-header{align-items:center;border-bottom:1px solid transparent;display:flex;position:relative}.cg-dialog-header .cg-dialog-header-title{flex-shrink:0;float:left;font-size:16px;font-weight:700;line-height:40px;max-width:100%;overflow:hidden;text-overflow:ellipsis;top:50%}.cg-dialog-header .cg-dialog-header-control{flex-grow:2;flex-shrink:1;margin-left:5px}.cg-dialog-header .cg-dialog-header-control.normal-order{flex-direction:row}.cg-dialog-header .cg-dialog-header-control .cg-control{float:right}.cg-dialog-header .cg-bookmark-generator,.cg-dialog-header .cg-dialog-close,.cg-dialog-header>.cg-header-icon{float:right;margin:0;min-height:32px}.cg-dialog-header .cg-dynamic-layout-toolbar{align-items:center;display:inline-flex;float:right;margin:0 0 0 4px;min-height:32px}.cg-dialog-header:after:after{clear:both}.fragment-placeholder{display:none}.cg-async-command-detail-link{color:#000!important;text-decoration:none}.cg-async-command-detail-link:hover{cursor:pointer;text-decoration:underline!important}.cg-batch-overview-modal{display:flex;flex-direction:column;height:90%!important;position:relative;width:80%!important}.cg-batch-overview-modal .cg-command-batch-overview-header{align-items:center;background-color:#white;border-bottom:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0;display:flex;font-size:16px;font-weight:700;height:40px;padding:0 10px;position:relative}.cg-batch-overview-modal .cg-command-batch-overview-content{padding:20px}cg-command-batch-overview{display:block;overflow:auto}cg-command-batch-overview.hide-close .ngdialog-close{display:none}cg-command-batch-overview .cg-command-batch-overview-header{align-items:center;border-bottom:1px solid #000;display:flex;font-size:16px;font-weight:700;height:40px}cg-command-batch-overview .cg-command-batch-overview-content{padding:20px}cg-command-batch-info{display:block;font-size:14px}cg-command-batch-info .cg-command-batch-info-header{border:1px solid #ccc;padding:4px}cg-command-batch-info .cg-command-batch-info-header.expandable .cg-command-batch-info-title:hover{cursor:pointer}cg-command-batch-info .cg-command-batch-info-header.cg-batch-error{background-color:#fff6f6}cg-command-batch-info .cg-command-batch-info-header.cg-batch-success{background-color:#dff0d8}cg-command-batch-info .cg-command-batch-info-header .cg-command-batch-info-progress{margin-top:5px}cg-command-batch-info .cg-command-batch-info-content{border:1px solid #ccc;border-top:0;max-height:400px;overflow:auto;padding:4px}cg-command-batch-info .cg-command-batch-info-content ul{margin:0}.search-overlay-modal{align-items:center;display:flex;overflow:hidden}.search-overlay-modal .ngdialog-content{align-items:center;animation:none;background:none!important;display:flex;height:100%;justify-content:center;margin:0 auto;position:relative;width:100%}.search-overlay-modal .search-overlay-container{font-size:14px;height:80vh;position:relative;width:600px}.search-overlay-modal .search-overlay-content{background-color:#eee;border-radius:4px}.search-overlay-modal .search-overlay-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:16px;width:100%}.search-overlay-modal .search-overlay-header h1{font-size:20px;font-weight:700;margin:0}.search-overlay-modal .search-overlay-header .search-overlay-close{font-size:20px}.search-overlay-modal .search-overlay-header .search-overlay-close:hover{cursor:pointer}.search-overlay-modal .search-overlay-box{padding:16px 32px;width:100%}.search-overlay-modal .search-overlay-box .search-overlay-input-wrapper{position:relative}.search-overlay-modal .search-overlay-box div[cg-icon]{color:#999;font-size:16px;left:8px;position:absolute;top:8px}.search-overlay-modal .search-overlay-box .cg-input{border-radius:4px;font-size:16px;line-height:normal;min-height:36px;padding:0 16px 0 32px;width:100%}.search-overlay-modal .search-overlay-hint{color:#666;padding:16px;white-space:pre-line}.search-overlay-modal .search-overlay-hint .search-overlay-possible-matches,.search-overlay-modal .search-overlay-hint p{margin:0;padding:4px 0}.search-overlay-modal .search-overlay-possible-matches-hint{align-content:center;align-items:center;display:flex;flex-wrap:wrap;padding:8px 16px 0}.search-overlay-modal .search-overlay-possible-matches-hint .search-result-type{margin-right:12px}.search-overlay-modal .search-result-type{border-radius:4px;color:#fff;flex:0 0 auto;font-size:14px;padding:4px 16px}.search-overlay-modal .search-overlay-results{border-radius:0 0 4px 4px;max-height:600px;overflow:auto;padding-top:16px;position:relative}.search-overlay-modal .search-overlay-results .search-history-label{color:#666;padding:0 16px 8px}.search-overlay-modal .search-overlay-results .search-result{align-content:center;align-items:center;display:flex;justify-content:space-between;padding:8px 32px}.search-overlay-modal .search-overlay-results .search-result .search-result-text{flex:1 1 auto;font-weight:500;overflow:hidden;text-overflow:ellipsis}.search-overlay-modal .search-overlay-results .search-result:hover{background-color:#0090a7;color:#fff;cursor:pointer}.search-overlay-modal .search-overlay-results .search-result.highlighted{background-color:#007081;color:#fff}cg-search-overlay-trigger:hover{background:#0090a7;cursor:pointer}cg-button .cg-input-control,cg-clipboard-button .cg-input-control{padding:3px 0;width:inherit}.cg-dialog-header-control cg-button .cg-input-control,.cg-dialog-header-control cg-clipboard-button .cg-input-control{padding:0 15px}.cg-button{align-items:center;background-color:#007081;border:none;border-radius:2px;color:#fff;display:inline-flex;font-size:14px;font-weight:400;height:26px;justify-content:center;margin:0 4px;padding:0 8px;-webkit-user-select:none;user-select:none;vertical-align:middle}.cg-button.cg-positive-button{background-color:#7ab51d}.cg-button.cg-positive-button:focus:enabled,.cg-button.cg-positive-button:hover:enabled{background-color:#4e7312}.cg-button.cg-positive-button.cg-button-muted,.cg-button.cg-positive-button.cg-button-muted:focus:enabled,.cg-button.cg-positive-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-positive-button.cg-button-muted:hover:enabled,.cg-button.cg-positive-button.cg-button-muted:hover:enabled .cg-icon{color:#7ab51d}.cg-button.cg-negative-button{background-color:#c00222}.cg-button.cg-negative-button:focus:enabled,.cg-button.cg-negative-button:hover:enabled{background-color:#740115}.cg-button.cg-negative-button.cg-button-muted,.cg-button.cg-negative-button.cg-button-muted:focus:enabled,.cg-button.cg-negative-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-negative-button.cg-button-muted:hover:enabled,.cg-button.cg-negative-button.cg-button-muted:hover:enabled .cg-icon{color:#c00222}.cg-button.cg-light-green-button{background-color:#becb00}.cg-button.cg-light-green-button:focus:enabled,.cg-button.cg-light-green-button:hover:enabled{background-color:#767e00}.cg-button.cg-light-green-button.cg-button-muted,.cg-button.cg-light-green-button.cg-button-muted:focus:enabled,.cg-button.cg-light-green-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-light-green-button.cg-button-muted:hover:enabled,.cg-button.cg-light-green-button.cg-button-muted:hover:enabled .cg-icon{color:#becb00}.cg-button.cg-green-button{background-color:#7ab51d}.cg-button.cg-green-button:focus:enabled,.cg-button.cg-green-button:hover:enabled{background-color:#4e7312}.cg-button.cg-green-button.cg-button-muted,.cg-button.cg-green-button.cg-button-muted:focus:enabled,.cg-button.cg-green-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-green-button.cg-button-muted:hover:enabled,.cg-button.cg-green-button.cg-button-muted:hover:enabled .cg-icon{color:#7ab51d}.cg-button.cg-dark-green-button{background-color:#1fa22e}.cg-button.cg-dark-green-button:focus:enabled,.cg-button.cg-dark-green-button:hover:enabled{background-color:#13621c}.cg-button.cg-dark-green-button.cg-button-muted,.cg-button.cg-dark-green-button.cg-button-muted:focus:enabled,.cg-button.cg-dark-green-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-dark-green-button.cg-button-muted:hover:enabled,.cg-button.cg-dark-green-button.cg-button-muted:hover:enabled .cg-icon{color:#1fa22e}.cg-button.cg-light-blue-button{background-color:#87c3e7}.cg-button.cg-light-blue-button:focus:enabled,.cg-button.cg-light-blue-button:hover:enabled{background-color:#47a3da}.cg-button.cg-light-blue-button.cg-button-muted,.cg-button.cg-light-blue-button.cg-button-muted:focus:enabled,.cg-button.cg-light-blue-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-light-blue-button.cg-button-muted:hover:enabled,.cg-button.cg-light-blue-button.cg-button-muted:hover:enabled .cg-icon{color:#87c3e7}.cg-button.cg-blue-button{background-color:#0097d4}.cg-button.cg-blue-button:focus:enabled,.cg-button.cg-blue-button:hover:enabled{background-color:#006188}.cg-button.cg-blue-button.cg-button-muted,.cg-button.cg-blue-button.cg-button-muted:focus:enabled,.cg-button.cg-blue-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-blue-button.cg-button-muted:hover:enabled,.cg-button.cg-blue-button.cg-button-muted:hover:enabled .cg-icon{color:#0097d4}.cg-button.cg-dark-blue-button{background-color:#006ab3}.cg-button.cg-dark-blue-button:focus:enabled,.cg-button.cg-dark-blue-button:hover:enabled{background-color:#003d66}.cg-button.cg-dark-blue-button.cg-button-muted,.cg-button.cg-dark-blue-button.cg-button-muted:focus:enabled,.cg-button.cg-dark-blue-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-dark-blue-button.cg-button-muted:hover:enabled,.cg-button.cg-dark-blue-button.cg-button-muted:hover:enabled .cg-icon{color:#006ab3}.cg-button.cg-light-red-button{background-color:#e2001a}.cg-button.cg-light-red-button:focus:enabled,.cg-button.cg-light-red-button:hover:enabled{background-color:#950011}.cg-button.cg-light-red-button.cg-button-muted,.cg-button.cg-light-red-button.cg-button-muted:focus:enabled,.cg-button.cg-light-red-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-light-red-button.cg-button-muted:hover:enabled,.cg-button.cg-light-red-button.cg-button-muted:hover:enabled .cg-icon{color:#e2001a}.cg-button.cg-red-button{background-color:#c00222}.cg-button.cg-red-button:focus:enabled,.cg-button.cg-red-button:hover:enabled{background-color:#740115}.cg-button.cg-red-button.cg-button-muted,.cg-button.cg-red-button.cg-button-muted:focus:enabled,.cg-button.cg-red-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-red-button.cg-button-muted:hover:enabled,.cg-button.cg-red-button.cg-button-muted:hover:enabled .cg-icon{color:#c00222}.cg-button.cg-dark-red-button{background-color:#8c0d19}.cg-button.cg-dark-red-button:focus:enabled,.cg-button.cg-dark-red-button:hover:enabled{background-color:#46070c}.cg-button.cg-dark-red-button.cg-button-muted,.cg-button.cg-dark-red-button.cg-button-muted:focus:enabled,.cg-button.cg-dark-red-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-dark-red-button.cg-button-muted:hover:enabled,.cg-button.cg-dark-red-button.cg-button-muted:hover:enabled .cg-icon{color:#8c0d19}.cg-button.cg-light-orange-button{background-color:#fd0}.cg-button.cg-light-orange-button:focus:enabled,.cg-button.cg-light-orange-button:hover:enabled{background-color:#b39b00}.cg-button.cg-light-orange-button.cg-button-muted,.cg-button.cg-light-orange-button.cg-button-muted:focus:enabled,.cg-button.cg-light-orange-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-light-orange-button.cg-button-muted:hover:enabled,.cg-button.cg-light-orange-button.cg-button-muted:hover:enabled .cg-icon{color:#fd0}.cg-button.cg-orange-button{background-color:#fabb00}.cg-button.cg-orange-button:focus:enabled,.cg-button.cg-orange-button:hover:enabled{background-color:#ae8200}.cg-button.cg-orange-button.cg-button-muted,.cg-button.cg-orange-button.cg-button-muted:focus:enabled,.cg-button.cg-orange-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-orange-button.cg-button-muted:hover:enabled,.cg-button.cg-orange-button.cg-button-muted:hover:enabled .cg-icon{color:#fabb00}.cg-button.cg-dark-orange-button{background-color:#f38300}.cg-button.cg-dark-orange-button:focus:enabled,.cg-button.cg-dark-orange-button:hover:enabled{background-color:#a65a00}.cg-button.cg-dark-orange-button.cg-button-muted,.cg-button.cg-dark-orange-button.cg-button-muted:focus:enabled,.cg-button.cg-dark-orange-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-dark-orange-button.cg-button-muted:hover:enabled,.cg-button.cg-dark-orange-button.cg-button-muted:hover:enabled .cg-icon{color:#f38300}.cg-button.cg-light-amethyst-button{background-color:#b184b6}.cg-button.cg-light-amethyst-button:focus:enabled,.cg-button.cg-light-amethyst-button:hover:enabled{background-color:#8f5895}.cg-button.cg-light-amethyst-button.cg-button-muted,.cg-button.cg-light-amethyst-button.cg-button-muted:focus:enabled,.cg-button.cg-light-amethyst-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-light-amethyst-button.cg-button-muted:hover:enabled,.cg-button.cg-light-amethyst-button.cg-button-muted:hover:enabled .cg-icon{color:#b184b6}.cg-button.cg-amethyst-button{background-color:#88559a}.cg-button.cg-amethyst-button:focus:enabled,.cg-button.cg-amethyst-button:hover:enabled{background-color:#5c3a69}.cg-button.cg-amethyst-button.cg-button-muted,.cg-button.cg-amethyst-button.cg-button-muted:focus:enabled,.cg-button.cg-amethyst-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-amethyst-button.cg-button-muted:hover:enabled,.cg-button.cg-amethyst-button.cg-button-muted:hover:enabled .cg-icon{color:#88559a}.cg-button.cg-dark-amethyst-button{background-color:#6d1f80}.cg-button.cg-dark-amethyst-button:focus:enabled,.cg-button.cg-dark-amethyst-button:hover:enabled{background-color:#391042}.cg-button.cg-dark-amethyst-button.cg-button-muted,.cg-button.cg-dark-amethyst-button.cg-button-muted:focus:enabled,.cg-button.cg-dark-amethyst-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-dark-amethyst-button.cg-button-muted:hover:enabled,.cg-button.cg-dark-amethyst-button.cg-button-muted:hover:enabled .cg-icon{color:#6d1f80}.cg-button.cg-light-turquoise-button{background-color:#0090a7}.cg-button.cg-light-turquoise-button:focus:enabled,.cg-button.cg-light-turquoise-button:hover:enabled{background-color:#004e5b}.cg-button.cg-light-turquoise-button.cg-button-muted,.cg-button.cg-light-turquoise-button.cg-button-muted:focus:enabled,.cg-button.cg-light-turquoise-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-light-turquoise-button.cg-button-muted:hover:enabled,.cg-button.cg-light-turquoise-button.cg-button-muted:hover:enabled .cg-icon{color:#0090a7}.cg-button.cg-turquoise-button{background-color:#007081}.cg-button.cg-turquoise-button:focus:enabled,.cg-button.cg-turquoise-button:hover:enabled{background-color:#002e35}.cg-button.cg-turquoise-button.cg-button-muted,.cg-button.cg-turquoise-button.cg-button-muted:focus:enabled,.cg-button.cg-turquoise-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-turquoise-button.cg-button-muted:hover:enabled,.cg-button.cg-turquoise-button.cg-button-muted:hover:enabled .cg-icon{color:#007081}.cg-button.cg-dark-turquoise-button{background-color:#00546c}.cg-button.cg-dark-turquoise-button:focus:enabled,.cg-button.cg-dark-turquoise-button:hover:enabled{background-color:#001820}.cg-button.cg-dark-turquoise-button.cg-button-muted,.cg-button.cg-dark-turquoise-button.cg-button-muted:focus:enabled,.cg-button.cg-dark-turquoise-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-dark-turquoise-button.cg-button-muted:hover:enabled,.cg-button.cg-dark-turquoise-button.cg-button-muted:hover:enabled .cg-icon{color:#00546c}.cg-button.cg-button-muted{background-color:transparent;color:#007081}.cg-button.cg-button-muted[cg-icon-no-space]{padding:0 4px}.cg-button.cg-button-muted[cg-icon-no-space] .cg-icon{color:#000;font-size:22px;line-height:26px}.cg-button.cg-button-muted:focus:enabled,.cg-button.cg-button-muted:hover:enabled{background-color:#eee;color:#004759}.cg-button.cg-button-muted:focus:enabled .cg-icon,.cg-button.cg-button-muted:hover:enabled .cg-icon{color:#004759}.cg-button.cg-button-muted:disabled,.cg-button.cg-button-muted:disabled .cg-icon{background-color:transparent;color:#ccc}.cg-button:hover:enabled{background-color:#004759;color:#fff;cursor:pointer}.cg-button:disabled{background-color:#ccc;color:#2a404a}.cg-button:focus:enabled{background-color:#004759;color:#fff;outline:none}.cg-button .cg-icon{font-size:16px;vertical-align:middle}.cg-button.cg-supporting-button{background-color:#0090a7}.cg-button.cg-supporting-button:disabled{background-color:#ccc}.cg-button.cg-destructive-button:not(.cg-button-muted){background-color:#8c0d19}.cg-button.cg-destructive-button:not(.cg-button-muted):focus:enabled,.cg-button.cg-destructive-button:not(.cg-button-muted):hover:enabled{background-color:#c00222}.cg-button.cg-destructive-button:not(.cg-button-muted):disabled{background-color:#ccc}.cg-button.cg-destructive-button.cg-button-muted{color:#8c0d19}.cg-button.cg-destructive-button.cg-button-muted:focus:enabled,.cg-button.cg-destructive-button.cg-button-muted:hover:enabled{color:#c00222}.cg-button.cg-destructive-button.cg-button-muted:disabled{color:#ccc}.cg-button.cg-button-toolbar{height:26px;width:26px}.cg-button.cg-button-toolbar .cg-icon{font-size:16px;line-height:22px}.cg-breadcrumb-control{height:32px}.cg-breadcrumb-control-navigation{border-radius:0;font-size:14px;list-style:none;margin:0;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none}.cg-breadcrumb-control-navigation:last-child{padding-right:15px}.cg-breadcrumb-control-navigation li{border-radius:0;float:left}.cg-breadcrumb-control-navigation li a{background-color:#eee;color:#000;display:block;float:left;padding:5px 0 5px 30px;position:relative;text-decoration:none}.cg-breadcrumb-control-navigation li a.active{background-color:#0090a7;color:#fff;cursor:default}.cg-breadcrumb-control-navigation li a:after{border-bottom:25px solid transparent;border-left:15px solid #eee;border-top:25px solid transparent;content:" ";display:block;height:0;left:100%;margin-top:-25px;position:absolute;top:50%;width:0;z-index:2}.cg-breadcrumb-control-navigation li a.active:after{border-left:15px solid #0090a7}.cg-breadcrumb-control-navigation li a:before{border-bottom:25px solid transparent;border-left:15px solid #fff;border-top:25px solid transparent;content:" ";display:block;height:0;left:100%;margin-left:1px;margin-top:-25px;position:absolute;top:50%;width:0;z-index:1}.cg-breadcrumb-control-navigation li a:hover{background-color:#0090a7;border-color:#0090a7;cursor:pointer}.cg-breadcrumb-control-navigation li a:hover:after{border-left-color:#0090a7!important}.cg-breadcrumb-control-navigation li:first-child a{padding-left:10px}.cg-breadcrumb-control-navigation li a.disabled,.cg-breadcrumb-control-navigation li a.disabled:hover{background-color:#eee;border-color:#eee;color:grey;cursor:default}.cg-breadcrumb-control-navigation li a.disabled:hover:after{border-left-color:#eee!important}cg-color-picker .sp-replacer{box-shadow:none;display:flex;padding:2px;width:100%}cg-color-picker .sp-replacer,cg-color-picker .sp-replacer.sp-active,cg-color-picker .sp-replacer:hover{background-color:#fff;border:0;outline:0}cg-color-picker .sp-replacer .sp-preview{border:1px solid #ccc;flex-grow:5;flex-shrink:1}cg-color-picker .sp-replacer .sp-dd{flex-grow:0;flex-shrink:0}.cg-color-picker-container .sp-input{background-color:#fff;border:1px solid #ccc;border-radius:initial;box-shadow:none;outline:0}.cg-color-picker-container .sp-input:focus{background-color:#fff;border:1px solid #0090a7;outline:0}.cg-color-picker-container .sp-input[readonly]{border:1px solid transparent}.cg-color-picker-container.sp-container{background-color:#fff;border:1px solid #0090a7;box-shadow:5px 5px 5px 0 rgba(0,0,0,.25)}.cg-color-picker-container.sp-container.active{border-color:#0090a7}.cg-color-picker-container .sp-button-container{padding-top:10px;text-align:center;width:100%}.cg-color-picker-container a.sp-cancel{align-items:center;background-color:#007081;background-color:transparent;border:none;border-radius:2px;color:#fff;color:#007081;color:#0090a7!important;display:inline-flex;display:inline-block;font-family:Roboto,Arial,Sans-Serif;font-size:14px;font-weight:400;height:26px;justify-content:center;line-height:26px;margin:0 4px;padding:0 8px;-webkit-user-select:none;user-select:none;vertical-align:middle}.cg-color-picker-container a.sp-cancel.cg-positive-button{background-color:#7ab51d}.cg-color-picker-container a.sp-cancel.cg-positive-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-positive-button:hover:enabled{background-color:#4e7312}.cg-color-picker-container a.sp-cancel.cg-positive-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-positive-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-positive-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-positive-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-positive-button.cg-button-muted:hover:enabled .cg-icon{color:#7ab51d}.cg-color-picker-container a.sp-cancel.cg-negative-button{background-color:#c00222}.cg-color-picker-container a.sp-cancel.cg-negative-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-negative-button:hover:enabled{background-color:#740115}.cg-color-picker-container a.sp-cancel.cg-negative-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-negative-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-negative-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-negative-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-negative-button.cg-button-muted:hover:enabled .cg-icon{color:#c00222}.cg-color-picker-container a.sp-cancel.cg-light-green-button{background-color:#becb00}.cg-color-picker-container a.sp-cancel.cg-light-green-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-light-green-button:hover:enabled{background-color:#767e00}.cg-color-picker-container a.sp-cancel.cg-light-green-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-light-green-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-light-green-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-light-green-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-light-green-button.cg-button-muted:hover:enabled .cg-icon{color:#becb00}.cg-color-picker-container a.sp-cancel.cg-green-button{background-color:#7ab51d}.cg-color-picker-container a.sp-cancel.cg-green-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-green-button:hover:enabled{background-color:#4e7312}.cg-color-picker-container a.sp-cancel.cg-green-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-green-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-green-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-green-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-green-button.cg-button-muted:hover:enabled .cg-icon{color:#7ab51d}.cg-color-picker-container a.sp-cancel.cg-dark-green-button{background-color:#1fa22e}.cg-color-picker-container a.sp-cancel.cg-dark-green-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-green-button:hover:enabled{background-color:#13621c}.cg-color-picker-container a.sp-cancel.cg-dark-green-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-dark-green-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-green-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-dark-green-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-green-button.cg-button-muted:hover:enabled .cg-icon{color:#1fa22e}.cg-color-picker-container a.sp-cancel.cg-light-blue-button{background-color:#87c3e7}.cg-color-picker-container a.sp-cancel.cg-light-blue-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-light-blue-button:hover:enabled{background-color:#47a3da}.cg-color-picker-container a.sp-cancel.cg-light-blue-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-light-blue-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-light-blue-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-light-blue-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-light-blue-button.cg-button-muted:hover:enabled .cg-icon{color:#87c3e7}.cg-color-picker-container a.sp-cancel.cg-blue-button{background-color:#0097d4}.cg-color-picker-container a.sp-cancel.cg-blue-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-blue-button:hover:enabled{background-color:#006188}.cg-color-picker-container a.sp-cancel.cg-blue-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-blue-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-blue-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-blue-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-blue-button.cg-button-muted:hover:enabled .cg-icon{color:#0097d4}.cg-color-picker-container a.sp-cancel.cg-dark-blue-button{background-color:#006ab3}.cg-color-picker-container a.sp-cancel.cg-dark-blue-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-blue-button:hover:enabled{background-color:#003d66}.cg-color-picker-container a.sp-cancel.cg-dark-blue-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-dark-blue-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-blue-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-dark-blue-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-blue-button.cg-button-muted:hover:enabled .cg-icon{color:#006ab3}.cg-color-picker-container a.sp-cancel.cg-light-red-button{background-color:#e2001a}.cg-color-picker-container a.sp-cancel.cg-light-red-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-light-red-button:hover:enabled{background-color:#950011}.cg-color-picker-container a.sp-cancel.cg-light-red-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-light-red-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-light-red-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-light-red-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-light-red-button.cg-button-muted:hover:enabled .cg-icon{color:#e2001a}.cg-color-picker-container a.sp-cancel.cg-red-button{background-color:#c00222}.cg-color-picker-container a.sp-cancel.cg-red-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-red-button:hover:enabled{background-color:#740115}.cg-color-picker-container a.sp-cancel.cg-red-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-red-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-red-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-red-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-red-button.cg-button-muted:hover:enabled .cg-icon{color:#c00222}.cg-color-picker-container a.sp-cancel.cg-dark-red-button{background-color:#8c0d19}.cg-color-picker-container a.sp-cancel.cg-dark-red-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-red-button:hover:enabled{background-color:#46070c}.cg-color-picker-container a.sp-cancel.cg-dark-red-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-dark-red-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-red-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-dark-red-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-red-button.cg-button-muted:hover:enabled .cg-icon{color:#8c0d19}.cg-color-picker-container a.sp-cancel.cg-light-orange-button{background-color:#fd0}.cg-color-picker-container a.sp-cancel.cg-light-orange-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-light-orange-button:hover:enabled{background-color:#b39b00}.cg-color-picker-container a.sp-cancel.cg-light-orange-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-light-orange-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-light-orange-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-light-orange-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-light-orange-button.cg-button-muted:hover:enabled .cg-icon{color:#fd0}.cg-color-picker-container a.sp-cancel.cg-orange-button{background-color:#fabb00}.cg-color-picker-container a.sp-cancel.cg-orange-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-orange-button:hover:enabled{background-color:#ae8200}.cg-color-picker-container a.sp-cancel.cg-orange-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-orange-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-orange-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-orange-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-orange-button.cg-button-muted:hover:enabled .cg-icon{color:#fabb00}.cg-color-picker-container a.sp-cancel.cg-dark-orange-button{background-color:#f38300}.cg-color-picker-container a.sp-cancel.cg-dark-orange-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-orange-button:hover:enabled{background-color:#a65a00}.cg-color-picker-container a.sp-cancel.cg-dark-orange-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-dark-orange-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-orange-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-dark-orange-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-orange-button.cg-button-muted:hover:enabled .cg-icon{color:#f38300}.cg-color-picker-container a.sp-cancel.cg-light-amethyst-button{background-color:#b184b6}.cg-color-picker-container a.sp-cancel.cg-light-amethyst-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-light-amethyst-button:hover:enabled{background-color:#8f5895}.cg-color-picker-container a.sp-cancel.cg-light-amethyst-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-light-amethyst-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-light-amethyst-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-light-amethyst-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-light-amethyst-button.cg-button-muted:hover:enabled .cg-icon{color:#b184b6}.cg-color-picker-container a.sp-cancel.cg-amethyst-button{background-color:#88559a}.cg-color-picker-container a.sp-cancel.cg-amethyst-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-amethyst-button:hover:enabled{background-color:#5c3a69}.cg-color-picker-container a.sp-cancel.cg-amethyst-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-amethyst-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-amethyst-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-amethyst-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-amethyst-button.cg-button-muted:hover:enabled .cg-icon{color:#88559a}.cg-color-picker-container a.sp-cancel.cg-dark-amethyst-button{background-color:#6d1f80}.cg-color-picker-container a.sp-cancel.cg-dark-amethyst-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-amethyst-button:hover:enabled{background-color:#391042}.cg-color-picker-container a.sp-cancel.cg-dark-amethyst-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-dark-amethyst-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-amethyst-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-dark-amethyst-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-amethyst-button.cg-button-muted:hover:enabled .cg-icon{color:#6d1f80}.cg-color-picker-container a.sp-cancel.cg-light-turquoise-button{background-color:#0090a7}.cg-color-picker-container a.sp-cancel.cg-light-turquoise-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-light-turquoise-button:hover:enabled{background-color:#004e5b}.cg-color-picker-container a.sp-cancel.cg-light-turquoise-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-light-turquoise-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-light-turquoise-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-light-turquoise-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-light-turquoise-button.cg-button-muted:hover:enabled .cg-icon{color:#0090a7}.cg-color-picker-container a.sp-cancel.cg-turquoise-button{background-color:#007081}.cg-color-picker-container a.sp-cancel.cg-turquoise-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-turquoise-button:hover:enabled{background-color:#002e35}.cg-color-picker-container a.sp-cancel.cg-turquoise-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-turquoise-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-turquoise-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-turquoise-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-turquoise-button.cg-button-muted:hover:enabled .cg-icon{color:#007081}.cg-color-picker-container a.sp-cancel.cg-dark-turquoise-button{background-color:#00546c}.cg-color-picker-container a.sp-cancel.cg-dark-turquoise-button:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-turquoise-button:hover:enabled{background-color:#001820}.cg-color-picker-container a.sp-cancel.cg-dark-turquoise-button.cg-button-muted,.cg-color-picker-container a.sp-cancel.cg-dark-turquoise-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-turquoise-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-dark-turquoise-button.cg-button-muted:hover:enabled,.cg-color-picker-container a.sp-cancel.cg-dark-turquoise-button.cg-button-muted:hover:enabled .cg-icon{color:#00546c}.cg-color-picker-container a.sp-cancel.cg-button-muted{background-color:transparent;color:#007081}.cg-color-picker-container a.sp-cancel.cg-button-muted[cg-icon-no-space]{padding:0 4px}.cg-color-picker-container a.sp-cancel.cg-button-muted[cg-icon-no-space] .cg-icon{color:#000;font-size:22px;line-height:26px}.cg-color-picker-container a.sp-cancel.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-button-muted:hover:enabled{background-color:#eee;color:#004759}.cg-color-picker-container a.sp-cancel.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel.cg-button-muted:hover:enabled .cg-icon{color:#004759}.cg-color-picker-container a.sp-cancel.cg-button-muted:disabled,.cg-color-picker-container a.sp-cancel.cg-button-muted:disabled .cg-icon{background-color:transparent;color:#ccc}.cg-color-picker-container a.sp-cancel:hover:enabled{background-color:#004759;color:#fff;cursor:pointer}.cg-color-picker-container a.sp-cancel:disabled{background-color:#ccc;color:#2a404a}.cg-color-picker-container a.sp-cancel:focus:enabled{background-color:#004759;color:#fff;outline:none}.cg-color-picker-container a.sp-cancel .cg-icon{font-size:16px;vertical-align:middle}.cg-color-picker-container a.sp-cancel.cg-supporting-button{background-color:#0090a7}.cg-color-picker-container a.sp-cancel.cg-supporting-button:disabled{background-color:#ccc}.cg-color-picker-container a.sp-cancel.cg-destructive-button:not(.cg-button-muted){background-color:#8c0d19}.cg-color-picker-container a.sp-cancel.cg-destructive-button:not(.cg-button-muted):focus:enabled,.cg-color-picker-container a.sp-cancel.cg-destructive-button:not(.cg-button-muted):hover:enabled{background-color:#c00222}.cg-color-picker-container a.sp-cancel.cg-destructive-button:not(.cg-button-muted):disabled{background-color:#ccc}.cg-color-picker-container a.sp-cancel.cg-destructive-button.cg-button-muted{color:#8c0d19}.cg-color-picker-container a.sp-cancel.cg-destructive-button.cg-button-muted:focus:enabled,.cg-color-picker-container a.sp-cancel.cg-destructive-button.cg-button-muted:hover:enabled{color:#c00222}.cg-color-picker-container a.sp-cancel.cg-destructive-button.cg-button-muted:disabled{color:#ccc}.cg-color-picker-container a.sp-cancel.cg-button-toolbar{height:26px;width:26px}.cg-color-picker-container a.sp-cancel.cg-button-toolbar .cg-icon{font-size:16px;line-height:22px}.cg-color-picker-container a.sp-cancel[cg-icon-no-space]{padding:0 4px}.cg-color-picker-container a.sp-cancel[cg-icon-no-space] .cg-icon{color:#000;font-size:22px;line-height:26px}.cg-color-picker-container a.sp-cancel:focus:enabled,.cg-color-picker-container a.sp-cancel:hover:enabled{background-color:#eee;color:#004759}.cg-color-picker-container a.sp-cancel:focus:enabled .cg-icon,.cg-color-picker-container a.sp-cancel:hover:enabled .cg-icon{color:#004759}.cg-color-picker-container a.sp-cancel:disabled,.cg-color-picker-container a.sp-cancel:disabled .cg-icon{background-color:transparent;color:#ccc}.cg-color-picker-container a.sp-cancel:hover{text-decoration:none}.cg-color-picker-container button.sp-choose{align-items:center;background-color:#007081;background-image:none;border:none;border-radius:2px;border-radius:initial;color:#fff;display:inline-flex;font-family:Roboto,Arial,Sans-Serif;font-size:14px;font-weight:400;height:26px;justify-content:center;margin:0 4px;padding:0 8px;text-shadow:none;-webkit-user-select:none;user-select:none;vertical-align:middle}.cg-color-picker-container button.sp-choose.cg-positive-button{background-color:#7ab51d}.cg-color-picker-container button.sp-choose.cg-positive-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-positive-button:hover:enabled{background-color:#4e7312}.cg-color-picker-container button.sp-choose.cg-positive-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-positive-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-positive-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-positive-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-positive-button.cg-button-muted:hover:enabled .cg-icon{color:#7ab51d}.cg-color-picker-container button.sp-choose.cg-negative-button{background-color:#c00222}.cg-color-picker-container button.sp-choose.cg-negative-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-negative-button:hover:enabled{background-color:#740115}.cg-color-picker-container button.sp-choose.cg-negative-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-negative-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-negative-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-negative-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-negative-button.cg-button-muted:hover:enabled .cg-icon{color:#c00222}.cg-color-picker-container button.sp-choose.cg-light-green-button{background-color:#becb00}.cg-color-picker-container button.sp-choose.cg-light-green-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-light-green-button:hover:enabled{background-color:#767e00}.cg-color-picker-container button.sp-choose.cg-light-green-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-light-green-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-light-green-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-light-green-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-light-green-button.cg-button-muted:hover:enabled .cg-icon{color:#becb00}.cg-color-picker-container button.sp-choose.cg-green-button{background-color:#7ab51d}.cg-color-picker-container button.sp-choose.cg-green-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-green-button:hover:enabled{background-color:#4e7312}.cg-color-picker-container button.sp-choose.cg-green-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-green-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-green-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-green-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-green-button.cg-button-muted:hover:enabled .cg-icon{color:#7ab51d}.cg-color-picker-container button.sp-choose.cg-dark-green-button{background-color:#1fa22e}.cg-color-picker-container button.sp-choose.cg-dark-green-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-dark-green-button:hover:enabled{background-color:#13621c}.cg-color-picker-container button.sp-choose.cg-dark-green-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-dark-green-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-dark-green-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-dark-green-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-dark-green-button.cg-button-muted:hover:enabled .cg-icon{color:#1fa22e}.cg-color-picker-container button.sp-choose.cg-light-blue-button{background-color:#87c3e7}.cg-color-picker-container button.sp-choose.cg-light-blue-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-light-blue-button:hover:enabled{background-color:#47a3da}.cg-color-picker-container button.sp-choose.cg-light-blue-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-light-blue-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-light-blue-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-light-blue-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-light-blue-button.cg-button-muted:hover:enabled .cg-icon{color:#87c3e7}.cg-color-picker-container button.sp-choose.cg-blue-button{background-color:#0097d4}.cg-color-picker-container button.sp-choose.cg-blue-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-blue-button:hover:enabled{background-color:#006188}.cg-color-picker-container button.sp-choose.cg-blue-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-blue-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-blue-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-blue-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-blue-button.cg-button-muted:hover:enabled .cg-icon{color:#0097d4}.cg-color-picker-container button.sp-choose.cg-dark-blue-button{background-color:#006ab3}.cg-color-picker-container button.sp-choose.cg-dark-blue-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-dark-blue-button:hover:enabled{background-color:#003d66}.cg-color-picker-container button.sp-choose.cg-dark-blue-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-dark-blue-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-dark-blue-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-dark-blue-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-dark-blue-button.cg-button-muted:hover:enabled .cg-icon{color:#006ab3}.cg-color-picker-container button.sp-choose.cg-light-red-button{background-color:#e2001a}.cg-color-picker-container button.sp-choose.cg-light-red-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-light-red-button:hover:enabled{background-color:#950011}.cg-color-picker-container button.sp-choose.cg-light-red-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-light-red-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-light-red-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-light-red-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-light-red-button.cg-button-muted:hover:enabled .cg-icon{color:#e2001a}.cg-color-picker-container button.sp-choose.cg-red-button{background-color:#c00222}.cg-color-picker-container button.sp-choose.cg-red-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-red-button:hover:enabled{background-color:#740115}.cg-color-picker-container button.sp-choose.cg-red-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-red-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-red-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-red-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-red-button.cg-button-muted:hover:enabled .cg-icon{color:#c00222}.cg-color-picker-container button.sp-choose.cg-dark-red-button{background-color:#8c0d19}.cg-color-picker-container button.sp-choose.cg-dark-red-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-dark-red-button:hover:enabled{background-color:#46070c}.cg-color-picker-container button.sp-choose.cg-dark-red-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-dark-red-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-dark-red-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-dark-red-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-dark-red-button.cg-button-muted:hover:enabled .cg-icon{color:#8c0d19}.cg-color-picker-container button.sp-choose.cg-light-orange-button{background-color:#fd0}.cg-color-picker-container button.sp-choose.cg-light-orange-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-light-orange-button:hover:enabled{background-color:#b39b00}.cg-color-picker-container button.sp-choose.cg-light-orange-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-light-orange-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-light-orange-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-light-orange-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-light-orange-button.cg-button-muted:hover:enabled .cg-icon{color:#fd0}.cg-color-picker-container button.sp-choose.cg-orange-button{background-color:#fabb00}.cg-color-picker-container button.sp-choose.cg-orange-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-orange-button:hover:enabled{background-color:#ae8200}.cg-color-picker-container button.sp-choose.cg-orange-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-orange-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-orange-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-orange-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-orange-button.cg-button-muted:hover:enabled .cg-icon{color:#fabb00}.cg-color-picker-container button.sp-choose.cg-dark-orange-button{background-color:#f38300}.cg-color-picker-container button.sp-choose.cg-dark-orange-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-dark-orange-button:hover:enabled{background-color:#a65a00}.cg-color-picker-container button.sp-choose.cg-dark-orange-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-dark-orange-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-dark-orange-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-dark-orange-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-dark-orange-button.cg-button-muted:hover:enabled .cg-icon{color:#f38300}.cg-color-picker-container button.sp-choose.cg-light-amethyst-button{background-color:#b184b6}.cg-color-picker-container button.sp-choose.cg-light-amethyst-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-light-amethyst-button:hover:enabled{background-color:#8f5895}.cg-color-picker-container button.sp-choose.cg-light-amethyst-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-light-amethyst-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-light-amethyst-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-light-amethyst-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-light-amethyst-button.cg-button-muted:hover:enabled .cg-icon{color:#b184b6}.cg-color-picker-container button.sp-choose.cg-amethyst-button{background-color:#88559a}.cg-color-picker-container button.sp-choose.cg-amethyst-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-amethyst-button:hover:enabled{background-color:#5c3a69}.cg-color-picker-container button.sp-choose.cg-amethyst-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-amethyst-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-amethyst-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-amethyst-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-amethyst-button.cg-button-muted:hover:enabled .cg-icon{color:#88559a}.cg-color-picker-container button.sp-choose.cg-dark-amethyst-button{background-color:#6d1f80}.cg-color-picker-container button.sp-choose.cg-dark-amethyst-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-dark-amethyst-button:hover:enabled{background-color:#391042}.cg-color-picker-container button.sp-choose.cg-dark-amethyst-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-dark-amethyst-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-dark-amethyst-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-dark-amethyst-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-dark-amethyst-button.cg-button-muted:hover:enabled .cg-icon{color:#6d1f80}.cg-color-picker-container button.sp-choose.cg-light-turquoise-button{background-color:#0090a7}.cg-color-picker-container button.sp-choose.cg-light-turquoise-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-light-turquoise-button:hover:enabled{background-color:#004e5b}.cg-color-picker-container button.sp-choose.cg-light-turquoise-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-light-turquoise-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-light-turquoise-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-light-turquoise-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-light-turquoise-button.cg-button-muted:hover:enabled .cg-icon{color:#0090a7}.cg-color-picker-container button.sp-choose.cg-turquoise-button{background-color:#007081}.cg-color-picker-container button.sp-choose.cg-turquoise-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-turquoise-button:hover:enabled{background-color:#002e35}.cg-color-picker-container button.sp-choose.cg-turquoise-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-turquoise-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-turquoise-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-turquoise-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-turquoise-button.cg-button-muted:hover:enabled .cg-icon{color:#007081}.cg-color-picker-container button.sp-choose.cg-dark-turquoise-button{background-color:#00546c}.cg-color-picker-container button.sp-choose.cg-dark-turquoise-button:focus:enabled,.cg-color-picker-container button.sp-choose.cg-dark-turquoise-button:hover:enabled{background-color:#001820}.cg-color-picker-container button.sp-choose.cg-dark-turquoise-button.cg-button-muted,.cg-color-picker-container button.sp-choose.cg-dark-turquoise-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-dark-turquoise-button.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-dark-turquoise-button.cg-button-muted:hover:enabled,.cg-color-picker-container button.sp-choose.cg-dark-turquoise-button.cg-button-muted:hover:enabled .cg-icon{color:#00546c}.cg-color-picker-container button.sp-choose.cg-button-muted{background-color:transparent;color:#007081}.cg-color-picker-container button.sp-choose.cg-button-muted[cg-icon-no-space]{padding:0 4px}.cg-color-picker-container button.sp-choose.cg-button-muted[cg-icon-no-space] .cg-icon{color:#000;font-size:22px;line-height:26px}.cg-color-picker-container button.sp-choose.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-button-muted:hover:enabled{background-color:#eee;color:#004759}.cg-color-picker-container button.sp-choose.cg-button-muted:focus:enabled .cg-icon,.cg-color-picker-container button.sp-choose.cg-button-muted:hover:enabled .cg-icon{color:#004759}.cg-color-picker-container button.sp-choose.cg-button-muted:disabled,.cg-color-picker-container button.sp-choose.cg-button-muted:disabled .cg-icon{background-color:transparent;color:#ccc}.cg-color-picker-container button.sp-choose:hover:enabled{background-color:#004759;color:#fff;cursor:pointer}.cg-color-picker-container button.sp-choose:disabled{background-color:#ccc;color:#2a404a}.cg-color-picker-container button.sp-choose:focus:enabled{background-color:#004759;color:#fff;outline:none}.cg-color-picker-container button.sp-choose .cg-icon{font-size:16px;vertical-align:middle}.cg-color-picker-container button.sp-choose.cg-supporting-button{background-color:#0090a7}.cg-color-picker-container button.sp-choose.cg-supporting-button:disabled{background-color:#ccc}.cg-color-picker-container button.sp-choose.cg-destructive-button:not(.cg-button-muted){background-color:#8c0d19}.cg-color-picker-container button.sp-choose.cg-destructive-button:not(.cg-button-muted):focus:enabled,.cg-color-picker-container button.sp-choose.cg-destructive-button:not(.cg-button-muted):hover:enabled{background-color:#c00222}.cg-color-picker-container button.sp-choose.cg-destructive-button:not(.cg-button-muted):disabled{background-color:#ccc}.cg-color-picker-container button.sp-choose.cg-destructive-button.cg-button-muted{color:#8c0d19}.cg-color-picker-container button.sp-choose.cg-destructive-button.cg-button-muted:focus:enabled,.cg-color-picker-container button.sp-choose.cg-destructive-button.cg-button-muted:hover:enabled{color:#c00222}.cg-color-picker-container button.sp-choose.cg-destructive-button.cg-button-muted:disabled{color:#ccc}.cg-color-picker-container button.sp-choose.cg-button-toolbar{height:26px;width:26px}.cg-color-picker-container button.sp-choose.cg-button-toolbar .cg-icon{font-size:16px;line-height:22px}.cg-tab-group-control{display:flex;flex-direction:column;padding-top:10px;position:relative}.cg-tab-group-control .cg-tab-group-header{flex-grow:0;flex-shrink:0}.cg-tab-group-control .cg-tab-group-header .cg-tab-page-label{background-color:#eee;color:#222;cursor:pointer;display:inline-block;font-size:14px;line-height:30px;margin-right:2px;padding:0 18px;position:relative;-webkit-user-select:none;user-select:none;z-index:100}.cg-tab-group-control .cg-tab-group-header .cg-tab-page-label.active{background-color:#0090a7;color:#fff;cursor:default}.cg-tab-group-control .cg-tab-group-header .cg-tab-page-label:first-of-type{border-top-left-radius:5px}.cg-tab-group-control .cg-tab-group-header .cg-tab-page-label:last-of-type{border-top-right-radius:5px}.cg-tab-group-control .cg-tab-group-content{flex-grow:2;position:relative}.cg-tab-group-control .cg-tab-group-content .cg-tab-page-content{border:1px solid #ccc;display:none;height:100%;overflow:auto;padding-top:10px;position:absolute;width:100%}.cg-tab-group-control .cg-tab-group-content .cg-tab-page-content.active,.cg-tab-group-control .cg-tab-group-content .cg-tab-page-content.active-add{display:block}.cg-input-control,.cg-output-control{align-items:center;display:inline-flex;font-size:14px;min-height:32px;padding:0 15px;position:relative;vertical-align:top;white-space:nowrap;width:100%}.cg-dialog-footer-controls .cg-input-control,.cg-dialog-footer-controls .cg-output-control{padding:0}.cg-input-control-readonly{border-color:transparent}.cg-input-control-disabled{background-color:#a9a9a9;opacity:.25}.cg-input-control-label,.cg-label{display:inline-flex;flex-direction:column;font-size:14px;height:30px;justify-content:center;line-height:1;margin-bottom:1px;margin-top:1px;padding-right:8px;vertical-align:top;white-space:normal}.cg-input-control-label{color:#777;display:inline-block;overflow:hidden;position:relative;text-overflow:ellipsis}.cg-input-control-label[required]:after{color:#0090a7;content:"*";font-size:25px;font-weight:500;position:absolute;right:5px;top:0}.cg-input-control-label.ng-invalid[required]:after{color:red}.focusable-input{background-color:#fff;border:1px solid #ccc;box-shadow:none;outline:0}.focusable-input:focus{background-color:#fff;border:1px solid #0090a7;outline:0}.focusable-input[readonly]{border:1px solid transparent}.cg-input{background-color:#fff;border:1px solid #ccc;box-shadow:none;font-size:14px;line-height:22px;min-height:26px;outline:0;padding-left:2px;padding-right:2px;vertical-align:middle}.cg-input:-moz-placeholder,.cg-input::-moz-placeholder{color:grey}.cg-input:-ms-input-placeholder{color:grey!important}.cg-input::-webkit-input-placeholder{color:grey}.cg-input[readonly]:-moz-placeholder,.cg-input[readonly]::-moz-placeholder{color:transparent}.cg-input[readonly]:-ms-input-placeholder{color:transparent!important}.cg-input[readonly]::-webkit-input-placeholder{color:transparent}.cg-input:focus{background-color:#fff;border:1px solid #0090a7;outline:0}.cg-input[readonly]{border:1px solid transparent;border-color:transparent}.cg-required-input-label[required]:after{color:#0090a7;content:"*";font-size:25px;font-weight:500;position:absolute;right:5px;top:0}.cg-required-input-label.ng-invalid[required]:after{color:red}.cg-input-control-element{background-color:#fff;border:1px solid #ccc;box-shadow:none;display:inline-block;font-size:14px;line-height:22px;min-height:26px;outline:0;padding-left:2px;padding-right:2px;vertical-align:middle}.cg-input-control-element:-moz-placeholder,.cg-input-control-element::-moz-placeholder{color:grey}.cg-input-control-element:-ms-input-placeholder{color:grey!important}.cg-input-control-element::-webkit-input-placeholder{color:grey}.cg-input-control-element[readonly]:-moz-placeholder,.cg-input-control-element[readonly]::-moz-placeholder{color:transparent}.cg-input-control-element[readonly]:-ms-input-placeholder{color:transparent!important}.cg-input-control-element[readonly]::-webkit-input-placeholder{color:transparent}.cg-input-control-element:focus{background-color:#fff;border:1px solid #0090a7;outline:0}.cg-input-control-element[readonly]{border:1px solid transparent;border-color:transparent}.cg-input-control-element:read-only{background-color:transparent}.cg-input-control-element.ng-touched.ng-invalid{background-color:#fff6f6;border:1px solid #e0b4b4!important;box-shadow:none;color:#db2828}.cg-column-control{display:inline-block;padding:0 2px;vertical-align:top;white-space:normal;width:auto}.cg-row-control{display:block;padding:2px 0;white-space:nowrap;width:100%}.cg-container-overflow-auto{overflow:auto}.cg-container-overflow-hidden{overflow:hidden}.cg-container-overflow-scroll{overflow:scroll}.cg-login-form .cg-label{display:inline-block;min-width:150px}cg-value-output .cg-input-control-element{border-color:transparent;font-weight:700;overflow-x:hidden;text-overflow:ellipsis}cg-value-output .cg-input-control.with-border{border-bottom:1px solid #ccc;padding-bottom:2px}cg-value-output .header .cg-input-control-element{align-items:center;background-color:transparent;display:flex;font-size:16px;font-weight:700}cg-value-output span{font-family:inherit}cg-placeholder .cg-input-control{height:32px}.cg-link{font-size:14px}.cg-link,.cg-link:visited{color:#007183}.cg-link:active,.cg-link:hover{color:#007081;cursor:pointer;text-decoration:underline}#toast-container>div{opacity:.9}textarea.cg-input-control-element{overflow:auto;white-space:pre-line}.cg-text-area-autosize{overflow-y:hidden!important}cg-text-area textarea{margin:3px 0}.cg-show-password-toggle{align-items:center;bottom:0;color:#999;display:flex;height:100%;position:absolute;right:25px}.cg-show-password-toggle:hover{cursor:pointer}.cg-input-wrapper{position:relative}.cg-input-limit-counter{bottom:2px;color:#777;display:none;font-size:12px;pointer-events:none;position:absolute;right:20px;text-align:right}.cg-input-limit-counter .cg-input-limit-counter-text{margin-top:-12px;padding-right:2px}.cg-input-limit-counter-invalid{color:#db2828;display:block}.cg-input-control-element:focus+.cg-input-limit-counter{display:block}.cg-input-control-element[readonly]+.cg-input-limit-counter{display:none}.cg-line-counter{bottom:2px;color:#777;display:block;font-size:12px;pointer-events:none;position:absolute;right:20px;text-align:right}.cg-line-counter .cg-line-counter-text{margin-top:-12px;padding-right:16px}.cg-input-limit-counter+.cg-line-counter{left:20px;text-align:left}cg-info-bubble{align-items:center;display:flex;height:14px;justify-content:center;margin-left:8px}.cg-input-control-label.ng-invalid[required] cg-info-bubble{margin-right:8px}.ng-table-rowselected tr{cursor:pointer}.select2-drop{z-index:90000}.select2-default{color:grey!important}.select2-container.cg-input-control-element:read-only{background-color:#fff}.select2-container.cg-input-control-element.ng-touched.ng-invalid{background-color:#fff6f6}.select2-container.cg-input-control-element.select2-container-disabled:read-only{background-color:transparent}.select2-container.cg-input-control-element.select2-container-active{border:1px solid #0090a7}.select2-container.ng-touched.ng-invalid .select2-choice,.select2-container.ng-touched.ng-invalid .select2-choice .select2-arrow{background-color:#fff6f6;border:0 solid #e0b4b4!important;box-shadow:none;color:#db2828}.select2-container .select2-choice{background:#fff;border:none;border-radius:0;box-shadow:none;color:#000;height:24px;line-height:24px;padding-left:0}.select2-container .select2-choice .select2-chosen{height:24px}.select2-container .select2-choice .select2-chosen.with-icon{align-items:center;display:flex}.select2-container .select2-choice .select2-chosen.with-icon span{overflow:hidden;text-overflow:ellipsis}.select2-container .select2-choice .select2-chosen.with-icon .icon{font-size:16px;padding:0 4px}.select2-container .select2-choice .select2-search-choice-close{top:5px}.select2-container .select2-choice .select2-arrow,.select2-container .select2-choice:focus{outline:#0090a7}.select2-container .select2-choice .select2-arrow{background:#fff;border-left:none;color:#999;font-size:12px;text-align:center}.select2-container.select2-container-active .select2-choice{border:none}.select2-container.select2-container-disabled{border:0}.select2-container.select2-container-disabled .select2-choice{background-color:inherit;border:0}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:inherit;border:0;display:none}.select2-container.select2-dropdown-open .select2-choice{border-bottom-color:#ccc}.select2-dropdown-open .select2-choice .select2-arrow b:before{content:"\f0d8"}.select2-container-multi{box-shadow:none}.select2-container-multi .select2-search-field{height:24px;line-height:24px}.select2-container-multi .select2-search-field input{padding:0 0 0 5px!important}.select2-container-multi.ng-touched.ng-invalid .select2-choices{background-color:#fff6f6;border:0 solid #e0b4b4!important;box-shadow:none;color:#db2828}.select2-container-multi.select2-container-disabled ul.select2-choices{background:transparent;border-color:transparent}.select2-container-multi.select2-container-disabled ul.select2-choices li.select2-search-choice{background:#fff}.select2-container-multi .select2-choices{background-image:none;border:none;min-height:24px}.select2-container-multi .select2-choices .select2-search-choice-close{position:absolute;top:3px}.select2-container-multi .select2-choices .icon{padding-right:4px}.select2-container-multi .select2-choices .select2-search-choice{background:#d6e1e7;border:0;border-radius:5px;color:#000;height:20px;line-height:15px;margin:2px 5px 2px 0;max-width:100%}.select2-container-multi .select2-choices .select2-search-choice div{overflow:hidden;text-overflow:ellipsis}.select2-container-multi .select2-choices .select2-search-choice.clear-all{background:#81a5b6;padding:3px 5px 3px 3px}.select2-container-multi .select2-choices .select2-search-choice.clear-all>.select2-search-choice-close{display:none}.select2-container-multi .select2-choices .select2-search-choice.clear-all>div{align-items:center;display:flex;justify-content:center}.select2-container-multi .select2-choices .select2-search-choice.clear-all>div>.fa-layers>.select2-search-choice-close{background:none;font-size:12px;position:static}.select2-container-multi .select2-choices .select2-search-choice.clear-all>div .select2-search-choice-close{background:none;font-size:14px;position:static}.select2-container-multi .select2-choices .select2-search-choice.clear-all>div .select2-search-choice-close:hover{color:#fff;cursor:pointer}.select2-container-multi .select2-choices .select2-search-choice.select2-search-choice-focus{background:#2a404a none!important;color:#fff}.select2-container-multi.cg-input-control-element.select2-container-active{border:1px solid #0090a7}.select2-container-multi.select2-container-active .select2-choices{border:none;box-shadow:none}.select2-container-multi .select2-container-active .select2-choice,.select2-container-multi .select2-container-active .select2-choices{border:1px solid #2a404a}.select2-drop{background-color:#eee;border:none;border-radius:4px;box-shadow:0 3px 4px 2px rgba(0,0,0,.25)}.select2-drop:not(.select2-drop-above){margin-top:0}.select2-drop .icon{font-size:16px}.select2-drop .select2-results-dept-1 .select2-result-label{padding-left:7px}.select2-drop .select2-results{font-size:14px;margin-right:0;max-height:300px;padding-left:0}.select2-drop .select2-results .select2-searching{background:transparent}.select2-drop .select2-results li{line-height:inherit;margin:0;padding:0}.select2-drop .select2-results .select2-highlighted .select2-result-label .favorite{color:#fff}.select2-drop .select2-results .select2-highlighted .select2-result-label .add-favorite{color:#fff;display:inline-block}.select2-drop .select2-results .select2-result-label{padding:4px 7px}.select2-drop .select2-results .select2-result-label>div.cg-select2-entry{align-items:center;column-gap:4px;display:flex;flex-direction:row;max-width:60vw;white-space:pre-wrap}.select2-drop .select2-results .select2-result-label>div.cg-select2-entry.has-favorite-option{padding-right:20px}.select2-drop .select2-results .select2-result-label .favorite{color:#2a404a;font-size:18px;position:absolute;right:3px;z-index:5}.select2-drop .select2-results .select2-result-label .add-favorite{color:transparent;display:none;font-size:18px;position:absolute;right:3px;z-index:5}.select2-drop .select2-results .cg-select2-label{font-size:0;padding:0}.select2-drop .select2-results .cg-select2-label.separator{border-bottom:1px solid #2a404a}.select2-drop .select2-results .cg-select2-label.separator.separator-without-text{margin:0 4px 4px;padding-bottom:4px}.select2-drop .select2-results .cg-select2-label.separator.separator-with-text{font-size:12px;margin:0 4px 4px;padding:4px 0}.select2-drop .select2-no-results{background-color:#eee;padding-left:8px!important}.select2-search{margin:4px 0}.select2-search input,.select2-search input:focus{background:#fff;border:1px solid #ccc;box-shadow:none}.select2-search input:focus,.select2-search input:focus:focus{border-color:#0090a7}.select2-container.form-control{border:none;box-shadow:none;padding:0}.select2-results .select2-highlighted{background:#2a404a;color:#fff}.select2-results .select2-highlighted .select2-no-results{background:#fff}.select2-search input{padding-left:20px}.select2-search .select2-search-icon{left:7px;position:absolute;top:10px}.select2-drop-mask{z-index:20000}.select2-create-data{align-items:center;display:flex;flex-direction:column;padding:4px}.select2-create-data .select2-create-data-label{font-size:12px;max-width:100%;padding-bottom:8px;text-align:center;white-space:normal}.select2-create-data .select2-create-data-button{height:24px}.cg-photo-template input[type=file]{display:none}.cg-capture-pic{margin:25px}.cg-jqx-chart{height:100%;overflow:hidden;width:100%}.cg-jqx-chart-no-data{text-align:center}cg-map .cg-map-wrapper{font-size:14px}cg-map .cg-map-wrapper .cg-map-header{height:40px}cg-map .cg-map-wrapper .cg-map-header+.cg-map-control{height:calc(100% - 40px)}cg-map .cg-map-wrapper .cg-map-control{flex:10;height:100%;position:relative;-webkit-user-select:none;user-select:none;width:100%}cg-map .cg-map-wrapper .cg-map-control .olPopupContent{background-color:#2a404a;border-radius:0;color:#fff;font-size:12px;overflow:hidden}cg-map .cg-map-wrapper .cg-map-control .olPopupContent h3,cg-map .cg-map-wrapper .cg-map-control .olPopupContent h4{margin:0}cg-map .cg-map-wrapper .cg-map-control .olControlAttribution{bottom:0;font-size:12px}cg-map .cg-map-wrapper .cg-map-control.cg-map-filter-control-active .olControlAttribution{bottom:3.5em}cg-map .cg-map-wrapper .cg-map-control-container{background:#2a404a;color:#fff;padding:5px;position:absolute;right:0;top:0;z-index:1000}cg-map .cg-map-wrapper .cg-map-control-container ul{margin:0;padding:0}cg-map .cg-map-wrapper .cg-map-control-container li{margin:0}cg-map .cg-map-wrapper .cg-map-control-container-list{list-style:none}cg-map .cg-map-wrapper .cg-map-legend-control{background-color:hsla(0,0%,100%,.8);bottom:40px;padding:10px;position:absolute;z-index:1000}cg-map .cg-map-wrapper .cg-map-legend-control .cg-map-legend-control-column{display:inline-block}cg-map .cg-map-wrapper .cg-map-legend-control .cg-map-legend-control-column .cg-map-legend-control-legendItem .cg-map-legend-control-legendItem-text{margin-left:10px}cg-map .cg-map-wrapper .cg-map-filter-container{background-color:#2a404a;bottom:0;color:#fff;left:1px;line-height:30px;margin-bottom:0;padding:3px;position:absolute;right:1px;z-index:1000}cg-map .cg-map-wrapper .cg-map-filter-container-filter{display:inline-block;margin-left:5px;position:relative;vertical-align:middle}cg-map .cg-map-wrapper .cg-map-input-filter{display:inline-block;padding-right:2em}cg-map .cg-map-wrapper .cg-map-input-filter i{margin-right:10px}cg-map .cg-map-wrapper .cg-map-input-filter input{width:150px}cg-map .cg-map-wrapper .cg-map-input-filter select{width:120px}cg-map .cg-map-wrapper .cg-map-data-link-popup{overflow:hidden;width:100%}cg-map .cg-map-wrapper .cg-map-data-link-popup h3{margin:0 0 5px}cg-map .cg-map-wrapper .cg-map-data-link-popup .cg-map-data-link-popup-row{display:block;height:40px;margin-bottom:5px;width:100%}cg-map .cg-map-wrapper .cg-map-data-link-popup .cg-map-data-link-popup-input{display:inline;margin-left:0;margin-right:3px;width:150px}cg-map .cg-map-wrapper .cg-map-data-link-popup .cg-button{display:inline-block}cg-map .cg-map-wrapper .cg-map-layer-filter{display:inline-block;padding-right:20px}cg-map .cg-map-wrapper .cg-floor-selector .cg-floor-selector-floor{display:inline-block;height:30px;text-align:center;width:30px}cg-map .cg-map-wrapper .cg-floor-selector .cg-floor-selector-floor:hover{cursor:pointer}cg-map .cg-map-wrapper .cg-floor-selector .cg-floor-selector-floor.active{background-color:#0090a7;color:#fff}cg-map cg-map-adjust-helper{background-color:#2a404a;color:#fff;display:block;padding:5px;position:absolute;right:0;top:0;z-index:1100}cg-map table.cg-map-kpimarker-icon-table{border:none;border-collapse:collapse;width:auto}cg-map table.cg-map-kpimarker-icon-table td,cg-map table.cg-map-kpimarker-icon-table th{margin:0;min-height:10px;min-width:10px;padding:2px;text-overflow:ellipsis}cg-map table.cg-map-kpimarker-icon-table td{border:1px solid gray}cg-map table.cg-map-kpimarker-icon-table th{padding-left:10px}cg-map .cg-map-kpimarker-icon table.cg-map-kpimarker-icon-table td,cg-map .cg-map-kpimarker-icon table.cg-map-kpimarker-icon-table th{font-size:10px;height:10px;line-height:10px;margin:0;padding:0;width:10px}cg-map .cg-map-kpimarker-icon table.cg-map-kpimarker-icon-table td>span,cg-map .cg-map-kpimarker-icon table.cg-map-kpimarker-icon-table th{display:none}cg-map .cg-map-show-marker-details .cg-map-kpimarker-icon table.cg-map-kpimarker-icon-table td>span{display:inline}cg-map .cg-map-show-marker-details .cg-map-kpimarker-icon table.cg-map-kpimarker-icon-table td{font-size:12px;height:20px;line-height:12px;margin:0;padding:0;text-align:center;width:30px}cg-map table.cg-map-kpimarker-icon-table td.cg-map-kpimarker-empty{border:none}cg-map table.cg-map-kpimarker-icon-table td.cg-map-kpimarker-style-null{background-color:rgba(130,165,182,.5);color:#e4ecf0}cg-map table.cg-map-kpimarker-icon-table td.cg-map-kpimarker-style-0{background-color:rgba(192,2,34,.7);color:#e4ecf0}cg-map table.cg-map-kpimarker-icon-table td.cg-map-kpimarker-style-1{background-color:rgba(243,131,0,.7);color:#49575f}cg-map table.cg-map-kpimarker-icon-table td.cg-map-kpimarker-style-2{background-color:rgba(190,203,0,.7);color:#49575f}cg-map table.cg-map-kpimarker-icon-table td.cg-map-kpimarker-style-3{background-color:rgba(0,145,165,.7);color:#49575f}cg-map table.cg-map-kpimarker-icon-table td.cg-map-kpimarker-style-4{background-color:rgba(60,150,210,.7);color:#49575f}cg-map table.cg-map-kpimarker-icon-table td.cg-map-kpimarker-style-5{background-color:rgba(90,110,120,.7);color:#e4ecf0}cg-map .cg-map-kpimarker-icon table.cg-map-kpimarker-icon-table td.cg-map-kpimarker-empty{background-color:#d6e1e7;border:1px solid #82a5b6;color:#49575f}cg-map-ol3 .cg-map-outer-wrapper{display:flex;flex-direction:row;height:100%;width:100%}cg-map-ol3 .cg-map-wrapper{display:flex;flex:1 0 0px;flex-direction:column;font-size:14px}cg-map-ol3 .cg-map-wrapper .cg-map-header{flex:0 0 auto}cg-map-ol3 .cg-map-wrapper .control-container{align-content:center;align-items:center;display:block;max-height:95%;padding:5px}cg-map-ol3 .cg-map-wrapper .control-container .cg-link{color:#0090a7}cg-map-ol3 .cg-map-wrapper .control-container .cg-link:hover{color:#007081}cg-map-ol3 .cg-map-wrapper .control-container .inner-control{padding:5px}cg-map-ol3 .cg-map-wrapper .control-container.control-top-center{background:#2a404a;border-radius:4px;box-shadow:0 1px 3px #00000080;color:#fff;left:50%;padding:10px;position:absolute;top:.5em;transform:translateX(-50%)}cg-map-ol3 .cg-map-wrapper .control-container.control-top-right{background:#2a404a;border-radius:4px;box-shadow:0 1px 3px #00000080;color:#fff;overflow:auto;position:absolute;right:.5em;top:.5em}cg-map-ol3 .cg-map-wrapper .control-container.control-top-left{background:#2a404a;border-radius:4px;box-shadow:0 1px 3px #00000080;color:#fff;left:3em;overflow:auto;position:absolute;top:.5em}cg-map-ol3 .cg-map-wrapper .control-container.control-bottom-left{background:#2a404a;border-radius:4px;bottom:.5em;color:#fff;left:.5em;overflow:auto;position:absolute}cg-map-ol3 .cg-map-wrapper .control-container.control-bottom-right{background:#2a404a;border-radius:4px;bottom:.5em;color:#fff;overflow:auto;position:absolute;right:.5em}cg-map-ol3 .cg-map-wrapper .control-container .cg-map-shortest-way{margin:8px 0}cg-map-ol3 .cg-map-wrapper .control-container .cg-map-shortest-way .row{display:flex;flex-direction:row;margin-bottom:8px}cg-map-ol3 .cg-map-wrapper .control-container .cg-map-shortest-way .cg-button{margin-left:15px}cg-map-ol3 .cg-map-wrapper .control-container .cg-map-shortest-way .cg-input-control-label{color:#fff}cg-map-ol3 .cg-map-wrapper .cg-map-control{cursor:inherit!important;display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}cg-map-ol3 .cg-map-wrapper .cg-map-control .ol-viewport{flex:1 1 auto}cg-map-ol3 .cg-map-wrapper .cg-map-control .tooltip{backdrop-filter:blur(45px);background:transparent linear-gradient(180deg,#4e5355,#6c6c6c) 0 0 no-repeat padding-box;border:none;border-radius:3px;box-shadow:none;color:#fff;font-family:Roboto,Arial,Sans-Serif;font-size:14px;line-height:19px;opacity:1;padding:12px 15px}cg-map-ol3 .cg-map-wrapper .cg-map-control .tooltip .tooltip-content{column-gap:10px;display:grid;grid-template-columns:auto 1fr}cg-map-ol3 .cg-map-wrapper .cg-map-control .tooltip .tooltip-content .tooltip-line{grid-column:1/span 2}cg-map-ol3 .cg-map-wrapper .cg-map-control .tooltip.hidden{display:none}cg-map-ol3 .cg-map-wrapper .cg-map-control .context-menu{background-color:#fff;border-radius:4px}cg-map-ol3 .cg-map-wrapper .cg-map-control .context-menu>div{padding:5px}cg-map-ol3 .cg-map-wrapper .cg-map-control .context-menu>div:hover{background-color:#0090a7;color:#fff;cursor:pointer}cg-map-ol3 .cg-map-wrapper .cg-map-control .cluster-tooltip .cluster-tooltip-header{text-align:center;text-decoration:underline}cg-map-ol3 .cg-map-wrapper .cg-map-control .cluster-tooltip .cluster-tooltip-content{border:1px;padding-right:20px;text-align:left}cg-map-ol3 .cg-map-wrapper .cg-map-control .cluster-tooltip .cluster-tooltip-content .more-entries{font-style:italic}cg-map-ol3 .cg-map-wrapper .cg-map-filter-container{align-content:center;align-items:center;background-color:#2a404a;color:#fff;display:flex;flex:0 0 auto;flex-wrap:wrap;overflow:hidden;width:100%}cg-map-ol3 .cg-map-wrapper .cg-map-filter-container cg-switch{display:inline-block}cg-map-ol3 .cg-map-wrapper .cg-map-filter-container cg-switch .cg-input-control{padding:0 4px}cg-map-ol3 .cg-map-wrapper .cg-map-filter-container cg-switch .cg-input-control-label{color:#fff}cg-map-ol3 .map-text-filter{display:flex;position:relative}cg-map-ol3 .map-text-filter .cg-icon{bottom:0;color:#000;height:50%;left:3px;margin:auto;position:absolute;top:0}cg-map-ol3 .map-text-filter .cg-input{padding-left:20px;width:120px}cg-map-ol3 .map-text-filter select{height:26px;width:100px}cg-map-ol3 .cg-map-legend-container{display:flex;padding:0}cg-map-ol3 .cg-map-legend-container .cg-map-legend{margin:10px}cg-map-ol3 .cg-map-legend-container .cg-map-legend .cg-map-legend-title{font-weight:700}cg-map-ol3 .cg-map-legend-container .cg-map-legend .cg-map-legend-entry{padding-top:5px}cg-map-ol3 .cg-adjust-map .cg-input,cg-map-ol3 .cg-adjust-map .cg-label{width:200px}cg-map-ol3 .cg-level-filter{align-content:center;align-items:center;display:flex;-webkit-user-select:none;user-select:none}cg-map-ol3 .cg-level-filter .cg-level-button{padding:5px}cg-map-ol3 .cg-level-filter .cg-level-button:hover{cursor:pointer}cg-map-ol3 .cg-level-filter .cg-level-button.active{background-color:#0090a7}cg-map-ol3 .cg-network-group-filter{align-content:center;align-items:center;display:flex;-webkit-user-select:none;user-select:none}cg-map-ol3 .cg-network-group-filter .cg-network-group-button{padding:5px}cg-map-ol3 .cg-network-group-filter .cg-network-group-button:hover{cursor:pointer}cg-map-ol3 .cg-network-group-filter .cg-network-group-button.active{background-color:#0090a7}cg-map-ol3 .cg-map-wrapper .nominatim-overlay{background-color:#eee!important;border:1px solid #ccc!important;border-radius:4px;color:#222!important;display:flex;flex-direction:column;max-height:50%;overflow:hidden;width:276px}cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-input{position:relative;width:100%}cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-input .clear-icon,cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-input .search-icon{font-size:16px;position:absolute;right:4px;top:4px}cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-input .clear-icon:hover,cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-input .search-icon:hover{cursor:pointer}cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-input .search-icon{color:#0090a7}cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-input .cg-input{width:100%}cg-map-ol3 .cg-map-wrapper .nominatim-overlay .empty-search-result,cg-map-ol3 .cg-map-wrapper .nominatim-overlay .error-search-result,cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-running{margin-top:4px}cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-results{background-color:#fff;border:1px solid #ccc;margin-top:4px;overflow:auto;padding:4px}cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-results .search-result{align-items:center;border-bottom:1px solid #ccc;display:flex;padding:4px;white-space:normal}cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-results .search-result .index{font-weight:700;padding-right:16px}cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-results .search-result:last-child{border-bottom:none}cg-map-ol3 .cg-map-wrapper .nominatim-overlay .search-results .search-result:hover{cursor:pointer}.cg-timer-control{height:32px}.cg-timer-control,.cg-timer-control .cg-timer-control-checkbox{align-items:center;display:flex}.cg-timer-control .cg-timer-control-checkbox input[type=checkbox]+label{padding-left:1.7em}.cg-timer-control .cg-timer-control-countdown{min-width:20px;padding-left:5px}.cg-toggle-buttonlist-control .cg-input-control-element{border:none;margin:0;padding:0}.cg-toggle-buttonlist-control .cg-input-control-element div{border:2px solid #89969d;border-radius:5px;display:table;float:left;height:26px;margin:2px;min-width:26px;padding:2px;table-layout:fixed;text-align:center;vertical-align:middle}.cg-toggle-buttonlist-control .cg-input-control-element input{display:none;width:0}.cg-toggle-buttonlist-control .cg-input-control-element label{border-radius:3px;clear:left;display:table-cell;height:100%;padding-left:2px;padding-right:2px;vertical-align:middle;width:100%}.cg-toggle-buttonlist-control .cg-input-control-element input[type=radio]+label:hover{background-color:#0090a7;color:#fff;cursor:pointer}.cg-toggle-buttonlist-control .cg-input-control-element input[type=radio]:checked+label{background-color:#0090a7;color:#fff}.cg-toggle-buttonlist-control .cg-input-control-element input[type=radio]:disabled+label{background-color:#89969d;color:#2a404a;cursor:not-allowed}.cg-toggle-buttonlist-control div.cg-input-control-element-end{clear:left}.cg-toggle-buttonlist-control .cg-radiobox-label{display:inline-block;font-size:14px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;width:100%}.cg-toggle-buttonlist-control.cg-radiobox-label-header .cg-input-control-label{border-bottom:1px dotted #000;color:#000;font-size:14px;font-weight:700}.cg-resource-manager{display:flex;flex-direction:column;height:100%}.cg-resource-manager-controls{flex:0 0 auto;padding:0 10px}.cg-resource-manager-controls label{align-content:center;align-items:center;display:inline-flex;flex-direction:row;flex-wrap:nowrap;margin-right:10px}.cg-resource-manager-controls label .awesomplete,.cg-resource-manager-controls label select{margin-left:4px}.cg-resource-manager-controls select{min-width:300px}.cg-resource-manager-controls form{display:flex;flex-direction:row;flex-wrap:wrap}.cg-resource-manager-controls form .input-controls{flex:0 0 auto;margin-right:8px;padding:4px 0}.cg-resource-manager-controls form .buttons{flex:1 1 auto;padding:4px 0}.cg-resource-manager-controls .awesomplete>ul{border-radius:0;margin-top:-1px;max-height:50vh;overflow-y:auto}.cg-resource-manager-feedback{flex:0 0 50px;line-height:30px;padding:10px 4px}.cg-resource-manager-feedback>div{border-radius:4px;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:0 6px}.cg-resource-manager-feedback .bulk-upload-info{font-size:20px;width:50px}.cg-resource-manager-feedback .success{background-color:#becb00;color:#000;padding:0 5px}.cg-resource-manager-feedback .error{background-color:#e2001a;color:#fff;padding:0 5px}.cg-resource-manager-feedback .in-progress{background-color:#87c3e7;color:#000;padding:0 5px}.cg-resource-manager-content{flex:1 1 auto;min-height:100px;width:100%}cg-compare-file{display:flex;flex-direction:column;height:100%;width:100%}cg-compare-file .inline-diff-checkbox{flex:0 0 auto;padding:4px 12px}cg-compare-file .compare-file-selection{display:flex;flex:0 0 auto;margin-right:30px;padding:12px 0}cg-compare-file .compare-file-selection .compare-file-selection-left,cg-compare-file .compare-file-selection .compare-file-selection-right{display:flex;flex:1 1 50%;padding-left:12px}cg-compare-file .compare-file-selection .compare-file-selection-left .compare-version-select,cg-compare-file .compare-file-selection .compare-file-selection-right .compare-version-select{flex:0 0 200px;margin-right:20px;width:200px}cg-compare-file .cg-monaco-editor{flex:1 1 500px}.cg-custom-modal #compare-files{height:95vh;width:80vw}.cg-custom-modal #compare-files .cg-modal-content{height:calc(95vh - 40px);padding:0}div[style*="50000px"] span{font-family:monospace}.cg-monaco-editor{border:1px solid #eee}.cg-monaco-editor *{font-family:inherit}.cg-monaco-editor .margin-view-overlays{border-right:1px solid #eee}cg-monaco-editor .cg-monaco-editor{height:100%;width:100%}.cg-language-selector{font-size:14px}.cg-language-selector .cg-language-selector-title{color:#777}.cg-language-selector .cg-language-selector-container{display:flex;flex-wrap:wrap}.cg-language-selector .cg-language-selector-container.center{justify-content:center}.cg-language-selector .cg-language-selector-language{align-items:center;display:flex;flex-direction:column;padding:5px;-webkit-user-select:none;user-select:none}.cg-language-selector .cg-language-selector-language:hover{background-color:#0090a7;color:#fff;cursor:pointer}.cg-language-selector .cg-language-selector-language:hover.active{background-color:#007081;color:#fff;cursor:default}.cg-language-selector .cg-language-selector-language.with-flag{margin-right:25px}.cg-language-selector .cg-language-selector-language.with-flag .cg-language-selector-language-name{margin-top:.5em}.cg-language-selector .cg-language-selector-language .cg-language-selector-language-flag{border:1px solid #222;box-sizing:content-box;height:75px;width:100px}.cg-language-selector .cg-language-selector-language .cg-language-selector-language-flag.small{height:30px;width:40px}.cg-language-selector .cg-language-selector-language.active{background-color:#0090a7;color:#fff}.cg-image-output .cg-input-control-element{border-color:transparent;height:100%;overflow:hidden;position:relative}.cg-image-output .cg-input-control-element img{left:0;max-height:100%;max-width:100%;position:absolute;top:0}cg-image-output-common .cg-image-output-common-allow-full-view:hover{cursor:pointer}cg-image-output-common .cg-image-output-common-full-image{background-color:rgba(0,0,0,.8);bottom:0;left:0;padding:150px;position:fixed;right:0;top:0;z-index:5000}cg-image-output-common .cg-image-output-common-full-image .cg-image-output-common-full-image-container{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}cg-image-output-common .cg-image-output-common-full-image .cg-image-output-common-full-image-close{color:#fff;font-size:30px;position:absolute;right:0;top:0}cg-image-output-common .cg-image-output-common-full-image .cg-image-output-common-full-image-close:hover{cursor:pointer}cg-file-selector .cg-input-control{align-items:center;display:inline-flex;width:auto}cg-file-selector .cg-file-selector-file{align-content:center;align-items:center;border:1px solid #ccc;border-radius:4px;display:flex;margin:0 10px;padding:4px}cg-file-selector .cg-file-selector-file .cg-file-selector-file-remove{height:14px;-webkit-user-select:none;user-select:none}cg-file-selector .cg-file-selector-file .cg-file-selector-file-remove:hover{cursor:pointer;opacity:.5}.cg-file-upload-control{width:auto}.cg-file-upload-control.cg-file-upload-control-with-drop{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%}.cg-file-upload-control.cg-file-upload-control-with-drop cg-file-loader{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;height:100%}.cg-file-upload-control.cg-file-upload-control-with-drop cg-file-loader .cg-file-loader-drag-and-drop{flex:1 1 auto}.cg-file-upload-control.cg-file-upload-control-with-drop cg-file-loader .cg-button{flex:0 0 auto}.cg-file-upload-control.cg-file-upload-control-with-drop .cg-file-upload-progress-container{flex:1 1 auto;margin-top:0}.cg-file-upload-progress-container{height:100%;list-style:none;margin-top:4px;max-width:500px;overflow:auto;padding:0 15px}.cg-file-upload-progress-container .file-progress-info{background-color:#eee;border:1px solid #ccc;border-radius:4px;margin-bottom:4px;padding:4px}.cg-file-upload-progress-container .file-progress-header{display:flex;flex-direction:row;justify-content:space-between;line-height:25px;width:100%}.cg-file-upload-progress-container .file-progress-header .file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cg-file-upload-progress-container .progress-bar{height:2px;width:100%}.cg-file-upload-progress-container .progress-bar .progress-bar-progress{background-color:#0090a7;height:100%;width:0}cg-file-loader .cg-file-loader-drag-and-drop{border:1px dashed #ccc;display:flex;flex-wrap:wrap;margin-bottom:8px;padding:8px;position:relative;-webkit-user-select:none;user-select:none;width:100%}cg-file-loader .cg-file-loader-drag-and-drop .cg-file-loader-drag-and-drop-text{align-items:center;color:#666;display:flex;flex-direction:column;font-size:32px;height:100%;justify-content:space-around;width:100%}cg-file-loader .cg-file-loader-drag-and-drop.drag-over{border-color:#0090a7;border-width:3px}cg-file-loader .cg-file-loader-drag-and-drop.drag-over .cg-file-loader-drag-and-drop-text{color:#0090a7}.cg-run-command{display:flex;flex-direction:column;height:100%;width:100%}.cg-run-command .cg-run-command-input{height:calc(60% - 40px)}.cg-run-command .cg-run-command-input .cg-run-command-input-header{align-items:center;display:flex;height:30px}.cg-run-command .cg-run-command-input .cg-monaco-editor{height:calc(100% - 30px)}.cg-run-command cg-command-result-info{display:flex;flex-direction:column;max-height:100%;overflow:hidden}.cg-run-command cg-command-result-info cg-switch .cg-input-control{padding-left:0}.cg-run-command .cg-run-command-output{height:40%}.cg-run-command .cg-run-command-output.multi-tenant-command-output{overflow:auto}.cg-run-command .cg-run-command-output.multi-tenant-command-output .result-info{height:auto;max-height:100%}.cg-run-command .cg-run-command-output .result-info{display:flex;flex-direction:column;height:100%;padding:10px}.cg-run-command .cg-run-command-output .result-header{align-items:center;border-radius:10px;color:#222;display:flex;flex:0 0 50px;justify-content:space-between;padding:12px}.cg-run-command .cg-run-command-output .result-header.collapsible:hover{cursor:pointer}.cg-run-command .cg-run-command-output .result-header.collapsible.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.cg-run-command .cg-run-command-output .result-header .result-header-title{align-items:center;display:flex}.cg-run-command .cg-run-command-output .result-header.result-header-warning{background-color:#fabb00}.cg-run-command .cg-run-command-output .result-header.result-header-success{background-color:#becb00}.cg-run-command .cg-run-command-output .result-header.result-header-info{background-color:#87c3e7}.cg-run-command .cg-run-command-output .result-header.result-header-error{background-color:#c00222;color:#fff}.cg-run-command .cg-run-command-output .result-icon{display:inline-block;margin-right:20px}.cg-run-command .cg-run-command-output .tenant-info{margin-right:10px}.cg-run-command .cg-run-command-output .cg-run-command-output-overview,.cg-run-command .cg-run-command-output .tenant-info{font-size:16px;font-weight:700}.cg-run-command .cg-run-command-output .result-actions{align-items:center;display:flex;flex:0 0 50px;padding:0 10px}.cg-run-command .cg-run-command-output .result-actions label{margin-right:20px;width:auto}.cg-run-command .cg-run-command-output .result-detail-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.cg-run-command .cg-run-command-output .result-detail-container.collapsible{border:1px solid;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:none;padding:0 4px 4px}.cg-run-command .cg-run-command-output .result-detail-container.collapsible.result-detail-warning{border-color:#fabb00}.cg-run-command .cg-run-command-output .result-detail-container.collapsible.result-detail-success{border-color:#becb00}.cg-run-command .cg-run-command-output .result-detail-container.collapsible.result-detail-info{border-color:#87c3e7}.cg-run-command .cg-run-command-output .result-detail-container.collapsible.result-detail-error{border-color:#fff}.cg-run-command .cg-run-command-output .detail-output-container{flex:1 1 auto;overflow:auto}.cg-run-command .cg-run-command-output .detail-output-container.collapsible{max-height:200px}.cg-run-command .cg-run-command-output .detail-output-header{color:#222;font-size:16px}.cg-run-command .cg-run-command-output .detail-output{border:1px solid #1fa22e;border-left-width:10px;margin-bottom:-1px;padding:4px}.cg-run-command .cg-run-command-output .detail-output:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.cg-run-command .cg-run-command-output .detail-output:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:0}.cg-run-command .cg-run-command-output .detail-output .detail-command{color:#666;font-family:Roboto Mono,monospace;font-size:12px;overflow:hidden;padding-bottom:4px;text-overflow:ellipsis;white-space:nowrap}.cg-run-command .cg-run-command-output .detail-output .detail-info{color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cg-run-command .cg-run-command-output .detail-output.is-error{border-color:#8c0d19}.cg-run-command .cg-run-command-buttons{height:40px;padding:5px 0}.cg-run-command .cg-run-command-buttons label{margin-right:20px}.run-cmd-tenant-selection-modal .run-cmd-select-all{border-bottom:1px solid #ccc;margin-bottom:4px;padding-bottom:4px}.run-cmd-tenant-selection-modal .run-cmd-tenant-selection{padding:10px 0}.run-cmd-tenant-selection-modal .run-cmd-tenant-list{overflow:auto}.run-cmd-tenant-selection-modal .run-cmd-tenant-list.fixed-height{height:300px}.run-cmd-tenant-selection-modal .cg-tenant-filter{position:relative}.run-cmd-tenant-selection-modal .cg-tenant-filter input{background-color:#fff;border:1px solid #ccc;box-shadow:none;font-size:14px;line-height:22px;min-height:26px;outline:0;padding-left:2px;padding-right:20px;vertical-align:middle;width:150px}.run-cmd-tenant-selection-modal .cg-tenant-filter input:-moz-placeholder,.run-cmd-tenant-selection-modal .cg-tenant-filter input::-moz-placeholder{color:grey}.run-cmd-tenant-selection-modal .cg-tenant-filter input:-ms-input-placeholder{color:grey!important}.run-cmd-tenant-selection-modal .cg-tenant-filter input::-webkit-input-placeholder{color:grey}.run-cmd-tenant-selection-modal .cg-tenant-filter input[readonly]:-moz-placeholder,.run-cmd-tenant-selection-modal .cg-tenant-filter input[readonly]::-moz-placeholder{color:transparent}.run-cmd-tenant-selection-modal .cg-tenant-filter input[readonly]:-ms-input-placeholder{color:transparent!important}.run-cmd-tenant-selection-modal .cg-tenant-filter input[readonly]::-webkit-input-placeholder{color:transparent}.run-cmd-tenant-selection-modal .cg-tenant-filter input[readonly]{border-color:transparent}.run-cmd-tenant-selection-modal .cg-tenant-filter input:focus{background-color:#fff;border:1px solid #0090a7;outline:0}.run-cmd-tenant-selection-modal .cg-tenant-filter input[readonly]{border:1px solid transparent}.run-cmd-tenant-selection-modal .cg-tenant-filter .cg-search-clear,.run-cmd-tenant-selection-modal .cg-tenant-filter .cg-search-icon{color:#000;position:absolute;right:5px;top:5px}.run-cmd-tenant-selection-modal .cg-tenant-filter .cg-search-clear .cg-icon-element,.run-cmd-tenant-selection-modal .cg-tenant-filter .cg-search-icon .cg-icon-element{width:1em}.run-cmd-tenant-selection-modal .cg-tenant-filter .cg-search-clear{cursor:pointer}.run-cmd-tenant-selection-modal .cg-tenant-filter input{width:100%}.cg-copy-paste{font-size:14px;height:100%;width:100%}.cg-copy-paste .cg-copy-paste-title{font-size:16px;font-weight:700;height:20px;line-height:20px}.cg-copy-paste .cg-copy-paste-input{display:flex;flex-direction:column;height:calc(100% - 20px);padding:5px}.cg-copy-paste .cg-copy-paste-input .cg-copy-paste-input-header{align-items:center;display:flex;justify-content:space-between;width:100%}.cg-copy-paste .cg-copy-paste-input .cg-copy-paste-input-header .cg-copy-paste-links{align-items:center;display:flex}.cg-copy-paste .cg-copy-paste-input .cg-copy-paste-input-header .cg-copy-paste-links a{color:#0090a7}.cg-copy-paste .cg-copy-paste-input .cg-copy-paste-input-header .cg-copy-paste-links a:hover{color:#007081}.cg-copy-paste .cg-copy-paste-input .cg-copy-paste-input-header .cg-copy-paste-separators{align-items:center;display:flex}.cg-copy-paste .cg-copy-paste-input .cg-copy-paste-input-header .cg-copy-paste-separators .cg-copy-paste-separator{margin-left:10px}.cg-copy-paste .cg-copy-paste-input textarea{flex-grow:2;font-family:monospace;resize:none}.cg-copy-paste .cg-copy-paste-input .cg-copy-paste-input-buttons{align-items:center;display:flex;height:40px;justify-content:flex-end}.cg-copy-paste .cg-copy-paste-input .cg-copy-paste-input-buttons .cg-copy-paste-input-hint{margin-right:20px}.cg-copy-paste .cg-copy-paste-output{display:flex;flex-direction:column;height:calc(100% - 20px)}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-output-buttons{align-items:center;display:flex;height:40px;justify-content:space-between}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-output-buttons .cg-button-badge{align-items:center;display:inline-flex}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-output-buttons .cg-button-badge .select-db-badge{background-color:rgba(190,203,0,.4);height:14px;margin-right:5px;width:20px}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-output-buttons .cg-button-badge .select-own-badge{background-color:rgba(60,150,210,.4);height:14px;margin-right:5px;width:20px}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-table-wrapper{flex-grow:5;position:relative}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-table-wrapper .cg-table{height:100%;position:absolute;width:100%}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-table-wrapper .cg-table .ag-row,.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-table-wrapper .cg-table .ag-row-selected{background-color:#fff!important;color:#000}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-table-wrapper .cg-table .ag-row-selected.ag-row-odd,.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-table-wrapper .cg-table .ag-row.ag-row-odd{background-color:#f6f6f6!important}.cg-copy-paste .cg-copy-paste-output .cg-copypaste-output-counts,.cg-copy-paste .cg-copy-paste-output .cg-copypaste-output-data-errors{max-height:100px;overflow:hidden;text-overflow:ellipsis}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-errors{background-color:#fff6f6;padding:0 10px}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-errors p{margin:0;padding:10px 0}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-cell{overflow:hidden;padding:5px;text-align:left;text-overflow:ellipsis}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-cell-db{background-color:rgba(190,203,0,.4)}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-cell-own{background-color:rgba(60,150,210,.4)}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-cell-error svg{color:#c00222}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-toolbar-buttons{position:absolute;right:15px;top:4px}.cg-copy-paste .cg-copy-paste-output .cg-copy-paste-toolbar-buttons .cg-button{margin-left:5px}.cg-copy-paste .cg-copy-paste-result{display:flex;flex-direction:column;height:calc(100% - 20px)}.cg-copy-paste .cg-copy-paste-result .cg-copy-paste-result-buttons{align-items:center;display:flex;height:40px;justify-content:space-between}.cg-copy-paste .cg-copy-paste-result .cg-copy-paste-messages{background-color:#dff0d8;padding:0 10px}.cg-copy-paste .cg-copy-paste-result .cg-copy-paste-messages p{margin:0;padding:10px 0}.cg-text-edit{height:100%}.cg-text-edit .cg-text-edit-controls{height:50px;padding:0 5px}.cg-text-edit .cg-text-edit-content{height:calc(100% - 50px);width:100%}.cg-text-edit .cg-text-edit-content .cg-text-edit-sidebar{display:inline-block;height:100%;overflow-y:auto;width:20%}.cg-text-edit .cg-text-edit-content .cg-text-edit-sidebar .cg-text-edit-key{cursor:pointer;padding:5px 1px}.cg-text-edit .cg-text-edit-content .cg-text-edit-sidebar .cg-text-edit-key.active,.cg-text-edit .cg-text-edit-content .cg-text-edit-sidebar .cg-text-edit-key:hover{background-color:#0090a7;color:#fff}.cg-text-edit .cg-text-edit-content .cg-text-edit-sidebar .cg-text-edit-key.changed{font-weight:700}.cg-text-edit .cg-text-edit-content .cg-text-edit-content-edit{display:inline-block;height:100%;overflow:auto;vertical-align:top;width:79%}.cg-text-edit .cg-text-edit-content .cg-text-edit-content-edit h3{margin-top:0}.cg-text-edit .cg-text-edit-content .cg-text-edit-content-edit h5{margin-bottom:3px}.cg-text-edit .cg-text-edit-content .cg-text-edit-content-edit .cg-input{width:100%}.cg-text-edit .cg-text-edit-content .cg-text-edit-content-edit .cg-text-edit-content-edit-language textarea{height:200px;width:100%}cg-control-state-menu{flex-shrink:0}.cg-control-state-menu{align-items:center;display:flex}.cg-control-state-menu .cg-icon,.cg-control-state-menu .svg-inline--fa{font-size:16px}.cg-control-state-menu .cg-table-control-states.open .cg-table-control-states-content{width:335px}.cg-control-state-menu .cg-table-control-states .cg-control-state-manager-list-wrapper{max-height:200px;overflow:auto}.cg-control-state-menu .cg-table-control-states .cg-control-state-toolbar-entry{display:flex}.cg-control-state-menu .cg-table-control-states .toolbar-label{align-items:center;display:inline-flex;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cg-control-state-menu .cg-table-control-states .toolbar-label .toolbar-label-with-changes{font-size:18px;font-style:normal;font-weight:700;line-height:14px;padding:0 2px}.cg-control-state-menu .cg-table-control-states .cg-control-state-manager-state{align-items:center;display:flex;flex-wrap:nowrap;font-size:14px}.cg-control-state-menu .cg-table-control-states .cg-control-state-manager-state .cg-control-state-manager-state-name{flex-grow:5;overflow:hidden;padding-left:8px;white-space:normal}.cg-control-state-menu .cg-table-control-states .cg-control-state-manager-state .cg-state-info-icon .cg-icon-element{color:#5a6e78}.cg-control-state-menu .cg-table-control-states .cg-control-state-manager-state .cg-state-info-icon .cg-icon-element:hover{cursor:default}.cg-control-state-menu .cg-table-control-states .cg-control-state-manager-state .cg-default-icon-placeholder{display:inline-block;width:20px}.cg-control-state-menu .cg-table-control-states .cg-control-state-manager-state .cg-control-state-manager-state-icons{flex-grow:0;flex-shrink:0}.cg-control-state-menu .cg-table-control-states .cg-control-state-manager-state.active{background-color:#0090a7;color:#fff!important}.cg-control-state-menu .cg-toolbar-global-filter{display:inline-block;height:26px!important;margin-left:3px;margin-right:.5em;position:relative}.cg-control-state-menu .cg-toolbar-global-filter input{background-color:#fff;border:1px solid #ccc;box-shadow:none;font-size:14px;line-height:22px;min-height:26px;outline:0;padding-left:2px;padding-right:20px;vertical-align:middle;width:150px}.cg-control-state-menu .cg-toolbar-global-filter input:-moz-placeholder,.cg-control-state-menu .cg-toolbar-global-filter input::-moz-placeholder{color:grey}.cg-control-state-menu .cg-toolbar-global-filter input:-ms-input-placeholder{color:grey!important}.cg-control-state-menu .cg-toolbar-global-filter input::-webkit-input-placeholder{color:grey}.cg-control-state-menu .cg-toolbar-global-filter input[readonly]:-moz-placeholder,.cg-control-state-menu .cg-toolbar-global-filter input[readonly]::-moz-placeholder{color:transparent}.cg-control-state-menu .cg-toolbar-global-filter input[readonly]:-ms-input-placeholder{color:transparent!important}.cg-control-state-menu .cg-toolbar-global-filter input[readonly]::-webkit-input-placeholder{color:transparent}.cg-control-state-menu .cg-toolbar-global-filter input[readonly]{border-color:transparent}.cg-control-state-menu .cg-toolbar-global-filter input:focus{background-color:#fff;border:1px solid #0090a7;outline:0}.cg-control-state-menu .cg-toolbar-global-filter input[readonly]{border:1px solid transparent}.cg-control-state-menu .cg-toolbar-global-filter .cg-search-clear,.cg-control-state-menu .cg-toolbar-global-filter .cg-search-icon{color:#000;position:absolute;right:5px;top:5px}.cg-control-state-menu .cg-toolbar-global-filter .cg-search-clear .cg-icon-element,.cg-control-state-menu .cg-toolbar-global-filter .cg-search-icon .cg-icon-element{width:1em}.cg-control-state-menu .cg-toolbar-global-filter .cg-search-clear{cursor:pointer}.cg-control-state-menu .cg-toolbar-global-filter input{width:100%}.cg-control-state-menu .toolbar-label{display:inline-block}.cg-control-state-menu .toolbar-control,.cg-control-state-menu .toolbar-menu-entry{display:inline-block;height:26px!important;margin-left:3px;position:relative}.cg-control-state-menu .toolbar-menu-entry{cursor:default;padding:5px}.cg-control-state-menu .toolbar-menu-entry>span{align-items:center;display:flex}.cg-control-state-menu .toolbar-menu-entry .cg-button{display:inline-block;height:20px}.cg-control-state-menu .toolbar-menu-entry.open,.cg-control-state-menu .toolbar-menu-entry:hover{background-color:#0090a7;color:#fff}.cg-control-state-menu .toolbar-menu-entry.open>span .cg-icon,.cg-control-state-menu .toolbar-menu-entry:hover>span .cg-icon{color:#fff}.cg-control-state-menu .toolbar-menu-entry.open .toolbar-menu-entry-content{display:block;visibility:visible;z-index:5000}.cg-control-state-menu .toolbar-menu-entry.open .cg-column-settings{display:flex;flex-direction:column}.cg-control-state-menu .toolbar-menu-entry-content{background-color:#fff;border:1px solid #0090a7;display:none;list-style:none;margin:0;max-height:300px;overflow-y:auto;padding:0 20px 0 0;visibility:hidden;white-space:nowrap}.cg-control-state-menu .toolbar-menu-entry-content a{color:#000;display:block;float:none;margin:0;min-height:27px;padding:5px;text-decoration:none;white-space:nowrap}.cg-control-state-menu .toolbar-menu-entry-content a:hover{background-color:#0090a7;color:#fff;cursor:pointer}.cg-control-state-menu .toolbar-menu-entry-content .disabled{color:grey!important}.cg-control-state-menu .toolbar-menu-entry-content .disabled:hover{background-color:transparent!important;color:grey!important;cursor:default!important}.cg-control-state-menu .settings-menu{color:#000;font-size:12px;overflow:initial;padding:10px;width:400px}.cg-control-state-menu .settings-menu input[type=checkbox]+label,.cg-control-state-menu .settings-menu input[type=radio]+label{padding-left:1.7em}.cg-control-state-menu .settings-menu .cg-button{font-size:12px}.cg-control-state-menu .settings-menu .column-info{display:block;max-height:150px;overflow-y:auto;white-space:normal}.cg-control-state-menu .settings-menu .column-checkbox{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:120px}.cg-control-state-menu .settings-menu .column-checkbox input,.cg-control-state-menu .settings-menu .column-checkbox label{cursor:pointer}.cg-control-state-menu .settings-menu .header{border-bottom:1px solid #222;font-size:14px;line-height:25px;margin:0 0 5px;white-space:normal}.cg-share-preset-modal .cg-modal-content{min-height:210px}.cg-share-preset-modal .cg-modal-content .cg-share-level-label{height:auto}cg-table{position:relative;-webkit-user-select:none;user-select:none;z-index:1}cg-table .ag-bl-overlay .ag-overlay-panel .cg-button{pointer-events:auto}cg-table .cg-table{height:100%;-webkit-user-select:none!important;user-select:none!important;width:100%}cg-table .cg-table .ag-row-group .ag-cell>span{align-content:center;align-items:center;display:inline-flex;flex-wrap:nowrap;height:100%;justify-content:flex-start}cg-table .cg-table.cg-tree-view .ag-row-group .ag-cell{padding:4px}cg-table .cg-table .ag-row-selected .cg-link{color:#fff}cg-table .wrapper{min-height:1px;min-width:1px}.cg-table-history-changed{color:red!important}.cg-boolean-cell{text-align:center}.cg-multi-line-cell,.cg-multi-line-text-test-element{font-size:14px;text-overflow:clip;white-space:pre-line;word-wrap:break-word}.cg-multi-line-text-test-element{bottom:0;left:0;padding:4px;position:absolute;visibility:hidden}.cg-cell-left{text-align:left}.cg-cell-right{text-align:right}.cg-cell-monospace{font-family:Roboto Mono,monospace}.cg-cell-center{text-align:center}cg-table-checkbox-selection-header{padding:1px}cg-table-checkbox-selection-header .cg-checkbox+label:after,cg-table-checkbox-selection-header .cg-checkbox+label:before{top:3px}.ag-selection-checkbox+label:after,.ag-selection-checkbox+label:before{top:5px}.cg-table-test-element{font-size:14px;height:auto;position:absolute;visibility:hidden;white-space:nowrap;width:auto}.cg-table-test-element.ag-header-cell-label{font-weight:700}.cg-table-test-element .fa-fw:before{content:"w"}.cg-table-command-dump-dialog{width:70%!important}.cg-table-command-dump-dialog .cg-modal-content{font-family:Roboto Mono,monospace;margin:0;max-height:500px;overflow:auto;width:100%}.cg-table-group-header{align-items:flex-end;display:flex;height:100%;justify-content:center;padding-bottom:3px}.cg-table-group-header .cg-table-group-header-sort{align-items:center;border:1px solid #ccc;color:#999;display:flex;height:22px;justify-content:center;width:22px}.cg-table-group-header .cg-table-group-header-sort:hover{cursor:pointer}.cg-table-group-header .cg-table-group-header-sort-dropdown{background-color:#eee;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 3px 4px 2px rgba(0,0,0,.25);font-weight:400;z-index:10}.cg-table-group-header .cg-table-group-header-sort-dropdown ul{margin:0;padding:0}.cg-table-group-header .cg-table-group-header-sort-dropdown li{list-style:none;padding:8px}.cg-table-group-header .cg-table-group-header-sort-dropdown li.active{background-color:#2a404a;color:#fff}.cg-table-group-header .cg-table-group-header-sort-dropdown li:hover{background-color:#2a404a;color:#fff;cursor:pointer}.cg-table-toolbar{align-items:center;display:flex;font-size:14px;height:40px;justify-content:space-between}.cg-table-toolbar .cg-table-toolbar-right{float:right}.cg-table-toolbar .cg-table-toolbar-title{flex-shrink:0;float:left}.cg-table-toolbar .cg-table-toolbar-title .cg-table-row-text{display:inline-block;float:left;line-height:40px;margin:0;padding:0 4px}.cg-table-toolbar .cg-table-toolbar-title .cg-table-row-count{display:inline-block;float:left;font-size:16px;font-weight:700;line-height:40px;margin:0;padding:0}.cg-table-toolbar .cg-table-toolbar-title .cg-table-max-rows-text{color:#c00222;display:inline-block;float:left;font-size:12px;line-height:40px;margin:0;padding:0 4px}.cg-table-toolbar.cg-small-toolbar .toolbar-label{display:none}.cg-table-toolbar.cg-small-toolbar .toolbar-menu-entry{text-align:center;width:30px}.cg-table-toolbar.cg-small-toolbar .toolbar-menu-entry-content{text-align:left}.cg-table-toolbar.cg-small-toolbar .cg-toolbar-global-filter input{width:100px}cg-table-filter-visualization{display:inline-block;flex-grow:2;flex-shrink:10;min-width:0;overflow:hidden;padding-left:.5em}cg-table-filter-visualization .cg-table-filter-visualization{display:inline-flex;float:left;overflow:hidden;white-space:nowrap}cg-table-filter-visualization .cg-table-filter-visualization .cg-table-filter{align-items:center;background-color:#d6e1e7;border-radius:5px;display:flex;flex-shrink:0;margin-right:5px;padding:4px}cg-table-filter-visualization .cg-table-filter-visualization .cg-table-filter.cg-table-filter-remove-all{background-color:#81a5b6}cg-table-filter-visualization .cg-table-filter-visualization .cg-table-filter.cg-table-filter-remove-all .cg-table-filter-remove:hover{color:#fff}cg-table-filter-visualization .cg-table-filter-visualization .cg-table-filter .cg-table-filter-remove{height:14px;padding-right:2px}cg-table-filter-visualization .cg-table-filter-visualization .cg-table-filter-remove:hover{color:#0090a7;cursor:pointer}.cg-table-statusbar{align-items:center;border-top:1px solid #ccc;display:flex;flex-direction:row;font-size:14px;height:32px}.cg-table-statusbar .cg-table-statusbar-info{flex-grow:1;text-align:right}.cg-table-statusbar .cg-table-statusbar-buttons{display:flex}.cg-table-statusbar .cg-table-statusbar-buttons .cg-button{max-height:30px;white-space:nowrap}.cg-table-statusbar.cg-small-statusbar .cg-table-statusbar-buttons{overflow:hidden}.cg-table-statusbar.cg-small-statusbar .cg-button{line-height:14px;white-space:normal}.cg-table-statusbar.cg-small-statusbar .cg-icon-space,.cg-table-statusbar.cg-small-statusbar .cg-table-statusbar-button-label.button-with-icon{display:none}.cg-dynamic-container{white-space:normal}.cg-dynamic-container .flex-container{align-items:center;display:flex;width:100%}.cg-dynamic-container .flex-container .cg-row-control{padding-bottom:0;padding-top:0}.cg-dynamic-container .flex-item{flex-grow:10;max-width:100%}.cg-dynamic-container .cg-dynamic-container-header{align-items:center;display:flex;width:100%}.cg-dynamic-container .cg-dynamic-container-header .cg-row-control{padding-bottom:0;padding-top:0}.cg-dynamic-container .cg-dynamic-container-header button{visibility:hidden}.cg-dynamic-container .cg-dynamic-container-header.new-header-style{background-color:#f9f9f9;border-radius:4px;margin:8px 0}.cg-dynamic-container .dynamic-container-button{margin:0;padding:0 4px}.cg-dynamic-container .dynamic-container-button .cg-icon{font-size:20px}.cg-dynamic-container .cg-dynamic-container-row{align-items:center;border-bottom:2px solid transparent;display:flex;width:100%}.cg-dynamic-container .cg-dynamic-container-row .cg-row-control{padding-bottom:0;padding-top:0}.cg-dynamic-container .cg-dynamic-container-row.can-insert{border-top:2px solid transparent}.cg-dynamic-container .cg-dynamic-container-row.highlight-insert{border-top:2px solid #eee}.cg-dynamic-container .cg-dynamic-container-row.highlight-remove{background-color:#eee}.cg-dynamic-container .cg-dynamic-container-add-placeholder{height:2px;margin-bottom:2px;width:100%}.cg-dynamic-container .cg-dynamic-container-add-placeholder.highlight-add{background-color:#eee}.cg-dynamic-container-card{background-color:#f9f9f9;border-radius:4px;margin:8px 0;padding:12px 0}.cg-dynamic-container-card .cg-dynamic-container-card-title{font-weight:500;margin-bottom:8px;padding:0 15px}.cg-position-overview{cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap}.cg-position-overview.small .cg-position-overview-position-header{width:60px}.cg-position-overview.medium .cg-position-overview-position-header{width:110px}.cg-position-overview.big .cg-position-overview-position-header{width:210px}.cg-position-overview .cg-position-overview-header{border-bottom:1px solid #222;height:40px;white-space:normal;width:100%}.cg-position-overview .cg-position-overview-header .cg-position-overview-title{font-size:16px;font-weight:700;line-height:40px}.cg-position-overview .cg-position-overview-header .cg-position-overview-sizes{display:inline-block;float:right;line-height:40px}.cg-position-overview .cg-position-overview-header .cg-position-overview-sizes .cg-position-overview-size{padding:5px}.cg-position-overview .cg-position-overview-header .cg-position-overview-sizes .cg-position-overview-size:hover{cursor:pointer}.cg-position-overview .cg-position-overview-header .cg-position-overview-sizes .cg-position-overview-size.active{background-color:#0090a7;color:#fff}.cg-position-overview .cg-position-overview-header .cg-position-overview-group-filter{display:inline-block;float:right;line-height:40px;margin-right:20px}.cg-position-overview .cg-position-overview-header .cg-position-overview-group-filter .cg-position-overview-filter{margin:0 1px;padding:5px}.cg-position-overview .cg-position-overview-header .cg-position-overview-group-filter .cg-position-overview-filter:hover{cursor:pointer}.cg-position-overview .cg-position-overview-header .cg-position-overview-group-filter .cg-position-overview-filter.active{background-color:#0090a7;color:#fff}.cg-position-overview .cg-position-overview-header .cg-position-overview-group-filter-dropdown{align-items:center;display:flex;flex-direction:row;float:right;height:100%;margin-right:20px}.cg-position-overview .cg-position-overview-header .cg-position-overview-group-filter-dropdown .cg-position-overview-group-filter-dropdown-input{border:1px solid #ccc;cursor:pointer;padding:5px;position:relative}.cg-position-overview .cg-position-overview-header .cg-position-overview-group-filter-dropdown .cg-position-overview-group-filter-dropdown-input:hover{background-color:#0090a7;color:#fff}.cg-position-overview .cg-position-overview-header .cg-position-overview-group-filter-dropdown .cg-position-overview-group-filter-dropdown-input.active{background-color:#007081;border-color:#007081;color:#fff}.cg-position-overview .cg-position-overview-header .cg-position-overview-group-filter-dropdown .cg-position-overview-group-filter-dropdown-content{background-color:#fff;border:1px solid #0090a7;border-top:0;color:#000!important;left:-1px;max-height:200px;overflow-y:auto;padding:5px;position:absolute;top:25px;z-index:50}.cg-position-overview .cg-position-overview-content{height:calc(100% - 40px);overflow:auto;position:relative}.cg-position-overview .cg-position-overview-group{display:inline-block;height:100%;vertical-align:top}.cg-position-overview .cg-position-overview-group .cg-position-overview-group-header{font-size:14px;font-weight:700;height:30px;padding:5px}.cg-position-overview .cg-position-overview-position{display:inline-block;height:100%;vertical-align:top}.cg-position-overview .cg-position-overview-position .cg-position-overview-position-header{display:flex;flex-wrap:nowrap;font-size:12px;font-weight:400;height:25px;justify-content:space-between;padding:5px}.cg-position-overview .cg-position-overview-position .cg-position-overview-position-header .cg-position-overview-position-header-title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.cg-position-overview .cg-position-overview-position .cg-position-overview-position-header .cg-position-overview-position-overflow{flex:0 0 auto}.cg-position-overview .cg-position-overview-position .cg-position-overview-position-header.clickable{cursor:pointer}.cg-position-overview .cg-position-overview-position .cg-position-overview-position-overflow{color:#8c0d19;float:right;font-weight:700}.cg-position-overview .cg-position-overview-position-container{height:calc(100% - 30px)}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column{display:inline-block;vertical-align:top}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action{background-color:#e7eef2;border:0;height:50px;margin:5px 20px 5px 5px;position:relative;width:100px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action:hover{background-color:#86aaba}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.has-action:hover{cursor:pointer}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-header-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-header-wrapper .cg-position-overview-action-compactview-header{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-header-wrapper .cg-position-overview-position-overflow{flex:0 0 auto}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.cg-position-overview-temporary-disabled{background-color:#ccc;border:2px solid #c00222}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.cg-position-overview-temporary-additional{border:2px solid #0097d4}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.cg-position-overview-temporary-additional .cg-position-overview-action-compactview-header{color:#0097d4}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-additional-icon,.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-disabled-icon{font-size:10px;position:absolute;right:-14px;top:0}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-additional-icon{color:#0097d4}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-disabled-icon{color:#c00222}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-progress-info{height:20px;padding:0 4px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-progress-info .progress-text{color:#007081;height:12px;line-height:1;text-align:right;width:100%}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-progress-info .progress-text .current-progress{font-family:Roboto Mono,monospace;font-size:12px;font-weight:500;text-align:right}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-progress-info .progress-text .total-progress{font-family:Roboto Mono,monospace;font-size:10px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-progress-info .progress-bar-wrapper{background-color:#ccc;height:3px;width:100%}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-progress-info .progress-bar-wrapper .progress-bar-current{background-color:#007081;height:3px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.cg-position-overview-action-with-progress-alert .cg-position-overview-action-progress-info .progress-text{color:#c00222}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.cg-position-overview-action-with-progress-alert .cg-position-overview-action-progress-info .progress-bar-wrapper .progress-bar-current{background-color:#c00222}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.active{background-color:#0090a7;color:#fff}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-header{height:12px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-slot{font-size:10px;position:absolute;right:2px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-icon{text-align:center}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-icon span{white-space:normal}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action .cg-position-overview-action-info{bottom:0;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;width:100%}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.small{height:25px;width:50px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.small .cg-position-overview-action-header,.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.small .cg-position-overview-action-info{display:none}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.small .cg-position-overview-action-icon{font-size:20px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.medium{height:60px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.medium.cg-position-overview-action-with-progress,.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.medium.cg-position-overview-action-with-progress-placeholder{height:80px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.medium.cg-position-overview-action-with-progress-placeholder .cg-position-overview-action-icon{padding:10px 0}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.medium .cg-position-overview-action-info{font-size:12px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.medium .cg-position-overview-action-icon{font-size:30px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.big{height:100px;width:200px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.big.cg-position-overview-action-with-progress,.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.big.cg-position-overview-action-with-progress-placeholder{height:120px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.big.cg-position-overview-action-with-progress-placeholder .cg-position-overview-action-icon{padding:10px 0}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.big .cg-position-overview-action-info{font-size:14px;white-space:pre}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action.big .cg-position-overview-action-icon{font-size:50px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button{background-color:#007081;border:0;height:50px;margin:5px;position:relative;width:100px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button:hover{background-color:#00444e}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.has-action:hover{cursor:pointer}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.active{background-color:#0090a7;color:#fff}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button .cg-position-overview-action-header{color:#fff;font-size:16px;font-weight:700;height:12px;padding-top:5px;text-align:center}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button .cg-position-overview-action-slot{font-size:10px;position:absolute;right:2px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button .cg-position-overview-action-icon{padding-bottom:15px;padding-top:15px;text-align:center}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button .cg-position-overview-action-icon span{white-space:normal}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button .cg-position-overview-action-info{bottom:0;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;width:100%}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button .cg-position-overview-action-description{background:transparent;border:none;bottom:0;height:36px;overflow:hidden;position:absolute;resize:none;text-align:center;text-overflow:ellipsis;white-space:normal;width:100%}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.small{height:25px;width:50px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.small .cg-position-overview-action-header,.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.small .cg-position-overview-action-info{display:none}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.small .cg-position-overview-action-icon{font-size:20px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.medium{height:60px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.medium .cg-position-overview-action-info{font-size:12px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.medium .cg-position-overview-action-icon{font-size:30px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.big{height:100px;width:200px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.big .cg-position-overview-action-info{font-size:14px;white-space:pre}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.big .cg-position-overview-action-icon{font-size:50px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.mobile{height:120px;width:350px}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.mobile .cg-position-overview-action-info{font-size:16px;resize:none;white-space:pre}.cg-position-overview .cg-position-overview-position-container .cg-position-overview-action-column .cg-position-overview-action-button.mobile .cg-position-overview-action-icon{font-size:50px}.cg-position-overview .cg-position-overview-actions-container{height:calc(100% - 25px)}.scheduler-eventToolTip-label{font-weight:700}.x-tip{background-color:#fff;border:1px solid #000;border-radius:0}.x-tip-anchor{border-color:#000 transparent transparent}.sch-header-indicator{display:none}.cg-position-overview-overflow-action{font-size:12px!important;margin-top:10px}.toolip-temporary-remark{margin-top:8px}cg-text-highlighter{font-size:14px;line-height:19px}cg-text-highlighter pre{margin:0}cg-text-highlighter code[class*=language-],cg-text-highlighter code[class*=language-] *{font-family:Roboto Mono,monospace}cg-text-highlighter .soft-wrap code[class*=language-]{overflow:auto;white-space:pre-wrap;word-break:break-word}.cg-translation-manager{bottom:0;opacity:.125;position:absolute;right:0;z-index:100000}.cg-translation-manager:hover{opacity:1}.cg-translation-manager-info{background-color:#3d484c;color:#fff;cursor:pointer;font-size:14px;height:28px;padding:5px;text-align:right;width:auto}.cg-translation-manager-header{height:40px;justify-content:space-between;padding:4px}.cg-translation-manager-header,.cg-translation-manager-header .cg-translation-manager-header-end,.cg-translation-manager-header .cg-translation-manager-header-start{align-content:center;align-items:center;display:flex;flex-direction:row}.cg-translation-manager-header .cg-translation-manager-header-end,.cg-translation-manager-header .cg-translation-manager-header-end .cg-button,.cg-translation-manager-header .cg-translation-manager-header-start .cg-button{flex:0 0 auto}.cg-translation-manager-header .only-missing-container{margin:0 8px}.cg-translation-manager-header .cg-checkbox+label{display:block}.cg-translation-manager-list{background-color:#eee;color:#000;height:50vh;width:70vw}.cg-translation-languageheader{display:flex;font-size:14px;line-height:16px;padding:0 2px}.cg-translation-languageheader h5{flex:1;font-size:12px;line-height:14px;margin:0 2px}.cg-translation-manager-body{height:calc(100% - 40px)}.cg-translations-scroller{display:block;height:calc(100% - 14px);overflow:auto;padding:2px;width:100%}.cg-translations-scroller .cg-translation-translationpack{background:rgba(61,136,76,.25);border:1px solid #3d884c;margin:2px 0;padding:2px;width:100%}.cg-translations-scroller .cg-translation-translationpack .cg-translations-translationwrapper{display:flex;padding:2px;width:100%}.cg-translations-scroller .cg-translation-translationpack .cg-translations-translationwrapper div{flex:1;font-size:15px;font-weight:700}.cg-translations-scroller .cg-translation-translationpack .cg-translations-translationwrapper div .changed:after{color:#00f;content:"*";font-size:80%;vertical-align:top}.cg-translations-scroller .cg-translation-translationpack .cg-translations-translationwrapper input{flex:none}.cg-translations-scroller .cg-translation-translationpack .cg-translations-rowwrapper{display:flex;width:100%}.cg-translations-scroller .cg-translation-translationpack .cg-translations-rowwrapper .cg-translation-languagepack{flex:1;padding:0 2px}.cg-translations-scroller .cg-translation-translationpack .cg-translations-rowwrapper .cg-translation-languagepack textarea{display:inline-block;font-size:14px;height:50px;line-height:16px;width:100%}.cg-translations-scroller .cg-translation-translationpack.missing{background:rgba(204,72,76,.175);border:1px solid #cc484c}.cg-translations-scroller .cg-translation-translationpack.partially-missing{background:rgba(204,139,0,.175);border:1px solid #cc8b00}.cg-check-box-control .cg-input-control-element{background-color:transparent;border-color:transparent;-webkit-user-select:none;user-select:none}.cg-check-box-control .cg-input-control-label{-webkit-user-select:none;user-select:none}.cg-check-box-control .cg-input-control-label:hover:not([disabled]){cursor:pointer}.cg-radiobox{padding:3px 15px;width:100%}.cg-radiobox .cg-input-control-element{border:0}.cg-radiobox .cg-radiobox-radiobutton.horizontal{display:inline-block}.cg-radiobox .cg-radiobox-label{display:inline-block;font-size:14px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;width:auto}.cg-radiobox.cg-radiobox-label-header .cg-input-control-label{border-bottom:1px dotted #000;color:#000;font-size:14px;font-weight:700}.tooltip-container{height:100%;left:0;position:fixed;top:0;width:0;z-index:20000}.tooltip-container .ctxmenu{z-index:auto}.ctxmenu{background-color:#f9f9f9;border:.5px solid #ccc;border-radius:2px;box-shadow:0 3px 6px #00000080;max-height:100vh;max-width:300px;overflow-y:auto;padding:0;-webkit-user-select:none;user-select:none;z-index:20000}.ctxmenu li{color:#222;display:block;margin:0}.ctxmenu li span{padding:0}.ctxmenu li.divider{border-bottom:.5px solid #ccc;margin:4px 10px}.ctxmenu li.disabled,.ctxmenu li.disabled .action-hot-key,.ctxmenu li.disabled .action-sub-menu-icon{color:#ccc}.ctxmenu li.submenu:after{content:none}.ctxmenu li.interactive:hover{background:#00546c;color:#fff;cursor:pointer}.ctxmenu li.interactive:hover .action-hot-key,.ctxmenu li.interactive:hover .action-sub-menu-icon{color:#fff}.ctxmenu .action-item{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;padding:6px 20px}.ctxmenu .action-icon{flex:0 0 auto;margin-right:8px}.ctxmenu .action-label{flex:1 1 auto;padding-right:4px;word-break:break-word}.ctxmenu .action-hot-key,.ctxmenu .action-sub-menu-icon{color:#666;flex:0 0 auto;font-size:12px}.ctxmenu .action-sub-menu-icon{font-size:20px}.ctxmenu .action-sub-menu-icon .svg-inline--fa.fa-fw{width:8px}.cg-license-info{display:flex;flex-direction:column}.cg-license-info .cg-license-info-title{font-size:14px;font-weight:700;margin:5px 0}.cg-license-info .cg-license-info-subtitle{font-size:12px;margin:2px 0}.cg-license-info .cg-license-info-entry{font-size:12px}.cg-license-info .cg-license-info-entry-license-label{font-style:italic;padding-left:5px}.cg-license-info ul{margin:2px 0;overflow-y:auto;padding-left:20px}.cg-license-info ul li{margin-bottom:3px}.cg-license-info li a{color:#000}.cg-license-info li a[href]:hover{color:#0090a7}.cg-license-info li a:active{color:#000}.cg-about{font-size:14px}.cg-about .cg-about-image{max-width:80%}.cg-kpi-control{display:inline-block;font-size:14px;padding:5px;text-align:center}.cg-kpi-control .cg-kpi-wrapper{align-items:center;display:inline-flex;flex-direction:column;height:100%;padding:15px}.cg-kpi-control .cg-kpi-primary{align-content:center;align-items:center;display:inline-flex;flex-direction:column}.cg-kpi-control .cg-kpi-primary.clickable:hover{cursor:pointer}.cg-kpi-control .cg-kpi-primary .cg-kpi-primary-label{color:#2a404a}.cg-kpi-control .cg-kpi-primary .cg-kpi-primary-value-wrapper{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:36px;line-height:46px}.cg-kpi-control .cg-kpi-primary .cg-kpi-primary-value-wrapper .cg-kpi-primary-value{font-weight:700}.cg-kpi-control .cg-kpi-secondary{align-content:center;align-items:center;color:#2a404a;display:flex;flex-direction:row;justify-content:center}.cg-kpi-control .cg-kpi-secondary.clickable:hover{cursor:pointer}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-label{padding-left:5px}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.light-grey{color:#89969d}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.grey{color:#5a6e78}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.dark-grey{color:#2a404a}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.light-turquoise{color:#0090a7}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.turquoise{color:#007081}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.dark-turquoise{color:#00546c}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.light-green{color:#becb00}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.green{color:#7ab51d}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.dark-green{color:#1fa22e}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.light-red{color:#e2001a}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.red{color:#c00222}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.dark-red{color:#8c0d19}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.light-orange{color:#fd0}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.orange{color:#fabb00}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.dark-orange{color:#f38300}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.light-blue{color:#87c3e7}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.blue{color:#0097d4}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.dark-blue{color:#006ab3}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.light-amethyst{color:#b184b6}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.amethyst{color:#88559a}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.dark-amethyst{color:#6d1f80}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.light-bluegrey{color:#d6e1e7}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.bluegrey{color:#b5cbd6}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.yellow{color:#fd0}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.purple{color:#6d1f80}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.white{color:#fff}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.dark-bluegrey{color:#81a5b6}.cg-kpi-control .cg-kpi-secondary .cg-kpi-secondary-value.black{color:#222}cg-kpi-group{display:block;padding:16px 24px 16px 0}cg-kpi-group .cg-kpi-group-container{background-color:#f9f9f9;border:1px solid #ccc}cg-kpi-group .cg-kpi-group-label{color:#222;font-size:14px;font-weight:500;margin-bottom:4px;overflow:hidden;padding-left:16px;padding-top:12px;text-overflow:ellipsis;white-space:nowrap;width:100%}cg-kpi-group .cg-kpi-group-content{align-items:center;display:flex;flex-wrap:wrap}cg-kpi-group .clickable cg-kpi{cursor:pointer}cg-kpi-group cg-kpi{background-color:#fff;border:.5px solid #666;border-radius:10px;display:block;flex:0 0 auto;height:100px;margin:0 0 22px 16px;overflow:hidden;text-align:center;width:160px}cg-kpi-group cg-kpi:last-child{margin-right:16px}cg-kpi-group cg-kpi.selected{border-color:#007081;border-width:4px}cg-kpi-group cg-kpi .cg-kpi-control{height:100%;padding:3.5px;width:100%}cg-kpi-group cg-kpi.selected .cg-kpi-control{padding:0}cg-kpi-group cg-kpi .cg-kpi-control .cg-kpi-wrapper{padding:0;width:100%}cg-kpi-group cg-kpi .cg-kpi-control .cg-kpi-wrapper>div{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:16px;padding-top:8px;width:100%}cg-kpi-group cg-kpi .cg-kpi-control .cg-kpi-wrapper>div .cg-kpi-primary-label{align-items:center;color:#666;display:flex;flex:0 0 34px;justify-content:center;max-height:34px;width:100%}cg-kpi-group cg-kpi .cg-kpi-control .cg-kpi-wrapper>div .cg-kpi-primary-value-wrapper{color:#000;flex:1 1 auto}.cg-table-kpi-control{align-content:center;align-items:center;display:inline-flex;font-size:14px;justify-content:space-between;padding:5px;text-align:center}.cg-table-kpi-control.clickable:hover .cg-table-kpi-label,.cg-table-kpi-control.clickable:hover .cg-table-kpi-value{cursor:pointer}.cg-table-kpi-control .cg-table-kpi-label{color:#777;display:inline-flex;display:inline-block;display:inherit;flex:1 1 auto;flex-direction:column;font-size:14px;height:30px;justify-content:center;line-height:1;margin-bottom:1px;margin-top:1px;overflow:hidden;padding-right:8px;position:relative;text-overflow:ellipsis;vertical-align:top;white-space:normal}.cg-table-kpi-control .cg-table-kpi-label[required]:after{color:#0090a7;content:"*";font-size:25px;font-weight:500;position:absolute;right:5px;top:0}.cg-table-kpi-control .cg-table-kpi-label.ng-invalid[required]:after{color:red}.cg-table-kpi-control .cg-table-kpi-value{background-color:#000;border-radius:7px;color:#fff;flex:0 0 auto;font-weight:700;padding:2px 4px}.cg-category-select-container{display:inline-block;height:100%;position:relative;-webkit-user-select:none;user-select:none}.cg-category-select-choices-container{background-color:#fff;border:1px solid #ccc;box-shadow:none;height:26px;line-height:26px;outline:0;width:100%!important}.cg-category-select-choices-container:focus{background-color:#fff;border:1px solid #0090a7;outline:0}.cg-category-select-choices-container[readonly]{border:1px solid transparent}.cg-category-select-choices-container.active{border-color:#0090a7}.cg-category-select-choices-container .cg-category-select-choice-placeholder{color:grey;overflow:hidden;padding-left:2px;text-overflow:ellipsis}.cg-category-select-choices-container .cg-category-select-choice-placeholder[readonly]{color:transparent}.cg-category-select-choices-container .cg-category-select-choices{background-image:none;border:none;margin:0;overflow:hidden;padding:0}.cg-category-select-choices-container .cg-category-select-choices .cg-category-select-choice{background-color:#eee;border:1px solid #000;display:inline-block;height:20px;line-height:12px;list-style:initial;margin:2px;padding:3px 5px}.cg-category-select-choices-container .cg-category-select-choices .cg-category-select-choice .cg-category-select-choice-close{color:grey;font-size:12px;text-decoration:none}.cg-category-select-choices-container .cg-category-select-choices .cg-category-select-choice .cg-category-select-choice-close .cg-icon-element{width:1em}.cg-category-select-choices-container .cg-category-select-choices .cg-category-select-choice .cg-category-select-choice-close :hover{color:#000;cursor:pointer}.cg-category-select-choices-container[readonly]{border-color:transparent}.cg-category-select-choices-container[readonly] .cg-category-select-choices .cg-category-select-choice .cg-category-select-choice-close{display:none}.cg-category-select-choices-container[disabled]{background-color:#a9a9a9;opacity:.25}.cg-category-select-choices-container[disabled] .cg-category-select-choices .cg-category-select-choice .cg-category-select-choice-close{display:none}.cg-category-select-dropdown{background-color:#eee;border-radius:4px;box-shadow:0 3px 4px 2px rgba(0,0,0,.25);height:300px;overflow-y:hidden;padding:5px;position:fixed;z-index:5000}.cg-category-select-dropdown.open-top{box-shadow:0 -3px 4px 2px rgba(0,0,0,.25)}.cg-category-select-dropdown .ag-cell:focus,.cg-category-select-dropdown .ag-row:focus{outline:none}.cg-category-select-dropdown .ag-group-child-count{padding-left:4px}.cg-category-select-dropdown .ag-cell>span{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.cg-category-select-dropdown .ag-cell>span .ag-cell-value{padding-left:3px}.cg-category-select-dropdown .cg-category-select-search{display:flex;margin-bottom:4px;position:relative}.cg-category-select-dropdown .cg-category-select-search input{background-color:#fff;border:1px solid #ccc;box-shadow:none;font-size:14px;line-height:22px;min-height:26px;outline:0;padding-left:2px;padding-right:20px;vertical-align:middle;width:150px}.cg-category-select-dropdown .cg-category-select-search input:-moz-placeholder,.cg-category-select-dropdown .cg-category-select-search input::-moz-placeholder{color:grey}.cg-category-select-dropdown .cg-category-select-search input:-ms-input-placeholder{color:grey!important}.cg-category-select-dropdown .cg-category-select-search input::-webkit-input-placeholder{color:grey}.cg-category-select-dropdown .cg-category-select-search input[readonly]:-moz-placeholder,.cg-category-select-dropdown .cg-category-select-search input[readonly]::-moz-placeholder{color:transparent}.cg-category-select-dropdown .cg-category-select-search input[readonly]:-ms-input-placeholder{color:transparent!important}.cg-category-select-dropdown .cg-category-select-search input[readonly]::-webkit-input-placeholder{color:transparent}.cg-category-select-dropdown .cg-category-select-search input[readonly]{border-color:transparent}.cg-category-select-dropdown .cg-category-select-search input:focus{background-color:#fff;border:1px solid #0090a7;outline:0}.cg-category-select-dropdown .cg-category-select-search input[readonly]{border:1px solid transparent}.cg-category-select-dropdown .cg-category-select-search .cg-search-clear,.cg-category-select-dropdown .cg-category-select-search .cg-search-icon{color:#000;position:absolute;right:5px;top:5px}.cg-category-select-dropdown .cg-category-select-search .cg-search-clear .cg-icon-element,.cg-category-select-dropdown .cg-category-select-search .cg-search-icon .cg-icon-element{width:1em}.cg-category-select-dropdown .cg-category-select-search .cg-search-clear{cursor:pointer}.cg-category-select-dropdown .cg-category-select-search input{flex-grow:1;padding-left:20px;width:100%}.cg-category-select-dropdown .cg-category-select-search .cg-search-icon{left:5px;right:auto}.cg-category-select-dropdown .cg-category-select-search .cg-category-select-all .cg-icon{color:#007081}.cg-category-select-dropdown .cg-category-select-list{height:calc(100% - 26px);overflow:hidden}.cg-category-select-dropdown .cg-checkbox-label{left:2px;top:2px}.cg-category-select-dropdown .ag-group-checkbox{padding-right:3px}.cg-category-select-dropdown .ag-row-selected .cg-checkbox:checked+label:after{border-color:#0090a7}.cg-category-select-dropdown .cg-category-select-list-loading-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.cg-category-select-dropdown .cg-category-select-list-loading-container .loading-icon{font-size:20px;padding-bottom:8px}.cg-optimization-status{align-items:center;display:flex;font-size:14px;height:32px;padding:0 10px}.cg-dialog-footer-controls .cg-optimization-status{display:inline-flex;height:26px}.cg-optimization-status .cg-optimization-status-availability{align-items:center;display:flex}.cg-optimization-status .cg-optimization-status-availability .cg-optimization-status-availability-label{padding-right:10px}.cg-optimization-status .cg-optimization-status-availability .svg-inline--fa{font-size:16px}.cg-optimization-status .cg-optimization-status-availability .cg-optimization-status-available{color:#1fa22e}.cg-optimization-status .cg-optimization-status-availability .cg-optimization-status-unavailable{color:#8c0d19}.cg-optimization-status .cg-optimization-status-last-run{align-items:center;display:flex}.cg-optimization-status .cg-optimization-status-new-run-available{padding-right:5px}.cg-statusupdate-control-label{color:#777;display:inline-flex;display:inline-block;flex-direction:column;font-size:14px;height:30px;justify-content:center;line-height:1;margin-bottom:1px;margin-top:1px;overflow:hidden;padding-right:8px;position:relative;text-overflow:ellipsis;vertical-align:top;white-space:normal}.cg-statusupdate-control-label[required]:after{color:#0090a7;content:"*";font-size:25px;font-weight:500;position:absolute;right:5px;top:0}.cg-statusupdate-control-label.ng-invalid[required]:after{color:red}cg-iframe iframe{border:0;margin:0;padding:0}cg-iframe .cg-iframe-wrapper,cg-iframe iframe{height:100%;width:100%}cg-date-time-input.ng-invalid-date-range .cg-input-control-element,cg-date-time-input.ng-invalid-min-max .cg-input-control-element{background-color:#fff6f6;border:1px solid #e0b4b4!important;box-shadow:none;color:#db2828}.cg-date-time-input-control{min-height:32px}.cg-date-time-input-control .cg-input-control-label{vertical-align:top}.cg-date-time-input-control .cg-input-control-label.ng-invalid+.cg-date-time-inputs .cg-input-control-element.ng-touched{background-color:#fff6f6;border:1px solid #e0b4b4!important;box-shadow:none;color:#db2828}.cg-date-time-input-control .cg-input-control-element{box-sizing:border-box!important;min-width:1px}.cg-date-time-input-control .cg-date-time-inputs{display:inline-flex;position:relative}.cg-date-time-input-control .cg-date-time-single-input{width:100%}.cg-date-time-input-control .cg-date-time-from-input,.cg-date-time-input-control .cg-date-time-to-input{width:50%}.cg-date-time-input-control .cg-date-time-picker{background-color:#fff;color:#999;position:absolute;right:5px;top:5px}.cg-date-time-input-control .cg-date-time-picker:hover{cursor:pointer}.cg-date-time-input-control .cg-button{flex-shrink:0;max-width:22px;padding-left:2px;padding-right:2px}.cg-date-time-input-control .cg-increase+.cg-date-time-picker{right:62px}.daterangepicker{border-color:#ccc;box-shadow:0 3px 4px 2px rgba(0,0,0,.25);color:#222;z-index:20000!important}.daterangepicker.auto-apply .drp-buttons{display:block}.daterangepicker .drp-calendar,.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{padding:4px}.daterangepicker .drp-calendar.left.single .calendar-table{padding-right:0}.daterangepicker .applyBtn,.daterangepicker .cancelBtn,.daterangepicker .drp-selected{display:none}.daterangepicker td.available.in-range{background-color:#d6e1e7}.daterangepicker td.active.end-date,.daterangepicker td.active.start-date,.daterangepicker td.active:hover,.daterangepicker td.available.in-range:hover,.daterangepicker td.available:hover{background-color:#00546c;color:#fff}.daterangepicker td.active.off,.daterangepicker td.available.off{background-color:#fff;color:#666}.daterangepicker td.today{background-color:#eee;font-weight:700}.daterangepicker td.weekend,.daterangepicker td.weekend.off{color:#c00222}.daterangepicker .cg-date-range-picker-additional-ui-container{text-align:initial}.daterangepicker .cg-date-range-picker-custom{display:grid;grid-template-areas:"clear today apply";grid-template-columns:1fr 1fr 1fr}.daterangepicker .cg-date-range-picker-custom .cg-date-range-picker-clear{grid-area:clear;justify-self:self-start}.daterangepicker .cg-date-range-picker-custom .cg-date-range-picker-close{grid-area:apply;justify-self:self-end}.daterangepicker .cg-date-range-picker-custom .cg-date-range-picker-today{grid-area:today}.daterangepicker select,.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{appearance:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDMyMCA1MTIiPjxwYXRoIGQ9Ik0zMS4zIDE5MmgyNTcuM2MxNy44IDAgMjYuNyAyMS41IDE0LjEgMzQuMUwxNzQuMSAzNTQuOGMtNy44IDcuOC0yMC41IDcuOC0yOC4zIDBMMTcuMiAyMjYuMUM0LjYgMjEzLjUgMTMuNSAxOTIgMzEuMyAxOTJ6IiBzdHlsZT0ic3Ryb2tlOiM2NjY7ZmlsbDojNjY2Ii8+PC9zdmc+)!important;background-position-x:100%!important;background-position-y:50%!important;background-repeat:no-repeat!important;border:0;border-bottom:1px solid #ccc;outline:none;padding-right:16px!important;text-overflow:ellipsis}.daterangepicker select.ampmselect::-ms-expand,.daterangepicker select.hourselect::-ms-expand,.daterangepicker select.minuteselect::-ms-expand,.daterangepicker select.secondselect::-ms-expand,.daterangepicker select::-ms-expand{display:none}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:40px}.daterangepicker .cg-date-range-picker-custom-button{margin:0;padding:0}.daterangepicker .cg-date-range-picker-custom-button:hover{color:#004759;cursor:pointer}cg-progress-bar{display:block}cg-progress-bar .cg-progress-bar{display:flex;flex-direction:column}cg-progress-bar .cg-progress-bar-element-wrapper{border:1px solid #ccc;border-radius:4px;flex:1 1 auto;position:relative;white-space:nowrap}cg-progress-bar .cg-progress-bar-element-wrapper .cg-progress-bar-segment{align-items:center;display:flex;float:left;font-size:12px;height:100%;justify-content:center;text-align:center;transition:width 1s}cg-progress-bar .cg-progress-bar-element-wrapper .cg-progress-bar-segment:hover{opacity:.8}cg-progress-bar .cg-progress-bar-element-wrapper .cg-progress-bar-segment.progress-success{background-color:#5cb85c;color:#fff}cg-progress-bar .cg-progress-bar-element-wrapper .cg-progress-bar-segment.progress-error{background-color:#d9534f;color:#fff}cg-progress-bar .cg-progress-bar-element-wrapper .cg-progress-bar-segment.progress-pending{background-color:#f5f5f5}cg-progress-bar .cg-progress-bar-indicator{background-color:#666;bottom:-4px;position:absolute;top:0;width:2px}cg-progress-bar .cg-progress-bar-indicator-text-wrapper{flex:0 0 auto;padding-top:2px}cg-progress-bar .cg-progress-bar-indicator-text{display:inline-block;font-size:12px;position:relative}.cg-refresh-control{align-items:center;display:flex;height:32px;position:relative}.cg-refresh-control .cg-refresh-dropdown{background-color:#f0f0f0;border:1px solid #ccc;bottom:-32px;box-shadow:5px 5px 5px 0 rgba(0,0,0,.25);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;font-weight:400;height:26px;justify-content:center;min-width:150px;position:absolute;right:0;z-index:50}.cg-refresh-control .cg-refresh-dropdown:after,.cg-refresh-control .cg-refresh-dropdown:before{border:1px solid transparent;bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;right:10px;width:0}.cg-refresh-control .cg-refresh-dropdown:after{border-color:hsla(0,0%,94%,0) hsla(0,0%,94%,0) #f0f0f0;border-width:5px;margin-left:-5px}.cg-refresh-control .cg-refresh-dropdown:before{border-color:hsla(0,0%,80%,0) hsla(0,0%,80%,0) #ccc;border-width:6px;margin-left:-6px}.cg-refresh-control .cg-refresh-dropdown .cg-checkbox+label{padding-left:2em;width:auto}.cg-refresh-control .cg-refresh-progress{background-color:#ccc;bottom:0;display:none;height:3px;left:5px;position:absolute;right:5px}.cg-refresh-control .cg-refresh-progress .cg-refresh-current-progress{background-color:#0090a7;height:3px;transition:width 1s;width:0}.cg-refresh-control .cg-refresh-progress .cg-refresh-current-progress.no-transition{transition:none}cg-value-output .ellipsis span{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}cg-value-output .cg-input-control-element{background-color:transparent;overflow:hidden}cg-value-output .cg-info-badge,cg-value-output .show-text{align-items:center;align-self:flex-start;border-radius:4px;color:#fff;display:flex;line-height:inherit;padding:0 5px;text-align:center;width:auto!important}cg-value-output .cg-info-badge.light-grey,cg-value-output .show-text.light-grey{background-color:#89969d}cg-value-output .cg-info-badge.grey,cg-value-output .show-text.grey{background-color:#5a6e78}cg-value-output .cg-info-badge.dark-grey,cg-value-output .show-text.dark-grey{background-color:#2a404a}cg-value-output .cg-info-badge.light-turquoise,cg-value-output .show-text.light-turquoise{background-color:#0090a7}cg-value-output .cg-info-badge.turquoise,cg-value-output .show-text.turquoise{background-color:#007081}cg-value-output .cg-info-badge.dark-turquoise,cg-value-output .show-text.dark-turquoise{background-color:#00546c}cg-value-output .cg-info-badge.light-green,cg-value-output .show-text.light-green{background-color:#becb00}cg-value-output .cg-info-badge.green,cg-value-output .show-text.green{background-color:#7ab51d}cg-value-output .cg-info-badge.dark-green,cg-value-output .show-text.dark-green{background-color:#1fa22e}cg-value-output .cg-info-badge.light-red,cg-value-output .show-text.light-red{background-color:#e2001a}cg-value-output .cg-info-badge.red,cg-value-output .show-text.red{background-color:#c00222}cg-value-output .cg-info-badge.dark-red,cg-value-output .show-text.dark-red{background-color:#8c0d19}cg-value-output .cg-info-badge.light-orange,cg-value-output .show-text.light-orange{background-color:#fd0}cg-value-output .cg-info-badge.orange,cg-value-output .show-text.orange{background-color:#fabb00}cg-value-output .cg-info-badge.dark-orange,cg-value-output .show-text.dark-orange{background-color:#f38300}cg-value-output .cg-info-badge.light-blue,cg-value-output .show-text.light-blue{background-color:#87c3e7}cg-value-output .cg-info-badge.blue,cg-value-output .show-text.blue{background-color:#0097d4}cg-value-output .cg-info-badge.dark-blue,cg-value-output .show-text.dark-blue{background-color:#006ab3}cg-value-output .cg-info-badge.light-amethyst,cg-value-output .show-text.light-amethyst{background-color:#b184b6}cg-value-output .cg-info-badge.amethyst,cg-value-output .show-text.amethyst{background-color:#88559a}cg-value-output .cg-info-badge.dark-amethyst,cg-value-output .show-text.dark-amethyst{background-color:#6d1f80}cg-value-output .cg-info-badge.light-bluegrey,cg-value-output .show-text.light-bluegrey{background-color:#d6e1e7}cg-value-output .cg-info-badge.bluegrey,cg-value-output .show-text.bluegrey{background-color:#b5cbd6}cg-value-output .cg-info-badge.yellow,cg-value-output .show-text.yellow{background-color:#fd0}cg-value-output .cg-info-badge.purple,cg-value-output .show-text.purple{background-color:#6d1f80}cg-value-output .cg-info-badge.white,cg-value-output .show-text.white{background-color:#fff}cg-value-output .cg-info-badge.dark-bluegrey,cg-value-output .show-text.dark-bluegrey{background-color:#81a5b6}cg-value-output .cg-info-badge.black,cg-value-output .show-text.black{background-color:#222}cg-value-output .cg-info-badge.black-text,cg-value-output .show-text.black-text{color:#222}cg-value-output .cg-input-control-element.cg-info-badge{align-content:center;align-items:center;display:flex;font-size:22px;font-weight:700;justify-content:center;padding:8px;width:100%!important}cg-value-output .cg-input-control-element.cg-info-badge.text-light-grey{color:#89969d}cg-value-output .cg-input-control-element.cg-info-badge.text-grey{color:#5a6e78}cg-value-output .cg-input-control-element.cg-info-badge.text-dark-grey{color:#2a404a}cg-value-output .cg-input-control-element.cg-info-badge.text-light-turquoise{color:#0090a7}cg-value-output .cg-input-control-element.cg-info-badge.text-turquoise{color:#007081}cg-value-output .cg-input-control-element.cg-info-badge.text-dark-turquoise{color:#00546c}cg-value-output .cg-input-control-element.cg-info-badge.text-light-green{color:#becb00}cg-value-output .cg-input-control-element.cg-info-badge.text-green{color:#7ab51d}cg-value-output .cg-input-control-element.cg-info-badge.text-dark-green{color:#1fa22e}cg-value-output .cg-input-control-element.cg-info-badge.text-light-red{color:#e2001a}cg-value-output .cg-input-control-element.cg-info-badge.text-red{color:#c00222}cg-value-output .cg-input-control-element.cg-info-badge.text-dark-red{color:#8c0d19}cg-value-output .cg-input-control-element.cg-info-badge.text-light-orange{color:#fd0}cg-value-output .cg-input-control-element.cg-info-badge.text-orange{color:#fabb00}cg-value-output .cg-input-control-element.cg-info-badge.text-dark-orange{color:#f38300}cg-value-output .cg-input-control-element.cg-info-badge.text-light-amethyst{color:#b184b6}cg-value-output .cg-input-control-element.cg-info-badge.text-amethyst{color:#88559a}cg-value-output .cg-input-control-element.cg-info-badge.text-dark-amethyst{color:#6d1f80}cg-value-output .cg-input-control-element.cg-info-badge.text-light-bluegrey{color:#d6e1e7}cg-value-output .cg-input-control-element.cg-info-badge.text-bluegrey{color:#b5cbd6}cg-value-output .cg-input-control-element.cg-info-badge.text-dark-bluegrey{color:#81a5b6}cg-value-output .cg-input-control-element.cg-info-badge.text-black{color:#222}cg-value-output .cg-input-control-element.cg-info-badge.text-white{color:#fff}cg-value-output .cg-icon{font-size:16px}cg-value-output .cg-icon.light-grey{color:#89969d}cg-value-output .cg-icon.grey{color:#5a6e78}cg-value-output .cg-icon.dark-grey{color:#2a404a}cg-value-output .cg-icon.light-turquoise{color:#0090a7}cg-value-output .cg-icon.turquoise{color:#007081}cg-value-output .cg-icon.dark-turquoise{color:#00546c}cg-value-output .cg-icon.light-green{color:#becb00}cg-value-output .cg-icon.green{color:#7ab51d}cg-value-output .cg-icon.dark-green{color:#1fa22e}cg-value-output .cg-icon.light-red{color:#e2001a}cg-value-output .cg-icon.red{color:#c00222}cg-value-output .cg-icon.dark-red{color:#8c0d19}cg-value-output .cg-icon.light-orange{color:#fd0}cg-value-output .cg-icon.orange{color:#fabb00}cg-value-output .cg-icon.dark-orange{color:#f38300}cg-value-output .cg-icon.light-blue{color:#87c3e7}cg-value-output .cg-icon.blue{color:#0097d4}cg-value-output .cg-icon.dark-blue{color:#006ab3}cg-value-output .cg-icon.light-amethyst{color:#b184b6}cg-value-output .cg-icon.amethyst{color:#88559a}cg-value-output .cg-icon.dark-amethyst{color:#6d1f80}cg-value-output .cg-icon.light-bluegrey{color:#d6e1e7}cg-value-output .cg-icon.bluegrey{color:#b5cbd6}cg-value-output .cg-icon.yellow{color:#fd0}cg-value-output .cg-icon.purple{color:#6d1f80}cg-value-output .cg-icon.white{color:#fff}cg-value-output .cg-icon.dark-bluegrey{color:#81a5b6}cg-value-output .cg-icon.black{color:#222}cg-value-output .wrap-text span{white-space:normal}.cg-logging-configurator-control{padding:5px}cg-separator .cg-separator{display:flex;justify-content:space-around}cg-separator .cg-separator .cg-separator-border{background-color:#ccc}cg-separator .cg-separator.cg-separator-horizontal{flex-direction:column;width:100%}cg-separator .cg-separator.cg-separator-horizontal .cg-separator-border{height:1px}cg-separator .cg-separator.cg-separator-horizontal.cg-separator-small{height:20px}cg-separator .cg-separator.cg-separator-horizontal.cg-separator-medium{height:30px}cg-separator .cg-separator.cg-separator-horizontal.cg-separator-large{height:40px}cg-separator .cg-separator.cg-separator-vertical{height:100%;width:20px}cg-separator .cg-separator.cg-separator-vertical .cg-separator-border{width:1px}cg-separator .cg-separator.cg-separator-vertical.cg-separator-small{width:20px}cg-separator .cg-separator.cg-separator-vertical.cg-separator-medium{width:30px}cg-separator .cg-separator.cg-separator-vertical.cg-separator-large{width:40px}.daypilot-drag-element{visibility:hidden}cg-daypilot-scheduler .scheduler_default_main{border-color:transparent}cg-daypilot-scheduler .scheduler_default_matrix,cg-daypilot-scheduler .scheduler_default_scrollable{background:#f9f9f9}cg-daypilot-scheduler .scheduler_default_matrix_horizontal_line,cg-daypilot-scheduler .scheduler_default_matrix_vertical_line{background:#eee}cg-daypilot-scheduler .scheduler_default_rowheader_inner,cg-daypilot-scheduler .scheduler_default_timeheadercol_inner,cg-daypilot-scheduler .scheduler_default_timeheadergroup_inner{border-color:#fff}cg-daypilot-scheduler .scheduler_default_divider,cg-daypilot-scheduler .scheduler_default_divider_horizontal,cg-daypilot-scheduler .scheduler_default_resourcedivider{background-color:#fff;border-bottom:1px solid #fff;height:0!important}cg-daypilot-scheduler .scheduler_default_corner,cg-daypilot-scheduler .scheduler_default_rowheader,cg-daypilot-scheduler .scheduler_default_timeheadercol,cg-daypilot-scheduler .scheduler_default_timeheadergroup{background-color:#ccc}cg-daypilot-scheduler .cg-daypilot-header-time-interface{align-items:center;display:flex;flex:1 0 auto;justify-content:flex-end}cg-daypilot-scheduler .wrapper{display:flex;flex-direction:column;height:100%;position:relative;width:100%}cg-daypilot-scheduler .scheduler_default_cell,cg-daypilot-scheduler .scheduler_default_cell.scheduler_default_cell_business{background-color:transparent}cg-daypilot-scheduler .cg-daypilot-zone{background:#cfcfcf}cg-daypilot-scheduler .cg-daypilot-zone-striped{background:#f9f9f9;background-image:repeating-linear-gradient(135deg,transparent,transparent 20px,#ebebeb 0,#ebebeb 30px)!important}cg-daypilot-scheduler .scheduler_default_tree_image_no_children{display:none}cg-daypilot-scheduler .scheduler_default_columnheader_cell,cg-daypilot-scheduler .scheduler_default_timeheader_float,cg-daypilot-scheduler .scheduler_default_timeheadercol_inner,cg-daypilot-scheduler .scheduler_default_timeheadergroup_inner{align-items:center;display:flex;justify-content:center}cg-daypilot-scheduler .scheduler_default_corner_inner{align-items:flex-start;display:flex;font-weight:700;justify-content:space-between;padding:2px}cg-daypilot-scheduler .scheduler_default_corner_inner .cg-daypilot-corner-count{flex:0 0 auto;font-size:12px;line-height:20px}cg-daypilot-scheduler .scheduler_default_corner_inner .cg-daypilot-expand-collapse{flex:1 1 auto;height:20px;text-align:right}cg-daypilot-scheduler .scheduler_default_corner_inner .cg-daypilot-expand-collapse.cg-daypilot-expand-collapse-icon-only .toolbar-label{display:none}cg-daypilot-scheduler .scheduler_default_corner_inner .cg-daypilot-expand-collapse.cg-daypilot-expand-collapse-icon-only .cg-button{padding:0}cg-daypilot-scheduler .scheduler_default_corner_inner .cg-button{font-size:12px;height:20px}cg-daypilot-scheduler .scheduler_default_columnheader_cell{align-items:center;display:inline-flex!important;justify-content:flex-start}cg-daypilot-scheduler .cg-daypilot-scheduler-percent-event{border:none;padding-left:0}cg-daypilot-scheduler .cg-daypilot-scheduler-percent-event .cg-scheduler-event-icon{padding-left:0;position:absolute;z-index:200}cg-daypilot-scheduler .cg-daypilot-scheduler-percent-event .cg-daypilot-scheduler-percent-free{background-color:#e5f2ff;bottom:1px;left:1px;position:absolute;right:1px;top:0}cg-daypilot-scheduler .cg-daypilot-scheduler-percent-event .cg-daypilot-scheduler-percent-used{background-color:#80b3ff;bottom:0;left:2px;position:absolute;right:1px}cg-daypilot-scheduler .cg-daypilot-event .scheduler_default_event_inner{background:none}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-area-event .scheduler_default_event_float,cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-area-event .scheduler_default_event_inner{right:0!important}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-area-event .scheduler_default_event_float .cg-daypilot-event-area{display:none}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-area-event .cg-daypilot-event-area-inner{bottom:0;left:0;position:absolute;right:0;top:0}cg-daypilot-scheduler .cg-daypilot-event.scheduler_default_selected .scheduler_default_event_float,cg-daypilot-scheduler .cg-daypilot-event.scheduler_default_selected .scheduler_default_event_inner{background:#0090a7!important;color:#fff}cg-daypilot-scheduler .cg-daypilot-event .scheduler_default_event_float,cg-daypilot-scheduler .cg-daypilot-event .scheduler_default_event_inner{border:0;bottom:1px!important;left:0;padding:0;position:absolute;right:1px!important}cg-daypilot-scheduler .cg-daypilot-event.event-icon-only .cg-daypilot-inner-event{column-gap:0}cg-daypilot-scheduler .cg-daypilot-event.event-icon-only .cg-daypilot-inner-event .event-text-lines{display:none}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-event-align-end .cg-daypilot-inner-event{justify-content:flex-end}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-event-align-start .cg-daypilot-inner-event{justify-content:flex-start}cg-daypilot-scheduler .cg-daypilot-event .cg-daypilot-inner-event{border:4px solid transparent;bottom:0;column-gap:16px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;left:0;overflow:hidden;padding:2px;position:absolute;right:0;top:0}cg-daypilot-scheduler .cg-daypilot-event .cg-daypilot-inner-event .event-text-lines{flex:0 1 auto;font-weight:500;justify-self:right;min-width:0;overflow:hidden}cg-daypilot-scheduler .cg-daypilot-event .cg-daypilot-inner-event .event-text-lines .event-text-line{overflow:hidden;text-overflow:ellipsis}cg-daypilot-scheduler .cg-daypilot-event .cg-daypilot-inner-event .event-icons{align-items:center;background-color:inherit;display:flex;flex:0 0 auto;font-size:16px;justify-content:center}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-event-dense.cg-daypilot-border-event .cg-daypilot-inner-event{border:4px solid transparent;padding:0 2px}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-event-dense.cg-daypilot-event-align-end .cg-daypilot-inner-event{justify-content:flex-start}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-event-dense.cg-daypilot-event-align-start .cg-daypilot-inner-event{justify-content:flex-end}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-event-dense .cg-daypilot-inner-event{border:0;column-gap:4%;flex-direction:row-reverse;padding:4px 2px}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-event-dense .cg-daypilot-inner-event .event-text-line{text-overflow:clip}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-event-dense .cg-daypilot-inner-event .svg-inline--fa.fa-fw{font-size:14px;width:auto!important}cg-daypilot-scheduler .cg-daypilot-event .scheduler_default_event_float_inner{height:100%}cg-daypilot-scheduler .cg-daypilot-event .scheduler_default_event_float_inner:after{border-right-color:#000;top:4px}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-colored .scheduler_default_event_float{background:transparent}cg-daypilot-scheduler .cg-daypilot-event.scheduler_default_selected .scheduler_default_event_inner{background:#81a5b6}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-event-align-center{text-align:center}cg-daypilot-scheduler .cg-daypilot-event.cg-daypilot-event-align-right{text-align:right}cg-daypilot-scheduler .cg-daypilot-event .scheduler_default_event_float_inner{padding:0 0 0 10px}cg-daypilot-scheduler .cg-daypilot-event .cg-event-active-area{background:#000}cg-daypilot-scheduler .cg-daypilot-group-event.scheduler_default_selected .scheduler_default_event_float,cg-daypilot-scheduler .cg-daypilot-group-event.scheduler_default_selected .scheduler_default_event_inner{background:none!important}cg-daypilot-scheduler .cg-daypilot-group-event .cg-daypilot-sub-event.cg-daypilot-rounded .cg-daypilot-inner-event,cg-daypilot-scheduler .cg-daypilot-group-event .cg-daypilot-sub-event.cg-daypilot-rounded .scheduler_default_event_inner{border-radius:0}cg-daypilot-scheduler .cg-daypilot-group-event .cg-daypilot-sub-event.cg-daypilot-rounded.first-sub-event .cg-daypilot-inner-event,cg-daypilot-scheduler .cg-daypilot-group-event .cg-daypilot-sub-event.cg-daypilot-rounded.first-sub-event .scheduler_default_event_inner{border-bottom-left-radius:5px;border-top-left-radius:5px}cg-daypilot-scheduler .cg-daypilot-group-event .cg-daypilot-sub-event.cg-daypilot-rounded.last-sub-event .cg-daypilot-inner-event,cg-daypilot-scheduler .cg-daypilot-group-event .cg-daypilot-sub-event.cg-daypilot-rounded.last-sub-event .scheduler_default_event_inner{border-bottom-right-radius:5px;border-top-right-radius:5px}cg-daypilot-scheduler .cg-daypilot-event .cg-daypilot-sub-event{box-sizing:border-box}cg-daypilot-scheduler .cg-daypilot-event .cg-daypilot-sub-event .cg-daypilot-inner-event{bottom:1px!important;right:0!important}cg-daypilot-scheduler .cg-daypilot-event .cg-daypilot-sub-event.last-sub-event .cg-daypilot-inner-event,cg-daypilot-scheduler .cg-daypilot-event .cg-daypilot-sub-event.same-color-as-next .cg-daypilot-inner-event{right:1px!important}cg-daypilot-scheduler .cg-daypilot-scheduler-stripes .scheduler_default_event_inner{background-image:repeating-linear-gradient(135deg,transparent,transparent 20px,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 30px)!important}cg-daypilot-scheduler .cg-daypilot-marked .scheduler_default_event_float,cg-daypilot-scheduler .cg-daypilot-marked .scheduler_default_event_inner{border:2px solid #2a404a;padding:0}cg-daypilot-scheduler .cg-daypilot-event-bordered .scheduler_default_event_float,cg-daypilot-scheduler .cg-daypilot-event-bordered .scheduler_default_event_inner{border:3px solid;padding:-1px}cg-daypilot-scheduler .cg-daypilot-rounded .cg-daypilot-inner-event,cg-daypilot-scheduler .cg-daypilot-rounded .scheduler_default_event_inner{border-radius:5px}cg-daypilot-scheduler .cg-daypilot-faded{opacity:.5}cg-daypilot-scheduler .cg-daypilot-fixed .scheduler_default_event_float,cg-daypilot-scheduler .cg-daypilot-fixed .scheduler_default_event_inner{border:1px solid #222;padding:1px}cg-daypilot-scheduler .cg-daypilot-event-rank-1 .scheduler_default_event_inner{z-index:1}cg-daypilot-scheduler .cg-daypilot-event-rank-2 .scheduler_default_event_inner{z-index:2}cg-daypilot-scheduler .cg-daypilot-event-rank-3 .scheduler_default_event_inner{z-index:3}cg-daypilot-scheduler .cg-daypilot-event-rank-4 .scheduler_default_event_inner{z-index:4}cg-daypilot-scheduler .cg-daypilot-event-rank-5 .scheduler_default_event_inner{z-index:5}cg-daypilot-scheduler .cg-daypilot-event-rank-6 .scheduler_default_event_inner{z-index:6}cg-daypilot-scheduler .cg-daypilot-event-rank-7 .scheduler_default_event_inner{z-index:7}cg-daypilot-scheduler .cg-daypilot-event-rank-8 .scheduler_default_event_inner{z-index:8}cg-daypilot-scheduler .cg-daypilot-event-rank-9 .scheduler_default_event_inner{z-index:9}cg-daypilot-scheduler .cg-daypilot-event-rank-10 .scheduler_default_event_inner{z-index:10}cg-daypilot-scheduler .cg-daypilot-event-rank-11 .scheduler_default_event_inner{z-index:11}cg-daypilot-scheduler .cg-daypilot-event-rank-12 .scheduler_default_event_inner{z-index:12}cg-daypilot-scheduler .cg-daypilot-event-rank-13 .scheduler_default_event_inner{z-index:13}cg-daypilot-scheduler .cg-daypilot-event-rank-14 .scheduler_default_event_inner{z-index:14}cg-daypilot-scheduler .cg-daypilot-event-rank-15 .scheduler_default_event_inner{z-index:15}cg-daypilot-scheduler .cg-daypilot-nested .scheduler_default_event_float,cg-daypilot-scheduler .cg-daypilot-nested .scheduler_default_event_inner{bottom:3px!important;padding:0 2px;top:2px!important}cg-daypilot-scheduler .cg-daypilot-nested .scheduler_default_event_float_inner:after{top:2px}cg-daypilot-scheduler .cg-daypilot-clickable-header{cursor:pointer}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls{align-items:center;display:flex;flex-direction:row;height:42px;justify-content:space-between;padding:5px}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls .cg-daypilot-header-right{display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls .cg-daypilot-expand-collapse{padding-right:8px}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter{margin-right:10px}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control{position:relative}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input{background-color:#fff;border:1px solid #ccc;box-shadow:none;font-size:14px;line-height:22px;min-height:26px;outline:0;padding-left:2px;padding-right:20px;vertical-align:middle;width:150px}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input:-moz-placeholder,cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input::-moz-placeholder{color:grey}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input:-ms-input-placeholder{color:grey!important}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input::-webkit-input-placeholder{color:grey}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input[readonly]:-moz-placeholder,cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input[readonly]::-moz-placeholder{color:transparent}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input[readonly]:-ms-input-placeholder{color:transparent!important}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input[readonly]::-webkit-input-placeholder{color:transparent}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input[readonly]{border-color:transparent}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input:focus{background-color:#fff;border:1px solid #0090a7;outline:0}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input[readonly]{border:1px solid transparent}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control .cg-search-clear,cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control .cg-search-icon{color:#000;position:absolute;right:5px;top:5px}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control .cg-search-clear .cg-icon-element,cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control .cg-search-icon .cg-icon-element{width:1em}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control .cg-search-clear{cursor:pointer}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls cg-daypilot-scheduler-row-filter .cg-daypilot-row-filter-control input{width:100%}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls .cg-scheduler-header-title{font-size:16px;font-weight:700}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls .cg-date-time-input-control{padding:0}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls .cg-daypilot-zoomstep-container{align-items:center;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls .cg-daypilot-zoomstep-container .cg-daypilot-zoomstep{padding:2px 5px}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls .cg-daypilot-zoomstep-container .cg-daypilot-zoomstep:hover{background-color:#0090a7;color:#fff;cursor:pointer}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-controls .cg-daypilot-zoomstep-container .cg-daypilot-zoomstep.active{background-color:#007081;color:#fff}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-legend-select-all{align-items:center;align-self:start;display:flex;flex:0 0 auto;font-size:12px;height:28px}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-legend-select-all label{line-height:28px;padding-left:24px}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend{--legend-entry-width:150px;align-items:center;column-gap:48px;display:flex;flex-wrap:nowrap;padding:0 5px 4px;white-space:normal}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend .cg-icon{font-size:16px}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend.eventv2 .cg-scheduler-legend-entry-label-content{flex-direction:row}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend .cg-scheduler-legend-status-entries{column-gap:8px;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(var(--legend-entry-width),1fr));row-gap:4px;width:100%}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend.legend-entry-width-auto .cg-scheduler-legend-status-entries{display:flex;flex-direction:row;flex-wrap:wrap}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend .cg-scheduler-legend-group-status-entries{align-self:start;width:auto}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend .cg-scheduler-legend-entry-label-content{border:2px solid transparent;border-radius:5px;column-gap:6px;display:flex;flex-direction:row-reverse;justify-content:center;line-height:normal;overflow:hidden;padding:4px}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend .cg-scheduler-legend-entry-label-content .cg-scheduler-legend-entry-label-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend .cg-scheduler-legend-entry-label-content .cg-scheduler-legend-entry-label-icon,cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend .cg-scheduler-legend-entry-label-content .cg-scheduler-legend-entry-label-text{align-items:center;display:flex;flex-wrap:nowrap}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend .cg-scheduler-legend-entry-label-content.striped{background-image:repeating-linear-gradient(135deg,transparent,transparent 20px,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 30px)!important}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend .cg-daypilot-legend-label{flex:0 0 auto;font-size:14px}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend .cg-daypilot-legend-entry-label{align-items:center;display:inline-flex}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend .cg-checkbox-label{padding-left:24px}cg-daypilot-scheduler .cg-daypilot-header .cg-daypilot-header-legend .cg-daypilot-event-legend-entry{align-items:center;display:flex;font-size:12px}cg-daypilot-scheduler .cg-daypilot-resource-header-column,cg-daypilot-scheduler .scheduler_default_columnheader_cell_inner{cursor:pointer;height:100%;width:100%}cg-daypilot-scheduler .cg-daypilot-resource-header-column{align-content:center;align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}cg-daypilot-scheduler .cg-daypilot-resource-header-column .fa{flex-grow:0;flex-shrink:0}cg-daypilot-scheduler .cg-moving-event{height:100%;width:100%}cg-daypilot-scheduler .cg-moving-event.cg-moving-error{background-color:#c00222}cg-daypilot-scheduler .cg-moving-event.cg-copied-event{background-color:#fd0}cg-daypilot-scheduler .scheduler-timeline{border-left:2px dashed #000;width:0!important}.bubble_default_main{z-index:20000!important}.bubble_default_main .bubble_default_main_inner{backdrop-filter:blur(45px);background:transparent linear-gradient(180deg,#4e5355,#6c6c6c) 0 0 no-repeat padding-box;border:none;border-radius:3px;box-shadow:none;color:#fff;font-family:Roboto,Arial,Sans-Serif;font-size:14px;line-height:19px;max-width:800px;opacity:1;padding:12px 15px}.bubble_default_main .bubble_default_main_inner .tooltip-content{column-gap:10px;display:grid;grid-template-columns:auto 1fr}.bubble_default_main .bubble_default_main_inner .tooltip-content .tooltip-line{grid-column:1/span 2}.bubble_default_main .bubble_default_main_inner ul{list-style-position:inside;margin:0;padding:0}cg-daypilot-calendar .wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}cg-daypilot-calendar .cg-calendar-header{flex:0 0 34px;height:34px;padding:8px}cg-daypilot-calendar .cg-calendar-header .cg-calendar-navigation{display:flex;flex-direction:row;font-size:14px}cg-daypilot-calendar .cg-calendar-header .cg-calendar-navigation .cg-calendar-week-info{font-weight:700}cg-daypilot-calendar .cg-calendar-header .cg-calendar-navigation .cg-calendar-next-week,cg-daypilot-calendar .cg-calendar-header .cg-calendar-navigation .cg-calendar-previous-week{color:#0090a7}cg-daypilot-calendar .cg-calendar-header .cg-calendar-navigation .cg-calendar-next-week:hover,cg-daypilot-calendar .cg-calendar-header .cg-calendar-navigation .cg-calendar-previous-week:hover{cursor:pointer}cg-daypilot-calendar .calendar-event-content-line{font-size:14px;margin-bottom:8px;width:100%;word-break:break-all}cg-daypilot-calendar .calendar-event-content-line.calendar-event-content-line-align-center{text-align:center}cg-daypilot-calendar .calendar-event-content-line.calendar-event-content-line-align-right{text-align:right}cg-daypilot-calendar .calendar-event-content-line.calendar-event-content-line-bold{font-weight:700}cg-daypilot-calendar .cg_rowheader_inner{align-items:center;display:flex;justify-content:flex-end}cg-daypilot-calendar .cg-calendar-time-header{font-size:12px}.cg_event_float,.cg_event_inner{border:0;bottom:1px!important;left:4px!important;padding:4px;position:absolute;right:4px!important;top:0!important}.calender-event-vertical-center .cg_event_float,.calender-event-vertical-center .cg_event_inner{align-items:center;display:flex}.cg-daypilot-rounded .cg_event_float,.cg-daypilot-rounded .cg_event_inner{border-radius:4px}cg-daypilot-calendar .cg_main,cg-daypilot-calendar .cg_main td{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:14px}cg-daypilot-calendar .cg_event{color:#222}cg-daypilot-calendar .cg_event_inner{left:0;top:0}cg-daypilot-calendar .cg_alldayevent_inner,cg-daypilot-calendar .cg_event_inner{background-color:#fff;bottom:0;margin:0;overflow:hidden;padding:2px;position:absolute;right:0}cg-daypilot-calendar .cg_alldayevent_inner{border:1px solid #ccc;color:#222;left:1px;text-align:left;top:1px}cg-daypilot-calendar .cg_alldayheader_inner,cg-daypilot-calendar .cg_colheader_inner{background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;bottom:0;color:#222;left:0;position:absolute;right:0;text-align:center;top:0}cg-daypilot-calendar .cg_colheader_inner{padding:2px}cg-daypilot-calendar .cg_rowheader_inner{background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;bottom:0;color:#222;font-size:16pt;left:0;position:absolute;right:0;text-align:right;top:0}cg-daypilot-calendar .cg_rowheader_minutes{font-size:10;padding-left:2px;padding-right:2px;vertical-align:super}cg-daypilot-calendar .cg_corner_inner,cg-daypilot-calendar .cg_cornerright_inner{background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;bottom:0;color:#222;left:0;position:absolute;right:0;top:0}cg-daypilot-calendar .cg_rowheader_inner{padding:2px}cg-daypilot-calendar .cg_cell_inner{background:#f9f9f9;border-bottom:1px solid #ccc;border-right:1px solid #ccc;bottom:0;left:0;position:absolute;right:0;top:0}cg-daypilot-calendar .cg_cell_business .cg_cell_inner{background:#fff}cg-daypilot-calendar .cg_message{background:#ffa216;color:#fff;filter:alpha(opacity=90);opacity:.9;padding:10}cg-daypilot-calendar .cg_shadow_inner{background-color:#666;filter:alpha(opacity=50);height:100%;opacity:.5}cg-daypilot-calendar .cg_event_delete{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAI5JREFUKFNtkLERgCAMRbmzdK8s4gAUlhYOYEHJEJYOYOEwDmGBPxC4kOPfvePy84MGR0RJ2N1A8H3N6DATwSQ57m2ql8NBG+AEM7D+UW+wjdfUPgerYNgB5gOLRHqhcasg84C2QxPMtrUhSqQIhg7ypy9VM2EUZPI/4rQ7rGxqo9sadTegw+UdjeDLAKUfhbaQUVPIfJYAAAAASUVORK5CYII=) 50% no-repeat;cursor:pointer;opacity:.6}cg-daypilot-calendar .cg_event_delete:hover{-ms-filter:none;opacity:1}cg-daypilot-calendar .cg_scroll_up{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAB3RJTUUH2wESDiYcrhwCiQAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAARnQU1BAACxjwv8YQUAAACcSURBVHjaY2AgF9wWsTW6yGMlhi7OhC7AyMDQzMnBXIpFHAFuCtuaMTP+P8nA8P/b1x//FfW/HHuF1UQmxv+NUP1c3OxMVVhNvCVi683E8H8LXOY/w9+fTH81tF8fv4NiIpBRj+YoZtZ/LDUoJmKYhsVUpv0MDiyMDP96sIYV0FS2/8z9ICaLlOhvS4b/jC//MzC8xBG0vJeF7GQBlK0xdiUzCtsAAAAASUVORK5CYII=)}cg-daypilot-calendar .cg_scroll_down{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAALiMAAC4jAXilP3YAAACqSURBVChTY7wpam3L9J+xmQEP+PGPKZZxP4MDi4zI78uMDIwa2NT+Z2DYovrmiC+TI8OBP/8ZmEqwGvif4e8vxr+FIDkmEKH25vBWBgbG0+iK/zEwLtF+ffwOXCGI8Y+BoRFFIdC030x/WmBiYBNhpgLdswNJ8RSYaSgmgk39z1gPUfj/29ef/9rwhQTDHRHbrbdEbLvRFcGthkkAra/9/uMvhkK8piNLAgCRpTnNn4AEmAAAAABJRU5ErkJggg==)}cg-daypilot-calendar .cg_now{background-color:red}cg-daypilot-calendar .cg_now:before{border:5px solid transparent;border-left-color:red;content:"";height:0;position:absolute;top:-5px;-moz-transform:scale(.9999);width:0}cg-daypilot-calendar .cg_shadow_forbidden .cg_shadow_inner{background-color:red}cg-daypilot-calendar .cg_shadow_bottom,cg-daypilot-calendar .cg_shadow_top{background:#fff;background:linear-gradient(0deg,#fff 0,#eee);border:1px solid #ccc;box-sizing:border-box;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#ffffff",endColorStr="#eeeeee");padding:2px}cg-daypilot-calendar .cg_crosshair_horizontal,cg-daypilot-calendar .cg_crosshair_left,cg-daypilot-calendar .cg_crosshair_top,cg-daypilot-calendar .cg_crosshair_vertical{background-color:gray;filter:alpha(opacity=20);opacity:.2}cg-daypilot-calendar .cg_loading{background-color:orange;color:#fff;padding:2px}cg-daypilot-calendar .cg_scroll{background-color:#f3f3f3}cg-legal-links{display:block}cg-legal-links .cg-link{display:inline-block!important}.cg-app-qr-code-control canvas,.cg-qr-code-control canvas{height:100%;width:100%}.cg-app-qr-code-control .cg-button,.cg-qr-code-control .cg-button{display:block}.cg-app-qr-code-control h5{margin:12px 0}.cg-app-qr-code-control .qr-code-general-info cg-checkbox,.cg-app-qr-code-control .qr-code-general-info cg-input,.cg-app-qr-code-control .qr-code-general-info cg-numeric,.cg-app-qr-code-control .qr-code-general-info cg-radiobox,.cg-app-qr-code-control .qr-code-general-info cg-select2,.cg-app-qr-code-control .qr-code-oauth-info cg-checkbox,.cg-app-qr-code-control .qr-code-oauth-info cg-input,.cg-app-qr-code-control .qr-code-oauth-info cg-numeric,.cg-app-qr-code-control .qr-code-oauth-info cg-radiobox,.cg-app-qr-code-control .qr-code-oauth-info cg-select2,.cg-app-qr-code-control .qr-code-types cg-checkbox,.cg-app-qr-code-control .qr-code-types cg-input,.cg-app-qr-code-control .qr-code-types cg-numeric,.cg-app-qr-code-control .qr-code-types cg-radiobox,.cg-app-qr-code-control .qr-code-types cg-select2{display:inline-block;margin-bottom:4px;width:300px}.tooltipHidden{visibility:hidden}cg-rail-control .inner-slot-empty{background-color:#b5cbd6!important;border-radius:5px;height:100%;width:100%}cg-rail-control .inner-slot{display:inline-block;height:120px;width:60px}cg-rail-control .slot-move:hover{background-color:#81a5b6}cg-rail-control .insert{display:inline-block;height:120px;width:20px}cg-rail-control .placeholder{display:inline-block;height:100px;width:20px}cg-rail-control .cg-active-drop-target,cg-rail-control .inner-body-over{border:1px dashed #007081}cg-rail-control .cg-rail-control-slot-header{display:inline-block;height:50px;width:80px}cg-rail-control .grid-row{background-color:#fff;border:1px solid #000;width:100%}cg-rail-control tbody th .cg-rail-control-slot-header{height:120px;padding-top:60px}cg-rail-control .table-header-row{display:block;height:40px}cg-rail-control .cg-rail-control-slot{display:flex;height:120px;width:80px}cg-rail-control .inner-slot-header{height:15px;text-align:center}cg-rail-control .inner-slot-header-empty{height:15px}cg-rail-control .insert-placeholder-body{height:95px}cg-rail-control .insert-placeholder-footer{border-top:1px solid #5a6e78;height:15px}cg-rail-control .wheel-container{height:10px}cg-rail-control .wheel{border:1px solid #5a6e78;border-radius:50%;display:inline-block;height:10px;margin-bottom:50%;width:10px}cg-rail-control .wheel-placeholder{display:inline-block;width:20px}cg-rail-control .wheel-before{display:inline-block;width:10px}cg-rail-control .inner-slot-body{height:70px;vertical-align:bottom;width:100%}cg-rail-control .inner-slot-footer{border-top:1px solid #5a6e78;height:15px;text-align:center}cg-rail-control table{border-collapse:collapse;display:block;overflow:hidden;position:relative}cg-rail-control [class*=" fa-"],cg-rail-control [class^=fa-]{display:inline-block;width:100%}cg-rail-control thead{display:block;overflow:visible;position:relative}cg-rail-control th{background-color:#fff;padding:0}cg-rail-control td{padding:0}cg-rail-control thead th:first-child{position:relative}cg-rail-control tbody{display:block;overflow:auto;position:relative}cg-rail-control tbody td{width:60px}cg-rail-control tbody tr th:first-child{display:block;position:relative}cg-rail-control i{text-align:center}.cg-barcode-control .cg-button{display:block}cg-reorder-list{display:block;font-size:14px}cg-reorder-list ul{list-style:none;margin:0;padding:0}cg-reorder-list .cg-reorder-list-item{align-content:center;align-items:center;border:1px solid #ccc;display:flex;margin-bottom:-1px;min-height:40px;padding:5px;width:100%}cg-reorder-list .cg-reorder-list-item:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}cg-reorder-list .cg-reorder-list-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}cg-reorder-list .cg-reorder-list-item.dndDraggingSource{display:none}cg-reorder-list .cg-reorder-list-item .fa{color:grey;padding-right:10px}cg-reorder-list .cg-reorder-list-item:hover{cursor:move}cg-reorder-list .dndPlaceholder{align-content:center;align-items:center;background-color:#ccc;border:1px solid #ccc;display:flex;margin-bottom:-1px;min-height:40px;padding:5px;width:100%}cg-reorder-list .dndPlaceholder:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}cg-reorder-list .dndPlaceholder:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.tippy-box[data-theme~=cg2]{backdrop-filter:blur(45px);background:transparent linear-gradient(180deg,#4e5355,#6c6c6c) 0 0 no-repeat padding-box;border:none;border-radius:3px;box-shadow:none;color:#fff;font-family:Roboto,Arial,Sans-Serif;font-size:14px;line-height:19px;opacity:1;padding:12px 15px;text-align:left;white-space:pre-wrap}.tippy-box[data-theme~=cg2] .tooltip-content{column-gap:10px;display:grid;grid-template-columns:auto 1fr}.tippy-box[data-theme~=cg2] .tooltip-content .tooltip-line{grid-column:1/span 2}.tippy-box[data-theme~=cg2] .tippy-svg-arrow{fill:#4e5355}.tippy-box[data-theme~=cg2] .tippy-content{padding:0}.tippy-box[data-theme~=cg2-small]{font-size:12px;line-height:normal;padding:8px}.tippy-box[data-theme~=cg2-error]{background:#c00222}.tippy-box[data-theme~=cg2-error] .tippy-svg-arrow{fill:#c00222}cg-password-input{display:block}cg-password-input .cg-input-control{position:relative}cg-password-input .cg-password-strength-container{align-content:center;align-items:center;height:20px;margin:4px 0;padding:0 20px 0 15px;position:relative;width:100%}cg-password-input .cg-password-strength-container .cg-password-strength-text{align-content:center;align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}cg-password-input .cg-password-strength-container .cg-password-strength-meter{background-color:#eee;border-radius:0;height:100%;position:relative;width:100%}cg-password-input .cg-password-strength-container .cg-password-strength-meter-bar{border-radius:0;height:100%}cg-password-input .cg-password-strength-container .cg-password-strength-meter-bar.cg-password-strength-weak{background-color:#c00222;width:20%}cg-password-input .cg-password-strength-container .cg-password-strength-meter-bar.cg-password-strength-fair{background-color:#fd0;width:40%}cg-password-input .cg-password-strength-container .cg-password-strength-meter-bar.cg-password-strength-good{background-color:#becb00;width:60%}cg-password-input .cg-password-strength-container .cg-password-strength-meter-bar.cg-password-strength-strong{background-color:#1fa22e;width:80%}cg-password-input .cg-password-strength-container .cg-password-strength-meter-bar.cg-password-strength-very-strong{background-color:#1fa22e;width:100%}cg-password-input .cg-password-input-validators{color:#222;font-size:12px;list-style:none;padding-left:15px;padding-right:15px}cg-password-input .cg-password-input-validators .cg-password-input-validator{padding:2px 0}cg-password-input .cg-password-input-validators .cg-password-input-validator .requirement-fulfilled-icon{display:none}cg-password-input .cg-password-input-validators .cg-password-input-validator .requirement-pending-icon{display:inline-block}cg-password-input .cg-password-input-validators .cg-password-input-validator .parent-requirement-fulfilled-icon{display:none}cg-password-input .cg-password-input-validators .cg-password-input-validator .is-valid,cg-password-input .cg-password-input-validators .cg-password-input-validator.is-valid{color:#666}cg-password-input .cg-password-input-validators .cg-password-input-validator .is-valid .requirement-fulfilled-icon,cg-password-input .cg-password-input-validators .cg-password-input-validator.is-valid .requirement-fulfilled-icon{color:#becb00;display:inline-block}cg-password-input .cg-password-input-validators .cg-password-input-validator .is-valid .requirement-pending-icon,cg-password-input .cg-password-input-validators .cg-password-input-validator.is-valid .requirement-pending-icon{display:none}cg-password-input .cg-password-input-validators .cg-password-input-validator.is-valid .cg-password-input-validator-sub-hint:not(.is-valid){color:#666}cg-password-input .cg-password-input-validators .cg-password-input-validator.is-valid .cg-password-input-validator-sub-hint:not(.is-valid) .requirement-fulfilled-icon{display:none}cg-password-input .cg-password-input-validators .cg-password-input-validator.is-valid .cg-password-input-validator-sub-hint:not(.is-valid) .parent-requirement-fulfilled-icon{color:#89969d;display:inline-block}cg-password-input .cg-password-input-validators .cg-password-input-validator .cg-password-input-validator-sub-hint-list{list-style:none;padding-left:20px;padding-top:4px}cg-image-overlay{display:block}cg-image-overlay .cg-image-overlay-container{display:flex;flex-direction:column;padding:4px}cg-image-overlay .cg-image-overlay-buttons{padding:4px 0}cg-image-overlay .cg-image-overlay-images{flex:1 1 0px;overflow:auto;position:relative}cg-image-overlay .cg-base-image{width:100%}cg-image-overlay .cg-overlay-image{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}cg-image-overlay .cg-image-overlay-placeholder{align-items:center;display:flex;font-size:16px;font-weight:600;height:100%;justify-content:center;width:100%}cg-image-overlay .cg-image-overlay-images.cg-contain-images{background-position:50%;background-repeat:no-repeat;background-size:contain;overflow:hidden}cg-image-overlay .cg-image-overlay-images.cg-contain-images .cg-overlay-image{height:100%;width:100%}cg-container-view .dnd-placeholder{background-color:#ccc;flex:0 0 8px;height:100%;margin-right:16px}cg-container-view .cg-container-view-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;width:100%}cg-container-view .container-view-group{background-color:#f9f9f9;border:1px solid #ccc;flex:0 0 auto;margin-right:16px;overflow:auto;padding:12px 22px;position:relative}cg-container-view .container-view-group.dragging{opacity:.5}cg-container-view h3{font-size:20px;font-weight:700;margin:0}cg-container-view .container-title-wrapper{align-items:center;display:flex;flex-direction:row;margin:0 0 16px}cg-container-view h4{font-size:16px;font-weight:500;margin:0 0 8px}cg-container-view h5{font-size:14px;font-weight:500;margin:0 0 8px}cg-container-view h6{font-size:12px;font-weight:400}cg-container-view .slotdata-sub h6{font-size:9px;font-weight:400;margin:0}cg-container-view .container-view{margin-bottom:16px;position:relative}cg-container-view .handlingunit-list-view{max-width:768px}cg-container-view .handlingunit-list-view .handlingunit-list-view-handlingunits{display:flex;flex-direction:row;flex-wrap:wrap}cg-container-view .container-queue-view h6{margin:0;width:72px}cg-container-view .container-queue-view .container-queue{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}cg-container-view .container-matrix-view h6{margin:0;text-align:center;width:48px}cg-container-view .container-matrix-view .container-matrix-row{align-items:center}cg-container-view .container-matrix-view .container-matrix-header-row{margin-bottom:8px}cg-container-view .container-matrix-view .container-matrix-header-row h6{margin-right:6px;width:42px}cg-container-view .container-matrix-view .container-matrix-row{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:4px}cg-container-view .container-matrix-view .container-matrix-cell{display:flex;flex-direction:column-reverse}cg-container-view .container-matrix-view .container-matrix-cell .container,cg-container-view .container-matrix-view .container-matrix-cell .empty-slot{flex-basis:auto!important}cg-container-view .container-matrix-view .container-matrix-cell .container-size-2~.empty-slot{flex:0 0 84px;margin-right:12px;max-width:84px;width:84px}cg-container-view .customslot-view{max-width:768px}cg-container-view .customslot-view .customslot-view-slots{display:flex;flex-direction:row;flex-wrap:wrap}cg-container-view .container,cg-container-view .empty-slot{background-color:transparent;border:1px solid #ccc;flex:0 0 42px;height:14px;margin-bottom:2px;margin-right:6px;max-width:42px;width:42px}cg-container-view .handling-unit-drag{cursor:move}cg-container-view .container{display:flex;flex-direction:row;flex-wrap:nowrap}cg-container-view .container .container-segment{align-items:center;display:flex;flex:0 0 12px;justify-content:center;width:12px}cg-container-view .container .container-segment .segment-icon{font-size:8px}cg-container-view .container .container-segment .segment-icon.segment-icon-white{color:#fff}cg-container-view .container .container-fill-level{background-color:#000;width:4px}cg-container-view .container .container-fill-level.container-fill-level-half{margin-top:6px}cg-container-view .container .container-fill-level.container-fill-level-empty{background-color:#fff}cg-container-view .container .container-fill-level-transparent{flex:1 0 4px;width:4px}cg-container-view .container-size-2{flex:0 0 84px;margin-right:12px;max-width:84px;width:84px}cg-container-view .container-size-2 .container-segment{flex-basis:26px;width:26px}cg-container-view .railcar-container-wrapper .container-size-2{margin-right:6px}cg-container-view .container-view-group-header,cg-container-view .container-view-header{display:flex;flex-direction:row;justify-content:space-between}cg-container-view .container-view-group-header:hover,cg-container-view .container-view-header:hover{cursor:pointer}cg-container-view .collapse-container-group,cg-container-view .expand-container-group{font-size:24px}cg-container-view .reorder-group-icon{color:#666;font-size:18px;margin-right:8px}cg-container-view .collapse-container-view,cg-container-view .expand-container-view{font-size:16px}cg-container-view .rail-slots{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:15px}cg-container-view .rail-slot{color:#666;flex:0 0 42px;font-size:9px;font-weight:500;margin-right:6px;max-width:42px;text-align:center;width:42px}cg-container-view .rail-row{display:flex;flex-direction:row;flex-wrap:nowrap}cg-container-view .rail .empty-slot{height:22px}cg-container-view .rail-title{font-size:14px;font-weight:500;margin-bottom:4px;margin-top:16px}cg-container-view .blocked-rail-title{color:#8c0d19}cg-container-view .blocked-slot{align-items:center;color:#8c0d19;display:flex;font-size:10px;justify-content:center}cg-container-view .railcar{flex:0 0 42px;height:22px;margin-bottom:2px;margin-right:6px;max-width:42px;width:42px}cg-container-view .railcar.railcar-size-2{flex:0 0 90px;max-width:90px;width:90px}cg-container-view .railcar.railcar-size-3{flex:0 0 144px;max-width:144px;width:144px}cg-container-view .railcar.railcar-size-4{flex:0 0 192px;max-width:192px;width:192px}cg-container-view .railcar.railcar-size-5{flex:0 0 240px;max-width:240px;width:240px}cg-container-view .railcar.railcar-size-6{flex:0 0 288px;max-width:288px;width:288px}cg-container-view .railcar-top{font-size:9px;font-weight:700;height:14px;margin-bottom:1px;margin-left:1px;margin-right:1px;text-align:center;width:calc(100% - 2px)}cg-container-view .railcar-border{border-style:solid;border-width:2px}cg-container-view .railcar-filled{color:#fff}cg-container-view .railcar-disabled .railcar-bar,cg-container-view .railcar-disabled .railcar-wheel,cg-container-view .railcar-disabled :not(.railcar-no-container).railcar-top{background-color:#ccc;border-color:#ccc}cg-container-view .railcar-rounded{border-radius:8px}cg-container-view .railcar-bottom{height:7px;position:relative;width:100%}cg-container-view .railcar-bottom .railcar-bar{height:3px;width:100%}cg-container-view .railcar-bottom .railcar-wheel{border-radius:50%;height:6px;position:absolute;top:1px;width:6px}cg-container-view .railcar-bottom .railcar-wheel.railcar-wheel-left{left:4px}cg-container-view .railcar-bottom .railcar-wheel.railcar-wheel-right{right:4px}cg-container-view .trailer-bottom{height:7px;position:relative;width:42px}cg-container-view .trailer-bottom .trailer-bar{height:3px}cg-container-view .trailer-bottom .trailer-wheel{border-radius:50%;height:6px;position:absolute;top:1px;width:6px}cg-container-view .trailer-bottom .trailer-wheel.trailer-wheel-left{left:4px}cg-container-view .trailer-bottom .trailer-wheel.trailer-wheel-right{left:14px}cg-container-view .trailer-bottom .trailer-stand{height:6px;position:absolute;top:1px;width:4px}cg-container-view .trailer-bottom .trailer-stand.trailer-stand-left{left:4px}cg-container-view .trailer-bottom .trailer-stand.trailer-stand-right{right:4px}cg-container-view .legend-entry{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:24px;margin-top:17px}cg-container-view .legend-label{font-weight:500;width:115px}cg-container-view .legend-color+.legend-label{font-weight:500;width:144px}cg-container-view .legend-color{border-radius:50%;display:inline-block;height:24px;margin-right:24px;width:24px}cg-container-view div.slot-border-solid{border:2px solid}cg-container-view div.slot-border-dotted{border:2px dotted}cg-container-view div.slot-border-dashed{border:2px dashed}.railcar-container-wrapper{display:flex;flex-direction:row;height:14px;justify-content:flex-start;padding-left:3px}.railcar-container-wrapper .container:last-child{margin-right:0!important}.railcar-container-wrapper .empty-slot{height:14px!important}.slot-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px;margin-right:22px;padding-left:0}.slot-wrapper .handling-unit.containertrailer{margin-right:15px!important}.slotdata-wrapper{flex-direction:column}.slotdata-wrapper .slotdata-sub{line-height:10px;margin-right:15px!important;text-align:center}.handling-unit-tooltip .tooltip-label{padding-right:14px}.containertrailer{margin-right:6px}.containertrailer .container{margin:0}cg-multi-file-upload{display:block;padding:15px}cg-multi-file-upload .file-upload-title{font-size:16px;margin:0 0 8px}cg-multi-file-upload .file-upload-description{color:#666;font-size:14px;margin:0 0 8px}cg-multi-file-upload .file-upload-container{border:1px dashed #ccc;display:flex;flex-wrap:wrap;min-height:120px;padding:8px;position:relative;width:100%}cg-multi-file-upload .file-upload-initial-loading,cg-multi-file-upload .file-upload-placeholder{align-items:center;color:#666;display:flex;flex-direction:column;height:100%;justify-content:space-around;margin-top:30px;width:100%}cg-multi-file-upload .file-upload-initial-loading span,cg-multi-file-upload .file-upload-placeholder span{font-size:32px}cg-multi-file-upload .file-upload-initial-loading .file-upload-initial-loading-text,cg-multi-file-upload .file-upload-initial-loading .file-upload-placeholder-text,cg-multi-file-upload .file-upload-placeholder .file-upload-initial-loading-text,cg-multi-file-upload .file-upload-placeholder .file-upload-placeholder-text{font-size:14px}cg-multi-file-upload .file-upload-preview{border:1px solid #999;display:inline-flex;flex:0 0 80px;flex-direction:row;height:72px;justify-content:space-between;margin:8px;overflow:hidden;padding:8px;width:80px}cg-multi-file-upload .file-upload-preview .file-upload-preview-icon{font-size:50px}cg-multi-file-upload .file-upload-preview .file-upload-preview-icon .svg-inline--fa.fa-fw{width:1em}cg-multi-file-upload .file-upload-preview .file-upload-preview-actions{display:flex;flex-direction:column;justify-content:space-between;width:14px}cg-multi-file-upload .file-upload-preview .file-upload-preview-actions span{font-size:16px}cg-multi-file-upload .file-upload-preview img{object-fit:contain;overflow:hidden;width:42px}cg-multi-file-upload .file-upload-validation{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:8px}cg-multi-file-upload .file-upload-validation>div{flex:1 0 50%}cg-multi-file-upload .file-upload-clear-all{bottom:0;font-size:20px;position:absolute;right:0}cg-multi-file-upload .file-upload-manual-select{margin-top:8px}cg-multi-file-upload .cg-file-upload-full-view{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;padding:100px;position:fixed;right:0;top:0;z-index:5000}cg-multi-file-upload .cg-file-upload-full-view .file-upload-full-image{max-height:100%;max-width:100%;object-fit:contain}cg-multi-file-upload .cg-file-upload-full-view .cg-image-output-common-full-image-close{color:#fff;font-size:30px;position:absolute;right:0;top:0}cg-multi-file-upload .cg-file-upload-full-view .cg-image-output-common-full-image-close:hover{cursor:pointer}cg-expandable-container{display:block}cg-expandable-container .cg-expandable-container-control{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:8px}cg-expandable-container .cg-expandable-container-content-wrapper{border-radius:4px;box-shadow:0 1px 3px #00000080;display:flex;flex:1 1 auto;flex-direction:column;flex-wrap:nowrap}cg-expandable-container .cg-expandable-container-content-wrapper .cg-expandable-container-header{align-items:center;display:flex;flex:0 0 auto;font-size:16px;font-weight:700;padding:12px;width:100%}cg-expandable-container .cg-expandable-container-content-wrapper .cg-expandable-container-header:hover{cursor:pointer}cg-expandable-container .cg-expandable-container-content-wrapper .cg-expandable-container-content{flex:1 1 auto;overflow:hidden;padding:0 12px}cg-expandable-container .cg-expandable-container-content-wrapper .cg-expandable-container-content.expanded{margin-bottom:12px}cg-expandable-container .cg-expandable-container-content-wrapper .cg-expandable-container-content .cg-dialog-body{padding:0}cg-expandable-container .cg-expandable-container-toggle{flex:0 0 40px;text-align:center}cg-expandable-container .cg-expandable-container-toggle:hover{cursor:pointer}cg-expandable-container .cg-expandable-container-toggle .collapse-icon,cg-expandable-container .cg-expandable-container-toggle .expand-icon{align-items:center;display:flex;font-size:16px;justify-content:center}.cg-dialog-header-control cg-switch{display:inline-block;float:right}cg-switch{display:block}cg-switch .cg-switch-control{align-items:center;display:flex}cg-switch .cg-input-control-label{height:auto;line-height:normal;margin-left:8px;-webkit-user-select:none;user-select:none}cg-switch .cg-input-control-label:hover{cursor:pointer}cg-switch .toggle-switch,cg-switch .toggle-switch .toggle-knob{transition:all .2s ease-in}cg-switch .toggle-switch{background-color:#666;border:1px solid #666;border-radius:16px;cursor:pointer;display:inline-block;height:18px;width:32px}cg-switch .toggle-switch .toggle-knob{background-color:#fff;border-radius:50%;display:inline-block;height:16px;width:16px}cg-switch .toggle-switch.active{background-color:#0090a7;border-color:#0090a7}cg-switch .toggle-switch.active .toggle-knob{margin-left:14px}cg-switch .toggle-switch[disabled]{cursor:auto}cg-switch .toggle-switch[disabled],cg-switch .toggle-switch[disabled].active{background-color:#ccc;border-color:#ccc}cg-switch .toggle-switch[disabled]+.cg-input-control-label:hover{cursor:auto}cg-pdf-preview .cg-pdf-output-container{align-items:center;display:flex;justify-content:center;overflow:hidden}cg-pdf-preview .cg-pdf-output-container.clickable:hover{cursor:pointer}cg-pdf-preview .cg-pdf-output-container .canvas-container{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}cg-pdf-preview .cg-pdf-output-container .canvas-container canvas{flex:0 0 auto;max-height:100%;max-width:100%}cg-pdf-viewer{align-items:center;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}cg-pdf-viewer .pdf-view-header{align-items:center;background-color:#2a404a;color:#fff;display:flex;flex:0 0 40px;font-size:16px;justify-content:center;padding:0 40px;position:relative;width:100%;z-index:10}cg-pdf-viewer .pdf-view-header .close-pdf-view{position:absolute;right:5px;top:2px}cg-pdf-viewer .pdf-view-header .close-pdf-view:hover{cursor:pointer}cg-pdf-viewer .pdf-view-header .close-pdf-view span{color:#fff;font-size:30px}cg-pdf-viewer .pdfViewer{bottom:0;box-sizing:content-box;flex:1 1 auto;left:0;overflow:auto;position:absolute;right:0;top:40px}cg-pdf-viewer .pdfViewer *{box-sizing:content-box}cg-file-preview-placeholder .cg-file-preview-placeholder-container{align-items:center;display:flex;font-size:24px;justify-content:center}cg-action-buttons{display:block;padding:0 16px}cg-action-buttons .action-button-group-header{align-items:center;background-color:#f9f9f9;display:flex;flex-direction:row;font-size:22px;font-weight:700;height:36px;margin:8px 0;padding-left:8px;-webkit-user-select:none;user-select:none}cg-action-buttons .action-button-group-header .action-button-group-title{flex:1 1 auto;overflow:hidden;padding-right:55px;text-overflow:ellipsis;white-space:nowrap}cg-action-buttons .action-button-group-header .action-button-group-info{align-items:center;display:flex;flex:0 0 auto;padding-right:52px}cg-action-buttons .action-button-group-header .action-button-group-info .action-button-group-active-info{align-items:center;background-color:#00546c;border-radius:2px;color:#fff;display:flex;height:24px;justify-content:center;text-align:center;width:40px}cg-action-buttons .action-button-group-header .action-button-group-info .action-button-group-info-link{padding:0 8px}cg-action-buttons .action-button-group-header .action-button-group-info .action-button-group-total-info{align-items:center;background-color:#fff;border:1px solid #007081;border-radius:2px;color:#007081;display:flex;height:24px;justify-content:center;text-align:center;width:40px}cg-action-buttons .action-button-group-header:hover{cursor:pointer}cg-action-buttons .action-button-group-header .action-button-group-header-icon{flex:0 0 auto;padding-right:4px}cg-action-buttons .action-button-group-content{display:flex;flex-direction:row;flex-wrap:wrap}cg-action-buttons .action-button{padding-bottom:24px;padding-right:24px}cg-action-buttons .action-button-container{background:#007081;border-radius:4px;color:#fff;display:flex;flex:0 0 240px;flex-direction:column;flex-wrap:nowrap;height:128px;-webkit-user-select:none;user-select:none;width:240px}cg-action-buttons .action-button-container:hover{cursor:pointer}cg-action-buttons .action-button-container.has-data{background:#00546c}cg-action-buttons .action-button-container.inverse{background:#fff;border:2px solid #007081;color:#000}cg-action-buttons .action-button-container .action-button-title{flex:0 0 auto;font-size:16px;font-weight:500;margin:0;max-height:48px;min-height:28px;overflow:hidden;padding:5px 8px}cg-action-buttons .action-button-container .action-button-description{flex:2 1 auto;font-size:12px;overflow:hidden;padding:1px 8px}cg-action-buttons .action-button-container .action-button-footer{align-items:center;display:flex;flex:0 0 36px;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:0 8px}cg-action-buttons .action-button-container .action-button-footer .action-button-icons{font-size:22px}cg-action-buttons .action-button-container .action-button-footer .action-button-data-count{font-size:20px;font-weight:700}.cg-custom-modal-form.action-button-additional-info-modal .cg-modal-content{padding:8px 0}.cg-custom-modal-form.action-button-additional-info-modal .cg-modal-content .additional-info-modal-description{padding:0 15px 8px}cg-chat-messages{display:block}cg-chat-messages .cg-chat-message-container{height:100%;overflow:auto;padding:16px;width:100%}cg-chat-messages .cg-chat-show-new-messages-container{align-content:center;align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0}cg-chat-messages .cg-chat-show-new-messages-container .cg-chat-show-new-messages{background:#00546c;border-radius:4px;color:#fff;padding:8px}cg-chat-messages .cg-chat-show-new-messages-container .cg-chat-show-new-messages:hover{cursor:pointer}cg-chat-messages .cg-chat-message-date-header{align-content:center;align-items:center;display:flex;flex-direction:row;height:14px;margin-bottom:24px}cg-chat-messages .cg-chat-message-date-header .cg-chat-message-date-header-spacer{background:#ccc;flex:1 1 auto;height:1px;width:auto}cg-chat-messages .cg-chat-message-date-header .cg-chat-message-date-header-content{flex:0 0 auto;font-size:12px;padding:0 16px}cg-chat-messages .cg-chat-message:last-child{margin-bottom:0}cg-chat-messages .cg-chat-message{display:flex;flex-direction:column;margin:0 42px 24px}cg-chat-messages .cg-chat-message .cg-chat-message-inner{max-width:70%}cg-chat-messages .cg-chat-message .cg-chat-message-bubble{border-radius:8px;margin-bottom:4px;padding:12px}cg-chat-messages .cg-chat-message .cg-chat-message-bubble .cg-chat-message-author{font-size:12px;font-weight:700;margin-bottom:2px}cg-chat-messages .cg-chat-message .cg-chat-message-bubble .cg-chat-message-content{white-space:pre-line}cg-chat-messages .cg-chat-message .cg-chat-message-footer{display:flex;flex-direction:row;justify-content:space-between}cg-chat-messages .cg-chat-message .cg-chat-message-footer .cg-chat-message-time{font-size:12px}cg-chat-messages .cg-chat-message .cg-chat-message-footer .cg-chat-message-status{margin-left:30px}cg-chat-messages .cg-chat-message-sent{align-items:flex-end}cg-chat-messages .cg-chat-message-sent .cg-chat-message-bubble{background:#c2d6dc;border-bottom-right-radius:2px}cg-chat-messages .cg-chat-message-received{align-items:flex-start}cg-chat-messages .cg-chat-message-received .cg-chat-message-bubble{background:#eee;border-bottom-left-radius:2px}cg-chat-messages .cg-chat-message-received .cg-chat-message-footer{flex-direction:row-reverse}cg-conversation-list{display:block}cg-conversation-list .cg-conversation-list-container{height:100%;overflow:auto;width:100%}cg-conversation-list .cg-conversation-item{border-bottom:1px solid #ccc}cg-conversation-list .cg-conversation-item:hover{cursor:pointer}cg-conversation-list .cg-conversation-item:first-child{border-top:1px solid #ccc}cg-conversation-list .cg-conversation-item.cg-conversation-item-selected{background-color:#00546c17}cg-conversation-list .cg-conversation-item .cg-conversation-item-inner{padding:8px 32px}cg-conversation-list .cg-conversation-item .cg-conversation-item-row{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:20px;justify-content:space-between}cg-conversation-list .cg-conversation-item .cg-conversation-item-row:last-child{margin-bottom:0}cg-conversation-list .cg-conversation-item .cg-conversation-item-row>*{flex:1 1 auto}cg-conversation-list .cg-conversation-item .cg-conversation-item-row .cg-conversation-item-title{font-weight:500}cg-conversation-list .cg-conversation-item .cg-conversation-item-row .cg-conversation-item-subtitle{font-size:12px}cg-conversation-list .cg-conversation-item .cg-conversation-item-row .cg-conversation-item-time-info{flex:0 0 auto;font-weight:500}cg-conversation-list .cg-conversation-item .cg-conversation-item-row .cg-conversation-item-description{font-size:12px}cg-conversation-list .cg-conversation-item .cg-conversation-item-row .cg-conversation-item-icons{color:#999;flex:0 0 auto;font-size:16px}cg-conversation-list .cg-conversation-item .cg-conversation-item-row .cg-conversation-item-icons span[cg-icon]{margin-left:4px}cg-item-list{display:block}cg-item-list .cg-item-list-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}cg-item-list .cg-item-list-search-container{background-color:#eee;flex:0 0 auto;padding:4px;position:relative}cg-item-list .cg-item-list-search-container input{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:none;font-size:14px;line-height:22px;min-height:26px;outline:0;padding-left:30px;padding-right:2px;vertical-align:middle;width:100%}cg-item-list .cg-item-list-search-container input:-moz-placeholder,cg-item-list .cg-item-list-search-container input::-moz-placeholder{color:grey}cg-item-list .cg-item-list-search-container input:-ms-input-placeholder{color:grey!important}cg-item-list .cg-item-list-search-container input::-webkit-input-placeholder{color:grey}cg-item-list .cg-item-list-search-container input[readonly]:-moz-placeholder,cg-item-list .cg-item-list-search-container input[readonly]::-moz-placeholder{color:transparent}cg-item-list .cg-item-list-search-container input[readonly]:-ms-input-placeholder{color:transparent!important}cg-item-list .cg-item-list-search-container input[readonly]::-webkit-input-placeholder{color:transparent}cg-item-list .cg-item-list-search-container input[readonly]{border-color:transparent}cg-item-list .cg-item-list-search-container input:focus{background-color:#fff;border:1px solid #0090a7;outline:0}cg-item-list .cg-item-list-search-container input[readonly]{border:1px solid transparent}cg-item-list .cg-item-list-search-container .cg-search-clear,cg-item-list .cg-item-list-search-container .cg-search-icon{color:#999;font-size:16px;position:absolute;top:8px}cg-item-list .cg-item-list-search-container .cg-search-icon{left:10px}cg-item-list .cg-item-list-search-container .cg-search-clear{right:10px}cg-item-list .cg-item-list-container{flex:1 1 auto;overflow:auto;width:100%}cg-item-list .cg-item{border-bottom:1px solid #ccc}cg-item-list .cg-item:hover{cursor:pointer}cg-item-list .cg-item.cg-item-selected{background-color:#00546c17}cg-item-list .cg-item .cg-item-inner{padding:8px 32px}cg-item-list .cg-item .cg-item-row{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:20px;justify-content:space-between}cg-item-list .cg-item .cg-item-row:last-child{margin-bottom:0}cg-item-list .cg-item .cg-item-row>*{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}cg-item-list .cg-item .cg-item-row .cg-item-title{font-weight:500}cg-item-list .cg-item .cg-item-row .cg-item-subtitle{font-size:12px}cg-item-list .cg-item .cg-item-row .cg-item-time-info{flex:0 0 auto;font-weight:500}cg-item-list .cg-item .cg-item-row .cg-item-description{font-size:12px}cg-item-list .cg-item .cg-item-row .cg-item-icons{color:#999;flex:0 0 auto;font-size:16px}cg-item-list .cg-item .cg-item-row .cg-item-icons span[cg-icon]{margin-left:4px}.cg-camera-scan-modal .cg-radiobox-radiobutton{display:flex;flex:0 0 auto;flex-wrap:wrap}.cg-camera-scan-modal .cg-modal-content{display:flex;flex-direction:column;height:70vh;padding:8px}.cg-camera-scan-modal .video-device{flex:0 0 50%;overflow:hidden}.cg-camera-scan-modal .cg-input-control-label{height:auto}.cg-camera-scan-modal .cg-radiobox-label{white-space:nowrap}.cg-camera-scan-modal video{flex:1 1 auto;object-fit:contain}.cg-camera-scan-modal .camera-error{flex:0 0 auto;padding:8px 0}.cg-camera-scan-modal .camera-error .error-text{margin-bottom:16px}cg-dialog-validator,cg-text-hint{display:block;min-height:32px;padding:1px 15px}.cg-dialog-validator-error,.cg-text-hint{align-items:center;border-radius:4px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;height:100%;max-width:100%;min-height:100%;overflow:hidden;padding:0 8px!important;width:auto}.cg-dialog-validator-error .cg-text-hint-icon,.cg-text-hint .cg-text-hint-icon{flex:0 0 auto;margin-right:4px}.cg-dialog-validator-error .cg-text-hint-text,.cg-text-hint .cg-text-hint-text{color:#000;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cg-dialog-validator-error [cg-icon],.cg-text-hint [cg-icon]{font-size:16px}.cg-dialog-validator-error.info-text,.cg-text-hint.info-text{background-color:#cce5ff}.cg-dialog-validator-error.info-text .cg-icon,.cg-text-hint.info-text .cg-icon{color:#006ab3}.cg-dialog-validator-error.warning-text,.cg-text-hint.warning-text{background-color:#fff3cd}.cg-dialog-validator-error.warning-text .cg-icon,.cg-text-hint.warning-text .cg-icon{color:#f38300}.cg-dialog-validator-error.error-text,.cg-text-hint.error-text{background-color:#f8d7da}.cg-dialog-validator-error.error-text .cg-icon,.cg-text-hint.error-text .cg-icon{color:#8c0d19}.cg-text-hint.cg-text-hint-multi-line .cg-text-hint-text{white-space:normal;word-break:break-word}cg-month-calendar .month-calendar{display:flex;flex-direction:column;height:100%;width:100%}cg-month-calendar .month-header{align-items:center;display:flex;flex:0 0 40px;flex-direction:row;height:40px}cg-month-calendar .month-header .cg-button.cg-button-muted[cg-icon-no-space] .cg-icon{color:#007081}cg-month-calendar .month-header select{appearance:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDMyMCA1MTIiPjxwYXRoIGQ9Ik0zMS4zIDE5MmgyNTcuM2MxNy44IDAgMjYuNyAyMS41IDE0LjEgMzQuMUwxNzQuMSAzNTQuOGMtNy44IDcuOC0yMC41IDcuOC0yOC4zIDBMMTcuMiAyMjYuMUM0LjYgMjEzLjUgMTMuNSAxOTIgMzEuMyAxOTJ6IiBzdHlsZT0ic3Ryb2tlOiM2NjY7ZmlsbDojNjY2Ii8+PC9zdmc+)!important;background-position-x:100%!important;background-position-y:50%!important;background-repeat:no-repeat!important;border:0;border-bottom:1px solid #ccc;font-size:18px;font-weight:500;outline:none;padding-right:16px!important;text-overflow:ellipsis}cg-month-calendar .month-header select::-ms-expand{display:none}cg-month-calendar .month-header .month-select{margin-right:8px}cg-month-calendar .month-grid,cg-month-calendar .month-weekday-header{display:grid;font-size:12px;font-weight:500;gap:2px 2px;grid-auto-rows:1fr;grid-template-columns:repeat(7,1fr);grid-template-rows:1fr}cg-month-calendar .month-weekday-header{flex:0 0 20px;height:20px}cg-month-calendar .month-grid{flex:1 1 auto}cg-month-calendar .weekday{text-align:center}cg-month-calendar .day{border:1px solid #eee;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:4px;width:100%}cg-month-calendar .day.sibling-month{background:#eee;opacity:.5}cg-month-calendar .day.selected{border-color:#0090a7}cg-month-calendar .day-header{text-align:right}cg-month-calendar .day-icons{display:flex;flex-direction:row-reverse}cg-month-calendar .day-icon{font-size:18px}cg-card .cg-card{border-radius:4px;box-shadow:0 1px 3px #00000080;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}cg-card .cg-card-header{align-items:center;background-color:#87c3e7;display:grid;flex:0 0 32px;grid-template-columns:1fr auto;height:32px;justify-content:start;padding:4px 12px}cg-card .cg-card-header.cg-card-header-with-additional-text{column-gap:16px;grid-template-columns:auto 1fr auto}cg-card .cg-card-additional-header-text,cg-card .cg-card-title{font-size:16px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}cg-card .cg-card-title{flex:0 1 auto}cg-card .card-context-menu-icon{flex:0 0 auto}cg-card .cg-card-additional-header-text{flex:1 10 auto}cg-card .cg-card-content{flex:1 1 auto;padding:12px 8px 8px;position:relative}cg-card .card-context-menu-icon{font-size:16px}cg-card-list .cg-card-list-control{display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;height:100%;overflow:auto;padding:0 8px;width:100%}cg-card-list cg-card .card-content-line{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}cg-card-list cg-card .card-content-line.secondary{color:#666;font-weight:400}cg-card-list cg-card .cg-card-content{overflow:hidden;padding:12px 20px 8px 8px;position:relative}cg-card-list cg-card .card-icon{bottom:4px;font-size:14px;position:absolute;right:6px}cg-dynamic-layout{display:flex;flex-direction:column;height:100%;width:100%}.cg-configure-layout-modal .layout-selection .layout-type,cg-dynamic-layout .layout-selection .layout-type{display:flex;flex-direction:row;flex-wrap:wrap}.cg-configure-layout-modal .layout-selection .layout-type .layout-preview,cg-dynamic-layout .layout-selection .layout-type .layout-preview{background-color:#f9f9f9;margin-bottom:8px;margin-right:16px}.cg-configure-layout-modal .layout-selection .layout-type .layout-preview .layout-wrapper,cg-dynamic-layout .layout-selection .layout-type .layout-preview .layout-wrapper{border:2px solid transparent;border-radius:4px;box-shadow:1px 2px 4px #00000080;gap:8px;height:90px;padding:8px;width:160px}.cg-configure-layout-modal .layout-selection .layout-type .layout-preview .layout-wrapper.selected-layout,cg-dynamic-layout .layout-selection .layout-type .layout-preview .layout-wrapper.selected-layout{border:2px solid #0090a7}.cg-configure-layout-modal .layout-selection .layout-type .layout-preview .layout-wrapper div,cg-dynamic-layout .layout-selection .layout-type .layout-preview .layout-wrapper div{align-items:center;background:#0090a7;border-radius:2px;color:#fff;display:flex;justify-content:center}.cg-configure-layout-modal .layout-selection-title,cg-dynamic-layout .layout-selection-title{font-size:16px;font-weight:700;margin:8px 0}.cg-configure-layout-modal .slot-assignments,cg-dynamic-layout .slot-assignments{padding:8px 0}.cg-configure-layout-modal .slot-assignments .slot-header,.cg-configure-layout-modal .slot-assignments .slot-select,cg-dynamic-layout .slot-assignments .slot-header,cg-dynamic-layout .slot-assignments .slot-select{display:grid;grid-template-columns:20px 1fr 1fr;grid-column-gap:8px}.cg-configure-layout-modal .slot-assignments .slot-header,cg-dynamic-layout .slot-assignments .slot-header{font-weight:700}.cg-configure-layout-modal .slot-assignments .slot-select,cg-dynamic-layout .slot-assignments .slot-select{padding:8px 0}.cg-configure-layout-modal .slot-assignments .slot-select label,cg-dynamic-layout .slot-assignments .slot-select label{font-weight:700;margin-right:16px}.cg-configure-layout-modal .slot-assignments .slot-select select,cg-dynamic-layout .slot-assignments .slot-select select{appearance:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDMyMCA1MTIiPjxwYXRoIGQ9Ik0zMS4zIDE5MmgyNTcuM2MxNy44IDAgMjYuNyAyMS41IDE0LjEgMzQuMUwxNzQuMSAzNTQuOGMtNy44IDcuOC0yMC41IDcuOC0yOC4zIDBMMTcuMiAyMjYuMUM0LjYgMjEzLjUgMTMuNSAxOTIgMzEuMyAxOTJ6IiBzdHlsZT0ic3Ryb2tlOiM2NjY7ZmlsbDojNjY2Ii8+PC9zdmc+)!important;background-position-x:100%!important;background-position-y:50%!important;background-repeat:no-repeat!important;border:0;border-bottom:1px solid #ccc;font-size:14px;font-weight:500;outline:none;padding-right:16px!important;text-overflow:ellipsis;width:100%}.cg-configure-layout-modal .slot-assignments .slot-select select::-ms-expand,cg-dynamic-layout .slot-assignments .slot-select select::-ms-expand{display:none}.cg-configure-layout-modal .state-info .mode-select,cg-dynamic-layout .state-info .mode-select{column-gap:16px;display:flex;flex-direction:row;margin-bottom:16px}.cg-configure-layout-modal .state-info .state-info-input,cg-dynamic-layout .state-info .state-info-input{height:40px}.cg-configure-layout-modal .state-info .state-info-input-create,cg-dynamic-layout .state-info .state-info-input-create{display:flex;flex-direction:row}.cg-configure-layout-modal .state-info .state-info-input-create .state-info-input-wrapper,cg-dynamic-layout .state-info .state-info-input-create .state-info-input-wrapper{flex:0 0 300px;height:32px;position:relative}.cg-configure-layout-modal .state-info .state-info-input-create .state-info-input-wrapper .cg-input-limit-counter,cg-dynamic-layout .state-info .state-info-input-create .state-info-input-wrapper .cg-input-limit-counter{bottom:6px;right:0}.cg-configure-layout-modal .state-info .state-info-input-create .state-info-input-wrapper input,cg-dynamic-layout .state-info .state-info-input-create .state-info-input-wrapper input{width:100%}.cg-configure-layout-modal .state-info .state-info-input-create .state-info-input-wrapper input:focus+.cg-input-limit-counter,cg-dynamic-layout .state-info .state-info-input-create .state-info-input-wrapper input:focus+.cg-input-limit-counter{display:block}.cg-configure-layout-modal .state-info .state-info-input-create .cg-input-control-label,cg-dynamic-layout .state-info .state-info-input-create .cg-input-control-label{flex:0 0 20px}.cg-configure-layout-modal .state-info select,cg-dynamic-layout .state-info select{appearance:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDMyMCA1MTIiPjxwYXRoIGQ9Ik0zMS4zIDE5MmgyNTcuM2MxNy44IDAgMjYuNyAyMS41IDE0LjEgMzQuMUwxNzQuMSAzNTQuOGMtNy44IDcuOC0yMC41IDcuOC0yOC4zIDBMMTcuMiAyMjYuMUM0LjYgMjEzLjUgMTMuNSAxOTIgMzEuMyAxOTJ6IiBzdHlsZT0ic3Ryb2tlOiM2NjY7ZmlsbDojNjY2Ii8+PC9zdmc+)!important;background-position-x:100%!important;background-position-y:50%!important;background-repeat:no-repeat!important;border:0;border-bottom:1px solid #ccc;font-size:14px;font-weight:500;outline:none;padding-right:16px!important;text-overflow:ellipsis;width:200px}.cg-configure-layout-modal .state-info select::-ms-expand,cg-dynamic-layout .state-info select::-ms-expand{display:none}.cg-configure-layout-modal .layout-wrapper,cg-dynamic-layout .layout-wrapper{display:grid;flex:1 1 auto;gap:12px;overflow:hidden;padding:4px}.cg-configure-layout-modal .layout-wrapper .cg-dynamic-layout-hint,cg-dynamic-layout .layout-wrapper .cg-dynamic-layout-hint{align-self:center;justify-self:center}.cg-configure-layout-modal .layout-wrapper.single-slot,cg-dynamic-layout .layout-wrapper.single-slot{grid-template-areas:"slot-0";grid-template-columns:1fr;grid-template-rows:1fr}.cg-configure-layout-modal .layout-wrapper.three-horizontal-bottom-split,cg-dynamic-layout .layout-wrapper.three-horizontal-bottom-split{grid-template-areas:"slot-0 slot-0" "slot-1 slot-2";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.cg-configure-layout-modal .layout-wrapper.three-horizontal-top-split,cg-dynamic-layout .layout-wrapper.three-horizontal-top-split{grid-template-areas:"slot-0 slot-1" "slot-2 slot-2";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.cg-configure-layout-modal .layout-wrapper.three-horizontal-left-split,cg-dynamic-layout .layout-wrapper.three-horizontal-left-split{grid-template-areas:"slot-0 slot-2" "slot-1 slot-2";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.cg-configure-layout-modal .layout-wrapper.three-horizontal-right-split,cg-dynamic-layout .layout-wrapper.three-horizontal-right-split{grid-template-areas:"slot-0 slot-1" "slot-0 slot-2";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.cg-configure-layout-modal .layout-wrapper.two-horizontal,cg-dynamic-layout .layout-wrapper.two-horizontal{grid-template-areas:"slot-0" "slot-1";grid-template-columns:1fr;grid-template-rows:1fr 1fr}.cg-configure-layout-modal .layout-wrapper.two-vertical,cg-dynamic-layout .layout-wrapper.two-vertical{grid-template-areas:"slot-0 slot-1";grid-template-columns:1fr 1fr;grid-template-rows:1fr}.cg-configure-layout-modal .layout-wrapper.two-vertical-left-focus,cg-dynamic-layout .layout-wrapper.two-vertical-left-focus{grid-template-areas:"slot-0 slot-1";grid-template-columns:7fr 3fr;grid-template-rows:1fr}.cg-configure-layout-modal .layout-wrapper.two-vertical-right-focus,cg-dynamic-layout .layout-wrapper.two-vertical-right-focus{grid-template-areas:"slot-0 slot-1";grid-template-columns:3fr 7fr;grid-template-rows:1fr}.cg-configure-layout-modal .layout-wrapper.three-horizontal-left-split-right-focus,cg-dynamic-layout .layout-wrapper.three-horizontal-left-split-right-focus{grid-template-areas:"slot-0 slot-2" "slot-1 slot-2";grid-template-columns:3fr 7fr;grid-template-rows:1fr 1fr}.cg-configure-layout-modal .layout-wrapper.four-even-grid,cg-dynamic-layout .layout-wrapper.four-even-grid{grid-template-areas:"slot-0 slot-1" "slot-2 slot-3";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.cg-configure-layout-modal .slot-0,cg-dynamic-layout .slot-0{grid-area:slot-0}.cg-configure-layout-modal .slot-1,cg-dynamic-layout .slot-1{grid-area:slot-1}.cg-configure-layout-modal .slot-2,cg-dynamic-layout .slot-2{grid-area:slot-2}.cg-configure-layout-modal .slot-3,cg-dynamic-layout .slot-3{grid-area:slot-3}.cg-configure-layout-modal .cg-dynamic-layout-slot,cg-dynamic-layout .cg-dynamic-layout-slot{border-radius:4px;box-shadow:1px 2px 4px #00000080;overflow:hidden;padding:4px}.cg-dynamic-layout-toolbar .state-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cg-dynamic-layout-toolbar .state-name .fallback-state-select{color:#666}.cg-dynamic-layout-toolbar .cg-dialog-layout-info{align-items:center;border-bottom:1px solid #ccc;display:flex;flex-direction:row;font-size:14px;font-weight:500;justify-content:space-between;width:200px}.cg-dynamic-layout-toolbar .cg-dialog-layout-info[disabled]{color:#666}.cg-dynamic-layout-toolbar .cg-dialog-layout-info[disabled]:hover{cursor:not-allowed}.cg-dynamic-layout-toolbar .cg-dialog-layout-info:hover{cursor:pointer}.cg-dynamic-layout-toolbar .layout-dropdown{background-color:#f9f9f9;border:.5px solid #ccc;box-shadow:0 3px 6px #00000080;max-height:500px;max-width:400px;min-width:200px;overflow:auto;padding:4px 0;z-index:100}.cg-dynamic-layout-toolbar .layout-dropdown ul{margin:0;padding:0}.cg-dynamic-layout-toolbar .layout-dropdown ul li{align-items:center;column-gap:8px;display:flex;flex-direction:row;height:32px;list-style:none;padding:4px 8px}.cg-dynamic-layout-toolbar .layout-dropdown ul li div.state-name{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.cg-dynamic-layout-toolbar .layout-dropdown ul li.selected,.cg-dynamic-layout-toolbar .layout-dropdown ul li:hover{background-color:#0090a7;color:#fff;cursor:pointer}cg-mermaid-diagram .mermaid-diagram svg{height:auto}cg-mermaid-diagram .mermaid-diagram .nodeLabel{font-family:Roboto,Arial,Sans-Serif;font-size:12px}.cg-chart{padding:5px;position:relative}.cg-chart .cg-chart-container{height:100%;overflow:hidden;width:100%}.cg-chart .cg-chart-container svg .nv-noData{font-size:14px;font-weight:400}.cg-chart .amcharts-amexport-item .fa-bars{margin-top:8px}.cg-pie-chart .amcharts-pie-slice{box-shadow:0 0 30px 0 #000;cursor:pointer;transform:scale(1);transform-origin:50% 50%;transition:all .3s ease-out}.cg-pie-chart .amcharts-pie-slice:hover{filter:url(#hover);transform:scale(1)}.cg-serial-chart{display:flex;flex-direction:column}.cg-serial-chart .cg-serial-chart-header{display:flex;font-size:12px;justify-content:flex-end}.cg-serial-chart .cg-serial-chart-header select{font-size:12px;margin-left:5px;outline:none}.cg-serial-chart .cg-serial-chart-header label{margin-left:10px}.cg-calendar-control td.enhanced-bgevent{background-clip:padding-box;border-color:#fff;border-radius:7px;opacity:1;padding:10px}.cg-calendar-control .fc-today{border-color:#00c7e6}.cg-calendar-control .exceptionalplan:before{color:#f38300;content:"\26A0";font-size:16px;position:absolute}.cg-table-filter-label{margin-top:10px;padding:0 3px}.cg-table-date-filter{width:200px}.cg-table-date-filter .cg-input-control-element[readonly]{background-color:#ebebe4;border:1px solid #ccc}.cg-table-date-filter .select2-container{width:100%}cg-table-filter-header .cg-input{font-size:12px;height:22px;line-height:22px;margin-top:2px;min-height:22px}.cg-table-filter-header{padding-left:2px;position:relative;width:100%}cg-table-multi-select-row-filter{font-size:12px;font-weight:400;text-align:initial}cg-table-multi-select-row-filter .cg-table-multi-select-filter{cursor:pointer;display:inline-block;font-size:12px;overflow:hidden;position:relative;text-overflow:ellipsis;width:100%}cg-table-multi-select-row-filter .cg-table-multi-select-filter.active{background-color:#0090a7;color:#fff}cg-table-multi-select-row-filter .cg-table-badge .icon{font-size:16px!important;margin-top:-2px}cg-table-multi-select-row-filter .cg-table-multi-select-filter-icon{color:#999;font-size:12px;position:absolute;right:5px;top:0}cg-table-boolean-row-filter{display:inline-flex;justify-content:center;width:100%}cg-table-boolean-row-filter cg-checkbox{display:flex;justify-content:center;margin-left:-6px}cg-table-boolean-row-filter .cg-input-control{padding:0}cg-table-boolean-row-filter .cg-checkbox+label{line-height:inherit}cg-table-boolean-row-filter .cg-input-control{min-height:20px}cg-table-boolean-row-filter .cg-input-control-element{line-height:20px;min-height:20px}cg-table-date-time-row-filter{display:inline-flex;width:100%}cg-table-date-time-row-filter .cg-filter-mode-text,cg-table-date-time-row-filter cg-date-time-input{flex-grow:4;flex-shrink:1;width:100%}cg-table-date-time-row-filter .date-input-mode-prefix{align-items:center;display:flex;flex:0 0 auto;font-weight:400;margin-top:2px;padding:0 2px}cg-table-date-time-row-filter .cg-date-time-input-control{height:24px;min-height:24px;padding-left:0;padding-right:0;padding-top:2px}cg-table-date-time-row-filter .cg-filter-mode-text.cg-input[readonly]{background-color:#ebebe4;border:1px solid #ccc}cg-table-date-time-row-filter label{flex-grow:0;flex-shrink:0;position:relative}cg-table-date-time-row-filter .cg-table-filter-dropdown-placeholder{background:#fff;color:#999;font-size:12px;height:22px;position:absolute;right:0;text-align:center;top:0;width:23px}cg-table-date-time-row-filter .cg-date-time-filter-mode{height:22px;width:23px}cg-table-date-time-row-filter .cg-date-time-filter-mode .select2-choice{height:20px}cg-table-date-time-row-filter .cg-date-time-filter-mode .select2-chosen{display:none}cg-table-date-time-row-filter .cg-input-control-element{height:22px;min-height:20px!important}cg-table-date-time-row-filter .cg-date-time-picker{top:3px!important}.cg-table-date-time-filter-mode-selection{border:0;column-gap:16px;display:flex;margin:0;padding:0}.cg-table-date-time-filter-mode-selection legend{font-weight:500;margin-top:8px;padding-bottom:4px;padding-top:8px}cg-table-multi-select-list{background-color:#fff;border:1px solid #ccc;display:block;font-size:12px;margin-top:-1px;min-width:240px;padding:5px;position:fixed;z-index:999}cg-table-multi-select-list.inline{display:flex;flex-direction:column;height:100%;overflow:auto;position:relative}cg-table-multi-select-list.inline .cg-multi-select-list-entries{flex:1 1 100px}cg-table-multi-select-list .cg-input{width:100%}cg-table-multi-select-list .cg-table-multi-select-entry label{display:flex;justify-content:space-between}cg-table-multi-select-list .cg-table-multi-select-entry label .entry-text{align-items:center;display:flex;flex:1 0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}cg-table-multi-select-list .cg-table-multi-select-entry label .entry-data-count{flex:0 0 auto;padding:0 4px}.ag-menu cg-table-multi-select-list{border:0;margin-top:0;position:inherit}cg-table-multi-select-list .cg-checkbox+label,cg-table-multi-select-list .cg-radiobutton+label{padding-left:1.7em}cg-table-multi-select-list .cg-multi-select-list-entries{max-height:200px;overflow:auto}cg-table-multi-select-list .cg-table-multi-select-header{display:block;padding-bottom:2px}cg-table-multi-select-list .cg-table-multi-select-mode-container{border-bottom:1px solid #666}.cg-table-text-filter{padding:5px;width:200px}cg-table-text-filter-input .select2-container-active{border-color:#0090a7}cg-table-text-filter-input.block .cg-input{margin-bottom:5px;width:100%}cg-table-text-filter-input.block .cg-text-filter-mode{width:100%}cg-table-text-filter-input.block .cg-table-filter-dropdown-placeholderr{display:none}cg-table-text-filter-input.inline{display:block;font-size:0}cg-table-text-filter-input.inline .cg-label{display:none}cg-table-text-filter-input.inline .cg-input{width:calc(100% - 23px)}cg-table-text-filter-input.inline .cg-table-filter-dropdown-placeholder{background:#fff;color:#999;font-size:12px;height:22px;position:absolute;right:0;text-align:center;width:23px}cg-table-text-filter-input.inline .cg-text-filter-mode{height:22px;width:23px}cg-table-text-filter-input.inline .cg-text-filter-mode .select2-choice{height:20px}cg-table-text-filter-input.inline .cg-text-filter-mode .select2-chosen{display:none}.cg-table-list-filter-modal textarea{font-family:Roboto Mono,monospace;resize:none;width:100%}.cg-table-list-filter-modal .cg-table-list-filter-modal-buttons{display:flex;justify-content:flex-end;margin-top:5px}cg-external-table-filter{position:relative}cg-external-table-filter .cg-input{height:22px;line-height:22px;min-height:22px}cg-external-table-filter .cg-external-table-filter-container{display:inline-block;padding:4px}cg-external-table-filter .cg-external-table-filter-container .cg-label{height:26px}cg-external-table-filter .cg-external-table-filter-container cg-table-multi-select-list{height:calc(100% - 26px)}cg-external-table-filter .cg-external-table-filter-container cg-table-boolean-row-filter cg-checkbox{justify-content:flex-start}.select2-results .cg-table-mode-filter-entry{align-items:center;display:flex}.select2-results .cg-table-mode-filter-entry .svg-inline--fa{padding-right:4px}.cg-table .ag-root{border:0;-webkit-user-select:none;user-select:none}.ag-font-style{font-size:14px}.cg-table .ag-no-scrolls{display:inline-block;white-space:nowrap}.cg-table .ag-scrolls{height:100%}.cg-table .ag-cell{border:1px solid transparent;border-bottom-color:#ccc;padding:4px}.cg-table .ag-header-cell-resize{height:100%}.cg-table .ag-cell:focus{outline:none}.ag-row-no-animation{transition:none}.cg-table .ag-header-cell{border-bottom:1px solid #ccc;border-right:0;font-weight:700;text-align:left}.cg-table .ag-header-group-cell{border-right:0}.cg-table .ag-header-group-cell-with-group{border-bottom:0}.cg-table .ag-header-cell-label{height:22px;line-height:1;padding:4px 2px}.cg-table .ag-header-cell-text{padding-left:2px}.cg-table .ag-header-group-cell-label{font-weight:700;padding:4px}.cg-table .ag-header-group-text{margin-right:2px}.cg-table .ag-header-cell-menu-button{border:0 solid transparent;border-radius:0;box-sizing:content-box;margin-top:2px;padding:2px}.cg-table .ag-header-cell-menu-button:hover{border:0}.cg-table .ag-header-icon{color:#000;float:right}.cg-table .ag-header-icon .fa{vertical-align:middle}.cg-table .icon-placeholder{display:inline-block}.cg-table .ag-filter-icon{font-size:10px}.cg-table .ag-header-cell-menu-button:hover,.cg-table .ag-header-expand-icon:hover{cursor:pointer}.ag-group-contracted,.ag-group-expanded{font-size:20px;padding-right:4px}.ag-group-contracted:hover,.ag-group-expanded:hover{cursor:pointer}.selection-enabled .cg-table .ag-row-hover:not(.ag-row-selected){background-color:#0090a7;color:#fff}.selection-enabled .cg-table .ag-row-hover:not(.ag-row-selected) .icon{color:#fff!important}.ag-row.cg-active-drop-target{background-color:#0090a7;color:#fff}.ag-row.cg-active-drop-target .icon{color:#fff!important}.cg-table .ag-loading-panel{background-color:hsla(0,0%,100%,.5)}.cg-table .ag-loading-center{background-color:#fff;border:1px solid #a9a9a9;border-radius:10px;padding:10px}.cg-table .ag-body.cg-active-drop-target{background-color:#0090a7;color:#fff}.cg-table .ag-body.cg-active-drop-target .icon{color:#fff!important}.cg-table .ag-body.cg-active-drop-target .ag-row-odd{background-color:#0090a7;color:#fff}.cg-table .ag-body.cg-active-drop-target .ag-row-odd .icon{color:#fff!important}.alternating-rows .cg-table .ag-row-focus.ag-row-odd,.cg-table .ag-row-focus{background-color:#0090a7;color:#fff}.alternating-rows .cg-table .ag-row-focus.ag-row-odd .icon,.cg-table .ag-row-focus .icon{color:#fff!important}.cg-table .ag-row-focus .cg-link,.cg-table .ag-row-hover .cg-link,.cg-table .ag-row-selected .cg-link{color:#fff;text-decoration:underline}.alternating-rows .cg-table .ag-row-selected.ag-row-odd,.cg-table .ag-row-selected{background-color:#007081;color:#fff}.alternating-rows .cg-table .ag-row-selected.ag-row-odd .icon,.cg-table .ag-row-selected .icon{color:#fff!important}.alternating-rows .cg-table .ag-row-selected.ag-row-odd.ag-row-focus,.cg-table .ag-row-selected.ag-row-focus{background-color:#2a404a;color:#fff}.alternating-rows .cg-table .ag-row-selected.ag-row-odd.ag-row-focus .icon,.cg-table .ag-row-selected.ag-row-focus .icon{color:#fff!important}.cg-table .ag-group-cell-entire-row{font-style:italic;padding:4px}.cg-table .ag-footer-cell-entire-row{background-color:#aaa;padding:4px}.cg-table .ag-header{background-color:#fff;z-index:21}.cg-table .ag-floating-bottom,.cg-table .ag-floating-top{background-color:#fff;z-index:20}.cg-table .ag-pinned-left-cols-viewport{overflow:visible}.cg-checkbox-label{left:2px;top:2px}.ag-group-checkbox{padding-right:3px}.cg-grouping-cell{text-overflow:clip}.cg-grouping-cell .ag-group-checkbox{display:none}.ag-row-group .cg-grouping-cell{display:inherit!important}.ag-row-group .cg-grouping-cell .ag-group-checkbox{display:block}.ag-row .cg-grouping-cell.ag-group-cell{overflow:visible;z-index:10}.cg-table .ag-group-cell{font-style:italic}.cg-table .ag-group-cell.cg-grouping-cell{z-index:15}.cg-tree-view.cg-table .ag-group-cell{font-style:normal;font-weight:700}.cg-table .ag-footer-cell{font-style:italic}.cg-table .ag-filter-checkbox{left:2px;position:relative;top:2px}.cg-table .ag-filter-header-container{border-bottom:1px solid #d3d3d3}.cg-table .ag-filter,.cg-table .ag-filter-filter{background-color:#fff;border:1px solid #ccc}.cg-table .ag-filter-filter{box-shadow:none;font-size:14px;height:20px;line-height:22px;line-height:20px;min-height:26px;min-height:20px;outline:0;padding-left:2px;padding-right:2px;vertical-align:middle}.cg-table .ag-filter-filter:-moz-placeholder,.cg-table .ag-filter-filter::-moz-placeholder{color:grey}.cg-table .ag-filter-filter:-ms-input-placeholder{color:grey!important}.cg-table .ag-filter-filter::-webkit-input-placeholder{color:grey}.cg-table .ag-filter-filter[readonly]:-moz-placeholder,.cg-table .ag-filter-filter[readonly]::-moz-placeholder{color:transparent}.cg-table .ag-filter-filter[readonly]:-ms-input-placeholder{color:transparent!important}.cg-table .ag-filter-filter[readonly]::-webkit-input-placeholder{color:transparent}.cg-table .ag-filter-filter:focus{background-color:#fff;border:1px solid #0090a7;outline:0}.cg-table .ag-filter-filter[readonly]{border:1px solid transparent;border-color:transparent}.cg-table .ag-paging-panel{padding:4px}.cg-table .ag-paging-button{margin-left:4px;margin-right:4px}.cg-table .ag-paging-row-summary-panel{display:inline-block;width:300px}.cg-table .ag-column-not-visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);opacity:.75}.cg-table .ag-not-dragging{border:1px solid transparent}.cg-table .ag-drop-target-above{border-top:5px solid #a9a9a9}.cg-table .ag-drop-target-below{border-bottom:5px solid #a9a9a9}.cg-table .ag-dragging{border:1px dotted #a9a9a9}.cg-table .ag-list-item-selected{color:#f0f0f0}.cg-table .ag-list-item-not-selected{color:#a0a0a0;font-style:italic}.cg-table .ag-tool-panel-container{box-sizing:border-box;padding:4px}.cg-table .ag-tool-panel-container .ag-list-selection{background-color:#fff;border:1px solid #ccc;padding:2px}.ag-header-cell-moving .ag-header-cell-label{opacity:.3}.ag-dnd-ghost{background-color:#0090a7;color:#fff;font-weight:700;z-index:20000}.ag-dnd-ghost .icon{color:#fff!important}.ag-column-moving .ag-cell{transition:left .2s}.ag-row-selected .cg-checkbox:checked+label:after{border-color:#fff}.alternating-rows .cg-table .ag-cell,.alternating-rows .cg-table .ag-header-cell{border-color:transparent}.alternating-rows .cg-table .ag-row-odd{background-color:#f6f6f6}.alternating-rows .cg-table .ag-row-odd.cg-active-drop-target,.selection-enabled .alternating-rows .cg-table .ag-row-odd.ag-row-hover{background-color:#0090a7;color:#fff}.alternating-rows .cg-table .ag-row-odd.cg-active-drop-target .icon,.selection-enabled .alternating-rows .cg-table .ag-row-odd.ag-row-hover .icon{color:#fff!important}.alternating-rows .cg-table .ag-filter-header-container{border-color:transparent}.multi-line-cells .ag-cell{white-space:normal}.multi-line-header .ag-header-cell-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal}.multi-line-header .ag-header-cell-label{height:100%}.multi-line-header .ag-header-cell-label>.ag-header-icon{height:14px}.has-filter-row.multi-line-header .ag-header-cell-label{height:calc(100% - 24px)}.ag-menu{border:1px solid #000;cursor:default;font-family:Roboto,Arial,Sans-Serif;font-size:14px;z-index:200}.ag-menu,.ag-menu .ag-tab-header{background-color:#fff}.ag-menu .ag-tab-header:hover{cursor:pointer}.ag-menu .ag-tab{display:inline-block;padding:5px 7px}.ag-menu .ag-tab-selected{background-color:#007081;color:#fff}.ag-menu .ag-tab-selected .icon{color:#fff!important}.ag-menu .ag-menu-separator{border-top:1px solid #ccc}.ag-menu .ag-menu-option-active{background-color:#007081;color:#fff;cursor:pointer}.ag-menu .ag-menu-option-active .icon{color:#fff!important}.ag-menu .ag-menu-option-icon,.ag-menu .ag-menu-option-popup-pointer,.ag-menu .ag-menu-option-shortcut,.ag-menu .ag-menu-option-text{padding:5px;vertical-align:middle}.ag-menu .ag-menu-option-disabled{opacity:.5}.ag-menu .ag-menu-column-select-wrapper{margin:2px}.ag-column-drop{background-color:#fff;border:0;padding:4px}.ag-column-drop .ag-column-drop-cell{background:#fff;border:1px solid #ccc;padding:2px}.ag-column-drop .ag-column-dropp-cell-ghost{opacity:.5}.ag-column-drop .ag-column-drop-cell-text{padding-left:2px;padding-right:2px}.ag-column-drop .ag-column-drop-cell-button{border:1px solid transparent;padding-left:2px;padding-right:2px}.ag-column-drop .ag-column-drop-cell-button:hover{color:#007081;cursor:pointer}.ag-column-drop .ag-column-drop-empty-message{border:1px solid transparent;color:grey;padding-left:2px;padding-right:2px}.ag-column-drop .ag-column-drop-icon{display:none}.alternating-rows .cg-table .ag-floating-top .ag-row-odd{background-color:#fff}.ag-floating-bottom .ag-row:hover,.ag-floating-top .ag-row:hover{background-color:transparent!important;color:#000!important}.ag-floating-top .ag-cell.cg-filterrow-cell{padding:0!important}.ag-floating-top .ag-cell.cg-aggregate-top-cell{font-weight:700}.ag-floating-bottom .ag-cell{border-bottom-color:transparent}.ag-floating-bottom .ag-cell.cg-aggregate-bottom-cell{font-weight:700}.ag-group-checkbox img:hover,.ag-selection-checkbox img:hover{cursor:pointer}.ag-header-cell:hover .ag-header-cell-resize{background-color:#ccc;height:25px}.cg-table .ag-row[draggable=true]{cursor:move}.ag-body-viewport:focus{outline:none!important}.cg-tree-view .cg-tree-view-group-node{display:inline-flex;flex-direction:row;justify-content:space-between;width:100%}.cg-tree-view .cg-tree-view-group-node .cg-tree-view-group-node-icons{font-size:16px}.cg-tree-view .cg-tree-view-group-node .cg-tree-view-group-node-icons .cg-link{padding:0 4px}.cg-tree-view .cg-tree-view-group-node .cg-tree-view-group-node-icons .cg-link:hover{text-decoration:none}.cg-tree-view span.cg-tree-view-group-node{display:inherit}.cg-tree-view .ag-group-value{width:100%}.ag-header-cell-label-checkbox .ag-header-cell-label{height:100%}.cg-route-column-container,.cg-route-column-container .full-route,.cg-route-column-container .short-route{display:inline-flex;flex-direction:row}.cg-route-column-container .cg-route-column-advanced-leg{align-items:center;display:flex;padding:0 4px;position:relative}.cg-route-column-container .cg-route-column-advanced-leg>.svg-inline--fa.fa-fw{width:1em}.cg-route-column-container .cg-route-column-advanced-leg .leg-ruler{background-color:#000;height:2px;width:10px}.ag-row-selected .cg-route-column-container .cg-route-column-advanced-leg .leg-ruler{background-color:#fff}.cg-route-column-container .cg-route-column-advanced-leg .leg-icon{align-items:center;display:flex;font-size:16px!important;padding:0 1px}.cg-table .column-color-preview{border-radius:7px;box-shadow:inset 0 0 0 1px #0000001a}.cg-table .ag-row-focus .column-color-preview,.cg-table .ag-row-hover .column-color-preview,.cg-table .ag-row-selected .column-color-preview{border-radius:7px;box-shadow:inset 0 0 0 1px #ffffff99}.mono{font-family:Roboto Mono,monospace;font-size:13.5px}.ag-body .icon,.cg-table-multi-select-entry .icon{font-size:16px!important;vertical-align:middle}.ag-body .icon.light-grey,.cg-table-multi-select-entry .icon.light-grey{color:#89969d}.ag-body .icon.grey,.cg-table-multi-select-entry .icon.grey{color:#5a6e78}.ag-body .icon.dark-grey,.cg-table-multi-select-entry .icon.dark-grey{color:#2a404a}.ag-body .icon.light-turquoise,.cg-table-multi-select-entry .icon.light-turquoise{color:#0090a7}.ag-body .icon.turquoise,.cg-table-multi-select-entry .icon.turquoise{color:#007081}.ag-body .icon.dark-turquoise,.cg-table-multi-select-entry .icon.dark-turquoise{color:#00546c}.ag-body .icon.light-green,.cg-table-multi-select-entry .icon.light-green{color:#becb00}.ag-body .icon.green,.cg-table-multi-select-entry .icon.green{color:#7ab51d}.ag-body .icon.dark-green,.cg-table-multi-select-entry .icon.dark-green{color:#1fa22e}.ag-body .icon.light-red,.cg-table-multi-select-entry .icon.light-red{color:#e2001a}.ag-body .icon.red,.cg-table-multi-select-entry .icon.red{color:#c00222}.ag-body .icon.dark-red,.cg-table-multi-select-entry .icon.dark-red{color:#8c0d19}.ag-body .icon.light-orange,.cg-table-multi-select-entry .icon.light-orange{color:#fd0}.ag-body .icon.orange,.cg-table-multi-select-entry .icon.orange{color:#fabb00}.ag-body .icon.dark-orange,.cg-table-multi-select-entry .icon.dark-orange{color:#f38300}.ag-body .icon.light-blue,.cg-table-multi-select-entry .icon.light-blue{color:#87c3e7}.ag-body .icon.blue,.cg-table-multi-select-entry .icon.blue{color:#0097d4}.ag-body .icon.dark-blue,.cg-table-multi-select-entry .icon.dark-blue{color:#006ab3}.ag-body .icon.light-amethyst,.cg-table-multi-select-entry .icon.light-amethyst{color:#b184b6}.ag-body .icon.amethyst,.cg-table-multi-select-entry .icon.amethyst{color:#88559a}.ag-body .icon.dark-amethyst,.cg-table-multi-select-entry .icon.dark-amethyst{color:#6d1f80}.ag-body .icon.light-bluegrey,.cg-table-multi-select-entry .icon.light-bluegrey{color:#d6e1e7}.ag-body .icon.bluegrey,.cg-table-multi-select-entry .icon.bluegrey{color:#b5cbd6}.ag-body .icon.yellow,.cg-table-multi-select-entry .icon.yellow{color:#fd0}.ag-body .icon.purple,.cg-table-multi-select-entry .icon.purple{color:#6d1f80}.ag-body .icon.white,.cg-table-multi-select-entry .icon.white{color:#fff}.ag-body .icon.dark-bluegrey,.cg-table-multi-select-entry .icon.dark-bluegrey{color:#81a5b6}.ag-body .icon.black,.cg-table-multi-select-entry .icon.black{color:#222}.ag-body .cg-table-badge,.cg-table-multi-select-entry .cg-table-badge{align-items:center;border-radius:4px;display:inline-flex;height:22px;padding:2px 5px}.ag-body .cg-table-badge .icon,.cg-table-multi-select-entry .cg-table-badge .icon{font-size:16px}.ag-body .cg-table-badge .icon.fa-undefined:before,.cg-table-multi-select-entry .cg-table-badge .icon.fa-undefined:before{content:"\7C\a0\a0"}.ag-body .cg-table-badge.cg-table-badge-icon-only,.cg-table-multi-select-entry .cg-table-badge.cg-table-badge-icon-only{padding:2px}.label{background-color:#e8e8e8;border-radius:3px;color:#222;display:inline-block;font-size:12px;padding:2px 5px;text-align:center;width:25px}.label.active{background-color:#0097d4;color:#fff}.label.inactive{background-color:transparent;color:#5a6e78}.label.small{margin:0 -1px;padding:2px;width:14px}.cg-table-inline-buttons{text-align:center;white-space:nowrap!important}.cg-table-inline-buttons .cg-button{height:95%}.cg-table-inline-buttons .cg-inline-button-container{height:100%}.cg-table-inline-buttons .cg-inline-button-container.icons-only .icon-spacer,.cg-table-inline-buttons .cg-inline-button-container.icons-only .inline-button-text.has-icon{display:none}.cg-persistence-status-column{text-align:center}.cg-progress-column-progress{bottom:2px;position:absolute;top:2px}.cg-progress-column-value{position:relative}.cg-table-inline-icon-start{padding-right:4px}.cg-table-inline-icon-end{padding-left:4px}.x-tip,.x-tip-body,.x-tip-body span{width:auto!important}div.x-tip{background-color:rgba(0,0,0,.8);border-radius:3px}div.x-tip div.x-tip-body-default .sch-clock-text,div.x-tip div.x-tip-body-default .scheduler-eventToolTip{color:#fff;font-size:14px;opacity:1}.cg-daily-plan-control .cg-dailyPlanBaseEvent{height:100%;width:100%}.cg-daily-plan-control .cg-dailyPlanOpen{background-color:#b3eeff;height:100%;width:100%}.cg-daily-plan-control .cg-dailyPlanClose{background-color:#ff8780;height:100%;width:100%}.cg-daily-plan-control .event_icon{margin-left:20%;margin-top:10px}.cg-daily-plan-control .event_text{margin-left:10%;margin-top:10px}.cg-daily-plan-control .sch-event-inner{border-left:3px solid green;margin:0}.cg-daily-plan-control .sch-event-inner .dailyplan-event-footer{background-color:#80b3ff;width:100%}.cg-daily-plan-control .sch-event{border:0;border-left:3px transparent;height:100%!important}.cg-daily-plan-control .sch-event-hover,.cg-daily-plan-control .sch-event-selected{background-color:#0090a7}.cg-dialog-container .x-panel-default{border-color:#ededed;padding:0}.cg-dialog-container .sch-column-header,.cg-dialog-container .x-column-header{background-color:#fff;background-image:none;border-color:#ededed}.cg-dialog-container .sch-header-row{border-color:#ededed}.cg-dialog-container .sch-timelineview div.optimstartlinecss{border-left:2px dotted #ff7373;overflow-x:visible;overflow-y:visible}.cg-dialog-container .sch-timelineview div.optimendlinecss{border-left:2px dotted #903;overflow-x:visible;overflow-y:visible}.cg-dialog-container .line-text{background-color:rgba(84,13,135,.7);bottom:-12px;color:#fff0f0;display:block;font-size:.8em;height:13px;left:-2px;position:absolute;white-space:nowrap;width:auto}.cg-dialog-container .x-panel-body{border:none}.cg-dialog-container .nonIcon{background-image:none!important;width:0!important}.cg-dialog-container div.cg-event-changed{border:2px solid red}.cg-dialog-container .sch-event-inner{margin:0}.cg-dialog-container .x-tree-icon{display:none!important}.cg-opening-hour-editor{border:1px solid #000;border-radius:0;box-shadow:none}.cg-opening-hour-editor table td.opengingHourFieldBodyCls table,.cg-opening-hour-editor table.x-form-trigger-wrap{margin-top:0}.cg-opening-hour-editor div.sch-eventeditor-timefields{background-color:#fff;border-bottom:1px solid #000;border-bottom-width:1px!important}.cg-opening-hour-editor div.sch-eventeditor-timefields .openinghoruEventEditorDuration .x-form-item-input-row .x-form-trigger-wrap td.x-form-trigger-input-cell,.cg-opening-hour-editor div.sch-eventeditor-timefields .openinghoruEventEditorDuration .x-form-item-input-row .x-form-trigger-wrap td.x-trigger-cell,.cg-opening-hour-editor div.sch-eventeditor-timefields .openinghoruEventEditorStartTime .x-form-item-input-row .x-form-trigger-wrap td.x-form-trigger-input-cell,.cg-opening-hour-editor div.sch-eventeditor-timefields .openinghoruEventEditorStartTime .x-form-item-input-row .x-form-trigger-wrap td.x-trigger-cell{padding-bottom:8px}.cg-opening-hour-editor div.sch-eventeditor-timefields .openinghoruEventEditorDuration .x-form-item-input-row .x-form-trigger-wrap input,.cg-opening-hour-editor div.sch-eventeditor-timefields .openinghoruEventEditorStartTime .x-form-item-input-row .x-form-trigger-wrap input{padding:0}.cg-opening-hour-editor div.openhingHourEditorpanel{top:10px}[draggable=true]{transform:translate(0);z-index:0}.cg-menu .cg-menu-edition.PREMIUM,.cg-menu .cg-menu-edition.Premium{color:#00c7e6}.cg-menu .cg-menu-edition.PROFESSIONAL,.cg-menu .cg-menu-edition.Professional{color:#0094aa}.cg-login .cg-login-image{margin-bottom:30px;width:700px}.cg-login .cg-login-form-container{width:700px}.cg-login .cg-login-form-container .cg-login-input .cg-input-control-label{margin-left:50px}.cg-login .cg-login-form-container .cg-language-selector{margin:25px auto 35px}.cg-login .cg-login-form-container .cg-language-selector .cg-language-selector-language.with-flag{border:2px solid transparent;margin-left:25px;margin-right:25px;min-width:70px}.cg-login .cg-login-form-container .cg-language-selector .cg-language-selector-language.active{background-color:transparent;border:2px solid #5396a6;color:#000}.cg-login .cg-login-form-container .cg-login-buttons .cg-button{display:block;font-size:20px;height:50px;margin-left:auto;margin-right:auto;padding:0 30px;width:200px}.cg-login .cg-login-form-container .cg-login-form-hint{margin-top:30px}.cg-position-overview .middle{font-size:12px;position:absolute;top:24px}.cg-position-overview .bottom{bottom:13px;font-size:12px;position:absolute}.cg-position-overview .su-trailer-empty-blue{background:url(6e3a29c16d42c43facac.png) no-repeat 50%}.cg-position-overview .su-trailer-full-blue{background:url(334aaa28fcae998d363f.png) no-repeat 50%}.cg-position-overview .su-trailer-empty-red{background:url(2b09e390f91418fae23b.png) no-repeat 50%}.cg-position-overview .su-trailer-full-red{background:url(7bc28e93f9f68e330938.png) no-repeat 50%}.cg-position-overview .su-trailer-empty-magenta{background:url(6652e60f11ecaa7c86ff.png) no-repeat 50%}.cg-position-overview .su-trailer-full-magenta{background:url(d4c25ed1da3d2223af53.png) no-repeat 50%}.cg-position-overview .su-trailer-full-dangerous{background:url(a0f8bb869de94adfedad.svg) no-repeat 50%}.cg-position-overview .su-trailer-full-dangerous-prio1{background:url(f52a8554f5c0ea8bf085.svg) no-repeat 50%}.cg-position-overview .su-trailer-full-dangerous-criticalgood{background:url(98910dc8861c5be5d70e.svg) no-repeat 50%}.cg-position-overview .su-trailer-emptygood{background:url(dbf5def5284ab78f35f2.svg) no-repeat 50%}.cg-position-overview .su-trailer-emptygood-prio1{background:url(b51333b1c6e128ca89fe.svg) no-repeat 50%}.cg-position-overview .su-trailer-half{background:url(d9c949f2fee76aef58d3.svg) no-repeat 50%}.cg-position-overview .su-trailer-half-criticalgood{background:url(dfeb0a2d97320ba77afe.svg) no-repeat 50%}.cg-position-overview .su-trailer-half-prio1{background:url(6e8cca32b1bac22d2369.svg) no-repeat 50%}.cg-position-overview .su-trailer-half-dangerous{background:url(0e0257373db1cece595f.svg) no-repeat 50%}.cg-position-overview .su-trailer-half-dangerous-criticalgood{background:url(f2db3a28fc63e80ab690.svg) no-repeat 50%}.cg-position-overview .su-trailer-half-dangerous-prio1{background:url(ca52752aadda336dc76b.svg) no-repeat 50%}.cg-position-overview .su-container-empty{background:url(1d22f969530156ffa6f0.svg) no-repeat 50%}.cg-position-overview .su-container-emptygood{background:url(d315458de97688f8f145.svg) no-repeat 50%}.cg-position-overview .su-container-emptygood-prio1{background:url(a613882865c06d061a4c.svg) no-repeat 50%}.cg-position-overview .su-container-half{background:url(544f88aed75e46aacaa9.svg) no-repeat 50%}.cg-position-overview .su-container-half-prio1{background:url(048024d7dedb10d6d921.svg) no-repeat 50%}.cg-position-overview .su-container-half-criticalgood{background:url(89f9f24dbcd1ea6d2c45.svg) no-repeat 50%}.cg-position-overview .su-container-half-dangerous{background:url(a3defe76e08fdd814b1d.svg) no-repeat 50%}.cg-position-overview .su-container-half-dangerous-prio1{background:url(0d4d93384712f51fca1f.svg) no-repeat 50%}.cg-position-overview .su-container-half-dangerous-criticalgood{background:url(78307c0c69280fd85fef.svg) no-repeat 50%}.cg-position-overview .su-container-full{background:url(4bd4ea9778f606fbb5fa.svg) no-repeat 50%}.cg-position-overview .su-container-full-prio1{background:url(4c37ef89a85750e962ab.svg) no-repeat 50%}.cg-position-overview .su-container-full-criticalgood{background:url(b5db65f001152923f7b5.svg) no-repeat 50%}.cg-position-overview .su-container-full-dangerous{background:url(f748192994889dea2f53.svg) no-repeat 50%}.cg-position-overview .su-container-full-dangerous-prio1{background:url(b5083bdec5548dabc263.svg) no-repeat 50%}.cg-position-overview .su-container-full-dangerous-criticalgood{background:url(4d17d5ed55aff8333f50.svg) no-repeat 50%}.cg-position-overview .cg-position-overview-position .cg-position-overview-action .svg-inline--fa.fa-pull-left{margin-right:0!important;width:1em!important}.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-empty,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-emptygood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-emptygood-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-full,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-full-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-full-dangerous,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-full-dangerous-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-full-dangerous-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-full-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-half,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-half-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-half-dangerous,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-half-dangerous-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-half-dangerous-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-container-half-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-empty-blue,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-empty-magenta,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-empty-red,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-emptygood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-emptygood-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-full-blue,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-full-dangerous,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-full-dangerous-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-full-dangerous-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-full-magenta,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-full-red,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-half,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-half-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-half-dangerous,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-half-dangerous-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-half-dangerous-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .su-trailer-half-prio1{background-size:contain;display:inline-block;height:50px;margin-top:10px;width:79.8px}.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .cg-position-overview-action-icon .left-bottom-1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .cg-position-overview-action-icon .left-bottom-2,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.big .cg-position-overview-action-icon .left-bottom-3{bottom:17px}.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-empty,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-emptygood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-emptygood-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-full,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-full-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-full-dangerous,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-full-dangerous-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-full-dangerous-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-full-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-half,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-half-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-half-dangerous,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-half-dangerous-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-half-dangerous-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-container-half-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-empty-blue,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-empty-magenta,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-empty-red,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-emptygood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-emptygood-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-full-blue,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-full-dangerous,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-full-dangerous-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-full-dangerous-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-full-magenta,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-full-red,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-half,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-half-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-half-dangerous,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-half-dangerous-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-half-dangerous-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .su-trailer-half-prio1{background-size:contain;display:inline-block;height:25px;margin-top:2px;width:39.9px}.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .cg-position-overview-action-icon .left-bottom-1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .cg-position-overview-action-icon .left-bottom-2,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.medium .cg-position-overview-action-icon .left-bottom-3{bottom:13px}.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-empty,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-emptygood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-emptygood-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-full,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-full-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-full-dangerous,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-full-dangerous-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-full-dangerous-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-full-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-half,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-half-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-half-dangerous,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-half-dangerous-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-half-dangerous-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-container-half-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-empty-blue,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-empty-magenta,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-empty-red,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-emptygood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-emptygood-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-full-blue,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-full-dangerous,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-full-dangerous-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-full-dangerous-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-full-magenta,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-full-red,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-half,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-half-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-half-dangerous,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-half-dangerous-criticalgood,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-half-dangerous-prio1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .su-trailer-half-prio1{background-size:contain;display:inline-block;height:15px;margin-top:2px;width:23.94px}.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .left-bottom-1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .left-bottom-2,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .left-bottom-3{bottom:-5px!important}.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .left-middle-1,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .left-middle-2,.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .left-middle-3{top:10px!important}.cg-position-overview .cg-position-overview-position .cg-position-overview-action.small .fa-pull-right{position:absolute;top:0}.cg-position-overview .cg-position-overview-position .cg-position-overview-action .cg-position-overview-action-icon .fa-pull-left,.cg-position-overview .cg-position-overview-position .cg-position-overview-action .cg-position-overview-action-icon .fa-pull-right{font-size:12px}.cg-position-overview .cg-position-overview-position .cg-position-overview-action .cg-position-overview-action-icon .left-middle-1{font-size:12px;left:0;position:absolute;top:24px}.cg-position-overview .cg-position-overview-position .cg-position-overview-action .cg-position-overview-action-icon .left-middle-2{font-size:12px;left:12px;position:absolute;top:24px}.cg-position-overview .cg-position-overview-position .cg-position-overview-action .cg-position-overview-action-icon .left-middle-3{font-size:12px;left:24px;position:absolute;top:24px}.cg-position-overview .cg-position-overview-position .cg-position-overview-action .cg-position-overview-action-icon .cg-icon-right{font-size:12px;position:absolute;right:0}.cg-position-overview .cg-position-overview-position .cg-position-overview-action .cg-position-overview-action-icon .left-bottom-1{bottom:13px;font-size:12px;left:0;position:absolute}.cg-position-overview .cg-position-overview-position .cg-position-overview-action .cg-position-overview-action-icon .left-bottom-2{bottom:13px;font-size:12px;left:12px;position:absolute}.cg-position-overview .cg-position-overview-position .cg-position-overview-action .cg-position-overview-action-icon .left-bottom-3{bottom:13px;font-size:12px;left:24px;position:absolute}.cg-position-overview .called-to-arrow{bottom:auto;left:0;margin:0;position:absolute;top:auto}.cg-position-overview .called-from-arrow{bottom:auto;left:auto;margin:0;position:absolute;right:0;top:auto}cg-dialog[id=dlggatemodule]{font-size:3em;text-align:center!important}cg-dialog[id=dlggatemodule] cg-row[id=selfservicecontainerrow]{border-radius:6px;color:#000;font-size:3em;text-align:center!important}cg-dialog[id=dlggatemodule] cg-row[id=selfservicecontainerrow] cg-row[id=rowlanguages],cg-dialog[id=dlggatemodule] cg-row[id=selfservicecontainerrow] cg-row[id=rowlanguages] .cg-language-selector .cg-language-selector-container{text-align:center}cg-dialog[id=dlggatemodule] cg-row[id=selfservicecontainerrow] cg-row[id=rowlanguages] .cg-language-selector .cg-language-selector-title{font-size:15px}cg-dialog[id=dlggatemodule] cg-row[id=selfservicecontainerrow] cg-row[id=rowlanguages] .cg-language-selector .cg-language-selector-language .cg-language-selector-language-flag{height:60px;width:80px}cg-dialog[id=dlggatemodule] cg-row[id=selfservicecontainerrow] cg-row[id=rowlanguages] .cg-language-selector .cg-language-selector-language.with-flag .cg-language-selector-language-name{font-size:15px}cg-dialog[id=dlggatemodule] cg-row[id=rowselect2] cg-input[id=selpin]{text-align:center!important}cg-dialog[id=dlggatemodule] cg-row[id=rowselect2] cg-input[id=selpin] div{margin-top:5px!important}cg-dialog[id=dlggatemodule] cg-row[id=rowselect2] cg-input[id=selpin] div div,cg-dialog[id=dlggatemodule] cg-row[id=rowselect2] cg-input[id=selpin] div input{font-size:25px!important;height:50px}cg-dialog[id=dlggatemodule] cg-button[id=btngetdelivery]{text-align:center!important}cg-dialog[id=dlggatemodule] cg-button[id=btngetdelivery] button{border:0 solid #dadada!important;border-radius:10px!important;font-size:500%!important;height:220%!important;margin-top:5px!important;padding:8px;text-align:center!important;width:150%!important}cg-dialog[id=dlggatemodule] cg-row[id=validationresult] cg-value-output[id=output] div{font-size:30px!important;text-align:center!important;vertical-align:middle!important}cg-dialog[id=dlggatemodule] cg-row[id=validationresult] cg-value-output[id=output] div .cg-input-control-element{height:80px}cg-dialog[id=dlggatemodule] cg-row[id=validationresult] cg-value-output[id=output] div span{font-weight:400;height:80px;margin-top:20px!important;vertical-align:middle!important}.GANTTCHART_actionAdvised{background-color:#666;width:100%}.GANTTCHART_actionArrived{background-color:#489c30;width:100%}.GANTTCHART_bookSlot{background-color:#b3ffb3;width:100%}cg-dialog cg-button[id=btnselfservicehelp] button{background-color:transparent!important;background:url(046f8e3beed45071d922.png) no-repeat top!important;background-position:top!important;border:0 solid #dadada!important;border-radius:0!important;color:dimgrey!important;font-size:25px!important;height:130px!important;margin-top:15px!important;padding-top:80px!important;white-space:normal;width:250px!important}cg-dialog cg-button[id=btnselfservicehelp] button:hover:enabled{color:dimgrey}cg-dialog cg-row[id=selfservicebuttonrow] cg-button button{border-radius:40px;font-size:35px;height:160px;vertical-align:bottom;width:500px}cg-dialog cg-column[id=selfserviceinputsection] .cg-input-control-element,cg-dialog cg-row[id=selfserviceinputsection] .cg-input-control-element{border-radius:5px}cg-dialog cg-textoutput[id=syncrosupplyselfservicedialogheader] div{color:#1e90ff;font-size:40px;font-style:italic;margin-bottom:10px;padding:15px;text-align:center}cg-dialog cg-row[id=selfservicelogouttimerrow] cg-timer[id=automaticlogout] div{font-size:16px;margin-left:5px}cg-dialog cg-row[id=selfservicelogouttimerrow] cg-row cg-textoutput[id=selfservicetimerlabel] .cg-textoutput-text{font-size:16px!important;text-align:left!important}cg-dialog[id=dlgselfservicecallhelpconfirm] cg-row[id=selfservicebuttonrow] cg-button button{border-radius:30px;font-size:30px;height:100px;width:250px}cg-dialog[id=syncrosupplyselfservicelogin] cg-row[id=languageselectrow]{text-align:center}cg-dialog[id=syncrosupplyselfservicelogin] .cg-language-selector .cg-language-selector-title{font-size:25px}cg-dialog[id=syncrosupplyselfservicelogin] .cg-language-selector .cg-language-selector-language .cg-language-selector-language-flag{height:105px;width:140px}cg-dialog[id=syncrosupplyselfservicelogin] .cg-language-selector .cg-language-selector-language.with-flag .cg-language-selector-language-name{font-size:25px}cg-dialog[id=syncrosupplyselfservicelogin] cg-button button{background-position:center 20px!important;border-radius:30px;font-size:30px;height:280px;margin-top:15px!important;padding-top:200px;width:600px}cg-dialog[id=syncrosupplyselfservicelogin] cg-button button:hover:enabled{color:#fff}cg-dialog[id=syncrosupplyselfservicelogin] cg-button[id=continuewithbookedtour] button{background:url(d1ebf7e9db2ba954f4ba.png) no-repeat top;background-color:#5396a6!important}cg-dialog[id=syncrosupplyselfservicelogin] cg-button[id=continuewithoutbookedtour] button{background:url(f0870ae8d17972f8f590.png) no-repeat top;background-color:#5396a6!important}cg-dialog[id=selfserviceloginwithtour]{text-align:center}cg-dialog[id=selfserviceloginwithtour] .cg-input-control-label{font-size:30px;margin-top:45px;text-align:left}cg-dialog[id=selfserviceloginwithtour] .cg-input-control-element{font-size:35px}cg-dialog[id=selfserviceloginwithtour] cg-column[id=inputcolumn] .cg-input-control-element{height:50px;margin-top:40px}cg-dialog[id=selfserviceloginwithtour] cg-button button{font-size:30px;height:150px;width:500px}cg-dialog[id=dlgsyncrosupplyselfserviceoverview] div{text-align:center}cg-dialog[id=dlgsyncrosupplyselfserviceoverview] .cg-input-control-label{font-size:35px;height:80px;text-align:left}cg-dialog[id=dlgsyncrosupplyselfserviceoverview] .cg-input-control-element{font-size:35px;height:50px;text-align:right}cg-dialog[id=dlgsyncrosupplyselfservicevehicle]{text-align:center}cg-dialog[id=dlgsyncrosupplyselfservicevehicle] .cg-input-control-label{font-size:35px;height:80px;margin-top:30px;text-align:left}cg-dialog[id=dlgsyncrosupplyselfservicevehicle] cg-image-output[id=vehicleimg] .cg-input-control-element{height:100px}cg-dialog[id=dlgsyncrosupplyselfservicevehicle] cg-image-output[id=trailerimg] .cg-input-control-element{height:70px}cg-dialog[id=dlgsyncrosupplyselfservicevehicle] .cg-input-control-element{font-size:30px;margin-top:25px;text-align:left}cg-dialog[id=dlgsyncrosupplyselfservicevehicle] .select2-container .select2-choice{font-size:30px;height:40px;line-height:40px;padding:2px}cg-dialog[id=dlgsyncrosupplyselfservicevehicle] .select2-container .select2-choice .select2-chosen{height:35px}cg-dialog[id=dlgsyncrosupplyselfservicevehicle] .select2-container .select2-choice .select2-arrow{width:40px}cg-dialog[id=dlgsyncrosupplyselfservicevehicle] .select2-container .select2-choice .select2-arrow b{margin:2px}cg-dialog[id=dlgsyncrosupplyselfservicevehicle] .select2-container-multi .select2-choices .select2-search-field input{font-size:30px}cg-dialog[id=selfservicevehicletypedlg] cg-button[id=btnselfservicenextnotrailer] button{background:url(03bf8215819de237d66b.png) no-repeat top;background-color:#5396a6!important}cg-dialog[id=selfservicevehicletypedlg] cg-button[id=btnselfservicenextwithtrailer] button{background:url(42ec0db7b19692e4af56.png) no-repeat top;background-color:#5396a6!important}cg-dialog[id=selfservicevehicletypedlg] cg-button button{background-position:center 20px!important;border-radius:30px;font-size:35px;height:280px;margin-top:15px!important;padding-top:200px;width:480px}cg-dialog[id=selfservicevehicletypedlg] cg-button button:hover:enabled{color:#fff}cg-dialog[id=dlgselfservicesaftyinstructions] .cg-input-control-element{font-size:30px;height:75px;text-align:left!important;width:75px}cg-dialog[id=dlgsyncrosupplyselfservicecarrier]{text-align:center}cg-dialog[id=dlgsyncrosupplyselfservicecarrier] .cg-input-control-label{font-size:35px;height:80px;text-align:left}cg-dialog[id=dlgsyncrosupplyselfservicecarrier] .select2-container .select2-choice{font-size:30px;height:40px;line-height:40px;padding:2px}cg-dialog[id=dlgsyncrosupplyselfservicecarrier] .select2-container .select2-choice .select2-chosen{height:35px}cg-dialog[id=dlgsyncrosupplyselfservicecarrier] .select2-container .select2-choice .select2-arrow{width:40px}cg-dialog[id=dlgsyncrosupplyselfservicecarrier] .select2-container .select2-choice .select2-arrow b{margin:2px}cg-dialog[id=dlgsyncrosupplyselfservicecarrier] .select2-container-multi .select2-choices .select2-search-field input{font-size:30px}cg-dialog[id=dlgsyncrosupplyselfservicedriver]{text-align:center}cg-dialog[id=dlgsyncrosupplyselfservicedriver] cg-image-output[id=driverimg] .cg-input-control-element,cg-dialog[id=dlgsyncrosupplyselfservicedriver] cg-image-output[id=mobileimg] .cg-input-control-element{height:100px;margin-bottom:10px;margin-top:1px}cg-dialog[id=dlgsyncrosupplyselfservicedriver] .cg-input-control-label{font-size:40px;height:80px;margin-top:15px;text-align:left}cg-dialog[id=dlgsyncrosupplyselfservicedriver] .cg-input-control-element{font-size:45px;height:60px;margin-top:15px;padding:5px;text-align:right}cg-dialog[id=dlgselfservicedialogactions] .cg-textoutput-text{font-size:30px}cg-dialog[id=dlgselfservicedialogactions] cg-dynamic-container .cg-dynamic-container-header,cg-dialog[id=dlgselfservicedialogactions] cg-dynamic-container cg-dynamic-container-inner{margin-bottom:10px}cg-dialog[id=dlgselfservicedialogactions] cg-dynamic-container cg-dynamic-container-inner .select2-container .select2-choice{font-size:30px;height:40px;line-height:40px;padding:2px}cg-dialog[id=dlgselfservicedialogactions] cg-dynamic-container cg-dynamic-container-inner .select2-container .select2-choice .select2-chosen{height:35px}cg-dialog[id=dlgselfservicedialogactions] cg-dynamic-container cg-dynamic-container-inner .select2-container .select2-choice .select2-arrow{width:40px}cg-dialog[id=dlgselfservicedialogactions] cg-dynamic-container cg-dynamic-container-inner .select2-container .select2-choice .select2-arrow b{margin:2px}cg-dialog[id=dlgselfservicedialogactions] cg-dynamic-container cg-dynamic-container-inner .select2-container-multi .select2-choices .select2-search-field input{font-size:30px}cg-dialog[id=dlgselfservicedialogactions] cg-dynamic-container cg-dynamic-container-inner cg-numeric .cg-input-control-element{font-size:40px;height:40px;padding:5px;text-align:right}cg-dialog[id=dlgsyncrosupplyselfserviceend]{text-align:center}cg-dialog[id=dlgsyncrosupplyselfserviceend] cg-row[id=rowinfo] .cg-textoutput-text{color:#000;font-size:25px;padding:15px;text-align:center}cg-dialog[id=dlgsyncrosupplyselfserviceend] .cg-input-control-label{font-size:30px;height:80px;text-align:left}cg-dialog[id=dlgsyncrosupplyselfserviceend] .cg-input-control-element{font-size:30px;height:40px;text-align:right}cg-dialog[id=dlgsyncrosupplyselfserviceend] cg-row[id=selfservicebuttonrow] cg-button button{height:180px;width:650px}cg-dialog[id=dlgsyncrosupplyselfserviceend] cg-row[id=selfservicebuttonrow] cg-button[id=btnPrintDeliverySlip] button{font-size:30px}sysu-reorder-list{display:block;font-size:14px}sysu-reorder-list div[move-button]{margin-bottom:20px;margin-top:20px}sysu-reorder-list ul{list-style:none;margin:0;padding:0}sysu-reorder-list ul[dnd-list]{min-height:42px;padding-left:0}sysu-reorder-list .sysu-reorder-list-item{align-content:center;align-items:center;border:1px solid #ccc;display:flex;margin-bottom:-1px;min-height:40px;padding:5px;width:100%}sysu-reorder-list .sysu-reorder-list-item:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}sysu-reorder-list .sysu-reorder-list-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}sysu-reorder-list .sysu-reorder-list-item.dndDraggingSource{display:none}sysu-reorder-list .sysu-reorder-list-item .fa{color:grey;padding-right:10px}sysu-reorder-list .sysu-reorder-list-item:hover{cursor:move}sysu-reorder-list .dndPlaceholder{align-content:center;align-items:center;background-color:#ccc;border:1px solid #ccc;display:flex;margin-bottom:-1px;min-height:40px;padding:5px;width:100%}sysu-reorder-list .dndPlaceholder:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}sysu-reorder-list .dndPlaceholder:first-child{border-top-left-radius:3px;border-top-right-radius:3px}