.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.app-button{outline-style:none;cursor:pointer;border:0px;font:14px Lato-Bold;transition:background-color .05s,color .05s,fill .05s;padding:.5rem 1rem;display:flex;justify-content:center;align-items:center;position:relative;gap:1rem}.app-button.light-gray-color.loading{color:transparent!important}.app-button.light-gray-color spinner{position:absolute}.app-button.light-gray-color:disabled{opacity:.3;cursor:default}.app-button.light-gray-color.text-type{background-color:transparent;color:#979797;fill:#979797}.app-button.light-gray-color.text-type.active-style:not(:disabled),.app-button.light-gray-color.text-type:hover:not(:active):not(:disabled),.app-button.light-gray-color.text-type:focus:not(:active):not(:disabled){fill:#979797;color:#979797;filter:brightness(1.4)}.app-button.light-gray-color.text-type:active:not(:disabled){fill:#979797;color:#979797;filter:brightness(.5)}.app-button.light-gray-color.text-type.gray-out{color:#c4c7ca;fill:#c4c7ca}.app-button.light-gray-color.text-type.gray-out:hover:not(:active):not(:disabled),.app-button.light-gray-color.text-type.gray-out:focus:not(:active):not(:disabled){color:#979797;fill:#979797}.app-button.light-gray-color.text-type.dark-gray-out{color:#b5c6ce;fill:#b5c6ce}.app-button.light-gray-color.text-type.dark-gray-out:hover:not(:active):not(:disabled),.app-button.light-gray-color.text-type.dark-gray-out:focus:not(:active):not(:disabled){color:#979797;fill:#979797}.app-button.light-gray-color.text-type.heavy-gray-out{color:#707070;fill:#707070}.app-button.light-gray-color.text-type.heavy-gray-out:hover:not(:active):not(:disabled),.app-button.light-gray-color.text-type.heavy-gray-out:focus:not(:active):not(:disabled){color:#979797;fill:#979797}.app-button.light-gray-color:not(.text-type){background-color:#979797;color:#fff;fill:#fff}.app-button.light-gray-color:not(.text-type).active-style:not(:disabled),.app-button.light-gray-color:not(.text-type):hover:not(:active):not(:disabled),.app-button.light-gray-color:not(.text-type):focus:not(:active):not(:disabled){background-color:#979797;filter:brightness(1.1)}.app-button.light-gray-color:not(.text-type):active:not(:disabled){fill:#979797;background-color:#979797;filter:brightness(.5)}.app-button.light-gray-color:not(.text-type).gray-out{background-color:#e8edf1;color:#c4c7ca;fill:#c4c7ca}.app-button.light-gray-color:not(.text-type).gray-out:hover:not(:active):not(.custom-active){background-color:#979797;color:#fff;fill:#fff}.app-button.light-gray-color:not(.text-type).dark-gray-out{background-color:#b5c6ce;color:#fff;fill:#fff}.app-button.light-gray-color:not(.text-type).dark-gray-out:hover:not(:active):not(:disabled){background-color:#979797;color:#fff;fill:#fff}.app-button.light-gray-color:not(.text-type).heavy-gray-out{background-color:#707070;color:#fff;fill:#fff}.app-button.light-gray-color:not(.text-type).heavy-gray-out:hover:not(:active):not(:disabled){background-color:#979797;color:#fff;fill:#fff}.app-button.gray-color.loading{color:transparent!important}.app-button.gray-color spinner{position:absolute}.app-button.gray-color:disabled{opacity:.3;cursor:default}.app-button.gray-color.text-type{background-color:transparent;color:#455760;fill:#455760}.app-button.gray-color.text-type.active-style:not(:disabled),.app-button.gray-color.text-type:hover:not(:active):not(:disabled),.app-button.gray-color.text-type:focus:not(:active):not(:disabled){fill:#455760;color:#455760;filter:brightness(1.4)}.app-button.gray-color.text-type:active:not(:disabled){fill:#455760;color:#455760;filter:brightness(.5)}.app-button.gray-color.text-type.gray-out{color:#c4c7ca;fill:#c4c7ca}.app-button.gray-color.text-type.gray-out:hover:not(:active):not(:disabled),.app-button.gray-color.text-type.gray-out:focus:not(:active):not(:disabled){color:#455760;fill:#455760}.app-button.gray-color.text-type.dark-gray-out{color:#b5c6ce;fill:#b5c6ce}.app-button.gray-color.text-type.dark-gray-out:hover:not(:active):not(:disabled),.app-button.gray-color.text-type.dark-gray-out:focus:not(:active):not(:disabled){color:#455760;fill:#455760}.app-button.gray-color.text-type.heavy-gray-out{color:#707070;fill:#707070}.app-button.gray-color.text-type.heavy-gray-out:hover:not(:active):not(:disabled),.app-button.gray-color.text-type.heavy-gray-out:focus:not(:active):not(:disabled){color:#455760;fill:#455760}.app-button.gray-color:not(.text-type){background-color:#455760;color:#fff;fill:#fff}.app-button.gray-color:not(.text-type).active-style:not(:disabled),.app-button.gray-color:not(.text-type):hover:not(:active):not(:disabled),.app-button.gray-color:not(.text-type):focus:not(:active):not(:disabled){background-color:#455760;filter:brightness(1.1)}.app-button.gray-color:not(.text-type):active:not(:disabled){fill:#455760;background-color:#455760;filter:brightness(.5)}.app-button.gray-color:not(.text-type).gray-out{background-color:#e8edf1;color:#c4c7ca;fill:#c4c7ca}.app-button.gray-color:not(.text-type).gray-out:hover:not(:active):not(.custom-active){background-color:#455760;color:#fff;fill:#fff}.app-button.gray-color:not(.text-type).dark-gray-out{background-color:#b5c6ce;color:#fff;fill:#fff}.app-button.gray-color:not(.text-type).dark-gray-out:hover:not(:active):not(:disabled){background-color:#455760;color:#fff;fill:#fff}.app-button.gray-color:not(.text-type).heavy-gray-out{background-color:#707070;color:#fff;fill:#fff}.app-button.gray-color:not(.text-type).heavy-gray-out:hover:not(:active):not(:disabled){background-color:#455760;color:#fff;fill:#fff}.app-button.white-color.loading{color:transparent!important}.app-button.white-color spinner{position:absolute}.app-button.white-color:disabled{opacity:.3;cursor:default}.app-button.white-color.text-type{background-color:transparent;color:#fff;fill:#fff}.app-button.white-color.text-type.active-style:not(:disabled),.app-button.white-color.text-type:hover:not(:active):not(:disabled),.app-button.white-color.text-type:focus:not(:active):not(:disabled){fill:#fff;color:#fff;filter:brightness(1.4)}.app-button.white-color.text-type:active:not(:disabled){fill:#fff;color:#fff;filter:brightness(.5)}.app-button.white-color.text-type.gray-out{color:#c4c7ca;fill:#c4c7ca}.app-button.white-color.text-type.gray-out:hover:not(:active):not(:disabled),.app-button.white-color.text-type.gray-out:focus:not(:active):not(:disabled){color:#fff;fill:#fff}.app-button.white-color.text-type.dark-gray-out{color:#b5c6ce;fill:#b5c6ce}.app-button.white-color.text-type.dark-gray-out:hover:not(:active):not(:disabled),.app-button.white-color.text-type.dark-gray-out:focus:not(:active):not(:disabled){color:#fff;fill:#fff}.app-button.white-color.text-type.heavy-gray-out{color:#707070;fill:#707070}.app-button.white-color.text-type.heavy-gray-out:hover:not(:active):not(:disabled),.app-button.white-color.text-type.heavy-gray-out:focus:not(:active):not(:disabled){color:#fff;fill:#fff}.app-button.white-color:not(.text-type){background-color:#fff;color:#fff;fill:#fff}.app-button.white-color:not(.text-type).active-style:not(:disabled),.app-button.white-color:not(.text-type):hover:not(:active):not(:disabled),.app-button.white-color:not(.text-type):focus:not(:active):not(:disabled){background-color:#fff;filter:brightness(1.1)}.app-button.white-color:not(.text-type):active:not(:disabled){fill:#fff;background-color:#fff;filter:brightness(.5)}.app-button.white-color:not(.text-type).gray-out{background-color:#e8edf1;color:#c4c7ca;fill:#c4c7ca}.app-button.white-color:not(.text-type).gray-out:hover:not(:active):not(.custom-active){background-color:#fff;color:#fff;fill:#fff}.app-button.white-color:not(.text-type).dark-gray-out{background-color:#b5c6ce;color:#fff;fill:#fff}.app-button.white-color:not(.text-type).dark-gray-out:hover:not(:active):not(:disabled){background-color:#fff;color:#fff;fill:#fff}.app-button.white-color:not(.text-type).heavy-gray-out{background-color:#707070;color:#fff;fill:#fff}.app-button.white-color:not(.text-type).heavy-gray-out:hover:not(:active):not(:disabled){background-color:#fff;color:#fff;fill:#fff}.app-button.green-color.loading{color:transparent!important}.app-button.green-color spinner{position:absolute}.app-button.green-color:disabled{opacity:.3;cursor:default}.app-button.green-color.text-type{background-color:transparent;color:#45b854;fill:#45b854}.app-button.green-color.text-type.active-style:not(:disabled),.app-button.green-color.text-type:hover:not(:active):not(:disabled),.app-button.green-color.text-type:focus:not(:active):not(:disabled){fill:#45b854;color:#45b854;filter:brightness(1.4)}.app-button.green-color.text-type:active:not(:disabled){fill:#45b854;color:#45b854;filter:brightness(.5)}.app-button.green-color.text-type.gray-out{color:#c4c7ca;fill:#c4c7ca}.app-button.green-color.text-type.gray-out:hover:not(:active):not(:disabled),.app-button.green-color.text-type.gray-out:focus:not(:active):not(:disabled){color:#45b854;fill:#45b854}.app-button.green-color.text-type.dark-gray-out{color:#b5c6ce;fill:#b5c6ce}.app-button.green-color.text-type.dark-gray-out:hover:not(:active):not(:disabled),.app-button.green-color.text-type.dark-gray-out:focus:not(:active):not(:disabled){color:#45b854;fill:#45b854}.app-button.green-color.text-type.heavy-gray-out{color:#707070;fill:#707070}.app-button.green-color.text-type.heavy-gray-out:hover:not(:active):not(:disabled),.app-button.green-color.text-type.heavy-gray-out:focus:not(:active):not(:disabled){color:#45b854;fill:#45b854}.app-button.green-color:not(.text-type){background-color:#45b854;color:#fff;fill:#fff}.app-button.green-color:not(.text-type).active-style:not(:disabled),.app-button.green-color:not(.text-type):hover:not(:active):not(:disabled),.app-button.green-color:not(.text-type):focus:not(:active):not(:disabled){background-color:#45b854;filter:brightness(1.1)}.app-button.green-color:not(.text-type):active:not(:disabled){fill:#45b854;background-color:#45b854;filter:brightness(.5)}.app-button.green-color:not(.text-type).gray-out{background-color:#e8edf1;color:#c4c7ca;fill:#c4c7ca}.app-button.green-color:not(.text-type).gray-out:hover:not(:active):not(.custom-active){background-color:#45b854;color:#fff;fill:#fff}.app-button.green-color:not(.text-type).dark-gray-out{background-color:#b5c6ce;color:#fff;fill:#fff}.app-button.green-color:not(.text-type).dark-gray-out:hover:not(:active):not(:disabled){background-color:#45b854;color:#fff;fill:#fff}.app-button.green-color:not(.text-type).heavy-gray-out{background-color:#707070;color:#fff;fill:#fff}.app-button.green-color:not(.text-type).heavy-gray-out:hover:not(:active):not(:disabled){background-color:#45b854;color:#fff;fill:#fff}.app-button.orange-color.loading{color:transparent!important}.app-button.orange-color spinner{position:absolute}.app-button.orange-color:disabled{opacity:.3;cursor:default}.app-button.orange-color.text-type{background-color:transparent;color:#f68c00;fill:#f68c00}.app-button.orange-color.text-type.active-style:not(:disabled),.app-button.orange-color.text-type:hover:not(:active):not(:disabled),.app-button.orange-color.text-type:focus:not(:active):not(:disabled){fill:#f68c00;color:#f68c00;filter:brightness(1.4)}.app-button.orange-color.text-type:active:not(:disabled){fill:#f68c00;color:#f68c00;filter:brightness(.5)}.app-button.orange-color.text-type.gray-out{color:#c4c7ca;fill:#c4c7ca}.app-button.orange-color.text-type.gray-out:hover:not(:active):not(:disabled),.app-button.orange-color.text-type.gray-out:focus:not(:active):not(:disabled){color:#f68c00;fill:#f68c00}.app-button.orange-color.text-type.dark-gray-out{color:#b5c6ce;fill:#b5c6ce}.app-button.orange-color.text-type.dark-gray-out:hover:not(:active):not(:disabled),.app-button.orange-color.text-type.dark-gray-out:focus:not(:active):not(:disabled){color:#f68c00;fill:#f68c00}.app-button.orange-color.text-type.heavy-gray-out{color:#707070;fill:#707070}.app-button.orange-color.text-type.heavy-gray-out:hover:not(:active):not(:disabled),.app-button.orange-color.text-type.heavy-gray-out:focus:not(:active):not(:disabled){color:#f68c00;fill:#f68c00}.app-button.orange-color:not(.text-type){background-color:#f68c00;color:#fff;fill:#fff}.app-button.orange-color:not(.text-type).active-style:not(:disabled),.app-button.orange-color:not(.text-type):hover:not(:active):not(:disabled),.app-button.orange-color:not(.text-type):focus:not(:active):not(:disabled){background-color:#f68c00;filter:brightness(1.1)}.app-button.orange-color:not(.text-type):active:not(:disabled){fill:#f68c00;background-color:#f68c00;filter:brightness(.5)}.app-button.orange-color:not(.text-type).gray-out{background-color:#e8edf1;color:#c4c7ca;fill:#c4c7ca}.app-button.orange-color:not(.text-type).gray-out:hover:not(:active):not(.custom-active){background-color:#f68c00;color:#fff;fill:#fff}.app-button.orange-color:not(.text-type).dark-gray-out{background-color:#b5c6ce;color:#fff;fill:#fff}.app-button.orange-color:not(.text-type).dark-gray-out:hover:not(:active):not(:disabled){background-color:#f68c00;color:#fff;fill:#fff}.app-button.orange-color:not(.text-type).heavy-gray-out{background-color:#707070;color:#fff;fill:#fff}.app-button.orange-color:not(.text-type).heavy-gray-out:hover:not(:active):not(:disabled){background-color:#f68c00;color:#fff;fill:#fff}.app-button.red-color.loading{color:transparent!important}.app-button.red-color spinner{position:absolute}.app-button.red-color:disabled{opacity:.3;cursor:default}.app-button.red-color.text-type{background-color:transparent;color:#dc212c;fill:#dc212c}.app-button.red-color.text-type.active-style:not(:disabled),.app-button.red-color.text-type:hover:not(:active):not(:disabled),.app-button.red-color.text-type:focus:not(:active):not(:disabled){fill:#dc212c;color:#dc212c;filter:brightness(1.4)}.app-button.red-color.text-type:active:not(:disabled){fill:#dc212c;color:#dc212c;filter:brightness(.5)}.app-button.red-color.text-type.gray-out{color:#c4c7ca;fill:#c4c7ca}.app-button.red-color.text-type.gray-out:hover:not(:active):not(:disabled),.app-button.red-color.text-type.gray-out:focus:not(:active):not(:disabled){color:#dc212c;fill:#dc212c}.app-button.red-color.text-type.dark-gray-out{color:#b5c6ce;fill:#b5c6ce}.app-button.red-color.text-type.dark-gray-out:hover:not(:active):not(:disabled),.app-button.red-color.text-type.dark-gray-out:focus:not(:active):not(:disabled){color:#dc212c;fill:#dc212c}.app-button.red-color.text-type.heavy-gray-out{color:#707070;fill:#707070}.app-button.red-color.text-type.heavy-gray-out:hover:not(:active):not(:disabled),.app-button.red-color.text-type.heavy-gray-out:focus:not(:active):not(:disabled){color:#dc212c;fill:#dc212c}.app-button.red-color:not(.text-type){background-color:#dc212c;color:#fff;fill:#fff}.app-button.red-color:not(.text-type).active-style:not(:disabled),.app-button.red-color:not(.text-type):hover:not(:active):not(:disabled),.app-button.red-color:not(.text-type):focus:not(:active):not(:disabled){background-color:#dc212c;filter:brightness(1.1)}.app-button.red-color:not(.text-type):active:not(:disabled){fill:#dc212c;background-color:#dc212c;filter:brightness(.5)}.app-button.red-color:not(.text-type).gray-out{background-color:#e8edf1;color:#c4c7ca;fill:#c4c7ca}.app-button.red-color:not(.text-type).gray-out:hover:not(:active):not(.custom-active){background-color:#dc212c;color:#fff;fill:#fff}.app-button.red-color:not(.text-type).dark-gray-out{background-color:#b5c6ce;color:#fff;fill:#fff}.app-button.red-color:not(.text-type).dark-gray-out:hover:not(:active):not(:disabled){background-color:#dc212c;color:#fff;fill:#fff}.app-button.red-color:not(.text-type).heavy-gray-out{background-color:#707070;color:#fff;fill:#fff}.app-button.red-color:not(.text-type).heavy-gray-out:hover:not(:active):not(:disabled){background-color:#dc212c;color:#fff;fill:#fff}.app-button.regular-type{width:160px;height:40px}.app-button.thin-type{min-height:2.5rem;margin:.75rem 0rem;min-width:12rem}.app-button.app-button-with-notification:after{content:"";position:absolute;top:.5rem;right:.5rem;width:.8rem;height:.8rem;background-color:var(--notification-color);border-radius:50%}.app-clickable{cursor:pointer}.app-clickable.app-clickable-disabled{opacity:.3;cursor:default}.app-clickable.app-clickable-orange{fill:var(--orange);stroke:var(--orange);color:var(--orange)}.app-clickable.app-clickable-red{fill:var(--red);stroke:var(--red);color:var(--red)}.app-clickable:hover,.app-clickable:focus{filter:brightness(1.5)}.app-clickable:active{filter:brightness(.5)}.app-input{transition:all var(--short-animation-time);outline-style:none;border-radius:0;border:1px solid #707070;color:#707070;padding:0rem .8rem}.app-input.app-error,.app-input.ng-invalid.ng-touched{border-color:var(--red);color:var(--red)}.app-input.app-error::placeholder,.app-input.ng-invalid.ng-touched::placeholder{color:var(--red)}.app-input:disabled{opacity:.3;cursor:not-allowed}.app-input::placeholder{color:#c4c7ca}.app-input.app-input-small{height:2.4rem;font:1.4rem Lato}.app-input.app-input-large{height:4rem;font:2rem Lato;padding:0rem 1rem}.app-input.borderless{border:0px}.app-input.error{border-color:var(--red)}.app-input.error~.icon{fill:var(--red)}.app-input.error-touched.ng-touched.ng-invalid{border-color:var(--red)}.app-input.error-touched.ng-touched.ng-invalid~.icon{fill:var(--red) c}.app-input:hover:not(:disabled),.app-input:focus:not(:disabled),.app-input.custom-active:not(:disabled){border-color:var(--green)}.app-input:hover:not(:disabled)~.icon,.app-input:focus:not(:disabled)~.icon,.app-input.custom-active:not(:disabled)~.icon{fill:var(--green)}.app-input.custom-active~.dropdown-icon{transform:rotate(180deg)}.app-input:disabled{cursor:not-allowed!important}.app-input.banner-input{width:241px;padding-left:30px}.app-input .icon{display:flex;fill:#c4c7ca;position:absolute;transition:fill var(--short-animation-time)}.app-input .icon.dropdown-icon.small-size{right:10px}.app-input .icon.dropdown-icon.large-size{right:20px}.app-input .icon.search-icon{left:10px}.app-table{border-collapse:collapse;border:1px solid #a2a2a2;text-align:center;transition:opacity var(--short-animation-time);position:relative}.app-table.disabled-style{pointer-events:none;opacity:.3}.app-table.with-borders:not(.disabled-style)>tr>td.column-highlight{border-right:1px solid #a2a2a2}.app-table.with-borders>tr{border:1px solid #a2a2a2}.app-table.with-full-borders:not(.disabled-style)>tr:not(.bottom-row)>td{border:1px solid #a2a2a2}.app-table.with-full-borders>tr{border:1px solid #a2a2a2}.app-table:not(.disabled-style)>tr:not(.bottom-row):nth-child(2n)>td.column-highlight,.app-table:not(.disabled-style)>tr:not(.bottom-row):nth-child(odd)>td.column-highlight{background-color:#f9f9eb}.app-table.app-table>tr>td.border-right,.app-table.app-table>tr>th.border-right{border-right:1px solid #a2a2a2}.app-table.app-table>tr:not(.bottom-row):nth-child(odd)>td{background-color:#f9f9f9}.app-table.app-table>tr:not(.bottom-row):nth-child(2n)>td{background-color:#fff}.app-table.app-table>tr.bottom-row td{background-color:#f1f1f1}.app-table tr>th{height:53px;padding:1rem}.app-table tr>td{padding:.5rem}.app-table.app-table-big tr>td{height:7.2rem}.app-table:not(.app-table-big) tr>td{height:4.6rem}.app-table.app-table>tr:not(.bottom-row){outline-style:none}.app-table.app-table>tr:not(.bottom-row):focus>td,.app-table.app-table>tr:not(.bottom-row):focus-within[tabindex="0"]>td,.app-table.app-table>tr:not(.bottom-row).accordion-focus>td{background-color:#edf2f6}.app-table.app-table>tr:not(.bottom-row):focus>td.column-highlight,.app-table.app-table>tr:not(.bottom-row):focus-within[tabindex="0"]>td.column-highlight,.app-table.app-table>tr:not(.bottom-row).accordion-focus>td.column-highlight{background-color:#efeed9}.app-table.app-table>tr:not(.bottom-row)>th{background-color:#f1f1f1;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,Segoe-UI-Bold,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.app-table.app-table>tr:not(.bottom-row)>td{transition:background-color var(--short-animation-time)}.app-table.loading{pointer-events:none;opacity:.3}.app-table.loading>spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-table.grouped-table>tr:not(:first-child).odd td{background-color:#f9f9f9}.app-table.grouped-table>tr:not(:first-child).even td{background-color:transparent}.app-table.grouped-table>tr:not(:first-child).first-in-group{border-top:1px solid #a2a2a2}.app-table.grouped-table>tr:not(:first-child).last-in-group{border-bottom:1px solid #a2a2a2}.app-table.grouped-table>tr:not(:first-child).focused-group>td{background-color:#edf2f6}.app-table.grouped-table>tr:not(:first-child).focused-group>td.column-highlight{background-color:#efeed9}.app-table.grouped-table>tr:not(:first-child) td.expanding{border-bottom:1px solid #a2a2a2}.app-table.grouped-table td,.app-table.grouped-table th{padding:1rem}.app-table.grouped-table td>*,.app-table.grouped-table th>*{vertical-align:middle}.app-table.grouped-table td.border-right,.app-table.grouped-table th.border-right{border-right:1px solid #a2a2a2}.app-table.grouped-table td sort-arrows,.app-table.grouped-table th sort-arrows{margin-left:1rem}*.app-loading{position:relative;pointer-events:none;animation-duration:opcaity var(--short-animation-time)}*.app-loading:after{content:" ";opacity:.5;background-color:#fff;pointer-events:none;position:absolute;inset:0;z-index:10}*.app-loading spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11}ngx-datatable{display:block;overflow:hidden;justify-content:center;position:relative;--border-color: #a2a2a2}ngx-datatable [role=table]{transition:opacity var(--short-animation-time)}ngx-datatable datatable-header .datatable-header-inner{height:inherit}ngx-datatable datatable-header datatable-header-cell{text-align:center;display:flex!important;align-items:center!important;justify-content:center;background-color:#f1f1f1;padding:.5rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe-UI-Bold,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;border-top:1px solid var(--border-color)}ngx-datatable datatable-header datatable-header-cell:first-child{border-left:1px solid var(--border-color)}ngx-datatable datatable-header datatable-header-cell:last-child{border-right:1px solid var(--border-color)}ngx-datatable datatable-header datatable-header-cell .sort-btn{margin-left:.8rem;position:relative;display:flex;flex-direction:column;--inactive-icon-color: #c4c7ca;--active-icon-color: #45b854}ngx-datatable datatable-header datatable-header-cell .sort-btn:before{content:" ";top:0rem;position:absolute;width:0px;height:0px;border-width:.6rem;border-style:solid;border-color:var(--icon-color) transparent transparent transparent}ngx-datatable datatable-header datatable-header-cell .sort-btn:after{content:" ";top:-1.6rem;position:absolute;width:0px;height:0px;border-width:.6rem;border-style:solid;border-color:transparent transparent var(--icon-color) transparent}ngx-datatable datatable-header datatable-header-cell .sort-btn:before,ngx-datatable datatable-header datatable-header-cell .sort-btn:after{--icon-color: var(--inactive-icon-color)}ngx-datatable datatable-header datatable-header-cell .sort-btn.sort-desc:before{--icon-color: var(--active-icon-color)}ngx-datatable datatable-header datatable-header-cell .sort-btn.sort-asc:after{--icon-color: var(--active-icon-color)}ngx-datatable datatable-body datatable-row-wrapper:last-child datatable-body-row{border-bottom:1px solid var(--border-color)}ngx-datatable datatable-body datatable-row-wrapper datatable-body-row{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);transition:background-color var(--short-animation-time)}ngx-datatable datatable-body datatable-row-wrapper datatable-body-row.datatable-row-even{background-color:#fff}ngx-datatable datatable-body datatable-row-wrapper datatable-body-row.datatable-row-odd{background-color:#f9f9f9}ngx-datatable datatable-body datatable-row-wrapper datatable-body-row.active{background-color:#edf2f6}ngx-datatable datatable-body datatable-row-wrapper datatable-body-row datatable-body-cell{display:flex!important;align-items:center!important;padding:1rem}ngx-datatable datatable-body datatable-row-wrapper datatable-body-row datatable-body-cell .datatable-body-cell-label{width:inherit}ngx-datatable datatable-body datatable-row-wrapper datatable-body-row datatable-body-cell .datatable-body-cell-label>*{vertical-align:middle}ngx-datatable datatable-footer datatable-pager .pager{height:29px;display:flex!important;justify-content:center}ngx-datatable datatable-footer datatable-pager li>a{height:100%;width:29px;display:flex!important;justify-content:center;align-items:center;background-color:transparent;padding:0;margin:0!important;border-radius:0;border-top:1px solid #c4c7ca;border-bottom:1px solid #c4c7ca;border-right:1px solid #c4c7ca;text-decoration:none;--icon-color: #c4c7ca;color:var(--icon-color)}ngx-datatable datatable-footer datatable-pager li>a:first-child{border-left:1px solid #c4c7ca}ngx-datatable datatable-footer datatable-pager li>a[aria-label="go to first page"]:before{content:" ";width:2px;height:12px;position:relative;left:3px;background-color:var(--icon-color)}ngx-datatable datatable-footer datatable-pager li>a[aria-label="go to first page"]:after{content:" ";width:0;height:0;border-width:6px;border-style:solid;border-color:transparent var(--icon-color) transparent transparent;position:relative;left:-3px}ngx-datatable datatable-footer datatable-pager li>a[aria-label="go to previous page"]:after{content:" ";width:0;height:0;border-width:6px;border-style:solid;border-color:transparent var(--icon-color) transparent transparent;position:relative;left:-3px}ngx-datatable datatable-footer datatable-pager li>a[aria-label="go to next page"]:after{content:" ";width:0;height:0;border-width:6px;border-style:solid;border-color:transparent transparent transparent var(--icon-color);position:relative;right:-3px}ngx-datatable datatable-footer datatable-pager li>a[aria-label="go to last page"]:before{content:" ";width:2px;height:12px;position:relative;left:8px;background-color:var(--icon-color)}ngx-datatable datatable-footer datatable-pager li>a[aria-label="go to last page"]:after{content:" ";width:0;height:0;border-width:6px;border-style:solid;border-color:transparent transparent transparent var(--icon-color);position:relative}ngx-datatable datatable-footer datatable-pager li:not(.active):not(.disabled)>a:hover:not(.disabled-style){background-color:#45b854;--icon-color: #ffffff}ngx-datatable datatable-footer datatable-pager li:not(.active):not(.disabled)>a:active:not(.disabled-style){background-color:#205427;--icon-color: #ffffff;transition:0s}ngx-datatable datatable-footer datatable-pager li.active>a{background-color:#c4c7ca;color:#fff;padding:0;margin:0;cursor:default}ngx-datatable datatable-footer datatable-pager li.disabled>a{--icon-color: #edeeef}.toast-container>.ngx-toastr{border-radius:0!important}.app-checkbox{border:2px solid #707070;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;width:1.6rem;height:1.6rem;margin:0rem}.app-checkbox:hover:not(:active){background-color:var(--green)}.app-checkbox:active{background-color:var(--green);filter:brightness(.5)}.app-checkbox:checked:not(:active){background-color:var(--green)}.app-checkbox:checked{background-image:url(checkbox-check.ee16ab4fe42002a7.svg);background-size:90%;background-position:1px center;background-repeat:no-repeat}.app-checkbox+label{margin-left:.5rem}.app-date-picker input{width:100%}.app-date-picker.app-error input,.app-date-picker.ng-invalid.ng-touched input{border-color:var(--red);color:var(--red)}.app-date-picker.app-error input::placeholder,.app-date-picker.ng-invalid.ng-touched input::placeholder{color:var(--red)}.dp-popup{box-shadow:0 3px 6px #00000029}.dp-popup dp-day-calendar,.dp-popup dp-month-calendar{width:435px}.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container{background-color:#edf2f6;height:66px;border:0px}.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-header,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-header,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-header,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-header{left:50%;transform:translate(-50%) translateY(-50%);top:50%}.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-header .dp-nav-header-btn,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-header .dp-nav-header-btn,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-header .dp-nav-header-btn,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-header .dp-nav-header-btn{color:#585858;font:20px Lato-Bold;background-color:transparent;border:0px;outline-style:none}.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container{left:50%;transform:translate(-50%,-50%);display:inline-flex;justify-content:space-between;width:150px;pointer-events:none}.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left,.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right{display:flex;align-items:center}.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left.dp-calendar-nav-container-right button:before,.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right.dp-calendar-nav-container-right button:before,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left.dp-calendar-nav-container-right button:before,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right.dp-calendar-nav-container-right button:before,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left.dp-calendar-nav-container-right button:before,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right.dp-calendar-nav-container-right button:before,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left.dp-calendar-nav-container-right button:before,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right.dp-calendar-nav-container-right button:before{transform:rotate(180deg)}.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button,.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button{width:20px;height:20px;outline-style:none;border:0px;pointer-events:all}.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:hover:before,.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:hover:before,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:hover:before,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:hover:before,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:hover:before,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:hover:before,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:hover:before,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:hover:before{border-right-color:#45b854}.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:active:before,.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:active:before,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:active:before,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:active:before,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:active:before,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:active:before,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:active:before,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:active:before{border-right-color:#205427}.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:disabled:before,.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:disabled:before,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:disabled:before,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:disabled:before,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:disabled:before,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:disabled:before,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:disabled:before,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:disabled:before{border-right-color:#d1dae4}.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:before,.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:before,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:before,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:before,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:before,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:before,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-left button:before,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-calendar-nav-container-right button:before{border-style:solid;border-width:7px 7px 7px 0;content:"";display:inline-block;height:0px;width:0px;border-top-color:transparent;border-bottom-color:transparent;border-right-color:#585858;transform:none}.dp-popup dp-day-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-current-location-btn,.dp-popup dp-day-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-current-location-btn,.dp-popup dp-month-calendar .dp-day-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-current-location-btn,.dp-popup dp-month-calendar .dp-month-calendar-container dp-calendar-nav .dp-calendar-nav-container .dp-nav-btns-container .dp-current-location-btn{display:none}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper,.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper,.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper,.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper{border:0px}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-weekdays,.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-weekdays,.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-weekdays,.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-weekdays{margin-top:20px}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-weekdays .dp-calendar-weekday,.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-weekdays .dp-calendar-weekday,.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-weekdays .dp-calendar-weekday,.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-weekdays .dp-calendar-weekday{border:0px;color:#f68c00;font:20px Lato-Bold;width:62px}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-calendar-week button,.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-calendar-week button,.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-calendar-week button,.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-calendar-week button{width:38px;height:38px;margin:5px 12px;border-radius:50%;outline-style:none;border:0px;background-color:transparent;font:20px Lato;color:#585858}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-calendar-week button:disabled,.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-calendar-week button:disabled,.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-calendar-week button:disabled,.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-calendar-week button:disabled{cursor:not-allowed;color:#edeeef}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-calendar-week button:hover:not(:disabled),.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-calendar-week button:hover:not(:disabled),.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-calendar-week button:hover:not(:disabled),.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-calendar-week button:hover:not(:disabled){background-color:#edeeef}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-calendar-week button:active:not(:disabled),.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-calendar-week button:active:not(:disabled),.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-calendar-week button:active:not(:disabled),.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-calendar-week button:active:not(:disabled){background-color:#dbdbdb}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-calendar-week button.dp-selected,.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-calendar-week button.dp-selected,.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-calendar-week button.dp-selected,.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-calendar-week button.dp-selected{background-color:#45b854;color:#fff;opacity:1}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-months-row,.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-months-row,.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-months-row,.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-months-row{display:flex;justify-content:center}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-months-row button,.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-months-row button,.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-months-row button,.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-months-row button{width:52px;height:52px;margin:5px 12px;border-radius:50%;outline-style:none;border:0px;background-color:transparent;font:20px Lato;color:#585858}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-months-row button:hover,.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-months-row button:hover,.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-months-row button:hover,.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-months-row button:hover{background-color:#edeeef}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-months-row button:active,.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-months-row button:active,.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-months-row button:active,.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-months-row button:active{background-color:#dbdbdb}.dp-popup dp-day-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-months-row button.dp-selected,.dp-popup dp-day-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-months-row button.dp-selected,.dp-popup dp-month-calendar .dp-day-calendar-container .dp-calendar-wrapper .dp-months-row button.dp-selected,.dp-popup dp-month-calendar .dp-month-calendar-container .dp-calendar-wrapper .dp-months-row button.dp-selected{background-color:#45b854;color:#fff;opacity:1}.app-field-container.light-label>*:first-child{color:#c4c7ca}.app-field-container>*:first-child .sub{font-family:Lato}.app-field-container:not(.app-field-container-small)>*:first-child{font:2rem Lato-Bold}.app-field-container:not(.app-field-container-small)>*:nth-child(2):not(input){font-size:2.5rem}.app-field-container.app-field-container-small>*:first-child{font:1.6rem Lato-Bold}.app-field-container.app-field-container-small>*:nth-child(2):not(input){font-size:1.8rem}.app-field-container.vertical-field-container:not(.app-field-container-small)>*:nth-child(2){margin-top:.5rem}.app-field-container.vertical-field-container.app-field-container-small>*:nth-child(2){margin-top:.5rem}.app-field-container.vertical-field-container>*{width:100%}.app-field-container.horizontal-field-container{align-items:center;display:flex;gap:3rem}dp-date-picker[mode=time].ng-invalid.ng-touched>div:first-child:after,dp-date-picker[mode=time].app-error-state>div:first-child:after{border-top-color:#dc212c}dp-date-picker[mode=time].ng-invalid.ng-touched input,dp-date-picker[mode=time].app-error-state input{border-color:#dc212c;color:#dc212c}dp-date-picker[mode=time].ng-invalid.ng-touched input::placeholder,dp-date-picker[mode=time].app-error-state input::placeholder{color:#dc212c}dp-date-picker[mode=time]>div:first-child{position:relative}dp-date-picker[mode=time]>div:first-child.dp-open:after,dp-date-picker[mode=time]>div:first-child:focus-within:after,dp-date-picker[mode=time]>div:first-child:hover:after{border-top-color:#45b854}dp-date-picker[mode=time]>div:first-child.dp-open:after input,dp-date-picker[mode=time]>div:first-child:focus-within:after input,dp-date-picker[mode=time]>div:first-child:hover:after input{border-color:#45b854}dp-date-picker[mode=time]>div:first-child:active:after{transition:0s;border-top-color:#2b7435}dp-date-picker[mode=time]>div:first-child:active:after input{transition:0s;border-color:#2b7435}dp-date-picker[mode=time]>div:first-child.dp-open:after{transform:rotate(180deg) translateY(50%)}dp-date-picker[mode=time]>div:first-child:after{content:"";width:0px;height:0px;border-width:7px 7px 0px 7px;border-style:solid;border-color:#c4c7ca transparent transparent transparent;position:absolute;top:50%;transform:translateY(-50%);right:11px;transition:border-top-color var(--short-animation-time)}dp-date-picker[mode=time]>div:nth-child(2){width:100%}dp-date-picker[mode=time] input{width:100%;outline-style:none;padding:0 10px;font-size:1.4rem;font-family:Lato;border:1px solid #707070;color:#707070;height:2.4rem}dp-date-picker[mode=time] input:read-only{cursor:pointer}dp-time-select{width:100%}dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-up,dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-down{position:relative;display:flex;justify-content:center;align-items:center;font-size:14px;background-color:transparent;outline-style:none;border:0px}dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-up:hover:before,dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-down:hover:before{border-bottom-color:#45b854}dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-up:active:before,dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-down:active:before{border-bottom-color:#205427}dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-up:disabled:before,dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-down:disabled:before{border-bottom-color:#d1dae4}dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-up:before,dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-down:before{width:0px;height:0px;position:absolute;border-style:solid;border-width:0px 7px 7px 7px;border-color:transparent transparent #585858 transparent}dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-up.dp-time-select-control-up:before,dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-down.dp-time-select-control-up:before{transform:none;top:auto}dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-up.dp-time-select-control-down:before,dp-time-select .dp-time-select-controls .dp-time-select-control .dp-time-select-control-down.dp-time-select-control-down:before{transform:rotate(180deg)}.app-select{transition:opacity var(--short-animation-time)}.app-select.ng-select-opened .ng-select-container{border-color:var(--green)}.app-select.ng-select-opened .ng-select-container.app-input-small:after,.app-select.ng-select-opened .ng-select-container.ng-select-container.app-input-large:after{transform:rotate(180deg) translateY(25%);border-top-color:var(--green)}.app-select .ng-input input{color:#707070}.app-select.app-select-small .ng-select-container{padding-right:3rem}.app-select.app-select-small .ng-option{padding:1rem;font-size:14px}.app-select.app-select-small .ng-input input{font-size:14px}.app-select.app-select-large .ng-select-container{padding-right:4rem}.app-select.app-select-large .ng-option{padding:1rem;font-size:20px;height:60px}.app-select.app-select-large .ng-input input{font-size:20px}.app-select:hover .ng-select-container:after{border-top-color:var(--green)}.app-select.app-error .ng-select-container,.app-select.ng-invalid.ng-touched .ng-select-container{border-color:var(--red)}.app-select.app-error .ng-select-container.app-input-small:after,.app-select.app-error .ng-select-container.ng-select-container.app-input-large:after,.app-select.ng-invalid.ng-touched .ng-select-container.app-input-small:after,.app-select.ng-invalid.ng-touched .ng-select-container.ng-select-container.app-input-large:after{border-top-color:var(--red);color:var(--red)}.app-select.app-error .ng-select-container input::placeholder,.app-select.app-error .ng-select-container .ng-placeholder,.app-select.ng-invalid.ng-touched .ng-select-container input::placeholder,.app-select.ng-invalid.ng-touched .ng-select-container .ng-placeholder{color:var(--red)}.app-select.ng-select-disabled{opacity:.3;pointer-events:none}.app-select .ng-dropdown-panel{left:0;width:auto;min-width:100%}.app-select .ng-dropdown-panel-items.scroll-host{animation:slide-down var(--short-animation-time) ease;transform-origin:top center;background-color:#fff;box-shadow:0 3px 6px #00000029;color:#585858;cursor:default;display:relative;font-family:Lato;height:auto;left:0;margin:0;overflow-y:auto;overflow-x:hidden;position:absolute;top:calc(100% + 1rem);min-width:100%}.app-select .ng-dropdown-panel-items.scroll-host::-webkit-scrollbar{height:calc(2 * var(--scrollbar-padding) + var(--scrollbar-size));width:calc(2 * var(--scrollbar-padding) + var(--scrollbar-size))}.app-select .ng-dropdown-panel-items.scroll-host::-webkit-scrollbar-button{display:none;height:1px;width:1px}.app-select .ng-dropdown-panel-items.scroll-host::-webkit-scrollbar-thumb{background-color:#c7c7c79d;background-clip:padding-box;border-radius:20px;border:var(--scrollbar-padding) solid rgba(0,0,0,0)}.app-select .ng-dropdown-panel-items.scroll-host::-webkit-scrollbar-corner{background:none}.app-select .ng-dropdown-panel-items.scroll-host .ng-option{display:flex;align-items:center;margin:0rem 1rem;overflow:auto}.app-select .ng-dropdown-panel-items.scroll-host .ng-option:first-child{margin-top:1rem}.app-select .ng-dropdown-panel-items.scroll-host .ng-option:last-child{margin-bottom:1rem}.app-select .ng-dropdown-panel-items.scroll-host .ng-option:hover,.app-select .ng-dropdown-panel-items.scroll-host .ng-option:focus,.app-select .ng-dropdown-panel-items.scroll-host .ng-option.ng-option-marked{background-color:#edeeef}.app-select .ng-dropdown-panel-items.scroll-host .ng-option:active,.app-select .ng-dropdown-panel-items.scroll-host .ng-option.ng-option-selected{background-color:#b5c6ce}.app-select .ng-dropdown-panel-items.scroll-host .ng-option.ng-option-disabled{opacity:.3;pointer-events:none}.app-select .ng-select-container{background-color:#fff;position:relative;display:flex;align-items:center}.app-select .ng-select-container.ng-has-value .ng-placeholder{display:none}.app-select .ng-select-container.app-input-small:after{border-width:.6rem}.app-select .ng-select-container.app-input-large:after{border-width:1rem}.app-select .ng-select-container:after{transform:translateY(25%);transition:border-color var(--short-animation-time);content:" ";position:absolute;width:0px;height:0px;border-style:solid;border-color:#c4c7ca transparent transparent transparent;right:1rem}.app-select .ng-select-container .ng-value-container{position:relative;height:100%}.app-select .ng-select-container .ng-value-container .ng-value{margin:auto 0rem}.app-select .ng-select-container .ng-value-container .ng-input{height:100%;display:flex;align-items:center}.app-select .ng-select-container .ng-value-container .ng-input>input{font-family:Lato}.app-select .ng-select-container .ng-value-container .ng-placeholder{color:#c4c7ca;margin:auto 0rem}.app-select .ng-select-container .ng-clear{display:none!important}.app-select .ng-select-container .ng-spinner-loader{position:absolute;left:50%}@keyframes slide-down{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.app-textarea{border:1px solid #707070;transition:all var(--short-animation-time);font:2rem Lato;outline-style:none;padding:.8rem;resize:none}.app-textarea:focus{border-color:#45b854}.app-textarea::placeholder{color:#c4c7ca}.app-textarea:disabled{opacity:.3}.app-overlay{width:100%;height:100%;position:fixed;top:0rem;left:0rem;transition:background-color var(--short-animation-time);z-index:11;pointer-events:none}.app-overlay.overlay-active{background-color:#00000080;pointer-events:all}.app-pop-out-overlay{position:relative;z-index:12!important}.app-navigation-tabs-container{display:flex;gap:2rem}.app-navigation-tabs-container scroll-buttons{display:flex;align-items:center}.app-navigation-tabs{display:flex;width:100%;padding:0rem;margin:0rem;overflow:hidden}.app-navigation-tabs>*{flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,Segoe-UI-Bold,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;color:#707070;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid #a2a2a2;border-left:1px solid transparent;cursor:pointer;white-space:nowrap}.app-navigation-tabs>*.active-tab{cursor:default;border-bottom:0px;border-top-color:#a2a2a2;border-right-color:#a2a2a2;border-left-color:#a2a2a2;color:var(--red)}.app-navigation-tabs>*:not(.buffer){padding:1.5rem 2.5rem;min-width:20rem}.app-navigation-tabs>*.buffer{border-bottom:1px solid #a2a2a2;flex-grow:1;display:inline-flex;justify-content:flex-end;align-items:center;cursor:default;padding:.5rem}:root{--scrollbar-size: 4px;--scrollbar-padding: 4px}.app-with-scrollbar{overflow-y:auto}.app-with-scrollbar::-webkit-scrollbar{height:calc(2 * var(--scrollbar-padding) + var(--scrollbar-size));width:calc(2 * var(--scrollbar-padding) + var(--scrollbar-size))}.app-with-scrollbar::-webkit-scrollbar-button{display:none;height:1px;width:1px}.app-with-scrollbar::-webkit-scrollbar-thumb{background-color:#c7c7c79d;background-clip:padding-box;border-radius:20px;border:var(--scrollbar-padding) solid rgba(0,0,0,0)}.app-with-scrollbar::-webkit-scrollbar-corner{background:none}.app-accordion-table{border-collapse:collapse;border:1px solid #a2a2a2;text-align:center;transition:opacity var(--short-animation-time);position:relative}.app-accordion-table.disabled-style{pointer-events:none;opacity:.3}.app-accordion-table.with-borders:not(.disabled-style)>tr>td.column-highlight{border-right:1px solid #a2a2a2}.app-accordion-table.with-borders>tr{border:1px solid #a2a2a2}.app-accordion-table.with-full-borders:not(.disabled-style)>tr:not(.bottom-row)>td{border:1px solid #a2a2a2}.app-accordion-table.with-full-borders>tr{border:1px solid #a2a2a2}.app-accordion-table:not(.disabled-style)>tr:not(.bottom-row):nth-child(2n)>td.column-highlight,.app-accordion-table:not(.disabled-style)>tr:not(.bottom-row):nth-child(odd)>td.column-highlight{background-color:#f9f9eb}.app-accordion-table>tr.accordion{border-color:transparent;transition:border-left-color 2s ease-out,border-right-color 2s ease-out}.app-accordion-table>tr.accordion.active-accordion{border-color:#a2a2a2;transition:0s}.app-accordion-table>tr.accordion.active-accordion>td .accordion-container{height:var(--accordion-height)}.app-accordion-table>tr.accordion:not(.active-accordion)>td .accordion-container{height:0px}.app-accordion-table>tr.accordion>td{padding:0rem;transition:height var(--short-animation-time) ease-out}.app-accordion-table>tr.accordion>td .accordion-container{transition:height var(--short-animation-time) ease-out;overflow:hidden;overflow-y:auto}.app-accordion-table>tr.accordion>td .accordion-container::-webkit-scrollbar{height:calc(2 * var(--scrollbar-padding) + var(--scrollbar-size));width:calc(2 * var(--scrollbar-padding) + var(--scrollbar-size))}.app-accordion-table>tr.accordion>td .accordion-container::-webkit-scrollbar-button{display:none;height:1px;width:1px}.app-accordion-table>tr.accordion>td .accordion-container::-webkit-scrollbar-thumb{background-color:#c7c7c79d;background-clip:padding-box;border-radius:20px;border:var(--scrollbar-padding) solid rgba(0,0,0,0)}.app-accordion-table>tr.accordion>td .accordion-container::-webkit-scrollbar-corner{background:none}.app-accordion-table>tr:not(.accordion){height:4.5rem}.app-accordion-table>tr:nth-child(4n-2)>td{background-color:transparent}.app-accordion-table>tr:nth-child(4n)>td{background-color:#f9f9f9}.app-accordion-table>tr:nth-child(4n-1)>td,.app-accordion-table>tr:nth-child(4n+1)>td{background-color:#f5f5f5}.app-accordion-table tr>th{height:53px}.app-accordion-table.app-accordion-table>tr:not(.bottom-row){outline-style:none}.app-accordion-table.app-accordion-table>tr:not(.bottom-row):focus>td,.app-accordion-table.app-accordion-table>tr:not(.bottom-row):focus-within[tabindex="0"]>td,.app-accordion-table.app-accordion-table>tr:not(.bottom-row).accordion-focus>td{background-color:#edf2f6}.app-accordion-table.app-accordion-table>tr:not(.bottom-row):focus>td.column-highlight,.app-accordion-table.app-accordion-table>tr:not(.bottom-row):focus-within[tabindex="0"]>td.column-highlight,.app-accordion-table.app-accordion-table>tr:not(.bottom-row).accordion-focus>td.column-highlight{background-color:#efeed9}.app-accordion-table.app-accordion-table>tr:not(.bottom-row)>th{background-color:#f1f1f1;vertical-align:middle;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,Segoe-UI-Bold,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.app-accordion-table.app-accordion-table>tr:not(.bottom-row)>td{transition:background-color var(--short-animation-time)}.app-accordion-table.loading{pointer-events:none;opacity:.3}.app-accordion-table.loading>spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-accordion-table td>*,.app-accordion-table th>*{vertical-align:middle}.app-accordion-table td sort-arrows,.app-accordion-table th sort-arrows{margin-left:9px}.app-table-header{display:flex;align-items:center;justify-content:center;gap:1rem}html{font-size:62.5%}body{font-size:1.6rem}html,body{margin:0;padding:0;-webkit-user-select:none;user-select:none;height:100%;width:100%;font-family:Lato;box-sizing:border-box;color:#707070;overflow:hidden}*{box-sizing:border-box}@font-face{font-family:Lato;src:url(Lato-Regular.a439e7a5b243dca9.ttf)}@font-face{font-family:Lato-Bold;src:url(Lato-Bold.43673ef601446c9b.ttf)}@font-face{font-family:Segoe-UI;font-weight:200;src:local("Segoe UI")}@font-face{font-family:Segoe-UI-Bold;font-weight:700;src:local("Segoe UI Bold")}:root{--red: #dc212c;--orange: #f68c00;--green: #45b854;--yellow: #fddb02;--notification-color: #ff5a00;--short-animation-time: .2s;--long-animation-time: .4s;--spl-color: pink;--ppl-color: #3576cf;--cpl-color: #13a85e;--ir-color: #663399;--ppl-card-color: #2b476d;--ppl-card-ul-color: #2c5ea2;--ppl-card-ur-color: #3576cf;--ir-card-color: #533571;--ir-card-ul-color: #663399;--ir-card-ur-color: #7e33c8;--cpl-card-color: #296e52;--cpl-card-ul-color: #1a8d5f;--cpl-card-ur-color: #13a85e}.field-container.light-label>*:first-child{color:#c4c7ca}.field-container>*:first-child{font:16px Lato-Bold}.field-container>*:first-child .sub{font-family:Lato}.field-container>*:nth-child(2):not(.app-input){margin-top:5px;font-size:18px}.large-field-container.light-label>*:first-child{color:#c4c7ca}.large-field-container>*:first-child{font:20px Lato-Bold}.large-field-container>*:first-child .sub{font-family:Lato}.large-field-container>*:nth-child(2):not(.app-input){margin-top:5px;font-size:25px}.schedule-table-container{width:1657px;height:764px;scroll-behavior:smooth;overflow-y:auto}.schedule-table-container::-webkit-scrollbar{height:34px;width:34px}.schedule-table-container::-webkit-scrollbar-button{display:none;height:1px;width:1px}.schedule-table-container::-webkit-scrollbar-thumb{background-color:#c7c7c79d;background-clip:padding-box;border-radius:20px;border:14px solid rgba(0,0,0,0)}.schedule-table-container::-webkit-scrollbar-corner{background:none}.schedule-table-container .schedule-table{border-collapse:separate;table-layout:fixed;width:100%;border-spacing:0}.schedule-table-container .schedule-table tr:first-child th{position:relative;height:53px;position:sticky;top:0;z-index:3;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,Segoe-UI-Bold,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;color:#707070}.schedule-table-container .schedule-table tr:first-child th:first-child{width:122px}.schedule-table-container .schedule-table tr:first-child th:not(:first-child){width:473px;background-color:#f2dbdb}.schedule-table-container .schedule-table tr:first-child th:not(:first-child):nth-child(2){border:1px solid #a2a2a2}.schedule-table-container .schedule-table tr:first-child th:not(:first-child):nth-child(n+3){border-bottom:1px solid #a2a2a2;border-top:1px solid #a2a2a2;border-right:1px solid #a2a2a2}.schedule-table-container .schedule-table tr:not(:first-child):nth-child(2) td:first-child{border:1px solid #a2a2a2}.schedule-table-container .schedule-table tr:not(:first-child):nth-child(n+3) td:first-child{border-bottom:1px solid #a2a2a2;border-left:1px solid #a2a2a2;border-right:1px solid #a2a2a2}.schedule-table-container .schedule-table tr:not(:first-child) td{text-align:center;height:106px;position:relative;z-index:1;border-bottom:1px solid #707070;border-right:1px solid #707070}.schedule-table-container .schedule-table tr:not(:first-child) td:first-child{position:sticky;left:0;z-index:2;background-color:#f1f1f1;font-family:Lato-Bold}.schedule-table-container .schedule-table tr:not(:first-child) td:first-child .time-container{display:flex;align-items:center;justify-content:center}.schedule-table-container .schedule-table tr:not(:first-child) td:first-child .time-container .vert-dash{position:absolute;border-left:1px solid #707070;height:10px}.schedule-table-container .schedule-table td,.schedule-table-container .schedule-table th{padding:0}.type-container{width:30px;display:inline-flex}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}
