.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.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}.owl-dialog-container{position:relative;pointer-events:auto;box-sizing:border-box;display:block;padding:1.5em;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;border-radius:2px;overflow:auto;background:#fff;color:#000000de;width:100%;height:100%;outline:0}.owl-dt-container,.owl-dt-container *{box-sizing:border-box}.owl-dt-container{display:block;font-size:16px;font-size:1rem;background:#fff;pointer-events:auto;z-index:1000}.owl-dt-container-row{border-bottom:1px solid rgba(0,0,0,.12)}.owl-dt-container-row:last-child{border-bottom:none}.owl-dt-calendar{display:flex;flex-direction:column;width:100%}.owl-dt-calendar-control{display:flex;align-items:center;font-size:1em;width:100%;padding:.5em;color:#000}.owl-dt-calendar-control .owl-dt-calendar-control-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button{padding:0 .8em}.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button:hover{background-color:#0000001f}.owl-dt-calendar-main{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5em .5em;outline:0}.owl-dt-calendar-view{display:block;flex:1 1 auto}.owl-dt-calendar-multi-year-view{display:flex;align-items:center}.owl-dt-calendar-multi-year-view .owl-dt-calendar-table{width:calc(100% - 3em)}.owl-dt-calendar-multi-year-view .owl-dt-calendar-table .owl-dt-calendar-header th{padding-bottom:.25em}.owl-dt-calendar-table{width:100%;border-collapse:collapse;border-spacing:0}.owl-dt-calendar-table .owl-dt-calendar-header{color:#0006}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-weekdays th{font-size:.7em;font-weight:400;text-align:center;padding-bottom:1em}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider{position:relative;height:1px;padding-bottom:.5em}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider:after{content:"";position:absolute;top:0;left:-.5em;right:-.5em;height:1px;background:rgba(0,0,0,.12)}.owl-dt-calendar-table .owl-dt-calendar-cell{position:relative;height:0;line-height:0;text-align:center;outline:0;color:#000000d9;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.owl-dt-calendar-table .owl-dt-calendar-cell-content{position:absolute;top:5%;left:5%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;font-size:.8em;line-height:1;border:1px solid transparent;border-radius:999px;color:inherit;cursor:pointer}.owl-dt-calendar-table .owl-dt-calendar-cell-out{opacity:.2}.owl-dt-calendar-table .owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:#0006}.owl-dt-calendar-table .owl-dt-calendar-cell-selected{color:#ffffffd9;background-color:#3f51b5}.owl-dt-calendar-table .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today{box-shadow:inset 0 0 0 1px #ffffffd9}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled{cursor:default}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){color:#0006}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected{opacity:.4}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:#0003}.owl-dt-calendar-table .owl-dt-calendar-cell-active:focus>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected),.owl-dt-calendar-table :not(.owl-dt-calendar-cell-disabled):hover>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){background-color:#0000000a}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range{background:rgba(63,81,181,.2)}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-from{border-top-left-radius:999px;border-bottom-left-radius:999px}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-to{border-top-right-radius:999px;border-bottom-right-radius:999px}.owl-dt-timer{display:flex;justify-content:center;width:100%;height:7em;padding:.5em;outline:0}.owl-dt-timer-box{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:25%;height:100%}.owl-dt-timer-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;margin:.2em 0}.owl-dt-timer-content .owl-dt-timer-input{display:block;width:2em;text-align:center;border:1px solid rgba(0,0,0,.5);border-radius:3px;outline:medium none;font-size:1.2em;padding:.2em}.owl-dt-timer-divider{display:inline-block;align-self:flex-end;position:absolute;width:.6em;height:100%;left:-.3em}.owl-dt-timer-divider:after,.owl-dt-timer-divider:before{content:"";display:inline-block;width:.35em;height:.35em;position:absolute;left:50%;border-radius:50%;transform:translate(-50%);background-color:currentColor}.owl-dt-timer-divider:before{top:35%}.owl-dt-timer-divider:after{bottom:35%}.owl-dt-control-button{-webkit-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;margin:0;padding:0;background-color:transparent;font-size:1em;color:inherit}.owl-dt-control-button .owl-dt-control-button-content{position:relative;display:inline-flex;justify-content:center;align-items:center;outline:0}.owl-dt-control-period-button .owl-dt-control-button-content{height:1.5em;padding:0 .5em;border-radius:3px;transition:background-color .1s linear}.owl-dt-control-period-button:hover>.owl-dt-control-button-content{background-color:#0000001f}.owl-dt-control-period-button .owl-dt-control-button-arrow{display:flex;justify-content:center;align-items:center;width:1em;height:1em;margin:.1em;transition:transform .2s ease}.owl-dt-control-arrow-button .owl-dt-control-button-content{padding:0;border-radius:50%;width:1.5em;height:1.5em}.owl-dt-control-arrow-button[disabled]{color:#0006;cursor:default}.owl-dt-control-arrow-button svg{width:50%;height:50%;fill:currentColor}.owl-dt-inline-container,.owl-dt-popup-container{position:relative;width:18.5em;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-inline-container .owl-dt-timer,.owl-dt-popup-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-timer{width:100%}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-calendar{height:20.25em}.owl-dt-dialog-container{max-height:95vh;margin:-1.5em}.owl-dt-dialog-container .owl-dt-calendar{min-width:250px;min-height:330px;max-width:750px;max-height:750px}.owl-dt-dialog-container .owl-dt-timer{min-width:250px;max-width:750px}@media all and (orientation:landscape){.owl-dt-dialog-container .owl-dt-calendar{width:58vh;height:62vh}.owl-dt-dialog-container .owl-dt-timer{width:58vh}}@media all and (orientation:portrait){.owl-dt-dialog-container .owl-dt-calendar{width:80vw;height:80vw}.owl-dt-dialog-container .owl-dt-timer{width:80vw}}.owl-dt-container-buttons{display:flex;width:100%;height:2em;color:#3f51b5}.owl-dt-container-control-button{font-size:1em;width:50%;height:100%;border-radius:0}.owl-dt-container-control-button .owl-dt-control-button-content{height:100%;width:100%;transition:background-color .1s linear}.owl-dt-container-control-button:hover .owl-dt-control-button-content{background-color:#0000001a}.owl-dt-container-info{padding:0 .5em;cursor:pointer;-webkit-tap-highlight-color:transparent}.owl-dt-container-info .owl-dt-container-range{outline:0}.owl-dt-container-info .owl-dt-container-range .owl-dt-container-range-content{display:flex;justify-content:space-between;padding:.5em 0;font-size:.8em}.owl-dt-container-info .owl-dt-container-range:last-child{border-top:1px solid rgba(0,0,0,.12)}.owl-dt-container-info .owl-dt-container-info-active{color:#3f51b5}.owl-dt-container-disabled,.owl-dt-trigger-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;cursor:default!important}.owl-dt-timer-hour12{display:flex;justify-content:center;align-items:center;color:#3f51b5}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box{border:1px solid currentColor;border-radius:2px;transition:background .2s ease}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box .owl-dt-control-button-content{width:100%;height:100%;padding:.5em}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:focus .owl-dt-control-button-content,.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:hover .owl-dt-control-button-content{background:#3f51b5;color:#fff}.owl-dt-calendar-only-current-month .owl-dt-calendar-cell-out{visibility:hidden;cursor:default}.owl-dt-inline{display:inline-block}.owl-dt-control{outline:0;cursor:pointer}.owl-dt-control .owl-dt-control-content{outline:0}.owl-dt-control:focus>.owl-dt-control-content{background-color:#0000001f}.owl-dt-control:not(:-moz-focusring):focus>.owl-dt-control-content{box-shadow:none}.owl-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.snotifyToast{animation-fill-mode:both}.snotify-leftTop .fadeIn,.snotify-leftCenter .fadeIn,.snotify-leftBottom .fadeIn{animation-name:fadeInLeft}.snotify-leftTop .fadeOut,.snotify-leftCenter .fadeOut,.snotify-leftBottom .fadeOut{animation-name:fadeOutLeft}.snotify-rightTop .fadeIn,.snotify-rightCenter .fadeIn,.snotify-rightBottom .fadeIn{animation-name:fadeInRight}.snotify-rightTop .fadeOut,.snotify-rightCenter .fadeOut,.snotify-rightBottom .fadeOut{animation-name:fadeOutRight}.snotify-centerTop .fadeIn{animation-name:fadeInDown}.snotify-centerTop .fadeOut{animation-name:fadeOutUp}.snotify-centerCenter .fadeIn{animation-name:fadeIn}.snotify-centerCenter .fadeOut{animation-name:fadeOut}.snotify-centerBottom .fadeIn{animation-name:fadeInUp}.snotify-centerBottom .fadeOut{animation-name:fadeOutDown}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0) scaleX(1.2)}to{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0) scaleX(1.2)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0) scaleY(1.2)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0) scaleY(1.2)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes appear{0%{max-height:0}to{max-height:50vh}}@keyframes disappear{0%{max-height:50vh}to{max-height:0}}.snotify{display:block;position:fixed;width:300px;z-index:9999;box-sizing:border-box;pointer-events:none}.snotify *{box-sizing:border-box}.snotify-leftTop,.snotify-leftCenter,.snotify-leftBottom{left:10px}.snotify-rightTop,.snotify-rightCenter,.snotify-rightBottom{right:10px}.snotify-centerTop,.snotify-centerCenter,.snotify-centerBottom{left:calc(50% - 150px)}.snotify-leftTop,.snotify-centerTop,.snotify-rightTop{top:10px}.snotify-leftCenter,.snotify-rightCenter,.snotify-centerCenter{top:50%;transform:translateY(-50%)}.snotify-leftBottom,.snotify-rightBottom,.snotify-centerBottom{bottom:10px}.snotify-backdrop{position:fixed;inset:0;background-color:#000;opacity:0;z-index:9998;transition:opacity .3s}.snotifyToast{display:block;cursor:pointer;background-color:#fff;height:100%;margin:5px;opacity:0;border-radius:5px;overflow:hidden;pointer-events:auto}.snotifyToast--in{animation-name:appear}.snotifyToast--out{animation-name:disappear}.snotifyToast__inner{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:center;position:relative;padding:5px 65px 5px 15px;min-height:78px;font-size:16px;color:#000}.snotifyToast__progressBar{position:relative;width:100%;height:10px;background-color:#c7c7c7}.snotifyToast__progressBar__percentage{position:absolute;top:0;left:0;height:10px;background-color:#4c4c4c;max-width:100%}.snotifyToast__title{font-size:1.8em;line-height:1.2em;margin-bottom:5px;color:#fff}.snotifyToast__body{font-size:1em}.snotifyToast-show{transform:translate(0);opacity:1}.snotifyToast-remove{max-height:0;overflow:hidden;transform:translateY(50%);opacity:0}.fadeOutRight{animation-name:fadeOutRight}.snotify-simple .snotifyToast__title,.snotify-simple .snotifyToast__body{color:#000}.snotify-success{background-color:#4caf50}.snotify-success .snotifyToast__progressBar{background-color:#388e3c}.snotify-success .snotifyToast__progressBar__percentage{background-color:#81c784}.snotify-success .snotifyToast__body{color:#c8e6c9}.snotify-info{background-color:#1e88e5}.snotify-info .snotifyToast__progressBar{background-color:#1565c0}.snotify-info .snotifyToast__progressBar__percentage{background-color:#64b5f6}.snotify-info .snotifyToast__body{color:#e3f2fd}.snotify-warning{background-color:#ff9800}.snotify-warning .snotifyToast__progressBar{background-color:#ef6c00}.snotify-warning .snotifyToast__progressBar__percentage{background-color:#ffcc80}.snotify-warning .snotifyToast__body{color:#fff3e0}.snotify-error{background-color:#f44336}.snotify-error .snotifyToast__progressBar{background-color:#c62828}.snotify-error .snotifyToast__progressBar__percentage{background-color:#ef9a9a}.snotify-error .snotifyToast__body{color:#ffebee}.snotify-async{background-color:#1e88e5}.snotify-async .snotifyToast__progressBar{background-color:#1565c0}.snotify-async .snotifyToast__progressBar__percentage{background-color:#64b5f6}.snotify-async .snotifyToast__body{color:#e3f2fd}.snotify-confirm{background-color:#009688}.snotify-confirm .snotifyToast__progressBar{background-color:#4db6ac}.snotify-confirm .snotifyToast__progressBar__percentage{background-color:#80cbc4}.snotify-confirm .snotifyToast__body{color:#e0f2f1}.snotify-prompt{background-color:#009688}.snotify-prompt ng-snotify-prompt{width:100%}.snotify-prompt .snotifyToast__title{margin-bottom:0}.snotify-prompt .snotifyToast__body{color:#e0f2f1}.snotify-confirm .snotifyToast__inner,.snotify-prompt .snotifyToast__inner{padding:10px 15px}.snotifyToast__input{position:relative;z-index:1;display:inline-block;margin:0;width:100%;vertical-align:top;transition:all .5s;transition-delay:.3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.snotifyToast__input__field{position:relative;display:block;float:right;padding:.85em .5em;width:100%;border:none;border-radius:0;background:transparent;color:#333;font-weight:700;-webkit-appearance:none;opacity:0;transition:opacity .3s}.snotifyToast__input__field:focus{outline:none}.snotifyToast__input__label{display:inline-block;float:right;padding:0 .85em;width:100%;color:#e0f2f1;font-weight:700;font-size:70.25%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:absolute;left:0;height:100%;text-align:left;pointer-events:none}.snotifyToast__input__label:before,.snotifyToast__input__label:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s}.snotifyToast__input__label:before{border-top:2px solid #fff;transform:translate3d(0,100%,0) translate3d(0,-2px,0);transition-delay:.3s}.snotifyToast__input__label:after{z-index:-1;background:#b2dfdb;transform:scale3d(1,0,1);transform-origin:50% 0}.snotifyToast__input__labelContent{position:relative;display:block;padding:1em 0;width:100%;transition:transform .3s .3s}.snotifyToast__input--filled{margin-top:2.5em}.snotifyToast__input--filled:focus,.snotifyToast__input--filled .snotifyToast__input__field{opacity:1;transition-delay:.3s}.snotifyToast__input__field:focus+.snotifyToast__input__label .snotifyToast__input__labelContent,.snotifyToast__input--filled .snotifyToast__input__labelContent{transform:translateY(-80%);transition-timing-function:cubic-bezier(.2,1,.3,1)}.snotifyToast__input__field:focus+.snotifyToast__input__label:before,.snotifyToast__input--filled .snotifyToast__input__label:before{transition-delay:0s}.snotifyToast__input__field:focus+.snotifyToast__input__label:before,.snotifyToast__input--filled .snotifyToast__input__label:before{transform:translate(0)}.snotifyToast__input__field:focus+.snotifyToast__input__label:after,.snotifyToast__input--filled .snotifyToast__input__label:after{transform:scale(1);transition-delay:.3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.snotifyToast--invalid .snotifyToast__input__label:before{border-color:#f44336}.snotifyToast--valid .snotifyToast__input__label:before{border-color:#4caf50}.snotifyToast__buttons{display:flex;flex-flow:row nowrap;justify-content:space-between;border-top:1px solid rgba(0,0,0,.1)}.snotifyToast__buttons button{position:relative;width:100%;border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);border-top:none;border-bottom:none;background:transparent;padding:8px;text-transform:capitalize;color:#fff;box-sizing:border-box;overflow:hidden}.snotifyToast__buttons button:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background:rgba(255,255,255,.3);opacity:0;border-radius:100%;transform:scale(1) translate(-50%);transform-origin:50% 50%}.snotifyToast__buttons button:focus:not(:active):after{animation:ripple 1s ease-out}.snotifyToast__buttons button:hover,.snotifyToast__buttons button:focus{background:rgba(0,0,0,.1);outline:none}.snotifyToast__buttons button:active{background:rgba(0,0,0,.15)}.snotifyToast__buttons button:last-child{border-right:none}.snotifyToast__buttons button:first-child{border-left:none}.snotifyToast__buttons--bold{font-weight:700}@keyframes ripple{0%{transform:scale(0);opacity:1}20%{transform:scale(25);opacity:1}to{opacity:0;transform:scale(40)}}.snotify-icon{width:100%;height:100%;position:absolute;right:10px;top:50%;line-height:0;transform:translateY(-50%);max-height:48px;max-width:48px}.snotify-icon--error{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20version=%221.1%22%20x=%220px%22%20y=%220px%22%20viewBox=%220%200%20512%20512%22%20fill=%22%23ffcdd2%22%3E%3Cg%3E%3Cpath%20d=%22M437,75A256,256,0,1,0,75,437,256,256,0,1,0,437,75ZM416.43,416.43a226.82,226.82,0,0,1-320.86,0C7.11,328,7.11,184,95.57,95.57a226.82,226.82,0,0,1,320.86,0C504.89,184,504.89,328,416.43,416.43Z%22/%3E%3Cpath%20d=%22M368.81,143.19a14.5,14.5,0,0,0-20.58,0L256,235.42l-92.23-92.23a14.55,14.55,0,0,0-20.58,20.58L235.42,256l-92.23,92.23a14.6,14.6,0,0,0,10.24,24.89,14.19,14.19,0,0,0,10.24-4.31l92.23-92.23,92.23,92.23a14.64,14.64,0,0,0,10.24,4.31,14,14,0,0,0,10.24-4.31,14.5,14.5,0,0,0,0-20.58l-92-92.23,92.23-92.23A14.5,14.5,0,0,0,368.81,143.19Z%22/%3E%3C/g%3E%3C/svg%3E)}.snotify-icon--warning{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20version=%221.1%22%20x=%220px%22%20y=%220px%22%20viewBox=%220%200%20512%20512%22%20fill=%22%23ffccbc%22%3E%3Cg%3E%3Cpath%20d=%22M256,512c141.15,0,256-114.84,256-256S397.15,0,256,0,0,114.84,0,256,114.85,512,256,512Zm0-480.49c123.79,0,224.49,100.71,224.49,224.49S379.79,480.49,256,480.49,31.51,379.79,31.51,256,132.21,31.51,256,31.51Z%22/%3E%3Ccircle%20cx=%22260.08%22%20cy=%22343.87%22%20r=%2226.35%22/%3E%3Cpath%20d=%22M254.68,278.39a15.76,15.76,0,0,0,15.75-15.75V128.72a15.75,15.75,0,1,0-31.51,0V262.63A15.76,15.76,0,0,0,254.68,278.39Z%22/%3E%3C/g%3E%3C/svg%3E)}.snotify-icon--info{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20version=%221.1%22%20x=%220px%22%20y=%220px%22%20viewBox=%220%200%20512%20512%22%20fill=%22%23bbdefb%22%3E%3Cg%3E%3Cpath%20d=%22M256,0C114.84,0,0,114.84,0,256S114.84,512,256,512,512,397.16,512,256,397.15,0,256,0Zm0,478.43C133.35,478.43,33.57,378.64,33.57,256S133.35,33.58,256,33.58,478.42,133.36,478.42,256,378.64,478.43,256,478.43Z%22/%3E%3Cpath%20d=%22M251.26,161.24a22.39,22.39,0,1,0-22.38-22.39A22.39,22.39,0,0,0,251.26,161.24Z%22/%3E%3Cpath%20d=%22M286.84,357.87h-14v-160A16.79,16.79,0,0,0,256,181.05H225.17a16.79,16.79,0,0,0,0,33.58h14.05V357.87H225.17a16.79,16.79,0,0,0,0,33.57h61.67a16.79,16.79,0,1,0,0-33.57Z%22/%3E%3C/g%3E%3C/svg%3E)}.snotify-icon--success{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20version=%221.1%22%20x=%220px%22%20y=%220px%22%20viewBox=%220%200%20512%20512%22%20fill=%22%23c8e6c9%22%3E%3Cg%3E%3Cpath%20d=%22M256,0C114.85,0,0,114.84,0,256S114.85,512,256,512,512,397.16,512,256,397.15,0,256,0Zm0,492.31c-130.29,0-236.31-106-236.31-236.31S125.71,19.69,256,19.69,492.31,125.71,492.31,256,386.29,492.31,256,492.31Z%22/%3E%3Cpath%20class=%22cls-1%22%20d=%22M376.64,151,225.31,321.24l-91.17-72.93a9.85,9.85,0,0,0-12.3,15.38l98.46,78.77a9.86,9.86,0,0,0,13.52-1.15L391.36,164.08A9.85,9.85,0,0,0,376.64,151Z%22/%3E%3C/g%3E%3C/svg%3E)}.snotify-icon--async{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20version=%221.1%22%20x=%220px%22%20y=%220px%22%20viewBox=%220%200%20512%20512%22%20fill=%22%23bbdefb%22%3E%3Cg%3E%3Cpath%20d=%22M256,0a32,32,0,0,0-32,32V96a32,32,0,0,0,64,0V32A32,32,0,0,0,256,0Zm0,384a32,32,0,0,0-32,32v64a32,32,0,0,0,64,0V416A32,32,0,0,0,256,384ZM391.74,165.5,437,120.22A32,32,0,0,0,391.74,75L346.5,120.22a32,32,0,0,0,45.25,45.28Zm-271.52,181L75,391.74A32,32,0,0,0,120.22,437l45.25-45.25a32,32,0,0,0-45.25-45.25Zm0-271.52A32,32,0,1,0,75,120.22l45.25,45.28a32,32,0,1,0,45.25-45.28ZM391.74,346.5a32,32,0,0,0-45.25,45.25L391.74,437A32,32,0,0,0,437,391.74ZM480,224H416a32,32,0,0,0,0,64h64a32,32,0,0,0,0-64ZM128,256a32,32,0,0,0-32-32H32a32,32,0,0,0,0,64H96A32,32,0,0,0,128,256Z%22/%3E%3C/g%3E%3C/svg%3E);animation:async 3s infinite linear;transform-origin:50% 50%}@keyframes async{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.my-card{position:relative!important;display:flex!important;flex-direction:column!important;min-width:0!important;word-wrap:break-word!important;background-color:#fff!important;background-clip:border-box!important;border:0 solid #e9ecef!important;border-radius:.25rem!important}.user-modal-dialog{width:800px!important;max-width:calc(100vw - 24px)!important}.serviceCard-modal-dialog,.service-modal-dialog{width:1000px!important;max-width:calc(100vw - 24px)!important}.problemCode-dialog-form{width:700px!important;max-width:calc(100vw - 24px)!important}.bg-secondry{background-color:#e9ecef}.ngx-pagination{padding:0}.ngx-pagination li{border:1px solid #dee2e6;margin:0!important;margin-inline-end:-1px!important}.ngx-pagination .current{background:var(--brand)!important}.input-container{position:relative;display:flex;align-items:center}.input-container input{width:100%;padding-right:30px}.input-container .date-trigger{position:absolute;right:10px;cursor:pointer}.input-label{position:relative;display:flex;align-items:center}.report-imgs{padding:2px 0;min-height:700px}.report-imgs img{margin-top:70px;height:260px;max-width:100%;width:auto;page-break-inside:avoid!important}.report-imgs p{margin:10px auto!important;font-size:9px;font-weight:700;color:#000;page-break-inside:avoid!important}.unit-switcher input[type=radio]{display:none}.unit-switcher label{display:inline-block;padding:6px 10px;border-radius:0;cursor:pointer;background:#e9eef3;margin:0}.unit-switcher input[type=radio]:checked+label{background-color:var(--brand);color:#fff}.no-problem-text{font-size:16px!important;font-weight:700;color:var(--brand)!important;text-align:center!important}.uform{--uform-brand: var(--brand);--uform-border: #e6eaef;--uform-text: #2b3440;--uform-muted: #8a95a3;--uform-danger: #c0392b;border:0;border-radius:12px;overflow:hidden;box-shadow:none}.uform__header{display:flex;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid var(--uform-border);background:#fff}.uform__icon{flex:0 0 auto;width:36px;height:36px;border-radius:9px;background:#eaf0f2;color:var(--uform-brand);display:inline-flex;align-items:center;justify-content:center;font-size:14px}.uform__title{margin:0;font-size:16px;font-weight:600;color:var(--uform-text)}.uform__subtitle{margin:2px 0 0;font-size:14px;color:var(--uform-muted)}.uform__close{margin-inline-start:auto;width:30px;height:30px;border:0;border-radius:7px;background:transparent;color:var(--uform-muted);font-size:15px;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease}.uform__close:hover{background:#f1f3f6;color:var(--uform-text)}.uform__body{padding:20px 22px;max-height:70vh;overflow-y:auto}.uform__field{margin-bottom:16px}.uform__label{display:block;margin-bottom:6px;font-size:14px;font-weight:600;color:var(--uform-text)}.uform__required{color:var(--uform-danger);margin-inline-start:2px}.uform__control.form-control,.uform__control .ng-select-container{min-height:42px;border-radius:8px;border:1px solid var(--uform-border);transition:border-color .15s ease,box-shadow .15s ease}.uform__control.form-control:focus,.uform__control.ng-select-focused .ng-select-container{border-color:var(--uform-brand);box-shadow:0 0 0 3px #20384014;outline:none}.uform__field--invalid .uform__control.form-control,.uform__field--invalid .uform__control .ng-select-container,.uform__field--invalid .uform__group .form-control{border-color:var(--uform-danger)}.uform__field--invalid .uform__control.form-control:focus,.uform__field--invalid .uform__group .form-control:focus{box-shadow:0 0 0 3px #c0392b1a}.uform__error{display:block;margin-top:5px;font-size:14px;color:var(--uform-danger)}.uform__hint{display:block;margin-top:5px;font-size:14px;color:var(--uform-muted)}.uform__group{display:flex;align-items:stretch}.uform__group .form-control{min-height:42px;border-radius:8px;border:1px solid var(--uform-border);border-start-end-radius:0;border-end-end-radius:0;border-inline-end:0}.uform__group-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;border:1px solid var(--uform-border);border-inline-start:0;border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:8px;border-end-end-radius:8px;background:#f7f9fb;color:var(--uform-muted);cursor:pointer;transition:color .15s ease,background-color .15s ease}.uform__group-btn:hover{background:#eef1f5;color:var(--uform-brand)}.uform__footer{display:flex;justify-content:flex-end;gap:8px;padding:14px 22px;border-top:1px solid var(--uform-border);background:#fafbfc}.uform__btn{display:inline-flex;align-items:center;gap:7px;min-width:108px;justify-content:center;border-radius:8px;padding:9px 18px;font-size:15px;font-weight:600;border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.uform__btn--primary{background:var(--uform-brand);color:#fff}.uform__btn--primary:hover:not(:disabled){background:var(--brand-hover)}.uform__btn--primary:disabled{opacity:.6;cursor:not-allowed}.uform__btn--ghost{background:#fff;border-color:var(--uform-border);color:var(--uform-text)}.uform__btn--ghost:hover{background:#f1f3f6}.uform__target{display:flex;align-items:center;gap:10px;padding:11px 14px;margin-bottom:18px;border:1px solid var(--uform-border);border-radius:9px;background:#f7f9fb;font-size:15px;color:var(--uform-muted)}.uform__target strong{color:var(--uform-text)}@media (max-width: 575px){.uform__body{padding:16px}.uform__header,.uform__footer{padding-inline:16px}.uform__footer{flex-direction:column-reverse}.uform__btn{width:100%}}.uform-modal-sm{width:560px!important;max-width:560px!important}@media (max-width: 820px){.user-modal-dialog,.uform-modal-sm{width:auto!important;max-width:calc(100vw - 24px)!important}}.my-card{--list-brand: var(--brand);--list-brand-soft: #eaf0f2;--list-border: #e6eaef;--list-text: #2b3440;--list-muted: #8a95a3;--list-hover: #f7f9fb;--list-head: #fafbfc;border:1px solid var(--list-border);border-radius:12px;box-shadow:0 1px 3px #2038400f;overflow:hidden}.my-card .card-header{flex-wrap:wrap;gap:10px;padding:18px 20px;border-bottom:1px solid var(--list-border);background:#fff}.my-card .card-header .card-title{margin:0;font-size:16px;font-weight:600;color:var(--list-text)}.my-card .card-header .btn-primary{border-radius:8px;padding:9px 16px;font-size:15px;font-weight:600;background:var(--list-brand);border-color:var(--list-brand)}.my-card .card-header .btn-primary:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.my-card .table-responsive{border:1px solid var(--list-border);border-radius:10px}.my-card .table{margin:0;color:var(--list-text);border-collapse:separate;border-spacing:0}.my-card .table thead th{background:var(--list-head);border:0;border-bottom:1px solid var(--list-border);color:var(--list-muted);font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;padding:12px 14px;vertical-align:middle;white-space:nowrap}.my-card .table tbody td{border:0;border-bottom:1px solid var(--list-border);padding:12px 14px;vertical-align:middle;font-size:15px}.my-card .table tbody tr:last-child td{border-bottom:0}.my-card .table.table-striped tbody tr:nth-of-type(odd){background-color:transparent}.my-card .table tbody tr{transition:background-color .15s ease}.my-card .table tbody tr:hover{background-color:var(--list-hover)}.my-card .table.table-bordered,.my-card .table.table-bordered th,.my-card .table.table-bordered td{border-inline:0}.my-card .table.table-bordered thead th{border-top:0}.my-card .table .btn-sm{border-radius:7px;padding:6px 12px;font-size:14px;font-weight:600;white-space:nowrap}.my-card .table td .btn+.btn{margin-inline-start:6px}.my-card .table .badge{border-radius:6px;padding:5px 10px;font-size:13px;font-weight:600}.my-card .card-body>.row .form-control,.my-card .card-body>.row .ng-select-container{min-height:42px;border-radius:8px;border:1px solid var(--list-border)}.my-card .card-body>.row .form-control:focus,.my-card .card-body>.row .ng-select-focused .ng-select-container{border-color:var(--list-brand);box-shadow:0 0 0 3px #20384014;outline:none}.my-card .dataTables_wrapper{padding:0}.my-card .dataTables_filter,.my-card .dataTables_length{margin-bottom:14px;color:var(--list-muted);font-size:15px}.my-card .dataTables_filter label,.my-card .dataTables_length label{display:inline-flex;align-items:center;gap:8px;margin:0;font-weight:600}.my-card .dataTables_filter input,.my-card .dataTables_length select{height:40px;border-radius:8px;border:1px solid var(--list-border);padding:0 12px;margin:0;color:var(--list-text);background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.my-card .dataTables_filter input{min-width:220px}.my-card .dataTables_filter input:focus,.my-card .dataTables_length select:focus{border-color:var(--list-brand);box-shadow:0 0 0 3px #20384014;outline:none}.my-card .dataTables_info{padding-top:16px;color:var(--list-muted);font-size:14px}.my-card .dataTables_paginate{padding-top:12px}.my-card .dataTables_paginate .paginate_button{border-radius:7px!important;border:1px solid var(--list-border)!important;margin-inline-start:4px!important;padding:6px 12px!important;color:var(--list-text)!important;background:#fff!important;font-size:15px}.my-card .dataTables_paginate .paginate_button:hover{background:var(--list-hover)!important;border-color:var(--list-border)!important;color:var(--list-brand)!important}.my-card .dataTables_paginate .paginate_button.current,.my-card .dataTables_paginate .paginate_button.current:hover{background:var(--list-brand)!important;border-color:var(--list-brand)!important;color:#fff!important}.my-card .dataTables_paginate .paginate_button.disabled,.my-card .dataTables_paginate .paginate_button.disabled:hover{opacity:.45;background:#fff!important;color:var(--list-muted)!important}.my-card .table td.dataTables_empty{padding:40px 14px;text-align:center;color:var(--list-muted);font-size:15px}.my-card .table thead th.sorting,.my-card .table thead th.sorting_asc,.my-card .table thead th.sorting_desc{padding-inline-end:26px}.my-card .ngx-pagination{display:flex;flex-wrap:wrap;justify-content:center;margin:18px 0 0}.my-card .ngx-pagination li{border-radius:7px;border:1px solid var(--list-border);margin-inline-start:4px!important;margin-inline-end:0!important;overflow:hidden}.my-card .ngx-pagination li a,.my-card .ngx-pagination li span{padding:6px 12px;font-size:15px;color:var(--list-text)}.my-card .ngx-pagination li a:hover{background:var(--list-hover);color:var(--list-brand)}.my-card .ngx-pagination .current{background:var(--list-brand)!important;border-color:var(--list-brand);color:#fff}@media (max-width: 767px){.my-card .card-header{padding:14px 16px}.my-card .card-body{padding:16px}.my-card .dataTables_filter input{min-width:0;width:100%}.my-card .dataTables_filter label{width:100%}}.my-card .ngx-pagination .current,.my-card .ngx-pagination .current a,.my-card .ngx-pagination .current span{color:#fff}.my-card .ngx-pagination .disabled,.my-card .ngx-pagination .disabled span{color:var(--list-muted);opacity:.55}.my-card .table-responsive>pagination-controls{display:block;padding:10px 12px;border-top:1px solid var(--list-border);background:var(--list-head)}.my-card .table-responsive>pagination-controls .ngx-pagination{margin:0}.my-card .table tbody:empty:after{content:"";display:block;height:72px}.my-card .nav-pills{gap:6px;padding-bottom:4px;border-bottom:1px solid var(--list-border);margin-bottom:18px!important}.my-card .nav-pills .nav-link{border-radius:8px;padding:8px 16px;font-size:15px;font-weight:600;opacity:1;background-color:transparent;color:var(--list-muted);border:1px solid transparent;transition:background-color .15s ease,color .15s ease}.my-card .nav-pills .nav-link:hover{background-color:var(--list-hover);color:var(--list-brand)}.my-card .nav-pills .nav-link.active,.my-card .nav-pills .show>.nav-link{background-color:var(--list-brand)!important;border-color:var(--list-brand);color:#fff;opacity:1}.my-card .card-body>.row{row-gap:12px}.my-card .card-body>.row>[class*=col-].mt-3,.my-card .card-body>.row.mt-5{margin-top:0!important}.my-card .card-body>.row .form-control:not(textarea),.my-card .card-body>.row select.form-control{height:42px}.my-card .card-body textarea.form-control,textarea.uform__control.form-control{height:auto;min-height:120px;padding-top:10px;line-height:1.8;resize:vertical}.my-card .card-body>.row>[class*=col-]>.btn{width:auto!important;min-width:104px;height:42px;border-radius:8px;font-size:15px;font-weight:600}.my-card .card-body>.row>[class*=col-]>.btn+.btn{margin-inline-start:8px}.my-card .card-body>.row .btn-outline-success{color:var(--list-brand);border-color:var(--list-brand);background:#fff}.my-card .card-body>.row .btn-outline-success:hover{background:var(--list-brand);border-color:var(--list-brand);color:#fff}.my-card .card-body>.row .btn-outline-danger{color:var(--list-muted);border-color:var(--list-border);background:#fff}.my-card .card-body>.row .btn-outline-danger:hover{background:var(--list-hover);border-color:var(--list-muted);color:var(--list-text)}.my-card .card-body app-page-size select{height:42px;border-radius:8px;border:1px solid var(--list-border)}.modal-content{--mform-brand: var(--brand);--mform-border: #e6eaef;--mform-text: #2b3440;--mform-muted: #8a95a3;--mform-danger: #c0392b;--mform-head: #fafbfc;border:0;border-radius:12px;overflow:hidden;box-shadow:0 12px 40px #1420262e}.modal-content .card:not(.uform){border:0;border-radius:0;box-shadow:none;margin:0}.modal-content .card:not(.uform)>.card-content>.card-header,.modal-content .card:not(.uform)>.card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid var(--mform-border);background:#fff}.modal-content .modal-title{margin:0;font-size:16px;font-weight:600;color:var(--mform-text)}.modal-content .card:not(.uform) .close{width:30px;height:30px;margin:0;padding:0;border:0;border-radius:7px;background:transparent;color:var(--mform-muted);font-size:20px;line-height:1;opacity:1;text-shadow:none;transition:background-color .15s ease,color .15s ease}.modal-content .card:not(.uform) .close:hover{background:#f1f3f6;color:var(--mform-text);opacity:1}.modal-content .card:not(.uform) .card-body{padding:20px 22px}.modal-content h3.form-sub-title{font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;background:transparent;border-radius:0;border-bottom:1px solid var(--mform-border);padding:0 0 8px;color:var(--mform-brand);margin:6px 0 16px!important}.modal-content .card-body>.row>.col-md-12:first-child h3.form-sub-title{margin-top:0!important}.modal-content .form-label{display:block;margin-bottom:6px;font-size:14px;font-weight:600;color:var(--mform-text)}.modal-content .form-label .text-danger{margin-inline-start:2px}.modal-content .card:not(.uform) .form-control,.modal-content .card:not(.uform) select.form-control,.modal-content .card:not(.uform) .ng-select .ng-select-container{min-height:42px;border-radius:8px;border:1px solid var(--mform-border);color:var(--mform-text);transition:border-color .15s ease,box-shadow .15s ease}.modal-content .card:not(.uform) .form-control:focus,.modal-content .card:not(.uform) .ng-select.ng-select-focused .ng-select-container{border-color:var(--mform-brand);box-shadow:0 0 0 3px #20384014;outline:none}.modal-content .card:not(.uform) .form-control[readonly],.modal-content .card:not(.uform) .form-control:disabled{background-color:#f6f8fa;color:var(--mform-muted)}.modal-content textarea.form-control{min-height:90px;padding-top:10px}.modal-content mat-error,.modal-content .card:not(.uform) .card-body .text-danger:not(.form-label .text-danger){display:block;margin-top:5px;font-size:14px;color:var(--mform-danger)}.modal-content .nav-pills{gap:6px}.modal-content .nav-pills .nav-link{border-radius:8px;padding:7px 16px;font-size:15px;font-weight:600;opacity:1;background-color:#f1f4f7;color:var(--mform-muted);border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease}.modal-content .nav-pills .nav-link:hover{background-color:#e7ecf1;color:var(--mform-brand)}.modal-content .nav-pills .nav-link.active{background-color:var(--mform-brand)!important;border-color:var(--mform-brand);color:#fff}.modal-content .nav-pills .nav-link.disabled{opacity:.5;cursor:not-allowed}.modal-content .card:not(.uform) .card-footer,.modal-content .card:not(.uform) .modal-footer{display:flex;justify-content:flex-end;gap:8px;margin:0;padding:14px 22px;border-top:1px solid var(--mform-border);background:var(--mform-head)}.modal-content .card:not(.uform) .card-footer .btn,.modal-content .card:not(.uform) .modal-footer .btn{min-width:108px;margin:0;border-radius:8px;padding:9px 18px;font-size:15px;font-weight:600}.modal-content .card:not(.uform) .btn-primary{background:var(--mform-brand);border-color:var(--mform-brand)}.modal-content .card:not(.uform) .btn-primary:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.modal-content .card:not(.uform) .btn-secondary{background:#fff;border-color:var(--mform-border);color:var(--mform-text)}.modal-content .card:not(.uform) .btn-secondary:hover{background:#f1f3f6;border-color:var(--mform-border);color:var(--mform-text)}.modal-content .card:not(.uform) .table{margin:0;color:var(--mform-text);font-size:15px}.modal-content .card:not(.uform) .table thead th{background:var(--mform-head);border:0;border-bottom:1px solid var(--mform-border);color:var(--mform-muted);font-size:14px;font-weight:700;text-transform:uppercase;padding:10px 12px;white-space:nowrap}.modal-content .card:not(.uform) .table tbody td{border:0;border-bottom:1px solid var(--mform-border);padding:10px 12px;vertical-align:middle}.modal-content .card:not(.uform) .table-responsive{border:1px solid var(--mform-border);border-radius:9px}.modal-content .card:not(.uform)>.card-content>.card-body{max-height:72vh;overflow-y:auto}@media (max-width: 575px){.modal-content .card:not(.uform)>.card-content>.card-header,.modal-content .card:not(.uform)>.card-header,.modal-content .card:not(.uform) .card-body,.modal-content .card:not(.uform) .card-footer,.modal-content .card:not(.uform) .modal-footer{padding-inline:16px}.modal-content .card:not(.uform) .card-footer,.modal-content .card:not(.uform) .modal-footer{flex-direction:column-reverse}.modal-content .card:not(.uform) .card-footer .btn,.modal-content .card:not(.uform) .modal-footer .btn{width:100%}}.my-card .table.no-wrap{table-layout:auto;width:100%!important}.my-card .table.no-wrap thead th,.my-card .table.no-wrap tbody td{white-space:normal;word-break:break-word;overflow-wrap:anywhere}.my-card .table.no-wrap thead th{padding:10px 8px;font-size:12.5px;letter-spacing:0}.my-card .table.no-wrap tbody td{padding:10px 8px;font-size:13.5px}.my-card .table.no-wrap .btn,.my-card .table.no-wrap .badge{white-space:nowrap}.my-card .table.no-wrap td .btn{padding:5px 9px;font-size:12.5px}.my-card .table.no-wrap td .btn+.btn{margin-top:4px}.my-card .table.no-wrap tbody td[colspan]{font-size:14px;padding:12px 14px}@media (max-width: 991.98px){.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.my-card .table,.my-card .table.no-wrap{width:auto!important;min-width:100%}.my-card .table thead th,.my-card .table tbody td,.my-card .table.no-wrap thead th,.my-card .table.no-wrap tbody td{white-space:nowrap;word-break:normal;overflow-wrap:normal}.my-card .table tbody td[colspan],.my-card .table.no-wrap tbody td[colspan]{white-space:normal;word-break:break-word;overflow-wrap:anywhere}.my-card .table.no-wrap td .btn+.btn{margin-top:0;margin-inline-start:4px}.my-card .table-responsive>pagination-controls{position:sticky;inset-inline-start:0}.table-responsive::-webkit-scrollbar{height:8px}.table-responsive::-webkit-scrollbar-thumb{border-radius:8px;background:#c7cfd8}.table-responsive::-webkit-scrollbar-track{background:transparent}}:root{--brand-950: #0b1d23;--brand-900: #0f2831;--brand-800: #15343f;--brand: #203840;--brand-hover: #16282e;--brand-100: #e8eff1;--brand-50: #f4f8f9;--accent: #d9b75f;--accent-strong: #c9a248;--accent-soft: rgba(217, 183, 95, .14);--menu-bg: #0e3a46;--menu-rail: rgba(255, 255, 255, .05);--info: #0a8aa3;--info-soft: #e6f3f6;--page-bg: #f3f5f8;--surface: #ffffff;--line: #e6eaef;--line-soft: #eef1f4;--ink: #1f2d35;--ink-2: #2b3440;--ink-muted: #8a95a3}#main-wrapper{--shell-text: rgba(255, 255, 255, .78);--shell-muted: rgba(255, 255, 255, .45);--shell-hover: rgba(255, 255, 255, .07);--shell-open: var(--menu-rail)}#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6]{background:var(--menu-bg);box-shadow:none;border-inline-end:1px solid rgba(0,0,0,.15)}#main-wrapper .left-sidebar .sidebar-nav{padding:10px 0 24px}#main-wrapper .left-sidebar .sidebar-nav #sidebarnav .list-divider{display:none}#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .nav-small-cap{display:block;margin:2px 12px;padding:0;line-height:normal;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--shell-text)}#main-wrapper .left-sidebar .sidebar-section-toggle{display:flex;align-items:center;gap:11px;width:100%;padding:9px 11px;border-radius:9px;color:inherit;transition:background-color .15s ease,color .15s ease}#main-wrapper .left-sidebar .sidebar-section-toggle:hover{background:var(--shell-hover);color:#fff}#main-wrapper .left-sidebar .sidebar-section-icon{flex:0 0 18px;width:18px;margin:0;font-size:14px;text-align:center;color:var(--shell-muted);transition:color .15s ease}#main-wrapper .left-sidebar .sidebar-section-toggle .hide-menu{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main-wrapper .left-sidebar .sidebar-section-caret{flex:0 0 auto;float:none;margin:0;font-size:9px;opacity:.55;transition:transform .2s ease,opacity .15s ease}#main-wrapper .left-sidebar .sidebar-section-caret.rotated{transform:rotate(180deg);opacity:.9}#main-wrapper .left-sidebar .nav-small-cap.is-open .sidebar-section-toggle{background:var(--shell-open);color:#fff}#main-wrapper .left-sidebar .nav-small-cap.is-open .sidebar-section-icon{color:var(--accent)}#main-wrapper .left-sidebar .sidebar-group{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1)}#main-wrapper .left-sidebar .sidebar-group.is-open{grid-template-rows:1fr}#main-wrapper .left-sidebar .sidebar-group__inner{min-height:0;overflow:hidden;opacity:0;transform:translateY(-6px);visibility:hidden;transition:opacity .2s ease,transform .28s ease,visibility 0s linear .28s}#main-wrapper .left-sidebar .sidebar-group.is-open .sidebar-group__inner{opacity:1;transform:none;visibility:visible;transition:opacity .25s ease .05s,transform .28s ease,visibility 0s}#main-wrapper .left-sidebar .sidebar-group__list{margin:0;padding:2px 0 4px}@media (prefers-reduced-motion: reduce){#main-wrapper .left-sidebar .sidebar-group,#main-wrapper .left-sidebar .sidebar-group__inner,#main-wrapper .left-sidebar .sidebar-section-caret{transition:none}}#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item .sidebar-link{gap:11px;margin:1px 10px;padding:9px 11px;border-radius:9px;font-size:13px;line-height:20px;color:var(--shell-text);transition:background-color .15s ease,color .15s ease}#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item .sidebar-link i,#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item .sidebar-link .feather-icon{flex:0 0 18px;width:18px;height:auto;margin:0;font-size:14px;line-height:20px;text-align:center;color:var(--shell-muted);transition:color .15s ease}#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item--child .sidebar-link{position:relative;margin-inline-start:30px;padding-block:8px;font-size:13px}#main-wrapper .left-sidebar .sidebar-item--child .sidebar-link:after{content:"";position:absolute;inset-inline-start:-9px;top:-1px;bottom:-1px;width:1px;background:rgba(255,255,255,.1)}#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item--child .sidebar-link i{font-size:12.5px}#main-wrapper .left-sidebar .sidebar-nav #sidebarnav .sidebar-item .sidebar-link:hover{background:var(--shell-hover);color:#fff!important}#main-wrapper .left-sidebar .sidebar-nav #sidebarnav .sidebar-item .sidebar-link:hover i{color:#fff}#main-wrapper .left-sidebar .sidebar-nav #sidebarnav .sidebar-item>.sidebar-link.active{position:relative;border-radius:9px;background:var(--accent-soft);box-shadow:none;color:var(--accent)!important;font-weight:600}#main-wrapper .left-sidebar .sidebar-nav #sidebarnav .sidebar-item--child>.sidebar-link.active:after{inset-inline-start:-10px;top:6px;bottom:6px;width:3px;border-radius:3px;background:var(--accent)}#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item.selected>.sidebar-link.active i{color:var(--accent)}#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin6]{position:relative;overflow:visible}#main-wrapper .topbar .navbar-header .sidebar-fold{position:absolute;top:50%;inset-inline-end:0;z-index:60;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:2px solid var(--menu-bg);border-radius:50%;background:var(--accent);color:var(--brand-950);font-size:13px;line-height:1;cursor:pointer;box-shadow:0 2px 6px #0b1d2340;transform:translate(50%,-50%);transition:background-color .15s ease,transform .15s ease}html[dir=rtl] #main-wrapper .topbar .navbar-header .sidebar-fold{transform:translate(-50%,-50%)}#main-wrapper .topbar .navbar-header .sidebar-fold:hover{background:var(--accent-strong)}#main-wrapper .topbar .navbar-header .sidebar-fold:focus-visible{outline:2px solid #fff;outline-offset:2px}#main-wrapper .left-sidebar .sidebar-item--home{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin6]{height:80px;background:var(--menu-bg);box-shadow:none;border-bottom:0;border-inline-end:1px solid rgba(0,0,0,.15)}#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin6] .navbar-brand{display:flex;align-items:center;justify-content:center;width:100%;height:80px;margin:0;padding:8px 12px}#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin6] .navbar-brand a{display:inline-flex;align-items:center;line-height:0}#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin6] .navbar-brand .dark-logo{width:auto;max-width:100%;max-height:100%;height:64px;object-fit:contain;transition:height .2s ease}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .topbar .top-navbar .navbar-header[data-logobg=skin6] .navbar-brand .dark-logo{height:44px}@media (min-width: 768px){#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .left-sidebar:not(:hover) .sidebar-section-caret{display:none}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .left-sidebar:not(:hover) .sidebar-section-toggle{justify-content:center;padding-inline:0}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .left-sidebar:not(:hover) .sidebar-nav ul .sidebar-item--child .sidebar-link{margin-inline-start:12px}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .left-sidebar:not(:hover) .sidebar-item--child .sidebar-link:after{display:none}}#main-wrapper[data-layout=vertical][data-header-position=fixed][data-sidebar-position=fixed] .topbar .top-navbar .navbar-collapse,#main-wrapper[data-layout=vertical] .topbar .navbar-collapse[data-navbarbg=skin6]{background:rgba(255,255,255,.92);-webkit-backdrop-filter:saturate(160%) blur(8px);backdrop-filter:saturate(160%) blur(8px);border-bottom:1px solid var(--line);box-shadow:0 1px 4px #1f2d350a}#main-wrapper .topbar .customize-input .form-control.custom-select{height:38px;min-width:120px;padding-block:0;border:1px solid var(--line)!important;border-radius:999px;box-shadow:none;color:var(--ink);font-size:13px;font-weight:500;cursor:pointer}#main-wrapper .topbar .top-navbar .navbar-nav>.nav-item>.nav-link.dropdown-toggle{display:flex;align-items:center;gap:10px}.topbar-avatar{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--brand-800),var(--brand));box-shadow:0 0 0 2px #fff,0 0 0 3px var(--accent);color:var(--accent);font-size:15px;font-weight:700;line-height:1}.topbar-user{flex-direction:column;line-height:1.25}.topbar-user__greet{font-size:11.5px;color:var(--ink-muted)}.topbar-user__name{font-size:13.5px;font-weight:600;color:var(--ink)}.topbar-user__caret{font-size:11px;color:var(--ink-muted)}#main-wrapper .topbar .topbar-tools{align-items:center;gap:8px;padding-inline-end:12px}#main-wrapper .topbar .topbar-tools>.nav-item>.nav-link.topbar-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:40px;height:40px;padding:0 11px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--ink-2)!important;font-size:15px;line-height:1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#main-wrapper .topbar .topbar-tools>.nav-item>.nav-link.topbar-btn:hover,#main-wrapper .topbar .topbar-tools>.nav-item.show>.nav-link.topbar-btn{border-color:var(--brand);background:var(--brand-50);color:var(--brand)!important}.topbar-lang{font-family:inherit}.topbar-lang span{font-size:13px;font-weight:600}.topbar-lang i{color:var(--accent-strong)}.topbar-sep{width:1px;height:28px;margin:0 6px;background:var(--line)}#main-wrapper .topbar .topbar-tools>.nav-item>.nav-link.topbar-me{padding:4px 10px 4px 6px;border-radius:14px;transition:background-color .15s ease}html[dir=rtl] #main-wrapper .topbar .topbar-tools>.nav-item>.nav-link.topbar-me{padding:4px 6px 4px 10px}#main-wrapper .topbar .topbar-tools>.nav-item>.nav-link.topbar-me:hover,#main-wrapper .topbar .topbar-tools>.nav-item.show>.nav-link.topbar-me{background:var(--page-bg)}.zatca-bell{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;color:var(--ink-2)!important;font-size:15px}.zatca-bell:hover{background:var(--page-bg);color:var(--brand)!important}.zatca-bell__count{position:absolute;top:-6px;inset-inline-end:-6px;box-shadow:0 0 0 2px #fff;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#c0392b;color:#fff;font-size:10.5px;font-weight:700;line-height:17px;text-align:center}#main-wrapper .topbar .zatca-dd{width:320px;padding:6px;border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 30px #1420261f}.zatca-dd__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px 10px;border-bottom:1px solid var(--line-soft);font-size:13px;font-weight:600;color:var(--ink)}.zatca-dd__read{margin-inline-start:auto;padding:3px 8px;border:0;border-radius:6px;background:transparent;color:var(--brand);font-size:11.5px;font-weight:600;cursor:pointer}.zatca-dd__read:hover,.zatca-dd__item--unread{background:var(--brand-50)}.zatca-dd__item--unread .zatca-dd__card{font-weight:800}.zatca-dd__item:not(.zatca-dd__item--unread){opacity:.6}.zatca-dd__item:not(.zatca-dd__item--unread):hover{opacity:1}.zatca-dd__dot{display:inline-block;width:8px;height:8px;margin-inline-end:6px;border-radius:50%;background:#c0392b;vertical-align:middle}.zatca-dd__empty{padding:16px 10px;color:var(--ink-muted);font-size:12.5px;text-align:center}.zatca-dd__empty i{color:#1baf7a}.zatca-dd__item{display:block;padding:9px 10px;border-radius:8px;color:var(--ink)!important;text-decoration:none!important}.zatca-dd__item:hover{background:var(--page-bg)}.zatca-dd__card{display:block;font-size:12.5px;font-weight:600}.zatca-dd__client{font-weight:400;color:var(--ink-2)}.zatca-dd__error{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:2px;font-size:11.5px;color:#b3261e}.zatca-dd__when{display:block;margin-top:3px;font-size:11px;color:var(--ink-muted)}.zatca-dd__all{display:block;margin-top:4px;padding:9px 10px;border-top:1px solid var(--line-soft);color:var(--brand)!important;font-size:12.5px;font-weight:600;text-align:center;text-decoration:none!important}.zatca-dd__all:hover{background:var(--brand-50)}#main-wrapper .topbar .user-dd{min-width:220px;padding:6px;border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 30px #1420261f}#main-wrapper .topbar .user-dd .dropdown-item{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:7px;font-size:13.5px;color:var(--ink);cursor:pointer}#main-wrapper .topbar .user-dd .dropdown-item:hover{background:var(--page-bg)}#main-wrapper .topbar .user-dd .dropdown-item .svg-icon{width:16px;height:16px;margin:0;color:var(--ink-muted)}#main-wrapper .topbar .user-dd .dropdown-divider{margin:4px 0;border-color:var(--line)}#main-wrapper .page-wrapper{display:flex;flex-direction:column;background:var(--page-bg);box-shadow:none}#main-wrapper .page-wrapper>.footer{margin-top:auto;padding:16px 20px;border-top:1px solid var(--line);background:var(--surface);font-size:12.5px;color:var(--ink-muted)!important}.job-dd__icon{margin-inline-end:4px;color:#c9a248}.job-dd__items{display:block;margin-top:2px;font-size:11.5px}.home-dash__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:22px}.home-dash__title{margin:0;font-size:22px;font-weight:700;color:#1f2d35}.home-dash__subtitle{margin:4px 0 0;font-size:13.5px;color:#8a95a3}.home-dash__date{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #e6eaef;border-radius:999px;background:#fff;font-size:13px;font-weight:500;color:#2b3440}.home-dash__date i{color:var(--info)}.card.rcard{height:100%;margin:0;border:1px solid #e6eaef;border-radius:14px;background:#fff;box-shadow:0 1px 3px #1f2d350d;overflow:hidden}.card.rcard>.card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #eef1f4;background:#fff}.card.rcard .card-title{margin:0;font-size:14.5px;font-weight:600;color:#2b3440}.rcard__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:var(--info-soft);color:var(--info);font-size:16px}.card.rcard>.card-body{padding:16px 20px 20px}.card.rcard>.card-footer{padding:14px 20px;border-top:1px solid #eef1f4;background:#fafbfc}.card.rcard--kpi>.card-header{align-items:flex-start;padding-bottom:0;border-bottom:0}.card.rcard--kpi .card-title{font-size:13.5px;font-weight:500;color:#6b7684}.card.rcard--kpi>.card-body{padding-top:4px;text-align:start!important}.card.rcard .rcard__value{display:block;margin:0;padding:0;border-radius:0;background:none;font-size:30px;font-weight:700;line-height:1.2;color:#16262d;font-variant-numeric:tabular-nums}.rcard__label{margin-top:2px;font-size:12.5px;color:#8a95a3}.home-dash__kpis>div:nth-child(2) .rcard__icon{background:#fdeee7;color:#d4551f}.home-dash__kpis>div:nth-child(3) .rcard__icon{background:#e4f6ef;color:#148a60}.home-dash__kpis>div:nth-child(4) .rcard__icon{background:#ecebf8;color:#4a3aa7}@media (max-width: 767px){.home-dash__title{font-size:19px}.card.rcard .rcard__value{font-size:26px}}.stats-page__export{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:1px solid #1d6f42;border-radius:9px;background:#1d6f42;color:#fff;font-size:13.5px;font-weight:600;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.stats-page__export:hover{background:#175a36;box-shadow:0 4px 12px #1d6f4238}.stats-page__export i{font-size:15px}.rcard__filters{padding:14px 20px 16px;border-top:1px solid #eef1f4;border-bottom:1px solid #eef1f4;background:#fafbfc}.card.rcard--kpi .rcard__filters{margin-top:16px}.rcard__filters form.row{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 14px;margin:0}.rcard__filters form.row>[class*=col-]{width:auto;max-width:none;margin:0!important;padding:0}.rcard__filters form.row>.col-md-6>.row{--bs-gutter-x: 8px;margin-inline:calc(var(--bs-gutter-x) * -.5);row-gap:8px}.rcard--compare .rcard__filters form.row{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.statistics .rcard__filters .form-label{display:block;margin-bottom:5px;font-size:12px;font-weight:600;color:#6b7684}.rcard__filters .form-control,.rcard__filters .ng-select .ng-select-container{min-height:38px;height:38px;border:1px solid #e6eaef;border-radius:8px;background-color:#fff;font-size:13px;color:#2b3440;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.rcard__filters .form-control:focus,.rcard__filters .ng-select.ng-select-focused .ng-select-container{border-color:var(--info);box-shadow:0 0 0 3px #0a8aa31f;outline:none}.rcard__filters .ng-select.ng-select-disabled .ng-select-container{background-color:#f3f5f8}.rcard__filters .ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#a3adb9}@media (min-width: 768px){.stats-page .card.rcard--kpi{display:grid;grid-template-columns:minmax(0,1fr) 240px}.stats-page .card.rcard--kpi>.card-header{grid-column:1/-1;align-items:center;padding-bottom:16px}.stats-page .card.rcard--kpi .rcard__filters{margin:0;border-bottom:0;border-inline-end:1px solid #eef1f4}.stats-page .card.rcard--kpi>.card-body{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 20px;border-top:1px solid #eef1f4;text-align:center!important}}.stats-page .card.rcard .rcard__value{font-size:34px}@media (max-width: 575px){.stats-page__export{width:100%;justify-content:center}.rcard__filters{padding-inline:16px}}.rpt-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-bottom:22px}.rpt-pick{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid #e6eaef;border-radius:12px;background:#fff;text-align:start;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.rpt-pick:hover{border-color:#c9d6dc;box-shadow:0 4px 14px #1f2d350f}.rpt-pick:focus-visible{outline:2px solid var(--info);outline-offset:2px}.rpt-pick__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#eef2f4;color:var(--brand);font-size:16px;transition:background-color .15s ease,color .15s ease}.rpt-pick__text{display:flex;flex-direction:column;gap:3px;min-width:0}.rpt-pick__name{font-size:14px;font-weight:600;line-height:1.35;color:#1f2d35}.rpt-pick__desc{font-size:12px;line-height:1.45;color:#8a95a3}.rpt-pick--active{border-color:var(--brand);background:#f5f9fa;box-shadow:inset 0 0 0 1px var(--brand)}.rpt-pick--active .rpt-pick__icon{background:var(--brand);color:#e2c46f}.my-card.rpt-card>.card-header{display:flex;align-items:center;justify-content:space-between}.my-card.rpt-card>.card-body{padding:20px}.rpt-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px 14px;margin:0 0 16px;padding:14px 16px 16px;border:1px solid #e6eaef;border-radius:10px;background:#fafbfc}.rpt-field--wide{grid-column:1/-1}.rpt-filters .form-label{display:block;margin-bottom:5px;font-size:12px;font-weight:600;color:#6b7684}.rpt-filters .form-control,.rpt-filters .ng-select .ng-select-container{min-height:40px;height:40px;border:1px solid #e6eaef;border-radius:8px;background-color:#fff;font-size:13px;color:#2b3440;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.rpt-filters .form-control:focus,.rpt-filters .ng-select.ng-select-focused .ng-select-container{border-color:var(--info);box-shadow:0 0 0 3px #0a8aa31f;outline:none}.rpt-filters .input-container .form-control{padding-inline-end:34px;padding-inline-start:12px}.rpt-filters .input-container .date-trigger{right:auto;inset-inline-end:12px;color:#8a95a3}.rpt-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:12px}.rpt-count{margin-inline-end:auto;font-size:13px;color:#6b7684}.rpt-count b{color:#1f2d35}.rpt-export{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border:1px solid #1d6f42;border-radius:8px;background:#1d6f42;color:#fff;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease,opacity .15s ease}.rpt-export:hover:not(:disabled){background:#175a36;box-shadow:0 4px 12px #1d6f4238}.rpt-export:disabled{opacity:.45;cursor:not-allowed}.rpt-rank{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 6px;border-radius:7px;background:#eef2f4;color:var(--brand);font-size:12px;font-weight:700}.rpt-strong{font-weight:600;color:#1f2d35}.rpt-num{font-variant-numeric:tabular-nums;font-weight:600}.rpt-muted{color:#a3adb9}.rpt-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 16px;border:1px dashed #d8dfe6;border-radius:10px;color:#8a95a3;text-align:center}.rpt-empty i{font-size:30px;color:#b8c3cd}.rpt-empty p{margin:0;font-size:13.5px}.rpt-empty--compact{padding:32px 16px}.rpt--period{height:100%;padding:16px;border:1px solid #e6eaef;border-radius:12px;background:#fff}.rpt-period-title{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:700;color:#1f2d35}.rpt-period-dot{width:8px;height:8px;border-radius:50%;background:var(--info)}.col-xl-6:last-child .rpt-period-dot{background:#eb6834}.rpt-totals{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.rpt-total{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:10px;background:#f5f9fa}.rpt-total span{font-size:12px;color:#6b7684}.rpt-total b{font-size:20px;color:#16262d;font-variant-numeric:tabular-nums}@media (max-width: 575px){.my-card.rpt-card>.card-body{padding:14px}.rpt-totals{grid-template-columns:1fr}.rpt-export{flex:1 1 auto;justify-content:center}}.rpt-title-icon{margin-inline-end:6px;color:var(--info);font-size:14px}.rpt-filters--plain{margin:0;padding:0;border:0;background:none}.rpt-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid #eef1f4}.rpt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;min-width:120px;padding:0 18px;border:1px solid transparent;border-radius:8px;font-size:13.5px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.rpt-btn--primary{background:var(--brand);color:#fff}.rpt-btn--primary:hover:not(:disabled){background:var(--brand-hover)}.rpt-btn--primary:disabled{opacity:.6;cursor:wait}.rpt-btn--ghost{border-color:#e6eaef;background:#fff;color:#2b3440}.rpt-btn--ghost:hover{background:#f3f5f8}.rpt-badge{display:inline-flex;align-items:center;margin-inline-start:8px;padding:2px 9px;border-radius:999px;background:#eef2f4;color:var(--brand);font-size:12px;font-weight:700;vertical-align:middle}.rpt-toolbar app-page-size{display:block}.rpt-status{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.rpt-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.rpt-status--1{background:#e4f6ef;color:#11774f}.rpt-status--2{background:#fff4e0;color:#9a6300}.rpt-status--3{background:#fdeaea;color:#b3261e}.rpt-chip{display:inline-block;margin:2px;padding:2px 8px;border-radius:6px;background:#f1f4f7;color:#2b3440;font-size:11.5px;white-space:nowrap}@media (max-width: 575px){.rpt-actions{flex-direction:column-reverse}.rpt-btn{width:100%}}.dm-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:22px}.dm-kpi{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:14px 16px;border:1px solid #e6eaef;border-radius:12px;background:#fff;box-shadow:0 1px 3px #1f2d350d}.dm-kpi__icon{grid-row:1/3;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--info-soft);color:var(--info);font-size:15px}.dm-kpi__icon--2{background:#e4f6ef;color:#148a60}.dm-kpi__icon--3{background:#fff4e0;color:#9a6300}.dm-kpi__icon--4{background:#ecebf8;color:#4a3aa7}.dm-kpi__icon--5{background:#fdeee7;color:#d4551f}.dm-kpi__label{font-size:12px;color:#6b7684}.dm-kpi__value{font-size:19px;line-height:1.3;color:#16262d;font-variant-numeric:tabular-nums}.my-card .table.dm-table thead th,.my-card .table.dm-table td{white-space:nowrap}.dm-num{text-align:end;font-variant-numeric:tabular-nums}.dm-date{color:#6b7684;font-variant-numeric:tabular-nums}.dm-zero{color:#b8c3cd}.my-card .table.dm-table thead th.dm-pm{background:#f5f9fa}.my-card .table.dm-table .dm-sum{background:#f5f9fa;font-weight:700;color:var(--brand)}.my-card .table.dm-table tfoot td{border-top:2px solid var(--brand);background:var(--info-soft);padding:12px 14px;font-weight:700;color:var(--brand);white-space:nowrap}.pg-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:22px}.pg-head__title{margin:0;font-size:22px;font-weight:700;color:var(--ink)}.pg-head__sub{margin:4px 0 0;font-size:13.5px;color:var(--ink-muted)}.pg-head__actions{display:flex;flex-wrap:wrap;gap:10px}.btn-brand{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:0;border-radius:9px;background:var(--brand);color:#fff!important;font-size:13.5px;font-weight:600;text-decoration:none!important;white-space:nowrap;cursor:pointer;box-shadow:0 2px 6px #2038402e;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.btn-brand i{color:var(--accent)}.btn-brand:hover{background:var(--brand-hover);box-shadow:0 6px 16px #20384038}.btn-brand:active{transform:translateY(1px)}.list-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.search-box{position:relative;flex:1 1 280px;max-width:420px}.search-box>.fa-search{position:absolute;top:50%;inset-inline-start:14px;transform:translateY(-50%);color:var(--ink-muted);font-size:13px;pointer-events:none}.my-card .search-box .form-control,.search-box .form-control{height:42px;padding-inline:38px 36px;border:1px solid var(--line);border-radius:10px;background:var(--page-bg);font-size:13.5px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.search-box .form-control:focus{border-color:var(--info);background:#fff;box-shadow:0 0 0 3px #0a8aa31f;outline:none}.search-box__clear{position:absolute;top:50%;inset-inline-end:8px;transform:translateY(-50%);width:26px;height:26px;border:0;border-radius:6px;background:transparent;color:var(--ink-muted);font-size:12px;cursor:pointer}.search-box__clear:hover{background:var(--line-soft);color:var(--ink)}.my-card .list-select,.list-select{flex:0 1 200px;width:auto;height:42px;border:1px solid var(--line);border-radius:10px;background-color:var(--page-bg);font-size:13.5px}.list-toolbar app-page-size label{margin:0!important;font-size:12.5px;font-weight:500!important;color:var(--ink-muted);white-space:nowrap}.list-toolbar app-page-size select{height:38px;min-width:70px;margin-inline-start:8px;border:1px solid var(--line);border-radius:8px;font-size:13px}.cell-user{display:flex;align-items:center;gap:12px;min-width:180px}.cell-user__avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--brand-100);color:var(--brand);font-size:14px}.cell-user__avatar--initials{font-size:13px;font-weight:700;letter-spacing:.02em}.cell-user__avatar--org{border-radius:10px;background:#fff4e0;color:#9a6300}.cell-user__text{display:flex;flex-direction:column;min-width:0}.cell-user__name{font-weight:600;color:var(--ink)!important;text-decoration:none!important}a.cell-user__name:hover{color:var(--info)!important}.cell-user__meta{font-size:12px;color:var(--ink-muted)}.cell-stack{display:flex;flex-direction:column;gap:2px}.cell-stack__main{color:var(--ink-2)}.cell-stack__sub{font-size:12px;color:var(--ink-muted)}.cell-stack i{width:14px;margin-inline-end:4px;color:var(--ink-muted);font-size:11px}.cell-stack__label{display:inline-block;margin-inline-end:4px;padding:0 5px;border-radius:4px;background:var(--line-soft);color:var(--ink-muted);font-size:10.5px;font-weight:600}.cell-empty{color:#c3cbd4}.chip{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:var(--line-soft);color:var(--ink-2);font-size:12px;font-weight:500;white-space:nowrap}.chip-list{display:flex;flex-wrap:wrap;gap:5px}.chip--gold{background:var(--accent-soft);color:#8a6a1c}.chip--gold i{font-size:10px;color:var(--accent-strong)}.row-actions{display:inline-flex;gap:6px}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--ink-2)!important;font-size:13px;text-decoration:none!important;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.icon-btn:hover{border-color:var(--brand);color:var(--brand)!important;background:var(--brand-50)}.icon-btn--brand{border-color:var(--brand);background:var(--brand);color:#fff!important}.icon-btn--brand:hover{background:var(--brand-hover);color:var(--accent)!important}.icon-btn--danger:hover{border-color:#b3261e;background:#fdeaea;color:#b3261e!important}.uform-modal-lg{width:880px!important;max-width:880px!important}@media (max-width: 900px){.uform-modal-lg{width:auto!important;max-width:calc(100vw - 24px)!important}}.uform__loading{padding:48px 0;text-align:center;color:var(--ink-muted);font-size:22px}.seg{display:inline-flex;gap:4px;margin-bottom:20px;padding:4px;border-radius:11px;background:var(--page-bg);border:1px solid var(--line)}.seg__btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 18px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted);font-size:13.5px;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.seg__btn:hover{color:var(--ink)}.seg__btn--active{background:#fff;color:var(--brand);box-shadow:0 1px 3px #1f2d351f}.seg__btn--active i{color:var(--accent-strong)}.uform__section{display:flex;align-items:center;gap:8px;margin:6px 0 14px;padding-bottom:8px;border-bottom:1px solid var(--line-soft);font-size:13px;font-weight:700;color:var(--brand)}.uform__section i{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:var(--brand-100);font-size:11px}.uform__body .uform__section~.uform__section,.uform__body .row>.uform__section:not(:first-of-type){margin-top:10px}.uform .ng-select.uform__control .ng-select-container{min-height:42px}.uform__btn i{font-size:12px}button.is-busy{position:relative;pointer-events:none;cursor:progress;color:transparent!important}button.is-busy>*{visibility:hidden}button.is-busy:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:busy-spin .7s linear infinite}button.is-busy.uform__btn--ghost:after,button.is-busy.rpt-btn--ghost:after{border-color:var(--brand-100);border-top-color:var(--brand)}@keyframes busy-spin{to{transform:rotate(360deg)}}.history-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:16px}.pg-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:6px;padding:0;border:0;background:none;color:var(--ink-muted)!important;font-size:12.5px;font-weight:500;text-decoration:none!important;cursor:pointer}.pg-back:hover{color:var(--info)!important}.pg-back i{font-size:11px}.pg-back__ltr,[dir=rtl] .pg-back__ltr,html[dir=rtl] .pg-back__ltr{display:none}html[dir=ltr] .pg-back__ltr{display:inline}html[dir=ltr] .pg-back__rtl{display:none}.pg-back--btn{margin:0 0 8px}.pg-head__back{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-inline-end:10px;padding:0;border:1px solid var(--line);border-radius:50%;background:#fff;color:var(--ink-2);font-size:13px;vertical-align:middle;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.pg-head__back:hover{border-color:var(--brand);background:var(--brand);color:#fff}.profile-hero{display:grid;grid-template-columns:minmax(240px,1.1fr) minmax(0,2fr) auto;gap:24px;align-items:center;padding:22px 24px;border:1px solid var(--line);border-radius:16px;background:radial-gradient(80% 140% at 100% 0%,rgba(217,183,95,.08) 0%,transparent 55%),#fff;box-shadow:0 1px 3px #1f2d350d}.profile-hero__main{display:flex;align-items:center;gap:16px;min-width:0}.profile-hero__avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,var(--brand-800),var(--brand));box-shadow:0 0 0 3px #fff,0 0 0 4px var(--accent);color:var(--accent);font-size:24px}.profile-hero__avatar--org{border-radius:16px}.profile-hero__id{min-width:0}.profile-hero__name{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink);overflow-wrap:anywhere}.profile-hero__tags{display:flex;flex-wrap:wrap;gap:6px}.profile-hero__tags .chip i{font-size:10px;color:var(--ink-muted)}.profile-hero__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px 20px;margin:0;padding-inline-start:24px;border-inline-start:1px solid var(--line-soft)}.profile-hero__facts dt{margin-bottom:2px;font-size:11.5px;font-weight:500;color:var(--ink-muted)}.profile-hero__facts dt i{width:14px;margin-inline-end:4px;font-size:10.5px}.profile-hero__facts dd{margin:0;font-size:13.5px;font-weight:600;color:var(--ink-2);overflow-wrap:anywhere;text-align:start}.profile-hero__stats{display:flex;gap:12px}.profile-stat{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;min-width:150px;padding:12px 14px;border-radius:12px;background:var(--brand-50);border:1px solid var(--brand-100)}.profile-stat__icon{grid-row:1/3;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--brand);color:#fff;font-size:14px}.profile-stat__label{font-size:11.5px;color:var(--ink-muted)}.profile-stat__value{font-size:20px;line-height:1.2;color:var(--ink);font-variant-numeric:tabular-nums}.profile-stat--gold{background:#fdf8ea;border-color:#f1e3b8}.profile-stat--gold .profile-stat__icon{background:var(--accent);color:var(--brand-900)}@media (max-width: 1199px){.profile-hero{grid-template-columns:1fr}.profile-hero__facts{padding-inline-start:0;padding-top:16px;border-inline-start:0;border-top:1px solid var(--line-soft)}.profile-hero__stats{flex-wrap:wrap}.profile-stat{flex:1 1 150px}}.section-head{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:14px}.section-head__title{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;color:var(--ink)}.section-head__title i{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--brand-100);color:var(--brand);font-size:12px}.rpt-field--actions{display:flex;align-items:flex-end;gap:8px}.rpt-field--actions .rpt-btn{height:40px;min-width:0}.rpt-field--actions .rpt-btn--primary{flex:1 1 auto}.st-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--line-soft);color:var(--ink-2);font-size:12px;font-weight:600;white-space:nowrap}.st-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.st-pill--1{background:#fff4e0;color:#9a6300}.st-pill--2{background:var(--info-soft);color:#07697c}.st-pill--3{background:#ecebf8;color:#4a3aa7}.st-pill--4{background:#e4f6ef;color:#11774f}.st-pill--5{background:var(--brand-100);color:var(--brand)}.st-pill--6{background:#fdeaea;color:#b3261e}.st-pill--7{background:#eef1f4;color:#52606d}.st-pill--8{background:#fdf0e6;color:#a4460c}.st-pill--9{background:#eef1f4;color:#52606d}.plate{display:inline-block;margin-top:3px;padding:1px 8px;border:1px solid #cfd6de;border-radius:5px;background:#fff;color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.expand-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-inline-end:6px;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--ink-muted);font-size:9px;cursor:pointer;vertical-align:middle}.expand-btn:hover{border-color:var(--brand);color:var(--brand)}.my-card .table tr.is-expanded>td{background:var(--brand-50);border-bottom-color:transparent}.my-card .table tr.detail-row>td{background:var(--brand-50);padding-top:4px}.detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 20px;margin:0;padding:12px 14px;border-radius:10px;background:#fff;border:1px solid var(--line-soft)}.detail-grid dt{font-size:11.5px;font-weight:500;color:var(--ink-muted)}.detail-grid dd{margin:2px 0 0;font-size:13px;font-weight:600;color:var(--ink-2)}.when{display:flex;align-items:center;gap:10px}.when__day{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:var(--brand);color:var(--accent);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.btn-brand--sm{height:34px;padding:0 12px;border-radius:9px;font-size:12.5px;box-shadow:none}.sc-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px;padding:5px;border:1px solid var(--line);border-radius:12px;background:#fff;width:-moz-fit-content;width:fit-content;max-width:100%}.sc-tab{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:9px;color:var(--ink-muted)!important;font-size:13.5px;font-weight:600;text-decoration:none!important;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.sc-tab:hover{background:var(--page-bg);color:var(--ink)!important}.sc-tab i{font-size:12px}.sc-tab__dot{width:8px;height:8px;padding:0;border-radius:50%}.sc-tab__dot.st-pill--1{background:#d18a00}.sc-tab__dot.st-pill--2{background:var(--info)}.sc-tab__dot.st-pill--4{background:#1a9a68}.sc-tab__dot.st-pill--5{background:var(--brand)}.sc-tab__dot.st-pill--6{background:#c8372e}.sc-tab--active{background:var(--brand);color:#fff!important;box-shadow:0 2px 6px #20384033}.sc-tab--active i{color:var(--accent)}.sc-tab--active .sc-tab__dot{box-shadow:0 0 0 2px #ffffffd9}.my-card .table.sc-table td:last-child{white-space:nowrap}.my-card .table.sc-table td .btn{display:inline-flex;align-items:center;gap:5px;height:32px;margin:2px;padding:0 11px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;box-shadow:none}.my-card .table.sc-table td .btn+.btn{margin-inline-start:2px}.my-card .table.sc-table td .btn-primary{background:var(--brand);border-color:var(--brand);color:#fff!important}.my-card .table.sc-table td .btn-primary:hover{background:var(--brand-hover);border-color:var(--brand-hover);color:var(--accent)!important}.my-card .table.sc-table td .btn-success{background:#11774f;border-color:#11774f;color:#fff!important}.my-card .table.sc-table td .btn-success:hover{background:#0c5c3d;border-color:#0c5c3d}.my-card .table.sc-table td .btn-warning{background:#d18a00;border-color:#d18a00;color:#fff!important}.my-card .table.sc-table td .btn-warning:hover{background:#a86f00;border-color:#a86f00}.my-card .table.sc-table td .btn-danger{background:#fdeaea;border-color:#f3c9c6;color:#b3261e!important}.my-card .table.sc-table td .btn-danger:hover{background:#b3261e;border-color:#b3261e;color:#fff!important}.my-card .table.sc-table .detail-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 20px;padding:12px 14px;border:1px solid var(--line-soft);border-radius:10px;background:#fff}.my-card .table.sc-table .detail-content p{margin:0;font-size:12.5px;color:var(--ink-muted)}.my-card .table.sc-table tr:has(> td > .detail-content)>td{background:var(--brand-50)}.cv-hero{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-bottom:18px;padding:18px 22px;border:1px solid var(--line);border-radius:16px;background:radial-gradient(80% 140% at 100% 0%,rgba(217,183,95,.08) 0%,transparent 55%),#fff;box-shadow:0 1px 3px #1f2d350d}.cv-hero__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,var(--brand-800),var(--brand));color:var(--accent);font-size:22px}.cv-hero__car{flex:1 1 240px;min-width:0}.cv-hero__model{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--ink)}.cv-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--ink-muted);font-size:13px}.cv-hero__meta .plate{margin:0}.cv-hero__services{flex:2 1 320px;padding-inline-start:24px;border-inline-start:1px solid var(--line-soft)}.cv-hero__label{display:block;margin-bottom:6px;font-size:11.5px;font-weight:500;color:var(--ink-muted)}.cv-hero__services .chip{margin:0 0 6px;margin-inline-end:6px}@media (max-width: 767px){.cv-hero__services{padding-inline-start:0;border-inline-start:0}}.cv-steps{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:16px;padding:4px;border:1px solid var(--line);border-radius:12px;background:#fff}.cv-step{flex:1 1 0;min-width:112px;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:5px 8px 7px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted);font-size:12px;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease}.cv-step:hover{background:var(--page-bg);color:var(--ink)}.cv-step__num{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--line-soft);color:var(--ink-muted);font-size:10px;font-weight:700}.cv-step i{flex:0 0 auto;font-size:11px}.cv-step__label{min-width:0;line-height:1.25;text-align:center}.cv-step--active{background:var(--brand);color:#fff;box-shadow:0 2px 6px #20384033}.cv-step--active:hover{background:var(--brand);color:#fff}.cv-step--active .cv-step__num{background:var(--accent);color:var(--brand-900)}.cv-step--active i{color:var(--accent)}.stage-panel>.card-header .card-title{display:flex;align-items:center;gap:10px}.stage-panel__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:var(--brand-100);color:var(--brand);font-size:13px}.stage-panel .form-label{margin-bottom:6px;font-size:12.5px;font-weight:600;color:var(--ink-2)}.stage-panel .form-control,.stage-panel select.form-control,.stage-panel .ng-select .ng-select-container{min-height:42px;border:1px solid var(--line);border-radius:9px;font-size:13.5px;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.stage-panel .form-control:focus,.stage-panel .ng-select.ng-select-focused .ng-select-container{border-color:var(--info);box-shadow:0 0 0 3px #0a8aa31f}.stage-panel .form-control:disabled{background:var(--page-bg)}.stage-panel textarea.form-control{min-height:96px}.stage-panel .form-check-input{width:18px;height:18px;margin-top:.15em;border-color:#b8c3cd;cursor:pointer}.stage-panel .form-check-input:checked{background-color:var(--brand);border-color:var(--brand)}.stage-panel input[type=radio],.stage-panel input[type=checkbox]{accent-color:var(--brand)}.stage-panel .form-check-label{margin-inline-start:6px;font-weight:600;color:var(--ink-2);cursor:pointer}.stage-panel hr{margin:18px 0;border-color:var(--line-soft);opacity:1}.stage-panel h3.form-sub-title{display:flex;align-items:center;gap:8px;margin:22px 0 12px!important;padding:0 0 8px;border-bottom:1px solid var(--line-soft);background:none;font-size:14px;font-weight:700;color:var(--brand)}.stage-panel .btn{border-radius:9px;font-weight:600;box-shadow:none}.stage-panel .btn-primary{min-width:104px;height:40px;background:var(--brand);border-color:var(--brand)}.stage-panel .btn-primary:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.stage-panel .table .btn{min-width:0;height:32px;padding:0 10px;font-size:12px}.stage-panel .table .btn-danger{background:#fdeaea;border-color:#f3c9c6;color:#b3261e!important}.stage-panel .table .btn-danger:hover{background:#b3261e;border-color:#b3261e;color:#fff!important}.stage-panel .table td,.stage-panel .table th{vertical-align:middle}.sc-tab__dot.inv-dot--paid{background:#1a9a68}.sc-tab__dot.inv-dot--refund{background:#d18a00}.sc-tab__dot.inv-dot--cancel{background:#c8372e}.warn-btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid #f1d9a6;border-radius:999px;background:#fff4e0;color:#9a6300;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.warn-btn:hover{background:#ffe9c2}.uform__icon--warn{background:#fff4e0;color:#9a6300}.warn-list{margin:0;padding-inline-start:20px}.warn-list li{padding:10px 12px;margin-bottom:8px;border:1px solid #f1d9a6;border-radius:9px;background:#fffaf0;color:var(--ink-2);font-size:13px;line-height:1.6}.err-btn{display:inline-flex;align-items:center;gap:6px;height:32px;margin-inline-end:6px;padding:0 12px;border:1px solid #f3c9c6;border-radius:999px;background:#fdeaea;color:#b3261e;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.err-btn:hover{background:#fbd9d7}.uform__icon--err{background:#fdeaea;color:#b3261e}.warn-list--err li{border-color:#f3c9c6;background:#fff6f5}.file-drop{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-height:64px;padding:12px 16px;border:1.5px dashed #c9d3dc;border-radius:10px;background:var(--page-bg);color:var(--ink-muted);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.file-drop:hover{border-color:var(--info);background:var(--info-soft);color:var(--ink)}.file-drop input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.file-drop i{font-size:18px;color:var(--info)}.file-drop--filled{border-style:solid;border-color:#b9e3d2;background:#eefaf5;color:#11774f}.file-drop--filled i{color:#11774f}.file-drop__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.receipt-view{text-align:center;background:var(--page-bg)}.receipt-view img{max-width:100%;max-height:70vh;border-radius:8px;box-shadow:0 4px 16px #1f2d351f}.icon-btn--locked{cursor:default;border-style:dashed;color:#b8c3cd!important}.icon-btn--locked:hover{border-color:var(--line);background:#fff;color:#b8c3cd!important}.tax-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:16px}.tax-card{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:22px 24px;border:1px solid var(--line);border-radius:16px;background:radial-gradient(80% 140% at 100% 0%,rgba(217,183,95,.1) 0%,transparent 55%),#fff;box-shadow:0 1px 3px #1f2d350d}.tax-card__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,var(--brand-800),var(--brand));color:var(--accent);font-size:22px}.tax-card__body{flex:1 1 160px;display:flex;flex-direction:column}.tax-card__label{font-size:12.5px;color:var(--ink-muted)}.tax-card__value{font-size:36px;line-height:1.15;color:var(--ink);font-variant-numeric:tabular-nums}.tax-card__value small{margin-inline-start:2px;font-size:20px;color:var(--ink-muted)}.tax-card__hint{font-size:12px;color:var(--ink-muted)}.uform__group-btn--static{cursor:default;font-weight:700}@media (max-width: 575px){.tax-grid{grid-template-columns:1fr}}.pts{display:inline-block;min-width:56px;padding:3px 10px;border-radius:7px;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}.pts--balance{background:var(--brand-100);color:var(--brand)}.pts--in{background:#e4f6ef;color:#11774f}.pts--out{background:#fdeaea;color:#b3261e}.range-chip{display:inline-block;padding:3px 10px;border:1px solid var(--line);border-radius:7px;background:var(--page-bg);color:var(--ink-2);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.cv-steps .cv-step{position:relative}.cv-step--done:after,.cv-step--ready:after,.cv-step--pending:after,.cv-step--idle:after{content:"";position:absolute;inset-inline:10px;bottom:2px;height:3px;border-radius:3px}.cv-step--done:after{background:#1fa971}.cv-step--ready:after{background:#c0392b}.cv-step--pending:after{background:#f0b429}.cv-step--idle:after{background:#c9d1d9}.cv-step__state{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%}.cv-step .cv-step__state i{font-size:9px;color:inherit}.cv-step--done .cv-step__state{background:#e4f6ef;color:#148a60}.cv-step--ready .cv-step__state{background:#fdecea;color:#c0392b}.cv-step--idle .cv-step__state{background:var(--line-soft);color:var(--ink-muted)}.cv-step--pending .cv-step__state{background:#fff4e0;color:#9a6300}.cv-step--active.cv-step--done .cv-step__state{background:#1fa971;color:#fff}.cv-step--active.cv-step--ready .cv-step__state{background:#c0392b;color:#fff}.cv-step--active.cv-step--idle .cv-step__state{background:rgba(255,255,255,.18);color:#fff}.cv-step--active.cv-step--pending .cv-step__state{background:#f0b429;color:var(--brand-900)}.stage-approve{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid var(--line);background:#fafbfc}.stage-approve__text{display:flex;align-items:center;gap:8px;flex:1 1 260px;margin:0;font-size:13px;color:var(--ink-2)}.stage-approve__text i{font-size:15px}.stage-approve--approved{background:#f1faf6}.stage-approve--approved .stage-approve__text i{color:#148a60}.stage-approve--ready{background:#fdf3f2}.stage-approve--ready .stage-approve__text i{color:#c0392b}.stage-approve--pending .stage-approve__text i{color:#c9890a}.stage-approve--notStarted .stage-approve__text i{color:var(--ink-muted)}@media (max-width: 575px){.stage-approve{padding:12px 14px}.stage-approve .btn-brand{width:100%;justify-content:center}}.stage-panel>.card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cv-progress{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--brand-50);color:var(--ink-2);font-size:12.5px;font-weight:600}.cv-progress i{color:var(--accent-strong)}.my-card .table th.th-sort{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.my-card .table th.th-sort i{margin-inline-start:4px;font-size:10px;color:#b8c3cd}.my-card .table th.th-sort:hover{color:var(--brand)}.code-chip{display:inline-block;padding:3px 10px;border:1px dashed #c9d3dc;border-radius:7px;background:var(--page-bg);color:var(--brand);font-size:12.5px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.st-pill.st-req--accept{background:#e4f6ef;color:#11774f}.st-pill.st-req--watting{background:#fff4e0;color:#9a6300}.st-pill.st-req--reject{background:#fdeaea;color:#b3261e}.st-pill.st-code--active{background:#e4f6ef;color:#11774f}.st-pill.st-code--archived{background:#eef1f4;color:#52606d}.sc-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.sc-head__code{font-size:16px;padding:5px 14px}.settings-card .card-body{padding:24px}.settings-card__actions{display:flex;justify-content:flex-end;gap:10px;margin-top:8px;padding-top:18px;border-top:1px solid var(--line-soft)}.settings-card .uform__field{margin-bottom:18px}.rewards-count{max-width:260px}.rank-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin-bottom:8px}.rank-card{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:#fff}.rank-card__badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--brand-100);color:var(--brand);font-size:13px;font-weight:700}.rank-card__badge--gold{background:var(--accent);color:var(--brand-900)}.rank-card__body{flex:1 1 auto;min-width:0}.rank-card .uform__field,.rank-card .uform__label{margin-bottom:6px}.ir-page{width:720px;max-width:100%;margin:8px auto 20px;background:#fff;border-radius:12px;box-shadow:0 12px 40px #0b1d231f;overflow:hidden}.ir{background:#fff;color:var(--ink);font-size:12px;line-height:1.55}.ir-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 22px;background:var(--brand);border-bottom:4px solid var(--accent);color:#fff}.ir-header__logo{height:40px}.ir-header__title{margin:0;font-size:19px;font-weight:800;color:#fff}.ir-header__sub{margin:2px 0 0;font-size:11px;color:#ffffffb3}.ir-header__meta{display:grid;gap:2px;font-size:11px;text-align:end;color:#fffc}.ir-header__meta b{color:var(--accent);font-weight:700}.ir-body{padding:16px 20px 8px}.ir-part-title{margin:18px 0 12px;padding-bottom:6px;border-bottom:2px solid var(--accent);font-size:15px;font-weight:800;color:var(--brand);text-align:center}.ir-section{margin:0 0 16px;page-break-inside:avoid;break-inside:avoid}.ir-section__head.ir-section__head--stage{padding:7px 12px;border-radius:8px;background:var(--brand);border-inline-start:0;border-bottom:3px solid var(--accent)}.ir-section__head.ir-section__head--stage .ir-section__num{background:var(--accent);color:var(--brand-900)}.ir-section__head.ir-section__head--stage .ir-section__title{color:#fff;font-size:14px}.ir-section__head{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:6px 10px;border-radius:8px;background:var(--brand-50);border-inline-start:4px solid var(--brand);page-break-inside:avoid;break-inside:avoid}.ir-section__num{flex:0 0 22px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--brand);color:var(--accent);font-size:11px;font-weight:800}.ir-section__title{margin:0;font-size:13.5px;font-weight:800;color:var(--brand)}.ir-sub{margin:10px 0 6px;font-size:12px;font-weight:700;color:var(--ink-2)}.ir-muted{color:var(--ink-muted)}.ir-fields{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.ir-field{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:5px 0;border-bottom:1px dashed var(--line);page-break-inside:avoid;break-inside:avoid}.ir-field__label{color:var(--ink-muted);font-weight:600}.ir-field__value{font-weight:700;color:var(--ink);text-align:end}.ir-table{width:100%;margin:0 0 10px;border:1px solid var(--line);border-collapse:separate;border-spacing:0;border-radius:8px;overflow:hidden;font-size:11.5px}.ir-table th{padding:6px 8px;background:var(--brand-50);border-bottom:2px solid var(--accent);color:var(--brand);font-size:11px;font-weight:800;text-align:start}.ir-table td{padding:6px 8px;border-top:1px solid var(--line-soft);vertical-align:top}.ir-table tr{page-break-inside:avoid;break-inside:avoid}.ir-table tbody tr:nth-child(even) td{background:#fafbfc}.ir-table .ir-num{width:44px;text-align:center;font-weight:700}.ir-table .ir-center{text-align:center}.ir-callout{margin:0 0 12px;padding:10px 12px;border:1px solid #f3c1bb;border-inline-start:4px solid #c0392b;border-radius:8px;background:#fdf3f2;page-break-inside:avoid;break-inside:avoid}.ir-callout__head{display:flex;align-items:center;gap:6px;margin:0 0 7px;font-size:12.5px;font-weight:800;color:#a93226}.ir-callout__head i{font-size:12px}.ir-callout .ir-tag{font-size:12px;font-weight:700;padding:2px 11px}.ir-tags{display:flex;flex-wrap:wrap;gap:4px}.ir-tag{padding:1px 9px;border-radius:999px;background:#fdecea;color:#a93226;font-size:11px;font-weight:600}.ir-tag--neutral{background:var(--brand-50);color:var(--brand)}.ir-pill{display:inline-flex;align-items:center;gap:5px;padding:1px 10px;border-radius:999px;font-size:11px;font-weight:700}.ir-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ir-pill--ok{background:#e4f6ef;color:#148a60}.ir-pill--bad{background:#fdecea;color:#c0392b}.ir-pill--warn{background:#fff4e0;color:#9a6300}.ir-pill--muted{background:var(--line-soft);color:var(--ink-muted)}.ir-ok{margin:0 0 10px;padding:9px 12px;border-radius:8px;background:#e4f6ef;color:#148a60;font-weight:800;text-align:center}.ir-note{margin:0 0 8px;page-break-inside:avoid;break-inside:avoid}.ir-note__label{display:block;margin-bottom:3px;font-size:11px;font-weight:700;color:var(--ink-muted)}.ir-note__text{min-height:28px;padding:7px 10px;border:1px solid var(--line-soft);border-radius:6px;background:#f7f9fa;white-space:pre-wrap}.ir-note__input{display:block;width:100%;min-height:56px;padding:7px 10px;border:1px dashed var(--accent-strong);border-radius:6px;background:#fffdf5;color:var(--ink);font:inherit;resize:vertical}.ir-note__input:focus{outline:none;border-style:solid}.ir-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:6px 0 12px}.ir-gallery--3{grid-template-columns:repeat(3,1fr)}.ir-gallery__item{margin:0;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff;page-break-inside:avoid;break-inside:avoid}.ir-gallery__item img{display:block;width:100%;height:auto;max-height:240px}.ir-gallery__caption{padding:5px 8px;background:var(--brand-50);font-size:11px;font-weight:600;text-align:center}.ir-diagram{margin:0 0 12px;text-align:center}.ir-diagram svg{max-width:100%;height:auto}.ir-gauges{display:grid;gap:8px;margin:0 0 12px}.ir-gauge{display:grid;grid-template-columns:170px 60px 1fr;align-items:center;gap:12px;padding:7px 10px;border:1px solid var(--line-soft);border-radius:8px;page-break-inside:avoid;break-inside:avoid}.ir-gauge__label{font-weight:600;color:var(--ink-2)}.ir-gauge__value{font-size:14px;font-weight:800;color:var(--brand);text-align:center}.ir-gauge__track{position:relative;height:8px;border-radius:8px;background:var(--line-soft);overflow:hidden}.ir-gauge__fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:8px;background:var(--accent)}.ir-gauge__scale{display:flex;justify-content:space-between;margin-top:2px;font-size:10px;color:var(--ink-muted)}.ir-tires{display:grid;grid-template-columns:1fr 120px 1fr;align-items:center;gap:12px;margin:0 0 12px}.ir-tires__side{display:grid;gap:10px}html[dir=ltr] .ir-tires__side:first-child{order:3}html[dir=ltr] .ir-tires__car{order:2}html[dir=ltr] .ir-tires__side:nth-child(3){order:1}.ir-tires__spare{order:4}.ir-tires__car{text-align:center}.ir-tires__car img{max-width:100%;max-height:260px}.ir-tire{padding:8px 10px;border:1px solid var(--line);border-radius:8px;page-break-inside:avoid;break-inside:avoid}.ir-tire__name{margin:0 0 6px;font-size:12px;font-weight:800;color:var(--brand)}.ir-tire .ir-field{padding:3px 0;font-size:11px}.ir-tire .ir-field__label,.ir-tire .ir-field__value{white-space:nowrap}.ir-tires__spare{grid-column:1/-1;justify-self:center;width:50%}.ir-services{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.ir-stamp{display:block;width:72px;height:72px;margin-top:8px}.ir-covered{margin:0;padding:0;list-style:none}.ir-covered li{padding:5px 0;border-bottom:1px dashed var(--line);font-weight:700;page-break-inside:avoid;break-inside:avoid}.ir-covered li:last-child{border-bottom:0}.ir-covered small{display:block;font-weight:400;color:var(--ink-muted)}.ir-inv{background:#fff}.ir-inv__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px 12px;border-bottom:4px solid var(--accent)}.ir-inv__seller{display:grid;gap:2px;font-size:11px;color:var(--ink-2)}.ir-inv__seller strong{font-size:13px;color:var(--brand)}.ir-inv__seller b{color:var(--ink);letter-spacing:.02em}.ir-inv__logo{height:42px;margin-bottom:4px;object-fit:contain}.ir-inv__qr{padding:4px;border:1px solid var(--line);border-radius:8px;line-height:0}.ir-inv__title{margin:14px 0 10px;font-size:16px;font-weight:800;color:var(--brand);text-align:center}.ir-inv__meta{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0 20px 6px}.ir-inv__meta>div{display:grid;gap:2px;padding:7px 10px;border-radius:8px;background:var(--brand-50)}.ir-inv__meta span{font-size:10px;color:var(--ink-muted)}.ir-inv__meta b{font-size:11.5px;color:var(--ink)}.ir-inv__total{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 8px;padding:12px 14px;border-radius:10px;background:var(--brand);color:#fff;page-break-inside:avoid;break-inside:avoid}.ir-inv__total small{display:block;font-size:10px;color:#ffffffb3}.ir-inv__total strong{font-size:20px;font-weight:800;color:var(--accent);white-space:nowrap}.ir-inv__total strong small{display:inline;font-size:11px;font-weight:600;color:#fffc}.ir-inv__total-label{font-size:13px;font-weight:700}.ir-inv__pay{border-bottom:0}.ir-text{padding:8px 10px;border:1px solid var(--line-soft);border-radius:6px;background:#f7f9fa;white-space:pre-wrap;font-size:11px}.ir-terms-page--fit .ir-text{padding:6px 8px;font-size:var(--terms-font, 11px);line-height:1.4}.ir-terms-page--fit .ir-text *{font-size:inherit!important;line-height:inherit!important}.ir-terms-page--fit .ir-text p,.ir-terms-page--fit .ir-text ul,.ir-terms-page--fit .ir-text ol{margin-block:0 .35em}.ir-actions{display:flex;justify-content:center;gap:10px;margin:0 auto 24px}.jl-kpi-date{font-size:14px}.jl-kpi-icon--failed{background:#fdecec;color:#c0392b}.jl-table td{vertical-align:top}.jl-loading{opacity:.55;transition:opacity .15s ease}.jl-status,.jl-kind{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;background:#e4f6ef;color:#11774f}.jl-status--failed{background:#fdecec;color:#c0392b}.jl-kind{background:var(--info-soft);color:#07697c}.jl-kind--reward{background:var(--accent-soft);color:#8a6a1c}.jl-since{display:block;margin-top:6px;font-size:11.5px;color:#11774f}.jl-card-link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--brand);font-weight:700;cursor:pointer}.jl-card-link i{font-size:10px;color:var(--ink-muted)}.jl-card-link:hover{text-decoration:underline}.jl-row--failed>td{background:#fffafa}.my-card .table .jl-reason-row>td{padding-top:0;border-top:0;background:#fffafa}.jl-reason{display:flex;align-items:baseline;gap:8px;padding:8px 12px;border-radius:8px;background:#fdecec;color:#8e2a1f;font-size:12.5px;white-space:normal}.jl-reason--note{background:var(--brand-50);color:var(--ink-2)}.jl-reason__label{font-weight:700;white-space:nowrap}.jl-reason__text{word-break:break-word}.jl-alert{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:12px 16px;border:1px solid #f3dcb0;border-radius:12px;background:#fff8ea;color:#7a4f00}.jl-alert__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;height:36px;border-radius:10px;background:#ffedc7}.jl-alert__text{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0;font-size:13px}.jl-alert__time{font-size:12px;color:#9a6300;white-space:nowrap}@media (max-width: 575px){.jl-alert{flex-wrap:wrap}}.jl-run{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.jl-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.jl-tab{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink-2);font-size:13.5px;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.jl-tab:hover{border-color:var(--brand);color:var(--brand)}.jl-tab--active,.jl-tab--active:hover{border-color:var(--brand);background:var(--brand);color:#fff}.jl-tab-hint{margin:0 0 14px;font-size:12.5px;color:var(--ink-muted)}.jl-groups{display:flex;flex-direction:column;gap:10px}.jl-group{border:1px solid var(--line);border-radius:12px;background:#fff;overflow:hidden}.jl-group__head{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:0;background:#fff;color:var(--ink);text-align:start;cursor:pointer}.jl-group__head:hover,.jl-group--open .jl-group__head{background:var(--brand-50)}.jl-group__chevron{font-size:11px;color:var(--ink-muted);transition:transform .15s ease}.jl-group:not(.jl-group--open) .jl-group__chevron{transform:rotate(-90deg)}html[dir=rtl] .jl-group:not(.jl-group--open) .jl-group__chevron{transform:rotate(90deg)}.jl-group__title{font-weight:700;white-space:nowrap}.jl-group__title i{margin-inline-end:6px;color:var(--accent-strong)}.jl-group__meta{flex:1 1 auto;font-size:12.5px;color:var(--ink-muted)}.my-card .table.jl-table--inner{margin:0}.jl-clickable{cursor:pointer}.jl-clickable:hover>td{background:var(--brand-50)}.my-card .table .jl-cards-row>td{padding:0 12px 12px;background:#fafbfc}.my-card .table.jl-cards{margin:0;border:1px solid var(--line-soft);border-radius:8px;background:#fff;font-size:12.5px}.jl-rank{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--brand-50);color:var(--brand);font-weight:700}.jl-rank--first{background:var(--accent-soft);color:#8a6a1c}@media (max-width: 575px){.jl-group__head{flex-wrap:wrap}.jl-group__meta{flex-basis:100%;order:3}}.snotify{width:min(400px,100vw - 32px)}.snotify-centerTop,.snotify-centerCenter,.snotify-centerBottom{left:50%;transform:translate(-50%)}.snotify-centerTop{top:14px}.snotifyToast{position:relative;margin:8px 0;border:1px solid var(--line, #e6eaef);border-radius:12px;background-color:#fff!important;box-shadow:0 12px 32px #14202624;overflow:hidden}.snotifyToast:before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;width:4px;background:var(--toast-color, var(--brand, #203840))}.snotifyToast__inner{align-items:flex-start;min-height:64px;padding:12px 16px;padding-inline-start:62px;text-align:start;font-family:inherit;color:var(--ink, #1f2d35)}.snotifyToast__title{margin-bottom:2px;font-size:14px;font-weight:700;line-height:1.4;color:var(--ink, #1f2d35)!important}.snotifyToast__body{font-size:13px;line-height:1.65;color:#4a5563!important;word-break:break-word}.snotify-icon{position:absolute;top:14px;right:auto;left:auto;inset-inline-start:16px;width:32px;height:32px;max-width:32px;max-height:32px;transform:none;border-radius:50%;background-image:none!important;background-color:var(--toast-soft, var(--brand-50, #f4f8f9))}.snotify-icon:before{content:"\f129";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;line-height:1;color:var(--toast-color, var(--brand, #203840))}.snotifyToast__progressBar{position:absolute;bottom:0;inset-inline-start:0;width:100%;height:3px;background-color:transparent!important}.snotifyToast__progressBar__percentage{height:3px;background-color:var(--toast-color, var(--brand, #203840))!important;opacity:.55}html[dir=rtl] .snotifyToast__progressBar__percentage{left:auto;right:0}.snotify-success{--toast-color: #148a60;--toast-soft: #e4f6ef}.snotify-success .snotify-icon:before{content:"\f00c"}.snotify-error{--toast-color: #c0392b;--toast-soft: #fdecec}.snotify-error .snotify-icon:before{content:"\f00d"}.snotify-warning{--toast-color: #b07300;--toast-soft: #fff4e0}.snotify-warning .snotify-icon:before{content:"\f12a"}.snotify-info{--toast-color: #0a8aa3;--toast-soft: #e6f3f6}.snotify-info .snotify-icon:before{content:"\f129"}@media (max-width: 575px){.snotifyToast__inner{padding-inline-start:56px}.snotify-icon{inset-inline-start:12px}}.cf-dialog-backdrop.swal2-backdrop-show{background:rgba(15,40,49,.45)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.swal2-popup.cf-dialog{width:min(440px,100vw - 32px);padding:28px 24px 22px;border:1px solid var(--line, #e6eaef);border-radius:16px;background:#fff;box-shadow:0 24px 60px #0f283138;font-family:inherit}.swal2-icon.cf-dialog__icon{--dialog-color: var(--brand, #203840);--dialog-soft: var(--brand-50, #f4f8f9);font-size:10px;margin:0 auto 16px;border-color:transparent!important;background:var(--dialog-soft);color:var(--dialog-color)!important}.swal2-icon.cf-dialog__icon .swal2-icon-content{font-size:30px;font-weight:700}.swal2-icon.cf-dialog__icon.swal2-warning{--dialog-color: #b07300;--dialog-soft: #fff4e0}.swal2-icon.cf-dialog__icon.swal2-question,.swal2-icon.cf-dialog__icon.swal2-info{--dialog-color: #0a8aa3;--dialog-soft: #e6f3f6}.swal2-icon.cf-dialog__icon.swal2-error{--dialog-color: #c0392b;--dialog-soft: #fdecec}.swal2-icon.cf-dialog__icon.swal2-success{--dialog-color: #148a60;--dialog-soft: #e4f6ef}.swal2-icon.cf-dialog__icon.swal2-success .swal2-success-line-tip,.swal2-icon.cf-dialog__icon.swal2-success .swal2-success-line-long,.swal2-icon.cf-dialog__icon.swal2-error [class^=swal2-x-mark-line]{background-color:var(--dialog-color)!important}.swal2-icon.cf-dialog__icon.swal2-success .swal2-success-ring{border-color:transparent!important}.swal2-icon.cf-dialog__icon.swal2-success [class^=swal2-success-circular-line],.swal2-icon.cf-dialog__icon.swal2-success .swal2-success-fix{background-color:transparent!important}.swal2-title.cf-dialog__title{padding:0;margin:0;font-size:18px;font-weight:700;line-height:1.5;color:var(--ink, #1f2d35)}.swal2-html-container.cf-dialog__text{margin:8px 0 0;padding:0;font-size:14px;line-height:1.75;color:#5a6573}.swal2-actions.cf-dialog__actions{gap:10px;width:100%;margin:22px 0 0;flex-wrap:wrap}.cf-dialog__btn{display:inline-flex;align-items:center;justify-content:center;min-width:120px;height:42px;padding:0 22px;border:1px solid transparent;border-radius:10px;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.cf-dialog__btn:focus-visible{outline:none;box-shadow:0 0 0 3px #20384033}.cf-dialog__btn--confirm{background:var(--brand, #203840);color:#fff}.cf-dialog__btn--confirm:hover{background:var(--brand-hover, #16282e)}.cf-dialog__btn--danger{background:#c0392b;color:#fff}.cf-dialog__btn--danger:hover{background:#a93226}.cf-dialog__btn--danger:focus-visible{box-shadow:0 0 0 3px #c0392b40}.cf-dialog__btn--cancel{border-color:var(--line, #e6eaef);background:#fff;color:var(--ink-2, #2b3440)}.cf-dialog__btn--cancel:hover{border-color:var(--brand, #203840);color:var(--brand, #203840)}@media (max-width: 575px){.cf-dialog__btn{flex:1 1 auto}}.ng-dropdown-panel{z-index:1060}.ng-dropdown-panel.ng-select-bottom,.ng-dropdown-panel.ng-select-top{border:1px solid #e6eaef;border-radius:10px;box-shadow:0 8px 24px #20384024;overflow:hidden}.ng-dropdown-panel .ng-dropdown-panel-items{max-height:260px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:9px 14px;font-size:15px;color:#2b3440}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background:#f2f6f8}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{background:#eaf0f2;color:#203840;font-weight:600}.drawer-head{display:none}@media (max-width: 767.98px){html,body{overflow-x:hidden}#main-wrapper[data-layout=vertical] .topbar{height:60px}#main-wrapper[data-layout=vertical] .topbar .top-navbar{flex-wrap:nowrap;height:60px;min-height:60px;padding:0}#main-wrapper[data-layout=vertical][data-sidebar-position=fixed] .topbar .top-navbar .navbar-header[data-logobg=skin6]{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:flex-start;gap:2px;width:auto;height:60px;padding-inline:6px 12px}#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin6] .navbar-brand{width:auto;height:60px;padding:6px 4px}#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin6] .navbar-brand .dark-logo,#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .topbar .top-navbar .navbar-header[data-logobg=skin6] .navbar-brand .dark-logo{height:42px}.drawer-btn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:10px;background:transparent;color:#fff;font-size:18px;cursor:pointer}.drawer-btn:hover,.drawer-btn:focus-visible{background:rgba(255,255,255,.1);outline:none}#main-wrapper[data-layout=vertical][data-header-position=fixed][data-sidebar-position=fixed] .topbar .top-navbar .navbar-collapse,#main-wrapper[data-layout=vertical][data-sidebar-position=fixed] .topbar .top-navbar .navbar-collapse{position:static;top:0;display:flex!important;flex:1 1 auto;align-items:center;justify-content:flex-end;min-width:0;height:60px;margin:0!important;padding:0;border-top:0}#main-wrapper .topbar .navbar-collapse>.navbar-nav.mr-auto{display:none}#main-wrapper .topbar .top-navbar .topbar-tools{flex-direction:row;gap:6px;margin:0;padding-inline-end:8px}#main-wrapper .topbar .topbar-tools>.nav-item>.nav-link.topbar-btn{min-width:38px;height:38px;padding:0 9px}#main-wrapper .topbar .topbar-tools>.nav-item>.nav-link.topbar-me,html[dir=rtl] #main-wrapper .topbar .topbar-tools>.nav-item>.nav-link.topbar-me{padding:3px}.topbar-avatar{width:34px;height:34px;font-size:14px}#main-wrapper .topbar .top-navbar .dropdown-menu,#main-wrapper .topbar .zatca-dd,#main-wrapper .topbar .user-dd{position:fixed!important;top:64px!important;right:8px!important;left:8px!important;width:auto;min-width:0;max-height:calc(100vh - 80px);margin:0;overflow-y:auto;transform:none!important}.user-dd__lang{width:16px;color:var(--accent-strong);text-align:center}#main-wrapper[data-layout=vertical] .left-sidebar,#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .left-sidebar{position:fixed;top:0;bottom:0;z-index:1045;display:flex;flex-direction:column;width:min(300px,86vw);height:100%;padding-top:0;box-shadow:none;visibility:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1),visibility 0s linear .25s,box-shadow .25s ease}html[dir=rtl] #main-wrapper[data-layout=vertical] .left-sidebar{right:0;left:auto;transform:translate(100%)}html:not([dir=rtl]) #main-wrapper[data-layout=vertical] .left-sidebar{right:auto;left:0;transform:translate(-100%)}html #main-wrapper[data-layout=vertical].show-sidebar .left-sidebar{visibility:visible;box-shadow:0 0 40px #0b1d2359;transform:none;transition:transform .25s cubic-bezier(.4,0,.2,1),visibility 0s,box-shadow .25s ease}.drawer-head{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;height:64px;padding-inline:16px 10px;border-bottom:1px solid rgba(255,255,255,.08)}.drawer-head__logo{height:44px;width:auto;object-fit:contain}.drawer-head__close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:10px;background:rgba(255,255,255,.06);color:#fff;font-size:17px;cursor:pointer}.drawer-head__close:hover{background:rgba(255,255,255,.12)}#main-wrapper .left-sidebar .scroll-sidebar{flex:1 1 auto;height:auto!important;min-height:0;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item .sidebar-link,#main-wrapper .left-sidebar .sidebar-section-toggle{padding-block:11px;font-size:14px}.drawer-backdrop{position:fixed;inset:0;z-index:1040;background:rgba(11,29,35,.5);animation:drawer-fade .2s ease}@keyframes drawer-fade{0%{opacity:0}to{opacity:1}}#main-wrapper[data-layout=vertical] .page-wrapper,#main-wrapper[data-layout=vertical][data-sidebartype=full] .page-wrapper,#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .page-wrapper{margin-right:0!important;margin-left:0!important}#main-wrapper[data-layout=vertical][data-header-position=fixed] .page-wrapper{padding-top:60px}#main-wrapper .page-wrapper>.container-fluid,#main-wrapper .page-wrapper .container-fluid{padding:16px 12px}#main-wrapper .page-wrapper>.footer{padding:12px;font-size:11.5px}.pg-head{align-items:stretch;gap:12px;margin-bottom:16px}.pg-head>div:first-child{min-width:0}.pg-head__title{font-size:19px}.pg-head__sub{font-size:12.5px}.pg-head__actions{width:100%;gap:8px}.pg-head__actions>*{flex:1 1 auto;justify-content:center}.list-toolbar{gap:10px}.search-box{flex:1 1 100%;max-width:none}.my-card .list-select,.list-select{flex:1 1 140px}.my-card .card-header .card-title{font-size:15px}.my-card .table thead th,.my-card .table tbody td{padding:10px;font-size:13px}.table-responsive>pagination-controls{position:sticky;inset-inline-start:0;display:block}.my-card .ngx-pagination li a,.my-card .ngx-pagination li span{padding:6px 10px;font-size:13.5px}.nav-tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.nav-tabs::-webkit-scrollbar{display:none}.nav-tabs .nav-item,.nav-tabs .nav-link{flex:0 0 auto;white-space:nowrap}.modal-dialog.modal-dialog{width:auto!important;max-width:calc(100vw - 16px)!important;margin:8px auto}.modal-content .modal-title,.uform__header>div,.uform__title{min-width:0;overflow-wrap:anywhere}.modal-content .card:not(.uform) .close,.uform__close{flex:0 0 auto;width:40px;height:40px;background:var(--page-bg)}.uform__header,.modal-content .card:not(.uform)>.card-content>.card-header,.modal-content .card:not(.uform)>.card-header{padding-block:12px}.uform__body,.modal-content .card:not(.uform)>.card-content>.card-body{max-height:calc(100vh - 170px);max-height:calc(100dvh - 170px)}.modal-content .row>.col-6{flex:0 0 100%;max-width:100%}}@media (max-width: 575.98px){.form-control,.custom-select,select,textarea,.ng-select .ng-select-container .ng-value-container .ng-input>input{font-size:16px!important}.pg-head__actions>*{flex-basis:100%}.settings-card__actions{flex-direction:column-reverse}.settings-card__actions>*{width:100%;justify-content:center}.my-card>.card-body{padding:14px}}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale(0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator,.mat-mdc-focus-indicator{position:relative}.mat-ripple-element{background-color:#0000001a}.mat-option{color:#000000de}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#3f51b5}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:#0000008a}.mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.mat-pseudo-checkbox{color:#0000008a}.mat-pseudo-checkbox:after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#3f51b5}.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{background:#ff4081}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:#000000de}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:#000000de}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-badge-content{color:#fff;background:#3f51b5}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#ff4081;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:#fff;color:#000000de}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#3f51b5}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff4081}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#3f51b5}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff4081}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#000000de;background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#3f51b5}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#ff4081}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#f44336}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-button-toggle-standalone,.mat-button-toggle-group{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{box-shadow:none}.mat-button-toggle{color:#00000061}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.mat-button-toggle-appearance-standard{color:#000000de;background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.mat-button-toggle-disabled{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-card{background:#fff;color:#000000de}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-card-subtitle{color:#0000008a}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#3f51b5}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ff4081}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#0000008a}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#3f51b5}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff4081}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#3f51b5;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff4081;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.mat-table{background:#fff}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell,.mat-footer-cell{color:#000000de}.mat-calendar-arrow{fill:#0000008a}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:#0000008a}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:#000000de;border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.mat-calendar-body-in-preview{color:#0000003d}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range:before{background:rgba(63,81,181,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(63,81,181,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(63,81,181,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#3f51b5;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#3f51b566}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#3f51b54d}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ff408166}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}.mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-datepicker-toggle-active{color:#3f51b5}.mat-datepicker-toggle-active.mat-accent{color:#ff4081}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-date-range-input-inner[disabled]{color:#00000061}.mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:#fff;color:#000000de}.mat-divider{border-top-color:#0000001f}.mat-divider-vertical{border-right-color:#0000001f}.mat-expansion-panel{background:#fff;color:#000000de}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row{border-top-color:#0000001f}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:#000000de}.mat-expansion-panel-header-description,.mat-expansion-indicator:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-form-field-label,.mat-hint{color:#0009}.mat-form-field.mat-focused .mat-form-field-label{color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff4081}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ff4081}.mat-form-field-ripple{background-color:#000000de}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff4081}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#3f51b5}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff4081}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#3f51b5}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff4081}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.mat-input-element{caret-color:#3f51b5}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-form-field.mat-accent .mat-input-element{caret-color:#ff4081}.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:#000000de}.mat-list-base .mat-subheader{color:#0000008a}.mat-list-item-disabled{background-color:#eee}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-menu-item{background:transparent;color:#000000de}.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-menu-submenu-icon,.mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{color:#0000008a}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.mat-paginator-container{min-height:56px}.mat-progress-bar-background{fill:#cbd0e9}.mat-progress-bar-buffer{background-color:#cbd0e9}.mat-progress-bar-fill:after{background-color:#3f51b5}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbccdc}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbccdc}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff4081}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#3f51b5}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff4081}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:#0000008a}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#3f51b5}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff4081}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#3f51b5}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4081}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.mat-drawer-container{background-color:#fafafa;color:#000000de}.mat-drawer{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ff40818a}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff4081}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#3f51b5}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#3f51b58a}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#3f51b5}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-slider-track-background{background-color:#00000042}.mat-primary .mat-slider-track-fill,.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label{background-color:#3f51b5}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-primary .mat-slider-focus-ring{background-color:#3f51b533}.mat-accent .mat-slider-track-fill,.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label{background-color:#ff4081}.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-focus-ring{background-color:#ff408133}.mat-warn .mat-slider-track-fill,.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.mat-slider:hover .mat-slider-track-background,.mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:#0000008a}.mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:#fff}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:#0000001f}.mat-horizontal-stepper-header:before,.mat-horizontal-stepper-header:after,.mat-stepper-horizontal-line{border-top-color:#0000001f}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#757575}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#000000de}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.mat-tab-group[class*=mat-background-]>.mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#c5cae94d}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff80ab4d}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4081}.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#c5cae94d}.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#3f51b5}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff80ab4d}.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ff4081}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-toolbar{background:#f5f5f5;color:#000000de}.mat-toolbar.mat-primary{background:#3f51b5;color:#fff}.mat-toolbar.mat-accent{background:#ff4081;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:#000000de}.mat-tree-node{min-height:48px}.mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-simple-snackbar-action{color:#ff4081}
