@charset "UTF-8";.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,70%) #ccc hsl(0,0%,85%)}.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:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #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 hsl(0,0%,90%)}.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 rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid rgb(183.6,218.88,255);border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}[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 rgb(183.6,218.88,255)}.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-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.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 rgba(0,0,0,0) rgba(0,0,0,0);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}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}@font-face{font-family:Open Sans;font-weight:300;font-style:normal;font-display:swap;src:url("./media/OpenSans-Light-HJ6AVBCK.ttf") format("truetype")}@font-face{font-family:Open Sans;font-weight:400;font-style:normal;font-display:swap;src:url("./media/OpenSans-Regular-YTSHA5J5.ttf") format("truetype")}@font-face{font-family:Open Sans;font-weight:500;font-style:normal;font-display:swap;src:url("./media/OpenSans-Medium-SDLM3GMN.ttf") format("truetype")}@font-face{font-family:Open Sans;font-weight:600;font-style:normal;font-display:swap;src:url("./media/OpenSans-SemiBold-EJCMC3EX.ttf") format("truetype")}@font-face{font-family:Open Sans;font-weight:700;font-style:normal;font-display:swap;src:url("./media/OpenSans-Bold-XCXIMRDU.ttf") format("truetype")}@font-face{font-family:OpenSans;font-weight:300;font-style:normal;font-display:swap;src:url("./media/OpenSans-Light-HJ6AVBCK.ttf") format("truetype")}@font-face{font-family:OpenSans;font-weight:400;font-style:normal;font-display:swap;src:url("./media/OpenSans-Regular-YTSHA5J5.ttf") format("truetype")}@font-face{font-family:OpenSans;font-weight:500;font-style:normal;font-display:swap;src:url("./media/OpenSans-Medium-SDLM3GMN.ttf") format("truetype")}@font-face{font-family:OpenSans;font-weight:600;font-style:normal;font-display:swap;src:url("./media/OpenSans-SemiBold-EJCMC3EX.ttf") format("truetype")}@font-face{font-family:OpenSans;font-weight:700;font-style:normal;font-display:swap;src:url("./media/OpenSans-Bold-XCXIMRDU.ttf") format("truetype")}@font-face{font-family:Montserrat;font-weight:400;src:url("./media/Montserrat-Regular-BHFOJ7JE.ttf")}@font-face{font-family:Montserrat;font-weight:500;src:url("./media/Montserrat-Medium-KC5CMJH7.ttf")}@font-face{font-family:Montserrat;font-weight:600;src:url("./media/Montserrat-SemiBold-HG6HWEJR.ttf")}@font-face{font-family:Manrope;font-weight:300;src:url("./media/Manrope-Light-Y5DQMGPD.ttf")}@font-face{font-family:Manrope;font-weight:400;src:url("./media/Manrope-Regular-XVH52NWZ.ttf")}@font-face{font-family:Manrope;font-weight:500;src:url("./media/Manrope-Medium-EG6W7WPF.ttf")}@font-face{font-family:Manrope;font-weight:600;src:url("./media/Manrope-SemiBold-UGY74FUV.ttf")}@font-face{font-family:Manrope;font-weight:700;src:url("./media/Manrope-Bold-CPQACTSE.ttf")}@font-face{font-family:PlexMono;font-weight:600;src:url("./media/IBMPlexMono-Bold-PQJY4WTZ.ttf")}@font-face{font-family:spms_icons;src:url("./media/spms_icons-4ZFNDFNS.eot?alddm6");src:url("./media/spms_icons-4ZFNDFNS.eot?alddm6#iefix") format("embedded-opentype"),url("./media/spms_icons-XXWMW5CC.ttf?alddm6") format("truetype"),url("./media/spms_icons-NREKSXJO.woff?alddm6") format("woff"),url("./media/spms_icons-TVF6MFWI.svg?alddm6#spms_icons") format("svg");font-weight:400;font-style:normal;font-display:block}[class^=spms_],[class*=" spms_"]{font-family:spms_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.spms_bmp:before{content:"\e917"}.spms_calendar_year_dropdown:before{content:"\e952"}.spms_complete_filled:before{content:"\e953"}.spms_error_filled:before{content:"\e956"}.spms_error:before{content:"\e957"}.spms_excel:before{content:"\e958"}.spms_filter_ios:before{content:"\e959"}.spms_gif:before{content:"\e95a"}.spms_hom_filled:before{content:"\e95b"}.spms_image_doc:before{content:"\e95c"}.spms_info_filled:before{content:"\e95d"}.spms_party:before{content:"\e95e"}.spms_ppt:before{content:"\e95f"}.spms_sensor_filled:before{content:"\e960"}.spms_warning_filled:before{content:"\e961"}.spms_word:before{content:"\e962"}.spms_zip:before{content:"\e963"}.spms_bug_filled:before{content:"\e90b"}.spms_dashboard_filled:before{content:"\e90c"}.spms_document_filled:before{content:"\e915"}.spms_warehouse_filled:before{content:"\e916"}.spms_admin_filled:before{content:"\e900"}.spms_admin:before{content:"\e901"}.spms_anchor:before{content:"\e902"}.spms_arrow_down:before{content:"\e903"}.spms_arrow_left:before{content:"\e904"}.spms_arrow_right:before{content:"\e905"}.spms_arrow_up:before{content:"\e906"}.spms_asset_location:before{content:"\e907"}.spms_asset_type_filled:before{content:"\e908"}.spms_asset_type:before{content:"\e909"}.spms_assets:before{content:"\e90a"}.spms_bug:before{content:"\e90d"}.spms_calendar_filled:before{content:"\e90e"}.spms_calendar:before{content:"\e90f"}.spms_cancel_asset_request:before{content:"\e910"}.spms_close:before{content:"\e911"}.spms_complete:before{content:"\e912"}.spms_csv:before{content:"\e913"}.spms_dark_theme:before{content:"\e914"}.spms_dashboard:before{content:"\e918"}.spms_data:before{content:"\e919"}.spms_defer:before{content:"\e91a"}.spms_delete:before{content:"\e91b"}.spms_document:before{content:"\e91c"}.spms_double_arrow_hor_left:before{content:"\e91d"}.spms_double_arrow_hor_right:before{content:"\e91e"}.spms_double_arrow_hor:before{content:"\e91f"}.spms_double_arrow_ver_down:before{content:"\e920"}.spms_double_arrow_ver_up:before{content:"\e921"}.spms_double_arrow_ver:before{content:"\e922"}.spms_download:before{content:"\e923"}.spms_drag:before{content:"\e924"}.spms_edit:before{content:"\e925"}.spms_equipments:before{content:"\e926"}.spms_fat_close:before{content:"\e927"}.spms_filter:before{content:"\e928"}.spms_first_page:before{content:"\e929"}.spms_gear_filled:before{content:"\e92a"}.spms_gear:before{content:"\e92b"}.spms_gears:before{content:"\e92c"}.spms_history_filled:before{content:"\e92d"}.spms_history:before{content:"\e92e"}.spms_home:before{content:"\e92f"}.spms_image_upload:before{content:"\e930"}.spms_image:before{content:"\e931"}.spms_info:before{content:"\e932"}.spms_language:before{content:"\e933"}.spms_last_page:before{content:"\e934"}.spms_light_theme:before{content:"\e935"}.spms_magic_wand:before{content:"\e936"}.spms_menu:before{content:"\e937"}.spms_minus:before{content:"\e938"}.spms_notification:before{content:"\e939"}.spms_password:before{content:"\e93a"}.spms_pdf_back:before{content:"\e93b"}.spms_pdf_small:before{content:"\e93c"}.spms_pending:before{content:"\e93d"}.spms_plus:before{content:"\e93e"}.spms_print:before{content:"\e93f"}.spms_quickview:before{content:"\e940"}.spms_reports_filled:before{content:"\e941"}.spms_reports:before{content:"\e942"}.spms_request_asset:before{content:"\e943"}.spms_retry:before{content:"\e944"}.spms_search:before{content:"\e945"}.spms_sensor:before{content:"\e946"}.spms_sign_document:before{content:"\e947"}.spms_sign_out:before{content:"\e948"}.spms_sub_group:before{content:"\e949"}.spms_sync:before{content:"\e94a"}.spms_tick:before{content:"\e94b"}.spms_tooltip:before{content:"\e94c"}.spms_translate:before{content:"\e94d"}.spms_tree:before{content:"\e94e"}.spms_upload:before{content:"\e94f"}.spms_user_roles:before{content:"\e950"}.spms_users:before{content:"\e951"}.spms_warehouse:before{content:"\e954"}.spms_warning:before{content:"\e955"}.spms_stop_ellipse:before{content:"\e964"}.spms_play:before{content:"\e965"}.spms_mic:before{content:"\e966"}.spms_pause_filled:before{content:"\e967"}.spms_pause:before{content:"\e968"}.spms_blocked:before{content:"\e969"}@font-face{font-family:cmms-icons;src:url("./media/cmms-icons-XXP7JUBT.woff2") format("woff2"),url("./media/cmms-icons-RMBW27ZE.woff") format("woff"),url("./media/cmms-icons-LMNPDAVS.ttf") format("truetype");font-weight:400;font-style:normal;font-display:block}[class^=cmms-],[class*=" cmms-"]{font-family:cmms-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmms-stock:before{content:"\f000"}.cmms-star:before{content:"\f001"}.cmms-signal:before{content:"\f002"}.cmms-sensors:before{content:"\f003"}.cmms-search:before{content:"\f004"}.cmms-rotate:before{content:"\f005"}.cmms-restock:before{content:"\f006"}.cmms-resource-browser:before{content:"\f007"}.cmms-reorder:before{content:"\f008"}.cmms-question-mark-outline:before{content:"\f009"}.cmms-qr-code:before{content:"\f00a"}.cmms-qhse:before{content:"\f00b"}.cmms-printer:before{content:"\f00c"}.cmms-plus:before{content:"\f00d"}.cmms-play:before{content:"\f00e"}.cmms-pen:before{content:"\f00f"}.cmms-pause:before{content:"\f010"}.cmms-papper-plane:before{content:"\f011"}.cmms-paper-clip:before{content:"\f012"}.cmms-notification:before{content:"\f013"}.cmms-moon:before{content:"\f014"}.cmms-minus:before{content:"\f015"}.cmms-lock:before{content:"\f016"}.cmms-list:before{content:"\f017"}.cmms-link-variant-off:before{content:"\f018"}.cmms-layers:before{content:"\f019"}.cmms-info-outline:before{content:"\f01a"}.cmms-inbox:before{content:"\f01b"}.cmms-inbox-full:before{content:"\f01c"}.cmms-hr-management:before{content:"\f01d"}.cmms-hourglass:before{content:"\f01e"}.cmms-history:before{content:"\f01f"}.cmms-grid-plus:before{content:"\f020"}.cmms-grid:before{content:"\f021"}.cmms-forward-step:before{content:"\f022"}.cmms-format-align-right:before{content:"\f023"}.cmms-format-align-left:before{content:"\f024"}.cmms-format-align-center:before{content:"\f025"}.cmms-folder-information:before{content:"\f026"}.cmms-folder:before{content:"\f027"}.cmms-folder-check:before{content:"\f028"}.cmms-flag:before{content:"\f029"}.cmms-filter:before{content:"\f02a"}.cmms-file-lines:before{content:"\f02b"}.cmms-eye-slash:before{content:"\f02c"}.cmms-eye:before{content:"\f02d"}.cmms-expand-menu:before{content:"\f02e"}.cmms-exclamation:before{content:"\f02f"}.cmms-edit:before{content:"\f030"}.cmms-download:before{content:"\f031"}.cmms-dots-vertical:before{content:"\f032"}.cmms-document-browser:before{content:"\f033"}.cmms-defects:before{content:"\f034"}.cmms-copy:before{content:"\f035"}.cmms-collapse-menu:before{content:"\f036"}.cmms-cog-wheel:before{content:"\f037"}.cmms-code-fork:before{content:"\f038"}.cmms-cloud-upload-outline:before{content:"\f039"}.cmms-clock:before{content:"\f03a"}.cmms-clipboard-check:before{content:"\f03b"}.cmms-chevron-up:before{content:"\f03c"}.cmms-chevron-sort:before{content:"\f03d"}.cmms-chevron-right:before{content:"\f03e"}.cmms-chevron-left:before{content:"\f03f"}.cmms-chevron-down:before{content:"\f040"}.cmms-chevron-double-up:before{content:"\f041"}.cmms-chevron-double-right:before{content:"\f042"}.cmms-chevron-double-left:before{content:"\f043"}.cmms-chevron-double-down:before{content:"\f044"}.cmms-checkbox-multiple-marked:before{content:"\f045"}.cmms-check:before{content:"\f046"}.cmms-check-circle:before{content:"\f047"}.cmms-chart-pie:before{content:"\f048"}.cmms-chart-linear:before{content:"\f049"}.cmms-cart:before{content:"\f04a"}.cmms-caret-up:before{content:"\f04b"}.cmms-caret-sort:before{content:"\f04c"}.cmms-caret-right:before{content:"\f04d"}.cmms-caret-left:before{content:"\f04e"}.cmms-caret-down:before{content:"\f04f"}.cmms-camera-foto:before{content:"\f050"}.cmms-calendar:before{content:"\f051"}.cmms-briefcase:before{content:"\f052"}.cmms-biohazard:before{content:"\f053"}.cmms-bars:before{content:"\f054"}.cmms-backward-step:before{content:"\f055"}.cmms-arrows-repeat:before{content:"\f056"}.cmms-arrow-up-right-from-square:before{content:"\f057"}.cmms-arrow-up:before{content:"\f058"}.cmms-x:before{content:"\f059"}.cmms-arrow-up-from-bracket:before{content:"\f05a"}.cmms-wrench:before{content:"\f05b"}.cmms-arrow-right:before{content:"\f05c"}.cmms-wallet:before{content:"\f05d"}.cmms-arrow-right-from-bracket:before{content:"\f05e"}.cmms-users:before{content:"\f05f"}.cmms-arrow-right-arrow-left:before{content:"\f060"}.cmms-user:before{content:"\f061"}.cmms-arrow-left-to-bracket:before{content:"\f062"}.cmms-trigger:before{content:"\f063"}.cmms-arrow-left:before{content:"\f064"}.cmms-trash:before{content:"\f065"}.cmms-arrow-down-to-bracket:before{content:"\f066"}.cmms-timer:before{content:"\f067"}.cmms-arrow-down:before{content:"\f068"}.cmms-thumbs-up:before{content:"\f069"}.cmms-anchor:before{content:"\f06a"}.cmms-thumbs-down:before{content:"\f06b"}.cmms-alert-circle-outline:before{content:"\f06c"}.cmms-sun:before{content:"\f06d"}.cmms-admin:before{content:"\f06e"}.cmms-check-circle-1:before{content:"\f06f"}.cmms-check-circle-2:before{content:"\f070"}.cmms-add-more:before{content:"\f071"}.cmms-note:before{content:"\f073"}.cmms-caution:before{content:"\f074"}.cmms-warning:before{content:"\f075"}.cmms-database:before{content:"\f076"}.cmms-protect:before{content:"\f077"}.cmms-expand-icon:before{content:"\f078"}.cmms-folder-open-outline:before{content:"\f079"}.cmms-folder-outline:before{content:"\f07a"}.cmms-lightning-bolt:before{content:"\f07b"}.cmms-keyboard:before{content:"\f07c"}.cmms-arrow-left-bottom:before{content:"\f07d"}.cmms-comment-check:before{content:"\f07e"}.cmms-comment-edit-outline:before{content:"\f07f"}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url("./media/layers-55W3Q4RM.png");width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("./media/layers-2x-TBM42ERR.png");background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url("./media/marker-icon-2V3QKKVC.png")}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.tui-full-calendar-layout{height:100%;position:relative;box-sizing:border-box}.tui-full-calendar-layout *{box-sizing:border-box}.tui-full-calendar-dragging{cursor:move}.tui-full-calendar-resizing{cursor:row-resize}.tui-full-calendar-resizing-x{cursor:col-resize}.tui-full-calendar-hidden{display:none!important}.tui-full-calendar-invisible span{visibility:hidden}.tui-full-calendar-clear:after{content:"";display:block;clear:both}.tui-full-calendar-scroll-y{overflow-y:scroll}.tui-full-calendar-dot{display:inline-block;position:relative;top:-1px;content:"";width:7px;height:7px;border-radius:50%}.tui-full-calendar-holiday{color:red}.tui-full-calendar-today{background:#dae5f94d}.handle-x{background-position:center center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAACVBMVEX///////////+OSuX+AAAAA3RSTlMrQJG5H4EIAAAAEUlEQVR4AWNgYoRABhjEFAEAArQAIcHQcPsAAAAASUVORK5CYII=)}.handle-y{background-position:center center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAACVBMVEX///////////+OSuX+AAAAA3RSTlMrQJG5H4EIAAAAEUlEQVR4AWNgYmRiZABB/CwAAtgAIUTUNkMAAAAASUVORK5CYII=)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.handle-x{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAICAMAAADHqI+lAAAACVBMVEX///////////+OSuX+AAAAA3RSTlMZK5EY+QKaAAAAGUlEQVR4AWNgYmJAwegCIMDIiIwxBKhhBgAcSABh8gN42gAAAABJRU5ErkJggg==);background-size:8px 4px}.handle-y{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQCAMAAAAcVM5PAAAACVBMVEX///////////+OSuX+AAAAA3RSTlMEK5EMBzK5AAAAGElEQVR4AWNgYmIAYxgDBBgZQRjOoKcaABzQAGGjsIM/AAAAAElFTkSuQmCC);background-size:4px 8px}}.tui-full-calendar-month-week-item .tui-full-calendar-weekday-grid{overflow-y:hidden}.tui-full-calendar-month-week-item .tui-full-calendar-weekday-schedules{overflow-y:visible;height:0}.tui-full-calendar-month-week-item .tui-full-calendar-weekday-schedule{margin:0 10px}.tui-full-calendar-month-week-item .tui-full-calendar-today{background:none}.tui-full-calendar-month-week-item .tui-full-calendar-today .tui-full-calendar-weekday-grid-date-decorator{display:inline-block;width:27px;height:27px;line-height:27px;text-align:center;background:#135de6;border-radius:50%;color:#fff;font-weight:700;margin-left:2px}.tui-full-calendar-weekday-container,.tui-full-calendar-weekday-grid,.tui-full-calendar-weekday-grid-line{height:100%;min-height:inherit}.tui-full-calendar-weekday-grid{position:absolute;width:100%;overflow-y:scroll}.tui-full-calendar-weekday-border{border-top:1px solid #ddd}.tui-full-calendar-weekday-container{position:relative}.tui-full-calendar-weekday-container>div{height:100%}.tui-full-calendar-weekday-grid-line{position:absolute;padding:3px}.tui-full-calendar-weekday-grid-line .tui-full-calendar-weekday-grid-footer{position:absolute;bottom:4px}.tui-full-calendar-weekday-grid-line .tui-full-calendar-weekday-grid-date{display:inline-block;width:27px;height:27px;line-height:27px;text-align:center}.tui-full-calendar-weekday-grid-line .tui-full-calendar-weekday-grid-date-title{line-height:27px;margin-right:5px}.tui-full-calendar-weekday-grid-line .tui-full-calendar-weekday-grid-more-schedules{float:right;display:inline-block;height:27px;line-height:27px;padding:0 5px;text-align:center;font-size:11px;font-weight:700;color:#aaa}.tui-full-calendar-weekday-creation{top:0;left:0;width:100%;height:100%;position:absolute;overflow-y:scroll}.tui-full-calendar-weekday-schedules{top:0;left:0;width:100%;height:100%;position:absolute;font-size:12px;overflow-y:scroll}.tui-full-calendar-weekday-schedules-height-span{width:1px;margin-left:-1px}.tui-full-calendar-weekday-schedule-block{position:absolute}.tui-full-calendar-weekday-schedule-block-dragging-dim{opacity:.3}.tui-full-calendar-weekday-schedule{position:relative;margin:0 10px 0 1px;cursor:pointer;border-left-style:solid;border-left-width:3px}.tui-full-calendar-weekday-schedule.tui-full-calendar-weekday-schedule-time{border-left-width:0}.tui-full-calendar-weekday-schedule.tui-full-calendar-weekday-schedule-time .tui-full-calendar-weekday-schedule-title{padding-left:9px}.tui-full-calendar-weekday-schedule-bullet{position:absolute;padding:0;width:6px;height:6px;top:6px;left:0;border-radius:50%}.tui-full-calendar-weekday-schedule-bullet-focused{left:10px;background:#fff}.tui-full-calendar-weekday-schedule-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:3px;font-weight:700}.tui-full-calendar-weekday-schedule-title-focused{padding-left:16px}.tui-full-calendar-weekday-schedule-cover{position:absolute;top:0;width:100%;height:100%;background-color:#0003;box-shadow:0 2px 6px #0000001a}.tui-full-calendar-weekday-exceed-left .tui-full-calendar-weekday-schedule{margin-left:0;border-left-width:0}.tui-full-calendar-weekday-exceed-right .tui-full-calendar-weekday-schedule{margin-right:0}.tui-full-calendar-weekday-exceed-right .tui-full-calendar-weekday-resize-handle{display:none}.tui-full-calendar-weekday-exceed-in-month{cursor:pointer}.tui-full-calendar-weekday-exceed-in-month:hover{background-color:#f0f1f5}.tui-full-calendar-weekday-exceed-in-week,.tui-full-calendar-weekday-collapse-btn{position:absolute;bottom:5px;margin-right:5px;font-size:12px;line-height:14px;cursor:pointer;padding:1px 5px;background-color:#fff;border:1px solid #ddd;color:#000}.tui-full-calendar-weekday-resize-handle{position:absolute;top:0;right:0;width:6px;background-position:3px center;cursor:col-resize;line-height:18px}.tui-full-calendar-weekday-filled{background-color:#e8e8e8!important}.tui-full-calendar-left{height:100%;float:left;box-sizing:border-box;display:table}.tui-full-calendar-left-content{display:table-cell;vertical-align:middle;text-align:right;font-size:11px}.tui-full-calendar-right{height:100%;overflow-y:scroll;position:relative}.tui-full-calendar-week-container{width:100%;height:inherit;display:inline-block;font-size:10px;min-height:600px}.tui-full-calendar-week-container .tui-full-calendar-today{background:none}.tui-full-calendar-dayname{position:absolute;margin-left:-1px;height:100%;overflow:hidden}.tui-full-calendar-dayname.tui-full-calendar-today{font-weight:700}.tui-full-calendar-dayname-container{overflow-y:scroll}.tui-full-calendar-dayname-leftmargin{position:relative;height:100%}.tui-full-calendar-dayname-date{font-size:26px}.tui-full-calendar-dayname-name{font-weight:700;font-size:12px}.tui-full-calendar-daygrid-layout{height:100%}.tui-full-calendar-daygrid-layout .tui-full-calendar-right{overflow-y:hidden}.tui-full-calendar-daygrid-guide-creation-block{position:absolute;top:0;bottom:0;z-index:1}.tui-full-calendar-timegrid-container{height:100%;position:relative;overflow:hidden;overflow-y:scroll}.tui-full-calendar-timegrid-container-split{height:100%;position:relative;overflow:hidden}.tui-full-calendar-timegrid-left{position:absolute}.tui-full-calendar-timegrid-hour{position:relative;color:#555;box-sizing:border-box}.tui-full-calendar-timegrid-hour:first-child span{display:none}.tui-full-calendar-timegrid-hour:last-child{border-bottom:none}.tui-full-calendar-timegrid-hour span{position:absolute;top:-11px;left:0;right:5px;text-align:right;line-height:25px}.tui-full-calendar-timegrid-right{position:relative}.tui-full-calendar-timegrid-gridline{border-bottom:1px solid #eee;box-sizing:border-box}.tui-full-calendar-timegrid-gridline:last-child{border-bottom:none}.tui-full-calendar-timegrid-schedules{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.tui-full-calendar-timegrid-hourmarker{position:absolute;width:100%;display:table}.tui-full-calendar-timegrid-hourmarker-line-left{position:absolute;min-height:1px;left:0}.tui-full-calendar-timegrid-hourmarker-line-today{position:absolute;min-height:1px}.tui-full-calendar-timegrid-hourmarker-line-right{position:absolute;min-height:1px;right:0}.tui-full-calendar-timegrid-hourmarker-time{padding-right:5px;line-height:12px;text-align:right;display:table-cell;vertical-align:bottom}.tui-full-calendar-timegrid-todaymarker{position:absolute;text-indent:-9999px;width:9px;height:9px;background-color:#135de6;margin:-4px 0 0 -5px;border-radius:50%}.tui-full-calendar-timegrid-sticky-container{position:absolute;top:0}.tui-full-calendar-timegrid-timezone-label-container{position:absolute}.tui-full-calendar-timegrid-timezone-label-cell{display:table}.tui-full-calendar-timegrid-timezone-label{display:table-cell;vertical-align:middle;padding-right:5px;text-align:right}.tui-full-calendar-timegrid-timezone-close-btn{cursor:pointer;position:absolute;text-align:center;background-color:#fff}.tui-full-calendar-timegrid-timezone-close-btn .tui-full-calendar-icon{width:5px;height:10px}.tui-full-calendar-time-date{position:absolute;height:100%;margin-left:-1px;box-sizing:content-box}.tui-full-calendar-time-date:last-child{border-right:none;margin:0}.tui-full-calendar-time-date:last-child .tui-full-calendar-time-schedule,.tui-full-calendar-time-date:last-child .tui-full-calendar-time-guide-creation{left:0}.tui-full-calendar-time-date-schedule-block-wrap{position:relative;height:100%}.tui-full-calendar-time-date-schedule-block{position:absolute;right:0}.tui-full-calendar-time-date-schedule-block-pending{opacity:.7}.tui-full-calendar-time-date-schedule-block-dragging-dim{opacity:.3}.tui-full-calendar-time-date-schedule-block-focused{box-shadow:0 0 8px #0003}.tui-full-calendar-time-date-schedule-block-cover{position:absolute;top:0;width:100%;height:100%;background-color:#0003;box-shadow:0 2px 6px #0000001a}.tui-full-calendar-time-schedule{position:relative;left:1px;height:100%;overflow:hidden;font-size:12px;font-weight:700}.tui-full-calendar-time-schedule-content{overflow:hidden;border-left-width:3px;border-left-style:solid;padding:1px 0 0 3px}.tui-full-calendar-time-schedule-content-travel-time{font-weight:400;font-size:11px}.tui-full-calendar-time-resize-handle{position:absolute;right:0;bottom:0;left:0;height:5px;text-align:center;color:#fff;cursor:row-resize;background-position:center top}.tui-full-calendar-time-guide-creation{position:absolute;right:10px;left:1px;padding:3px}.tui-full-calendar-time-guide-move .tui-full-calendar-time-schedule,.tui-full-calendar-time-guide-resize .tui-full-calendar-time-schedule,.tui-full-calendar-time-guide-move .tui-full-calendar-time-resize-handle,.tui-full-calendar-time-guide-resize .tui-full-calendar-time-resize-handle{opacity:.8;z-index:97}.tui-full-calendar-time-guide-creation-label{cursor:default}.tui-full-calendar-time-guide-bottom{position:absolute;bottom:3px}.tui-full-calendar-month{height:100%;min-height:600px}.tui-full-calendar-month-dayname{width:100%;position:absolute;font-size:13px}.tui-full-calendar-month-dayname-item{height:100%;font-weight:700}.tui-full-calendar-month-week-item{position:relative}.tui-full-calendar-month-week-item>div{height:100%}.tui-full-calendar-month-more{height:inherit;min-width:280px;min-height:150px}.tui-full-calendar-month-more-title{position:relative}.tui-full-calendar-month-more-title-day{font-size:23px;color:#333}.tui-full-calendar-month-more-title-day-label{font-size:12px;color:#333}.tui-full-calendar-month-more-close{position:absolute;right:0;outline:0;background:none;border:0;font-size:14px;line-height:28px;padding:0 7px;cursor:pointer}.tui-full-calendar-month-more-list{overflow-y:auto}.tui-full-calendar-month-more-schedule{cursor:pointer;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px}.tui-full-calendar-month-guide-block{position:absolute}.tui-full-calendar-month-weekday-schedule{margin-top:2px}.tui-full-calendar-month-creation-guide{inset:0 0 -1px -1px;position:absolute;z-index:20}.tui-full-calendar-month-guide-focused{box-shadow:0 0 8px #0003}.tui-full-calendar-month-guide{position:relative;padding-left:3px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tui-full-calendar-month-guide-cover{width:100%;position:absolute;top:-50%;left:-50%;background-color:#0003;box-shadow:0 2px 6px #0000001a}.tui-full-calendar-month-exceed-left .tui-full-calendar-month-guide{margin-left:0}.tui-full-calendar-month-exceed-right .tui-full-calendar-month-guide{margin-right:0}.tui-full-calendar-month-exceed-right .tui-full-calendar-month-guide-handle{display:none}.tui-full-calendar-month-guide-handle{position:absolute;top:0;right:3px;width:6px;background-position:3px center;cursor:col-resize}.tui-full-calendar-vlayout-container{position:relative}.tui-full-calendar-splitter{clear:left;cursor:row-resize}.tui-full-calendar-splitter:hover{border-color:#999}.tui-full-calendar-splitter-focused{background-color:#ddd;border:none}.tui-full-calendar-splitter-guide{position:absolute;width:100%;height:3px;border:none;background-color:#e8e8e8}.tui-full-calendar-popup{position:absolute;font-weight:2.5;box-shadow:0 2px 6px #0000001a;clear:both}.tui-full-calendar-popup-container{min-width:474px;box-shadow:0 2px 6px #0000001a;background-color:#fff;border:solid 1px #d5d5d5;padding:17px;border-radius:2px}.tui-full-calendar-popup-section{font-size:0;min-height:40px}.tui-full-calendar-section-calendar{width:176px}.tui-full-calendar-section-calendar.tui-full-calendar-hide{height:21px;visibility:hidden}.tui-full-calendar-section-title{width:calc(100% - 36px);padding-right:4px}.tui-full-calendar-section-title input{width:365px}.tui-full-calendar-button.tui-full-calendar-section-private{height:32px;padding:8px;font-size:0;margin-left:4px}.tui-full-calendar-section-private.tui-full-calendar-public .tui-full-calendar-ic-private{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAKdJREFUKBVjYCATMKLri46Olvn9+3fX////HUByjIyMB1hZWcuWLl36BFktikaQpl+/fl0EKhBCVgRkv2NjY9NH1syErABkE1TTdqBCWRAG8reDxKBycOUoGmHOA2pIA5kOwiA2SDVMDq4TmREaGvofhJHFcLHhfgwLC9sKNNULl0KQODCgtq1atcobxIY7lZAmkGJkNXCNIAlSwIjSCApqIgJnK0wNALoOPwSpOcq0AAAAAElFTkSuQmCC) no-repeat}.tui-full-calendar-section-start-date,.tui-full-calendar-section-end-date{width:176px}.tui-full-calendar-section-start-date input,.tui-full-calendar-section-end-date input{width:139px}.tui-full-calendar-section-start-date:hover .tui-full-calendar-popup-section-item,.tui-full-calendar-section-end-date:hover .tui-full-calendar-popup-section-item,.tui-full-calendar-section-start-date:focus .tui-full-calendar-popup-section-item,.tui-full-calendar-section-end-date:focus .tui-full-calendar-popup-section-item,.tui-full-calendar-section-start-date:hover .tui-datepicker,.tui-full-calendar-section-end-date:hover .tui-datepicker,.tui-full-calendar-section-start-date:focus .tui-datepicker,.tui-full-calendar-section-end-date:focus .tui-datepicker{border-color:#bbb}.tui-full-calendar-section-date-dash{font-size:12px;color:#d5d5d5;height:32px;padding:0 4px;vertical-align:middle}.tui-full-calendar-popup-section-item.tui-full-calendar-section-allday{border:none;padding:0 0 0 8px;cursor:pointer}.tui-full-calendar-popup-section-item.tui-full-calendar-section-location{display:block}.tui-full-calendar-popup-section-item.tui-full-calendar-section-location input{width:400px}.tui-full-calendar-section-allday .tui-full-calendar-icon.tui-full-calendar-ic-checkbox{margin:0}.tui-full-calendar-popup-section-item.tui-full-calendar-section-allday .tui-full-calendar-content{padding-left:4px}.tui-full-calendar-section-state{width:109px}.tui-full-calendar-section-state .tui-full-calendar-content{width:58px;text-overflow:ellipsis;overflow:hidden}.tui-full-calendar-popup-section-item{height:32px;padding:0 9px 0 12px;border:1px solid #d5d5d5;display:inline-block;font-size:0;border-radius:2px}.tui-full-calendar-popup-section-item:hover{border-color:#bbb}.tui-full-calendar-popup-section-item:focus{border-color:#bbb}.tui-full-calendar-popup-section-item .tui-full-calendar-icon{position:relative}.tui-full-calendar-popup-section-item .tui-full-calendar-content{text-align:left;display:inline-block;font-size:12px;vertical-align:middle;position:relative;padding-left:8px}.tui-full-calendar-section-calendar .tui-full-calendar-dropdown-button .tui-full-calendar-content{width:125px;text-overflow:ellipsis;overflow:hidden;top:-1px}.tui-full-calendar-popup-section-item input{border:none;height:30px;outline:none;display:inline-block}.tui-full-calendar-popup-section-item input::placeholder{color:#bbb;font-weight:300}.tui-full-calendar-dropdown{position:relative}.tui-full-calendar-dropdown:hover .tui-full-calendar-dropdown-button{border:1px solid #bbb}.tui-full-calendar-dropdown-button.tui-full-calendar-popup-section-item{height:32px;font-size:0;top:-1px}.tui-full-calendar-dropdown-arrow{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAHlJREFUKBVjYBgFOEOAEVkmPDxc89+/f6eAYjzI4kD2FyYmJrOVK1deh4kzwRggGiQBVJCELAZig8SQNYHEmEEEMrh69eo1HR0dfqCYJUickZGxf9WqVf3IakBsFBthklpaWmVA9mEQhrJhUoTp0NBQCRAmrHL4qgAAuu4cWZOZIGsAAAAASUVORK5CYII=) no-repeat}.dropdown.open .tui-full-calendar-dropdown-arrow,.tui-full-calendar-open .tui-full-calendar-dropdown-arrow{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAIFJREFUKBVjYBj+gBmXF2NiYiTV1dV5rl279gWbGiZsgg0NDSw/f/5cCZRbBWJjU4PVRjExsR6g4nAgln/z5g3v1atXd6JrxtAYHh4e+v///z4khZa6urrXgJqvIYkxMCJzgJo0//37dwooxoMsDmR/YWJiMlu5cuV1NPFRLrYQAADMVCaUtbG7XwAAAABJRU5ErkJggg==) no-repeat}.tui-full-calendar-dropdown-menu{position:absolute;top:31px;padding:4px 0;background-color:#fff;border:1px solid #d5d5d5;border-top:none;border-radius:0 0 2px 2px;width:100%;display:none}.tui-full-calendar-dropdown:hover .tui-full-calendar-dropdown-menu{border:1px solid #bbb;border-top:none}.tui-full-calendar-open .tui-full-calendar-dropdown-menu{display:block}.tui-full-calendar-dropdown-menu-item{height:30px;border:none;cursor:pointer}.tui-full-calendar-section-calendar .tui-full-calendar-dropdown-menu-item,.tui-full-calendar-section-state .tui-full-calendar-dropdown-menu-item{width:100%}.tui-full-calendar-dropdown-menu-item:hover{background-color:#515ce60d}.tui-full-calendar-dropdown-menu-item .tui-full-calendar-content{line-height:30px}.tui-full-calendar-button.tui-full-calendar-popup-close{position:absolute;top:10px;right:10px;background-color:#fff;padding:2px;border:none}.tui-full-calendar-section-button-save{height:36px}.tui-full-calendar-popup-save{float:right}.tui-full-calendar-popup-arrow-border,.tui-full-calendar-popup-arrow-fill{position:absolute}.tui-full-calendar-arrow-top .tui-full-calendar-popup-arrow-border{border-top:none;border-right:8px solid transparent;border-bottom:8px solid #d5d5d5;border-left:8px solid transparent;left:calc(50% - 8px);top:-7px}.tui-full-calendar-arrow-right .tui-full-calendar-popup-arrow-border{border-top:8px solid transparent;border-right:none;border-bottom:8px solid transparent;border-left:8px solid #d5d5d5;top:calc(50% - 8px);right:-7px}.tui-full-calendar-arrow-bottom .tui-full-calendar-popup-arrow-border{border-top:8px solid #d5d5d5;border-right:8px solid transparent;border-bottom:none;border-left:8px solid transparent;left:calc(50% - 8px);bottom:-7px}.tui-full-calendar-arrow-left .tui-full-calendar-popup-arrow-border{border-top:8px solid transparent;border-right:8px solid #d5d5d5;border-bottom:8px solid transparent;border-left:none;top:calc(50% - 8px);left:-7px}.tui-full-calendar-arrow-top .tui-full-calendar-popup-arrow-fill{border-top:none;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;left:-7px;top:1px}.tui-full-calendar-arrow-right .tui-full-calendar-popup-arrow-fill{border-top:7px solid transparent;border-right:none;border-bottom:7px solid transparent;border-left:7px solid #fff;top:-7px;right:1px}.tui-full-calendar-arrow-bottom .tui-full-calendar-popup-arrow-fill{border-top:7px solid #fff;border-right:7px solid transparent;border-bottom:none;border-left:7px solid transparent;left:-7px;bottom:1px}.tui-full-calendar-arrow-left .tui-full-calendar-popup-arrow-fill{border-top:7px solid transparent;border-right:7px solid #fff;border-bottom:7px solid transparent;border-left:none;top:-7px;left:1px}.tui-full-calendar-button{background:#fff;border:1px solid #d5d5d5;border-radius:2px;text-align:center;outline:none;font-size:12px;cursor:pointer;color:#333}.tui-full-calendar-button:hover{border-color:#bbb;color:#333}.tui-full-calendar-button:active{background:#f9f9f9;color:#333}.tui-full-calendar-button .round{border-radius:25px}.tui-full-calendar-confirm{width:96px;height:36px;border-radius:40px;background-color:#ff6618;font-size:12px;font-weight:700;color:#fff;border:none}.tui-full-calendar-confirm:hover{background-color:#e55b15;color:#fff}.tui-full-calendar-confirm:active{background-color:#d95614;color:#fff}.tui-full-calendar-icon.tui-full-calendar-right{float:right;top:1px}.tui-full-calendar-icon .tui-full-calendar-none{display:none}.tui-full-calendar-icon.tui-full-calendar-calendar-dot{border-radius:8px;width:12px;height:12px;margin:1px}input[type=checkbox].tui-full-calendar-checkbox-square{display:none}input[type=checkbox].tui-full-calendar-checkbox-square+span{display:inline-block;cursor:pointer;line-height:14px;margin-right:8px;width:14px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAADpJREFUKBVjPHfu3O5///65MJAAmJiY9jCcOXPmP6kApIeJBItQlI5qRAkOVM5o4KCGBwqPkcxEvhsAbzRE+Jhb9IwAAAAASUVORK5CYII=) no-repeat;vertical-align:middle}input[type=checkbox].tui-full-calendar-checkbox-square:checked+span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAMBJREFUKBWVkjEOwjAMRe2WgZW7IIHEDdhghhuwcQ42rlJugAQS54Cxa5cq1QM5TUpByZfS2j9+dlJVt/tX5ZxbS4ZU9VLkQvSHKTIGRaVJYFmKrBbTCJxE2UgCdDzMZDkHrOV6b95V0US6UmgKodujEZbJg0B0ZgEModO5lrY1TMQf1TpyJGBEjD+E2NPN7ukIUDiF/BfEXgRiGEw8NgkffYGYwCi808fpn/6OvfUfsDr/Vc1IfRf8sKnFVqeiVQfDu0tf/nWH9gAAAABJRU5ErkJggg==) no-repeat}input[type=checkbox].tui-full-calendar-checkbox-round{display:none}input[type=checkbox].tui-full-calendar-checkbox-round+span{display:inline-block;cursor:pointer;width:14px;height:14px;line-height:14px;vertical-align:middle;margin-right:8px;border-radius:8px;border:solid 2px;background:transparent}.tui-full-calendar-popup-top-line{position:absolute;border-radius:2px 2px 0 0;width:100%;height:4px;border:none;top:0}.tui-full-calendar-popup-detail .tui-full-calendar-popup-container{width:301px;min-width:301px;padding-bottom:0}.tui-full-calendar-popup-detail .tui-full-calendar-icon{width:12px;height:12px;background-size:12px;position:relative;margin-right:8px}.tui-full-calendar-popup-detail .tui-full-calendar-icon.tui-full-calendar-ic-location-b,.tui-full-calendar-popup-detail .tui-full-calendar-icon.tui-full-calendar-ic-user-b{top:-2px}.tui-full-calendar-popup-detail .tui-full-calendar-icon.tui-full-calendar-ic-state-b{top:-1px}.tui-full-calendar-popup-detail .tui-full-calendar-icon.tui-full-calendar-calendar-dot{width:10px;height:10px;margin-right:8px;top:-1px}.tui-full-calendar-popup-detail .tui-full-calendar-content{line-height:24px;height:24px;font-size:12px;line-height:2}.tui-full-calendar-popup-detail .tui-full-calendar-section-header{margin-bottom:6px}.tui-full-calendar-popup-detail .tui-full-calendar-popup-detail-item-separate{margin-top:4px}.tui-full-calendar-popup-detail .tui-full-calendar-popup-detail-item-indent{text-indent:-20px;padding-left:20px}.tui-full-calendar-popup-detail .tui-full-calendar-schedule-title{font-size:15px;font-weight:700;line-height:1.6;word-break:break-all}.tui-full-calendar-popup-detail .tui-full-calendar-schedule-private{display:none;width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAKpJREFUKBVjYCATMKLri46Olvn9+3fX////HUByjIyMB1hZWcuWLl36BFktikaQpl+/fl0EKhBCVgRkv2NjY9NH1syErABkE1TTdqBCWRAG8reDxKBycOUoGmHOA2pIA5kOwiA2SDVMDqYTRSNQUBIkgewkJDZYDqYR7sewsLCtQFO9YBLYaGBAbVu1apU3SA5uIyFNIMXIauAaQRKkgBGlERTURATOVpgaABRQQOK46wEAAAAAAElFTkSuQmCC) no-repeat 16px}.tui-full-calendar-popup-detail .tui-full-calendar-schedule-private .tui-full-calendar-ic-private{display:block}.tui-full-calendar-popup-detail .tui-full-calendar-section-detail{margin-bottom:16px}.tui-full-calendar-popup-detail .tui-full-calendar-section-button{border-top:1px solid #e5e5e5;font-size:0}.tui-full-calendar-section-button .tui-full-calendar-icon{margin-right:4px;top:-3px}.tui-full-calendar-section-button .tui-full-calendar-content{position:relative;top:2px}.tui-full-calendar-popup-edit,.tui-full-calendar-popup-delete{display:inline-block;padding:7px 9px 11px;width:calc(50% - 1px);outline:none;background:none;border:none;cursor:pointer}.tui-full-calendar-popup-vertical-line{background:#e5e5e5;width:1px;height:14px;vertical-align:middle;display:inline-block;margin-top:-7px}.tui-datepicker{left:-12px;z-index:1;border-color:#d5d5d5}.tui-full-calendar-icon{width:14px;height:14px;display:inline-block;vertical-align:middle}.tui-full-calendar-icon.tui-full-calendar-ic-title{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAO5JREFUKBVjYCATMOLSFxkZqfHnz5+1QHktNDVbV69e7cOCJgjmQjXtB3IksMh7g8SY0CXQNTEyMlYD1fBCabhyFI3omkCq/v//PwnotC8gGq4LyIBrxKYJpBBoU15oaCgPiEbWCPYjUEIFGBBY/QS0qRWooRVIg/UBDXgMYoBtBHJSgWxsAQFWjET8BBqQBuLDNM4Can6GpAAb8ydQMADo3x0gSbDGlStX3gVqdMSjGUUTSCNKAggPD1cDOmU/EEuBJKEAQxNIHEUjSABNM1ZNIHXMIAIZXL169a2+vv5moK18QKeXAv20B1meYjYAr7xrljpOzc0AAAAASUVORK5CYII=) no-repeat}.tui-full-calendar-icon.tui-full-calendar-ic-location{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAR1JREFUKBWdUTtPg1AUBiT8CydHJtv/0MTJRWAgcTK1bq0/pO3k4E4IYLo2Me46tS4wumjSpV07kAb6HXLPzaGPRZLL+c73uE/D+OdnHuaCIOhVVTUEf620pWVZ0yRJ3qW3FfR9f1zX9UgaGJumOUnT9Fn3DDzPuwPOuD9TvSzL3kizhOFJ4LnjOJc0wM0FP2Asgx0mEehHUfRHgzDzqF3GOogzbJg8V6XHFqYv4Cvqy7J8DcOwWYmw8Hwy1kHMRjcaKuEGgV82caWbZay3indagJyxcKLOlKeRdJA627YfUVaN0v6tlKbZVjCO4zW2cw91px3AxJEmOONCNoTzPP9xXZfOd6u0Bzz60RGOgmQuiuIb4S3gB0IvaoJW2QMDs1bBoH1CAQAAAABJRU5ErkJggg==) no-repeat}.tui-full-calendar-icon.tui-full-calendar-ic-date{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAGpJREFUKBVjYKAGCA0N/Q/C6GZhE2cEKQoLC9v6//9/L3QN2PiMjIzbVq1a5c0EkiRWE7JasEZsJhMSI1sjC7LJq1evBvsZWQyZjRxwZNs4hDSiBA6y55EDBRsb7EdQasAmiUNsKw5x4oQBkUAeDPJ53KsAAAAASUVORK5CYII=) no-repeat}.tui-full-calendar-icon.tui-full-calendar-ic-state{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAIxJREFUKBVjYCATMKLrCw8P9/z3798soLgMVO4JExNT2sqVK7cjq2VC5oDYME2MjIyNIAwUkoGKoShlQeFBOGCbVq1a1QDihoaG1gMpmO0gITAAOzUsLGzr////vWCC+GigK7YBDfUGO5VYTSADYWox/IjPNmS5UY3IoYHGBgcOKG7QxPFxt+KTJCgHAGcZJbGLRuJ2AAAAAElFTkSuQmCC) no-repeat}.tui-full-calendar-icon.tui-full-calendar-ic-private{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAKpJREFUKBVjYCATMKLri46Olvn9+3fX////HUByjIyMB1hZWcuWLl36BFktikaQpl+/fl0EKhBCVgRkv2NjY9NH1syErABkE1TTdqBCWRAG8reDxKBycOUoGmHOA2pIA5kOwiA2SDVMDqYTRSNQUBIkgewkJDZYDqYR7sewsLCtQFO9YBLYaGBAbVu1apU3SA5uIyFNIMXIauAaQRKkgBGlERTURATOVpgaABRQQOK46wEAAAAAAElFTkSuQmCC) no-repeat}.tui-full-calendar-icon.tui-full-calendar-ic-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAJRJREFUKBXFkNERhCAMREUbuEKohzq0Eq2DDq6Da4B60KezDORkxj+ZwchmX0IYhtdWCGFl9y5g82NtzDnPdzAaudo76ZBS+nrvPxiInMkJcs5tMcZFfqcfxdqIRiELof+BiIJPg+mExmpmvKRn3zKj7OrG9Y79szPL14A1xEP0Hgy4gBZS5R7czHj3ehSgOzkVeyfuGrBw/WLm0hsAAAAASUVORK5CYII=) no-repeat}.tui-full-calendar-ic-location-b{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAOZJREFUKBWVUT0KwjAUbkzGTuJWPYNDpV0cXD2ETuIRBK+gs4ubp3BwcXBp6eINBKWDgydoid9X8oKCggYeee/7S9IGwZ9LverTNO3Wdb2y1o6IK6WOWutFlmU30XmDE58hbgvpTA+Y+mJqCemS20jdG2N6LPYMICc6b5BrIG3ONBZ7CoVj7w0cfllGRDj+gKQpjt/iPU0ye/LkROcNANaoCUzjqqquIsBuHddAWoiyLO9RFHUwJ4JxR/qmKIqdYG9vCMNwCeIiJHuHecj/B0GSJBng7ifO+ErDPM8L4b7ucRzPWJ8ET1E7YC7tmi9qAAAAAElFTkSuQmCC)}.tui-full-calendar-ic-state-b{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAHlJREFUKBVjYCARMCKrNzEx8QTyZ/3//18GJM7IyPgESKWdOXNmO4gPAkwQCk6CFQMVNoIwVOMsuCw6w9jY+D8Iw8TR+SBxsJOATtkKNM0LphAbDbRxG9Bp3mAnEVIMMgCmBt0P2AxHERusGkAhgOJQ7Jyt2IUJiAIAwwIn24FgmhkAAAAASUVORK5CYII=)}.tui-full-calendar-icon.tui-full-calendar-ic-user-b{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAJpJREFUKBVjYKA1YES3wMTExBMoNgsqnnbmzJntyGqYkDlQ9qz////LgDCQD9MIV4ZNA1wSGwObhjRGRsYnIAzUkIZNE0licE+bm5tr/fnzJx1osjPQBFmoKY+BftnLwsIy8+TJk9dAYmANxsbGoUD2YiBmBwliAT+BYrFnz55dDfNDO1AAl2KQfpAcSA0DTIMyiEMAEKMG0wgAolIjcM7Tjm8AAAAASUVORK5CYII=)}.tui-full-calendar-icon.tui-full-calendar-ic-edit{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAMdJREFUKBVjYCARMOJTb2xsLMfIyBjLysq64Pjx409BapnwaQDKzf7//3/L79+/D1tbW0uB1LJg02BmZqYIVPgdKBf/79+//UC2xs+fP8OB/H4MG0CK//79ewCkEGQYExOTI5DawMnJuQTER/EDTDFQXA4kCQQ3QBpOnz79AsJF8gMWxTA1KDTYBhyKMUwH6WSysrKSB7kZyIY5AySOVTFIggno+5VAmijFYA1AwhzEgAKcJsMUwIMVGKPH2NnZ7ZFDBKYImQYAuO5YIMgk39gAAAAASUVORK5CYII=)}.tui-full-calendar-icon.tui-full-calendar-ic-delete{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAFhJREFUKBVjYCARMKKrNzEx2fr//38vkDgjI+O2M2fOeCOrAWtAVoQsicyGaWZCFsTHBtr6H588Tjm4H4yNjfGacPbsWbBaop0Es3JYaQBFDMxjWOitMDEA3EEZfFEISwUAAAAASUVORK5CYII=)}.tui-full-calendar-icon.tui-full-calendar-ic-arrow-solid-top{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAIFJREFUKBVjYBj+gBmXF2NiYiTV1dV5rl279gWbGiZsgg0NDSw/f/5cCZRbBWJjU4PVRjExsR6g4nAgln/z5g3v1atXd6JrxtAYHh4e+v///z4khZa6urrXgJqvIYkxMCJzgJo0//37dwooxoMsDmR/YWJiMlu5cuV1NPFRLrYQAADMVCaUtbG7XwAAAABJRU5ErkJggg==) no-repeat}.tui-full-calendar-icon.tui-full-calendar-ic-milestone{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAGFJREFUKBVjYCARMILU/3dw+I+hj5FxG+P+/d7o4rg1IKtE0syELI6T/f+/F0yOOA0w1UCa9hpYkGxjYDxwABwIILH/jo5bGWBuZ2TcClOHogEmCKKxBSlInPZ+ANlCEgAA37EU4AHbBQUAAAAASUVORK5CYII=) no-repeat}.tui-full-calendar-icon.tui-full-calendar-ic-arrow-left{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAAXNSR0IArs4c6QAAAFZJREFUCB1jZICCyspK83///hUxgvhVVVV6f//+3c3ExJTMVFNTowqU2cHMzJzf3t6+hen379/zgIp2t7W1rQCpZmJlZU0C0q5AbREgAQwzwAIgGZgtADMCJqH/QyvhAAAAAElFTkSuQmCC) no-repeat}.tui-full-calendar-icon.tui-full-calendar-ic-arrow-right{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAAXNSR0IArs4c6QAAAFxJREFUCB1jKC8vX1lZWWnOAAVMQLD4379/m6qqqvRAYowgAsiJAAr2sbCw2IMFQIIVFRUL////r8SCpMKVlZXVnhFooA9Q+VxmZmbXtra2S0xATizQYD8QB6QaAJMLJ9BqE9yTAAAAAElFTkSuQmCC) no-repeat}.tui-full-calendar-ic-repeat-b{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAQpJREFUKBVjYCARMCKrNzU1tf/3718lUMwQiP8yMjKeYWJi6j516tRhExOThjNnzjTANQAFqv///98CVHQPSO8A0ixATa5AtjyQPgDETmfPngULMpiZmbn//fu3BSg4B6ggCyjxG8hm8PT0ZH/9+vUJoJgTiA8CTCACqDgXaOJ9Xl7eTJhikDhQcSVQsQGITT8A9rSxsfF/mJVApzWCQgPGd3BwYPny5cstoNOuAZ3rAwoJOAAqviAqKtoOEwAaxPr58+dpQL4iEGeAxJFt2AfkOwA1PQTSu4Em/gGyPYC0EpCuAdraCtIADiWgQCPQOmdmZmYHoNgVoCJfIB0CpG8DI84BphgoRjoAAAzgdELI91E5AAAAAElFTkSuQmCC)}.p-ink{display:block;position:absolute!important;background:#ffffff80;border-radius:100%;transform:scale(0);pointer-events:none}html.design-new .p-button.button-required .p-button-label:before{content:"*";color:var(--p-red-500);margin-inline-end:.125em}.actions-row{display:flex;align-items:stretch;gap:var(--size-3, 12px)}.actions-row>p-button{display:flex;flex:1 1 0;min-width:0}body .tabs .tab-item,body .p-tabmenu .p-tabmenu-nav .p-tabmenuitem{background:transparent!important;border:none!important;border-radius:0!important;border-bottom:var(--size-1) solid var(--d-layout-stroke)!important;padding:0 var(--size-6) var(--size-4) var(--size-6)!important;margin:0!important;height:auto!important;display:flex;align-items:center;justify-content:center;gap:var(--size-1-5);color:var(--p-surface-600);font-family:var(--d-font-family-open-sans);font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-normal);cursor:pointer;transition:color .2s ease,border-color .2s ease}body .tabs .tab-item:hover,body .p-tabmenu .p-tabmenu-nav .p-tabmenuitem:hover{background:transparent!important;border-bottom-color:var(--p-surface-300)!important}body .tabs .tab-item.active,body .p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight{border-bottom-color:var(--p-primary-color)!important;color:var(--p-surface-900)!important;font-weight:var(--font-weight-semibold);background:transparent!important}body .p-tabs .p-tablist-active-bar{display:none!important}body .p-tabs .p-tab{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-base);line-height:var(--line-height-base)}body .p-tabs .p-tab.p-tab-active,body .p-tabs .p-tab[aria-selected=true]{font-weight:var(--font-weight-semibold)!important}body .p-tabmenu,body .p-tabmenu .p-tabmenu-nav-content{border:none!important}body .p-tabmenu .p-tabmenu-nav{background:transparent!important;border:none!important;display:flex}body .p-tabmenu .p-tabmenu-nav .p-tabmenuitem{flex:0 0 auto!important}body .tabs{list-style:none;padding:0;margin:0;display:flex;gap:0;background:transparent;border:none}body .tabs--spread,body .tabs:not(.tabs--inline){width:100%}body .tabs--spread .tab-item,body .tabs:not(.tabs--inline) .tab-item{flex:1 1 0!important}body .tabs--inline{margin-top:var(--size-6);padding:0!important;flex-wrap:wrap;width:100%}body .tabs--inline:not(.tabs-inline-scroll__list):after{content:"";flex:1 1 auto;min-width:0;align-self:stretch;border-bottom:var(--size-1) solid var(--d-layout-stroke);pointer-events:none}body .tabs--inline .tab-item{flex:0 0 auto!important;margin-bottom:0!important}body .tabs .tab-item{width:auto!important}body .tabs .tab-item:first-child,body .tabs .tab-item:last-child{border-radius:0!important}body .tabs .tab-item:before,body .tabs .tab-item:after{content:none!important}body .tabs .tab-item.active .tab-link .title,body .tabs .tab-item.active .tab-link,body .tabs .tab-item.active .tab-content{font-weight:var(--font-weight-semibold)!important}body .tabs .tab-item--inline-spacer{flex:1 1 auto!important;min-width:0;padding:0!important;margin:0!important;align-self:stretch;pointer-events:none;cursor:default}body .tabs .tab-item--inline-spacer:hover{border-bottom-color:var(--d-layout-stroke)!important}body .tabs .tab-item--inline-spacer-hidden{display:none!important}body .tabs .tab-item .tab-content{display:flex;align-items:center;justify-content:center;gap:var(--size-1-5)}body .tabs .tab-item .tab-content .badge{background:transparent!important;min-width:0!important;height:auto!important;padding:0!important;margin:0!important;border-radius:0!important}body .tabs .tab-item .tab-content .badge span{color:var(--p-surface-600)!important;font-size:var(--font-size-md)!important;line-height:var(--line-height-md)!important;font-weight:var(--font-weight-normal)!important}body .tabs .tab-item .tab-content .badge span:before{content:"("}body .tabs .tab-item .tab-content .badge span:after{content:")"}body .tabs .tab-item .tab-content .icon{display:none}body .tabs .tab-item .tab-link{color:inherit!important;text-decoration:none;font-size:var(--font-size-base)!important}body .tabs .tab-item .tab-link .title{font-size:var(--font-size-base)!important;line-height:var(--line-height-base)!important;font-weight:inherit!important;color:inherit!important;margin:0!important}body .tabs .tab-item .tab-content{font-size:var(--font-size-base)!important;line-height:var(--line-height-base)!important}body .tabs-inline-scroll{--tabs-inline-scroll-fade-bg: var(--d-layout-bg, var(--p-surface-50));--tabs-inline-scroll-row-height: calc( var(--line-height-base) + var(--size-4) + var(--size-1) );position:relative;width:100%;max-width:100%;min-width:0;margin-bottom:var(--size-8);overflow-x:hidden;overflow-y:visible}body .tabs-inline-scroll__viewport{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden}body .tabs-inline-scroll__list.tabs--inline{margin-top:0!important;margin-bottom:0;padding:0!important;flex-wrap:nowrap!important;min-width:100%;width:max-content;max-width:none;overflow:visible}body .tabs-inline-scroll__list.tabs--inline .tab-item:not(.tab-item--inline-spacer){flex:0 0 auto!important;margin-bottom:0!important}body .tabs-inline-scroll__arrow{position:absolute;top:0;bottom:var(--size-3);z-index:1;display:none;align-items:center;border:none;padding:0;cursor:pointer;line-height:1;box-sizing:border-box;background:transparent;overflow:visible}body .tabs-inline-scroll__arrow--visible{display:flex}body .tabs-inline-scroll__arrow--left{left:0;justify-content:flex-start;padding:0 var(--size-6) 0 var(--size-2);background:linear-gradient(90deg,var(--tabs-inline-scroll-fade-bg) 40%,transparent)}body .tabs-inline-scroll__arrow--right{right:0;justify-content:flex-end;padding:0 var(--size-2) 0 var(--size-6);background:linear-gradient(90deg,transparent,var(--tabs-inline-scroll-fade-bg) 40%)}body .tabs-inline-scroll__arrow-control{display:flex;width:var(--size-8);height:var(--size-8);padding:0;justify-content:center;align-items:center;gap:var(--size-3);flex-shrink:0;box-sizing:border-box;border-radius:var(--p-border-radius-xl);border:var(--size-px) solid var(--d-layout-stroke);background:var(--p-surface-0);color:var(--p-text-muted-color);font-size:var(--font-size-md);line-height:1;pointer-events:none;overflow:visible}body .tabs-inline-scroll__arrow-control i{display:block;line-height:1}app-sidenav .panel-menu-hidden{display:none!important}app-sidenav .p-panelmenu .p-panelmenu-submenu-icon{display:none}app-sidenav .p-panelmenu .p-panelmenu-header-link{width:100%}app-sidenav .p-panelmenu .p-panelmenu-header-link .p-panelmenu-header-label{flex:1 1 auto}app-sidenav .p-panelmenu .p-panelmenu-header-link:has(.p-panelmenu-submenu-icon):after,app-sidenav .p-panelmenu .p-panelmenu-item-link:has(.p-panelmenu-submenu-icon):after{content:"\f03e";font-family:cmms-icons;font-size:var(--size-4);line-height:1;color:var(--d-sidenav-item-text);order:99;margin-left:auto;margin-right:var(--size-2);width:var(--size-4);text-align:center;transition:transform .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}app-sidenav .p-panelmenu .p-panelmenu-item-link:has(.p-panelmenu-submenu-icon):after{font-size:var(--size-3)}app-sidenav .p-panelmenu .p-panelmenu-item-link:has(.p-panelmenu-submenu-icon){width:100%}app-sidenav .p-panelmenu .p-panelmenu-item-link:has(.p-panelmenu-submenu-icon) .p-panelmenu-item-label{flex:1 1 auto}app-sidenav .p-panelmenu .p-panelmenu-header[data-p-highlight=true] .p-panelmenu-header-link:after,app-sidenav .p-panelmenu .p-panelmenu-header[aria-expanded=true] .p-panelmenu-header-link:after,app-sidenav .p-panelmenu .p-panelmenu-item[aria-expanded=true]>.p-panelmenu-item-content>.p-panelmenu-item-link:after{transform:rotate(90deg)}app-sidenav .p-panelmenu .p-panelmenu-header-content:has(.p-panelmenu-header-link.p-panelmenu-item-link-active){background:var(--d-sidenav-item-active-bg)!important}app-sidenav .p-panelmenu .p-panelmenu-header-content:has(.p-panelmenu-header-link.p-panelmenu-item-link-active) .p-panelmenu-header-icon{color:var(--d-sidenav-item-text)!important}app-sidenav .p-panelmenu .p-panelmenu-panel:not(:has(.p-panelmenu-item)) .p-panelmenu-content-container,app-sidenav .p-panelmenu .p-panelmenu-panel:not(:has(.p-panelmenu-item)) .p-panelmenu-content-wrapper{display:none!important}app-sidenav .p-panelmenu .p-panelmenu-header.menu-section-start{border-top:1px solid var(--p-surface-200);margin-top:var(--size-2-5);padding-top:var(--size-2-5)}app-sidenav .p-panelmenu .p-panelmenu-submenu{display:flex;flex-direction:column;gap:var(--size-2);padding-block:0}app-sidenav .p-panelmenu .p-panelmenu-submenu .p-panelmenu-submenu{padding-left:var(--size-3)}app-sidenav .p-panelmenu .p-panelmenu-item-label{line-height:var(--line-height-base)!important}app-sidenav .p-panelmenu .p-panelmenu-item-content{background:transparent!important}app-sidenav .p-panelmenu .p-panelmenu-item-link{padding:var(--size-1-5) var(--size-2) var(--size-1-5) 0!important;background:transparent!important}app-sidenav .p-panelmenu .p-panelmenu-content>ul,app-sidenav .p-panelmenu .p-panelmenu-content ul[ppanelmenulist]{margin:var(--size-2) 0;padding:0;list-style:none}app-sidenav .p-panelmenu .p-panelmenu-item:not(.p-disabled)>.p-panelmenu-item-content:hover .p-panelmenu-item-link .p-panelmenu-item-label,app-sidenav .p-panelmenu .p-panelmenu-item-link.p-panelmenu-item-link-active .p-panelmenu-item-label{color:var(--d-sidenav-item-active-text)!important}app-sidenav .p-panelmenu .p-panelmenu-item:not(.p-disabled)>.p-panelmenu-item-content:hover{background:transparent!important}html.design-new.design-dark app-sidenav .p-panelmenu .p-panelmenu-header.menu-section-start{border-top-color:#ffffff26}.p-menu{padding:var(--size-4)}.p-menu .p-menu-list,.p-menu .p-menu-submenu-label,.p-menu .p-menu-item,.p-menu .p-menu-item-content,.p-menu .p-menu-item-link{margin:0;padding:0}.p-menu .p-menu-item-link{padding:0 var(--size-1)}.p-menu .p-menu-list{display:flex;flex-direction:column;gap:var(--size-2);list-style:none}.p-menu .p-menu-submenu-label{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-semibold);color:var(--p-text-color)}.p-menu.submenu-label-indent .p-menu-submenu-label{padding-left:var(--size-1)}.p-menu.export-menu-overlay--new .p-menu-list{gap:var(--size-3)}.p-menu .p-menu-item-label{font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-normal);color:var(--p-text-color)}.p-menu .p-menu-item-icon{color:var(--p-text-color)}.p-menu .p-menu-item-content:hover,.p-menu .p-menu-item.p-focus>.p-menu-item-content{background:var(--d-layout-page-bg)}.p-menu .p-menu-item.menu-item-danger .p-menu-item-label,.p-menu .p-menu-item.menu-item-danger .p-menu-item-icon{color:var(--fn-error)}.p-menu .p-menu-item.menu-item-primary .p-menu-item-label,.p-menu .p-menu-item.menu-item-primary .p-menu-item-icon{color:var(--fn-link)}.p-menu .p-menu-separator{border-top:1px solid var(--d-layout-stroke);margin:0}.p-menu.preferences-menu .preferences-item-check{margin-inline-start:auto;color:var(--p-primary-color)}.p-menu.menu-hug-content{min-width:120px;width:max-content;border-radius:var(--p-border-radius-xl);box-shadow:0 0 40px #0000000a}.p-menu.menu-hug-content .p-menu-item-label{white-space:nowrap}.p-menu.menu-hug-content.dashboard-actions-menu{min-width:213px}.p-menu.menu-hug-content.preferences-menu{min-width:150px}.p-menu.menu-hug-content.preferences-menu.dashboard-actions-menu{min-width:213px}.p-menu .menu-end-section{display:flex;flex-direction:column;gap:var(--size-3);margin-top:var(--size-4)}.p-menu .menu-end-section .menu-end-title{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-semibold);color:var(--p-text-color)}.p-menu .menu-end-section .menu-end-row{display:flex;align-items:center;gap:var(--size-2)}.p-menu .menu-end-section .menu-end-label{font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-normal);color:var(--p-text-color);margin:0}.p-menu .menu-end-section .menu-end-info{font-size:var(--font-size-sm);line-height:1;color:var(--p-blue-500);cursor:pointer}.p-menu.dashboard-settings-menu{margin-top:var(--size-2)}.p-menu.dashboard-settings-menu:has(.menu-end-section){display:flex;flex-direction:column;gap:var(--size-2)}.p-menu.dashboard-settings-menu:has(.menu-end-section) .menu-end-section{margin-top:0}.p-menu.view-by-menu{min-width:140px;border-radius:var(--p-border-radius-xl)}.p-menu.view-by-menu .p-menu-item-link{justify-content:flex-end}.p-menu.view-by-menu .p-menu-item-label{display:block;width:100%;text-align:right}.p-menu.view-by-menu .p-menu-item.is-active .p-menu-item-link,.p-menu.view-by-menu .p-menu-item.is-active .p-menu-item-label{color:var(--p-primary-color);font-weight:var(--font-weight-normal)}.p-menu.view-by-menu--left .p-menu-item-link{justify-content:flex-start}.p-menu.view-by-menu--left .p-menu-item-label{text-align:left}.assign-menu-flip-up.p-menu{transform:translateY(calc(-100% - 40px - var(--size-2, 8px)));width:max-content;max-width:320px;border-radius:var(--p-border-radius-xl, 12px);box-shadow:0 0 40px #0000000a}.assign-menu-flip-up.p-menu .p-menu-item-label{white-space:nowrap}.menu-centered-above.p-menu{transform:translate(-50%,calc(-100% - var(--size-2, 8px)));width:max-content;max-width:320px;border-radius:var(--p-border-radius-xl);box-shadow:0 0 40px #0000000a}.menu-centered-above.p-menu .p-menu-item-label{white-space:nowrap}html.design-new .p-menu-overlay.menu-overlay-right{width:max-content;min-width:0;transform:translate(calc(-100% + var(--size-12)));transform-origin:top right}html.design-new .p-menu-overlay.menu-overlay-right .export-menu-item{display:flex;align-items:center;justify-content:space-between;gap:var(--size-3);width:100%}html.design-new .p-menu-overlay.menu-overlay-right .p-menu-item-label{white-space:nowrap}html.design-new .p-menu-overlay.menu-overlay-right .export-menu-item__suffix{font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--p-text-muted-color);white-space:nowrap}html.design-new .p-menu-overlay.menu-opens-left{transform:translate(calc(-100% + var(--trigger-width, 100%)));transform-origin:top right}html.design-new .p-menu.user-menu{width:213px!important;min-width:0}html.design-new .p-menu-overlay.export-menu-overlay--new{min-width:140px;width:max-content;max-width:320px}html.design-new .p-menu-overlay.export-menu-overlay--new .export-menu-item{display:flex;align-items:center;justify-content:space-between;gap:var(--size-3);width:100%}html.design-new .p-menu-overlay.export-menu-overlay--new .p-menu-item-label{white-space:nowrap}html.design-new .p-menu-overlay.export-menu-overlay--new .export-menu-item__suffix{font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--p-text-muted-color)}html.design-new .p-menu-overlay.bulk-actions-flip-up{transform:translateY(calc(-100% - var(--size-12) - var(--size-1)))}.mention{color:var(--fn-link)}.ql-mention-list-container{border-radius:var(--p-border-radius-xl);border:1px solid var(--d-color-border);background:var(--d-color-container);max-height:250px;width:280px;overflow-y:auto}.ql-mention-list-container .ql-mention-list{padding:0;margin:var(--size-4);list-style:none;gap:var(--size-2);display:flex;flex-direction:column!important}.ql-mention-list-container .ql-mention-list .mention-item{padding:0 var(--size-1);display:flex;align-items:center;gap:var(--size-1-5);border-radius:var(--size-1)}.ql-mention-list-container .ql-mention-list .mention-item:hover{cursor:pointer;background:var(--p-surface-100)}.ql-mention-list-container .ql-mention-list .mention-initials{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-md);height:var(--size-8);width:var(--size-8);border-radius:var(--size-5);background:var(--p-surface-300);color:var(--p-text-color)}.ql-mention-list-container .ql-mention-list .mention-profile-img{height:var(--size-8);width:var(--size-8);min-width:var(--size-8);min-height:var(--size-8);border-radius:var(--size-5)}.ql-mention-list-container .ql-mention-list .mention-name-container{flex:1}.ql-mention-list-container .ql-mention-list .mention-name-container .mention-name{color:var(--p-text-color);font-size:var(--font-size-h4);line-height:var(--font-size-h1)}.ql-mention-list-container .ql-mention-list .mention-name-container .mention-username{color:var(--p-text-color);font-size:var(--font-size-sm);line-height:var(--font-size-h3)}app-simple-chip{display:inline-flex;max-width:100%}app-simple-chip:has(.simple-chip--truncate){max-width:160px}.simple-chip{display:inline-flex;align-items:center;flex-shrink:0;max-width:100%;min-width:0;margin:0;border-radius:var(--p-border-radius-sm, 4px)}.simple-chip--size-default{gap:var(--size-2);padding:var(--size-1-5) var(--size-3);font-family:var(--d-font-family-open-sans);font-size:var(--font-size-md);line-height:var(--line-height-md)}.simple-chip--size-dense{gap:var(--size-1);padding:var(--size-0-5) var(--size-1-5);font-family:var(--font-family);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.simple-chip--appearance-outline{background:var(--p-form-field-background);border:1px solid var(--p-content-border-color);color:var(--p-text-color)}.simple-chip--appearance-filled{background:var(--p-form-field-filled-background);border:1px solid var(--p-surface-200);color:var(--p-text-color)}.simple-chip--clickable{cursor:pointer}.simple-chip--truncate{max-width:160px}.simple-chip--truncate .simple-chip__value{flex:1 1 auto}.simple-chip__label{color:var(--p-text-muted-color);flex-shrink:0}.simple-chip__value{color:var(--p-text-color);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-chip i{background:transparent;color:var(--p-text-color);font-family:cmms-icons!important;font-size:10px;width:10px;height:10px;padding:0;border-radius:0;margin:0;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.simple-chip i:before{content:"\f059"!important;font-family:cmms-icons!important;font-size:10px;line-height:1}.simple-chip i:hover{background:transparent;color:var(--p-primary-color)}.target-to-attach-overlay{position:relative}body .drawer-conditions-filter-overlay.p-multiselect-overlay,body .drawer-conditions-filter-overlay.p-multiselect-panel,body .drawer-conditions-filter-overlay.p-select-overlay{min-width:20rem!important}.p-multiselect-panel:not(.p-multiselect-panel-appended-to-body){position:absolute;top:auto!important;left:auto!important;width:100%}.p-multiselect-panel.p-multiselect-panel-appended-to-body{position:absolute;top:0;left:-10000px;max-height:320px}html.design-new .p-multiselect-panel.p-multiselect-panel-appended-to-body{max-height:400px}html.design-new .form-field .p-multiselect-panel:not(.p-multiselect-panel-appended-to-body){top:100%!important;left:0!important;margin-top:var(--size-1)}html.design-new .p-multiselect-panel{background:var(--p-overlay-select-background);border:1px solid var(--p-overlay-select-border-color);border-radius:var(--p-border-radius-xl);box-shadow:0 0 40px #0000000a;display:flex;flex-direction:column;gap:var(--size-2);padding:var(--size-4);z-index:1000}html.design-new .p-multiselect-panel .p-multiselect-header{display:flex;align-items:center;padding:0;gap:var(--size-2);width:100%}html.design-new .p-multiselect-panel .p-multiselect-filter-row{flex:1 1 auto;width:100%;min-width:0}html.design-new .p-multiselect-panel .p-multiselect-header .p-checkbox,html.design-new .p-multiselect-panel .p-multiselect-filter-row>.p-checkbox{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}html.design-new .p-multiselect-panel .p-multiselect-header .p-checkbox .p-hidden-accessible,html.design-new .p-multiselect-panel .p-multiselect-filter-row>.p-checkbox .p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html.design-new .p-multiselect-panel .p-multiselect-header .p-checkbox .p-checkbox-box,html.design-new .p-multiselect-panel .p-multiselect-filter-row>.p-checkbox .p-checkbox-box{width:18px;height:18px;border:1px solid var(--p-slate-600);border-radius:var(--p-border-radius-sm);background:var(--p-surface-0);display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s;cursor:pointer}html.design-new .p-multiselect-panel .p-multiselect-header .p-checkbox .p-checkbox-box.p-highlight,html.design-new .p-multiselect-panel .p-multiselect-filter-row>.p-checkbox .p-checkbox-box.p-highlight{background:var(--p-primary-color);border-color:var(--p-primary-color)}html.design-new .p-multiselect-panel .p-multiselect-header .p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon:before,html.design-new .p-multiselect-panel .p-multiselect-filter-row>.p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon:before{content:"\f046"!important;font-family:cmms-icons!important;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.design-new .p-multiselect-panel .p-multiselect-header .p-checkbox .p-checkbox-box:not(.p-highlight) .p-checkbox-icon,html.design-new .p-multiselect-panel .p-multiselect-filter-row>.p-checkbox .p-checkbox-box:not(.p-highlight) .p-checkbox-icon{visibility:hidden}html.design-new .p-multiselect-panel .p-multiselect-filter-container{flex:1 1 auto;position:relative;width:100%;min-width:0}html.design-new .p-multiselect-panel .p-multiselect-filter-container input{width:100%;box-sizing:border-box;background:var(--p-form-field-filled-background);border:1px solid var(--p-surface-200);border-radius:var(--p-border-radius-xl);font-family:var(--d-font-family-open-sans);font-size:var(--font-size-base);line-height:var(--line-height-base);padding:var(--size-3) var(--size-4);padding-left:calc(var(--size-4) + var(--p-icon-size) + var(--size-2));color:var(--p-form-field-color);outline:none;transition:border-color .2s}html.design-new .p-multiselect-panel .p-multiselect-filter-container input::placeholder{color:var(--p-text-muted-color)}html.design-new .p-multiselect-panel .p-multiselect-filter-container input:focus{border-color:var(--p-form-field-focus-border-color)}html.design-new .p-multiselect-panel .p-multiselect-filter-container input:has(~.p-multiselect-filter-clear){padding-right:calc(var(--size-4) + var(--p-icon-size) + var(--size-2))}html.design-new .p-multiselect-panel .p-multiselect-filter-container .p-multiselect-filter-clear{position:absolute;right:var(--size-4);top:50%;transform:translateY(-50%);cursor:pointer;color:var(--p-form-field-icon-color);font-size:var(--p-icon-size)!important;line-height:1;display:inline-flex;align-items:center;justify-content:center}html.design-new .p-multiselect-panel .p-multiselect-filter-container .p-multiselect-filter-clear.hidden{visibility:hidden;pointer-events:none}html.design-new .p-multiselect-panel .p-multiselect-filter-icon{position:absolute!important;left:var(--size-4)!important;right:auto!important;top:50%!important;transform:translateY(-50%);pointer-events:none;line-height:1;width:var(--p-icon-size);height:var(--p-icon-size);display:inline-flex!important;align-items:center;justify-content:center;font-size:0}html.design-new .p-multiselect-panel .p-multiselect-filter-icon:before{content:"\f004"!important;font-family:cmms-icons!important;font-size:var(--p-icon-size);font-style:normal;font-weight:400;color:var(--p-text-muted-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.design-new .p-multiselect-panel .p-multiselect-close{display:none!important}html.design-new .p-multiselect-panel .header-text{display:flex;justify-content:space-between;align-items:center;gap:var(--size-2);padding:0 var(--size-1);font-size:var(--font-size-md);line-height:var(--line-height-md)}html.design-new .p-multiselect-panel .header-text .multiselect-selection-row{display:flex;justify-content:space-between;align-items:center;width:100%}html.design-new .p-multiselect-panel .header-text .multiselect-deselect-all,html.design-new .p-multiselect-panel .header-text .deselect_all{cursor:pointer;color:var(--fn-link)}html.design-new .p-multiselect-panel .header-text .multiselect-selected-count,html.design-new .p-multiselect-panel .header-text .selected_items{color:var(--fn-link)}html.design-new .p-multiselect-panel .p-multiselect-items-wrapper{overflow:visible;max-height:none}html.design-new .p-multiselect-panel .p-multiselect-items{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:var(--size-2)}html.design-new .p-multiselect-panel .p-multiselect-item{cursor:pointer;display:flex;align-items:center;gap:var(--size-1-5);padding:var(--size-1-5) var(--size-1);border-radius:var(--p-border-radius-sm);color:var(--p-text-color);font-size:var(--font-size-md);line-height:var(--line-height-md)}html.design-new .p-multiselect-panel .p-multiselect-item:hover{background:var(--p-surface-100)}html.design-new .p-multiselect-panel .p-multiselect-item.p-highlight,html.design-new .p-multiselect-panel .p-multiselect-item[aria-selected=true]{background:var(--p-surface-200);color:var(--p-text-color)}html.design-new .p-multiselect-panel .virtual-scroll-viewport .loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--p-overlay-select-background);pointer-events:none}html.design-new .p-multiselect-panel .loading-spinner{width:var(--size-6);height:var(--size-6);border-radius:50%;border:2px solid var(--p-surface-200);border-top-color:var(--p-primary-color);animation:ngx-ms-spin .8s linear infinite}html.design-new .p-multiselect-panel .empty{display:flex;align-items:center;justify-content:center;padding:var(--size-3) var(--size-2);color:var(--p-text-muted-color);font-size:var(--font-size-md);line-height:var(--line-height-md)}@keyframes ngx-ms-spin{to{transform:rotate(360deg)}}html.design-new .p-multiselect-panel .header-text .multiselect-selection-row{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:var(--size-2);width:100%!important;padding:0 var(--size-1);margin-bottom:var(--size-1);font-family:var(--d-font-family-open-sans);font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-normal)}html.design-new .p-multiselect-panel .header-text .multiselect-selection-row .multiselect-deselect-all,html.design-new .p-multiselect-panel .header-text .deselect_all{color:var(--fn-link)!important;cursor:pointer;flex-shrink:0;white-space:nowrap}html.design-new .p-multiselect-panel .header-text .multiselect-selection-row .multiselect-selected-count,html.design-new .p-multiselect-panel .header-text .selected_items{color:var(--fn-link)!important;flex-shrink:0;white-space:nowrap;text-align:end}html.design-new .p-multiselected-empty-token{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-input);line-height:var(--line-height-input);font-weight:var(--font-weight-normal);color:var(--p-form-field-placeholder-color)}html.design-new .p-multiselect-label.p-placeholder{color:var(--p-form-field-placeholder-color)}html.design-legacy .p-multiselect-panel .header-text,html.design-legacy .p-multiselect-overlay .header-text{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:0 16px!important;gap:8px!important}html.design-legacy .p-multiselect-panel .header-text .multiselect-selection-row,html.design-legacy .p-multiselect-overlay .header-text .multiselect-selection-row{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;gap:8px!important}html.design-legacy .p-multiselect-panel .header-text .deselect_all,html.design-legacy .p-multiselect-panel .header-text .multiselect-deselect-all,html.design-legacy .p-multiselect-overlay .header-text .deselect_all,html.design-legacy .p-multiselect-overlay .header-text .multiselect-deselect-all{cursor:pointer!important}html.design-legacy .p-multiselect-panel .header-text .deselect_all,html.design-legacy .p-multiselect-panel .header-text .selected_items,html.design-legacy .p-multiselect-panel .header-text .multiselect-deselect-all,html.design-legacy .p-multiselect-panel .header-text .multiselect-selected-count,html.design-legacy .p-multiselect-overlay .header-text .deselect_all,html.design-legacy .p-multiselect-overlay .header-text .selected_items,html.design-legacy .p-multiselect-overlay .header-text .multiselect-deselect-all,html.design-legacy .p-multiselect-overlay .header-text .multiselect-selected-count{position:static!important;color:var(--d-color-primary)!important;font-size:1.2rem!important;line-height:1.4rem!important;top:auto!important;left:auto!important;right:auto!important}html.design-legacy .p-dialog-close-button,html.design-legacy .p-dialog .p-dialog-close-button,html.design-legacy p-button.p-dialog-close-button>button,html.design-legacy .p-dialog button.p-dialog-close-button,html.design-legacy .p-dialog .p-dialog-close-button>button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;box-sizing:border-box!important}html.design-legacy .p-dialog-close-button .p-button-icon,html.design-legacy .p-dialog-close-button .p-icon,html.design-legacy .p-dialog-close-button svg,html.design-legacy .p-dialog .p-dialog-close-button .p-button-icon,html.design-legacy .p-dialog .p-dialog-close-button .p-icon,html.design-legacy .p-dialog .p-dialog-close-button svg,html.design-legacy p-button.p-dialog-close-button>button .p-button-icon,html.design-legacy p-button.p-dialog-close-button>button .p-icon,html.design-legacy p-button.p-dialog-close-button>button svg,html.design-legacy .p-dialog button.p-dialog-close-button .p-button-icon,html.design-legacy .p-dialog button.p-dialog-close-button .p-icon,html.design-legacy .p-dialog button.p-dialog-close-button svg,html.design-legacy .p-dialog .p-dialog-close-button>button .p-button-icon,html.design-legacy .p-dialog .p-dialog-close-button>button .p-icon,html.design-legacy .p-dialog .p-dialog-close-button>button svg{width:14px;height:14px;padding:0;box-sizing:content-box}html.design-new .p-dialog.dialog-large,html.design-new .p-dialog .dialog-large{min-width:55vmax;max-width:96.5vmax;width:auto}html.design-new .p-dialog{display:flex;flex-direction:column}html.design-new .p-dialog .p-dialog-header{padding:var(--size-4) var(--size-6);border-bottom:1px solid var(--p-surface-200)}html.design-new .p-dialog .p-dialog-title{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-semibold);color:var(--p-text-color)}html.design-new .p-dialog .p-dialog-close-button .p-button-icon,html.design-new .p-dialog .p-dialog-close-button .p-icon,html.design-new .p-dialog .p-dialog-close-button svg{display:none!important}html.design-new .p-dialog .p-dialog-close-button:before{content:"\f059";font-family:cmms-icons!important;font-size:16px;line-height:1;color:var(--p-text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.design-new .p-dialog .p-dialog-content{padding:0;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}html.design-new .p-dialog.dialog-sm,html.design-new .p-dialog.dialog-md,html.design-new .p-dialog.dialog-lg,html.design-new .p-dialog.dialog-xl,html.design-new .p-dialog.dialog-xxl{max-width:calc(100vw - var(--size-12));min-height:0;max-height:80vh}html.design-new .p-dialog.dialog-sm{width:600px}html.design-new .p-dialog.dialog-md{width:800px}html.design-new .p-dialog.dialog-lg{width:1000px}html.design-new .p-dialog.dialog-xl{width:1200px}html.design-new .p-dialog.dialog-xxl{width:1500px}html.design-new .p-dialog.dialog-h-600{max-height:min(600px,80vh)}html.design-new .dialog-footer{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--size-2);padding:var(--size-4) var(--size-6);border-top:1px solid var(--p-surface-200)}html.design-new .p-dialog .p-dialog-content *:has(.dialog-body),html.design-new .p-dialog .p-dialog-content *:has(.dialog-footer){display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}html.design-new .dialog-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--size-8) var(--size-6)}html.design-new .p-tag.status-tag{padding:var(--size-1) var(--size-1-5);border-radius:var(--p-border-radius-sm);font-family:var(--d-font-family-open-sans);font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-normal)}html.design-new .p-tag.status-tag--blue{background:var(--p-blue-0);color:var(--p-blue-500)}html.design-new .p-tag.status-tag--fuchsia{background:var(--p-red-0);color:var(--p-red-500)}html.design-new .p-tag.status-tag--green{background:var(--p-green-50);color:var(--p-primary-color)}html.design-new .p-tag.status-tag--purple{background:var(--p-purple-0);color:var(--p-purple-500)}html.design-new .p-tag.status-tag--seafoam{background:var(--p-green-50);color:var(--p-primary-color)}html.design-new .p-tag.status-tag--gold{background:var(--p-amber-200);color:var(--p-amber-950)}html.design-new .p-tag.status-tag--grey{background:var(--p-slate-300);color:var(--p-slate-950)}html.design-new .p-tag.status-tag--locked{background:var(--p-surface-200);color:var(--p-surface-600)}html.design-new .p-tag.status-tag--gold-strong{background:var(--p-amber-400);color:var(--p-orange-950)}html.design-new .p-tag.status-tag--fuchsia-strong{background:var(--p-red-200);color:var(--p-red-950)}html.design-new .status-change{display:flex;flex-direction:column;gap:var(--size-6)}html.design-new .status-change textarea{width:100%}html.design-new .status-change__confirm{display:flex;align-items:center;gap:var(--size-1)}html.design-new .status-change__attach{display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-4)}html.design-new .status-change__approve-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--size-2)}html.design-new .status-change__stamp{display:inline-flex;align-items:center}html.design-new .status-change__signature-stamp{display:flex;align-items:center;gap:13px}html.design-new .status-change__signature{position:relative;display:inline-flex}html.design-new .status-change__signature-img{display:block;height:79px;width:auto;min-width:91px;max-width:186px;object-fit:contain}html.design-new .status-change__stamp-preview img{display:block;width:105px;height:auto}html.design-new .status-change__signature-remove{position:absolute;top:-6px;right:-6px;display:inline-flex;align-items:center;justify-content:center;width:var(--size-4);height:var(--size-4);padding:0;border:none;border-radius:50%;background:var(--p-surface-0);box-shadow:0 6px 8px #0003;cursor:pointer}html.design-new .status-change__signature-remove i{font-size:var(--size-2);line-height:1;color:var(--fn-error)}html.design-new .saved-signature-menu{border-radius:var(--size-3)}html.design-new .saved-signature-menu .p-menu-item-content:hover,html.design-new .saved-signature-menu .p-menu-item.p-focus>.p-menu-item-content{background:transparent}html.design-new .saved-signature-menu .p-menu-item-link{padding:0;cursor:default}html.design-new .saved-signature-menu .saved-signature-menu__row{display:flex;align-items:center;gap:var(--size-1-5);padding:0 var(--size-1);width:100%}html.design-new .saved-signature-menu .saved-signature-menu__img{flex:1 1 0;min-width:0;height:35px;object-fit:contain;cursor:pointer}html.design-new .saved-signature-menu .saved-signature-menu__delete{flex-shrink:0}html.design-new .app-drawer.p-drawer.drawer-sm,html.design-new .app-drawer.p-drawer.drawer-md,html.design-new .app-drawer.p-drawer.drawer-lg{max-width:calc(100vw - var(--size-10))}html.design-new .app-drawer.p-drawer.drawer-sm{width:600px}html.design-new .app-drawer.p-drawer.drawer-md{width:800px}html.design-new .app-drawer.p-drawer.drawer-lg{width:1000px}html.design-new .app-drawer.p-drawer .p-drawer-header{padding:var(--size-4) var(--size-6);border-bottom:1px solid var(--p-surface-200)}html.design-new .app-drawer.p-drawer .p-drawer-title{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-semibold);color:var(--p-text-color)}html.design-new .app-drawer.p-drawer .app-drawer__title-code{display:block;font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-normal);color:var(--p-text-muted-color)}html.design-new .app-drawer.p-drawer .app-drawer__header-title{display:flex;align-items:center;gap:var(--size-4)}html.design-new .app-drawer.p-drawer .app-drawer__header-title--templated{flex:1 1 auto;width:100%;min-width:0;padding-right:calc(var(--size-9) + var(--size-4))}html.design-new .app-drawer.p-drawer .app-drawer__header-icon{font-size:var(--font-size-h1);line-height:1;color:var(--p-primary-color)}html.design-new .app-drawer.p-drawer .drawer-body{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--size-6)!important}html.design-new .app-drawer.p-drawer .drawer-footer{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--size-4);border-top:1px solid var(--p-surface-200);padding:var(--size-4) var(--size-6) var(--size-6) var(--size-6)}html.design-new .app-drawer.p-drawer .drawer-footer .additional-action-row{display:flex;justify-content:center;width:100%}html.design-new .app-drawer.p-drawer .app-drawer__close{position:absolute;top:var(--size-4);right:var(--size-6);display:inline-flex;align-items:center;justify-content:center;width:var(--size-9);height:var(--size-9);padding:0;border:0;background:transparent;border-radius:var(--p-border-radius-md, 8px);cursor:pointer;transition:background .15s ease}html.design-new .app-drawer.p-drawer .app-drawer__close:hover{background:var(--d-layout-page-bg)}html.design-new .app-drawer.p-drawer .app-drawer__close-icon{font-size:16px;line-height:1;color:var(--p-text-color)}html.design-new .app-drawer.p-drawer .p-drawer-close-button{border:0;outline:0;box-shadow:none}html.design-new .app-drawer.p-drawer .p-drawer-close-button:focus,html.design-new .app-drawer.p-drawer .p-drawer-close-button:focus-visible,html.design-new .app-drawer.p-drawer .p-drawer-close-button:hover{border:0;outline:0;box-shadow:none}html.design-new .app-drawer.p-drawer .p-drawer-content{margin:0;padding:0;display:flex;flex-direction:column;overflow:hidden}html.design-new .app-drawer.p-drawer .p-drawer-content *:has(.drawer-body),html.design-new .app-drawer.p-drawer .p-drawer-content *:has(.drawer-footer){display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}html.design-new .p-drawer-mask.p-overlay-mask-leave-active{animation:app-drawer-mask-leave .15s forwards;pointer-events:none}@keyframes app-drawer-mask-leave{0%{opacity:1}to{opacity:0}}.p-datepicker{width:100%}.p-datepicker .p-datepicker-input-icon-container{inset-inline-end:auto;inset-inline-start:var(--p-form-field-padding-x);width:var(--p-icon-size);height:var(--p-icon-size);color:var(--p-text-color);pointer-events:none}.p-datepicker .p-datepicker-input-icon-container>svg{display:none!important}.p-datepicker .p-datepicker-input-icon-container:before{font-family:cmms-icons!important;content:"\f051";font-size:var(--p-icon-size);line-height:1;color:var(--p-text-color)}.p-datepicker.time-picker-field .p-datepicker-input-icon-container:before{content:"\f03a"}.p-datepicker:has(.p-datepicker-input-icon-container) input.p-datepicker-input{padding-inline-end:var(--p-form-field-padding-x);padding-inline-start:calc(var(--p-form-field-padding-x) + var(--p-icon-size) + var(--size-2-5))}.p-datepicker.icon-trailing .p-datepicker-input-icon-container{inset-inline-start:auto;inset-inline-end:var(--p-form-field-padding-x)}.p-datepicker.icon-trailing:has(.p-datepicker-input-icon-container) input.p-datepicker-input{padding-inline-start:var(--p-form-field-padding-x);padding-inline-end:calc(var(--p-form-field-padding-x) + var(--p-icon-size) + var(--size-2-5))}.p-datepicker [class^=cmms-],.p-datepicker [class*=" cmms-"]{font-size:var(--p-icon-size);line-height:1}.p-datepicker-panel.full-width-date-panel{width:auto}.p-datepicker-panel.full-width-date-panel .p-datepicker-calendar,.p-datepicker-panel.full-width-date-panel .p-datepicker-day-view{width:100%}.p-datepicker-panel{width:324px}.p-datepicker-panel .p-datepicker-header{display:flex;align-items:center;justify-content:space-between;padding:0 var(--size-5)}.p-datepicker-panel .p-datepicker-header .p-datepicker-prev-button,.p-datepicker-panel .p-datepicker-header .p-datepicker-next-button{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:var(--size-1);cursor:pointer;color:var(--p-text-color)}.p-datepicker-panel .p-datepicker-header .p-datepicker-prev-button>.p-icon,.p-datepicker-panel .p-datepicker-header .p-datepicker-prev-button>svg,.p-datepicker-panel .p-datepicker-header .p-datepicker-next-button>.p-icon,.p-datepicker-panel .p-datepicker-header .p-datepicker-next-button>svg{display:none}.p-datepicker-panel .p-datepicker-header .p-datepicker-prev-button:before,.p-datepicker-panel .p-datepicker-header .p-datepicker-next-button:before{font-family:cmms-icons!important;font-size:var(--p-icon-size);line-height:1}.p-datepicker-panel .p-datepicker-header .p-datepicker-prev-button:before{content:"\f064"}.p-datepicker-panel .p-datepicker-header .p-datepicker-next-button:before{content:"\f05c"}.p-datepicker-panel .p-datepicker-header .p-datepicker-title{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--p-text-color)}.p-datepicker-panel .p-datepicker-weekday{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.p-datepicker-panel .p-datepicker-day{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:600}.p-datepicker-panel .p-datepicker-day-view,.p-datepicker-panel .p-datepicker-calendar{border-collapse:collapse;border-spacing:0}.p-datepicker-panel .p-datepicker-day-cell{padding:0}.p-datepicker-panel .p-datepicker-day-cell:has(.p-datepicker-day-selected-range){background:var(--p-surface-100)}.p-datepicker-panel .p-datepicker-day-selected-range{background:transparent;border-radius:0}.p-datepicker-panel .p-datepicker-day-cell:has(.p-datepicker-day-selected):has(+td .p-datepicker-day-selected-range){background:linear-gradient(to right,transparent 50%,var(--p-surface-100) 50%)}.p-datepicker-panel .p-datepicker-day-cell:has(.p-datepicker-day-selected-range)+.p-datepicker-day-cell:has(.p-datepicker-day-selected){background:linear-gradient(to right,var(--p-surface-100) 50%,transparent 50%)}.p-datepicker-panel .p-datepicker-day-cell:has(+td .p-datepicker-day-selected-range) .p-datepicker-day-selected{border-top-right-radius:0;border-bottom-right-radius:0}.p-datepicker-panel .p-datepicker-day-cell:has(.p-datepicker-day-selected-range)+.p-datepicker-day-cell .p-datepicker-day-selected{border-top-left-radius:0;border-bottom-left-radius:0}.p-datepicker-panel .p-datepicker-buttonbar{display:flex;gap:var(--size-3)}.p-datepicker-panel .p-datepicker-buttonbar>p-button{flex:1 1 0}.p-datepicker-panel .p-datepicker-buttonbar .p-datepicker-today-button,.p-datepicker-panel .p-datepicker-buttonbar .p-datepicker-clear-button{width:100%;min-width:140px;border-radius:var(--p-border-radius-xl, 12px)!important;padding:var(--size-2) var(--size-4)!important;font-family:var(--d-font-family-open-sans);font-size:var(--font-size-base)!important;line-height:var(--line-height-base);font-weight:600;justify-content:center}.p-datepicker-panel .p-datepicker-buttonbar .p-datepicker-today-button{background:var(--p-primary-color)!important;color:var(--p-primary-contrast-color, var(--p-surface-0))!important;border:1px solid var(--p-primary-color)!important}.p-datepicker-panel .p-datepicker-buttonbar .p-datepicker-today-button:hover,.p-datepicker-panel .p-datepicker-buttonbar .p-datepicker-today-button:not(:disabled):hover{background:var(--p-primary-hover-color, var(--p-primary-color))!important;border-color:var(--p-primary-hover-color, var(--p-primary-color))!important;color:var(--p-primary-contrast-color, var(--p-surface-0))!important}.p-datepicker-panel .p-datepicker-buttonbar .p-datepicker-today-button .p-button-label{color:var(--p-primary-contrast-color, var(--p-surface-0))}.p-datepicker-panel .p-datepicker-buttonbar .p-datepicker-clear-button{background:var(--p-surface-0)!important;color:var(--p-text-color)!important;border:1px solid var(--d-layout-stroke, #e3e5e8)!important}.p-datepicker-panel .p-datepicker-buttonbar .p-datepicker-clear-button:hover,.p-datepicker-panel .p-datepicker-buttonbar .p-datepicker-clear-button:not(:disabled):hover{background:var(--p-surface-100)!important;color:var(--p-text-color)!important;border-color:var(--d-layout-stroke, #e3e5e8)!important}.p-datepicker-panel .p-datepicker-buttonbar .p-datepicker-clear-button .p-button-label{color:var(--p-text-color)}.p-datepicker-clear-icon{position:absolute;right:.2rem;top:50%;color:var(--d-color-dark-grey);background:transparent;cursor:pointer;width:var(--size-3);height:var(--size-3-5);z-index:1}.p-datepicker-clear-icon:hover{color:var(--d-color-primary)}body .p-toast.common-table-toast{z-index:1000;min-width:0;max-width:none}body .p-toast.common-table-toast .p-toast-message{margin:0;background:var(--p-surface-0, #fff);border:1px solid var(--d-layout-stroke, #e3e5e8);border-radius:var(--p-border-radius-xl, 12px);box-shadow:0 0 20px #0000000a;padding:var(--size-8) var(--size-10);min-width:0}body .p-toast.common-table-toast .p-toast-message-content{padding:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--size-10)}body .p-toast.common-table-toast .p-toast-message-content .bulk-actions-count{justify-self:start}body .p-toast.common-table-toast .p-toast-message-content .buttons{grid-column:2;justify-self:center}body .p-toast.common-table-toast .bulk-actions-count{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-normal);color:var(--p-text-muted-color);white-space:nowrap}body .p-toast.common-table-toast .p-toast-message-icon,body .p-toast.common-table-toast .p-toast-icon-close,body .p-toast.common-table-toast .p-toast-close-button,body .p-toast.common-table-toast .p-toast-message-text{display:none}body .p-toast.common-table-toast .buttons{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--size-4)}body .p-toast.common-table-toast .buttons .p-button,body .p-toast.common-table-toast .buttons .p-button .p-button-label{white-space:nowrap}td .p-toast.common-table-toast .buttons .p-button .p-button-label{font-size:var(--font-size-base)}.tui-full-calendar-layout{background-color:var(--p-surface-0)!important}.tui-full-calendar-weekday-schedules .tui-full-calendar-weekday-schedule-block{margin-top:4px!important}.tui-full-calendar-weekday-schedules .tui-full-calendar-weekday-schedule-block .tui-full-calendar-weekday-schedule{margin:0 var(--size-4)!important}.tui-full-calendar-weekday-schedules .tui-full-calendar-weekday-schedule-block .tui-full-calendar-weekday-schedule .tui-full-calendar-weekday-schedule-title .tui-full-calendar-weekday-schedule-time.event-data{padding-left:var(--size-2)}.tui-full-calendar-weekday-schedules .tui-full-calendar-weekday-schedule-block .tui-full-calendar-weekday-schedule-time.tui-full-calendar-weekday-schedule .tui-full-calendar-weekday-schedule-time.event-data{padding-left:0!important}.tui-full-calendar-weekday-border{border-top:1px solid var(--p-surface-200)!important}.tui-full-calendar-dayname-container{border-bottom:1px solid var(--p-surface-200)!important}.tui-full-calendar-allday-left,.tui-full-calendar-time-date,.tui-full-calendar-timegrid-timezone{border-right:1px solid var(--p-surface-200)!important}.tui-full-calendar-timegrid-gridline{border-bottom:1px solid var(--p-surface-200)!important}.tui-full-calendar-timegrid-timezone{background-color:var(--p-surface-0)!important}.tui-full-calendar-daygrid-layout{border-bottom:2px solid var(--p-surface-200)!important}.tui-full-calendar-month-week-item .tui-full-calendar-today .tui-full-calendar-weekday-grid-date-decorator{font-weight:var(--font-weight-normal);background-color:var(--p-primary-color);width:var(--size-6);height:var(--size-6);line-height:var(--size-6)}.tui-full-calendar-weekday-schedule-title{font-size:var(--font-size-sm);font-weight:400}.tui-full-calendar-weekday-exceed-in-month .tui-full-calendar-weekday-grid-more-schedules{font-size:var(--font-size-sm)!important;color:var(--p-blue-500)!important;font-weight:400!important;text-decoration:underline}.tui-full-calendar-dayname.tui-full-calendar-holiday-sun{border-left:1px solid var(--p-surface-200)!important;color:var(--p-text-color)!important}.tui-full-calendar-dayname.tui-full-calendar-holiday-sun .tui-full-calendar-dayname-date{color:var(--p-text-color)!important;font-size:var(--size-4)!important}.tui-full-calendar-dayname{border-left:1px solid var(--p-surface-200)!important;padding:10px var(--size-4)!important;padding-left:var(--size-4)!important;line-height:normal!important}.tui-full-calendar-dayname .tui-full-calendar-dayname-date,.tui-full-calendar-dayname .tui-full-calendar-dayname-name{color:var(--p-text-color)!important;font-size:var(--size-4)!important}.tui-full-calendar-dayname .tui-full-calendar-dayname-name{font-weight:400!important}.tui-full-calendar-dayname .tui-full-calendar-dayname-date{font-weight:700!important}.tui-full-calendar-month-dayname-item{font-weight:400!important;font-size:var(--size-4)!important}.tui-full-calendar-month-dayname-item span{color:var(--p-text-color)!important}.tui-full-calendar-month-dayname-item span.tui-full-calendar-holiday-sun{color:var(--p-red-500)!important}.tui-full-calendar-holiday-sun .tui-full-calendar-weekday-grid-header>span:first-child{color:var(--p-red-500)!important}.tui-full-calendar-weekday-schedule-bullet{display:none!important}.tui-full-calendar-weekday-grid-line.tui-full-calendar-near-month-day{padding:var(--size-2)}.tui-full-calendar-weekday-grid-line{border-color:var(--p-surface-200)!important}.tui-full-calendar-weekday-grid-header span[style*="#333"]{color:var(--p-text-color)!important}.tui-full-calendar-extra-date:not(.tui-full-calendar-holiday-sun) .tui-full-calendar-weekday-grid-date{color:var(--p-surface-300)!important}.tui-full-calendar-weekday-schedule.tui-full-calendar-weekday-schedule-time .tui-full-calendar-weekday-schedule-title{padding-left:0!important}.tui-full-calendar-weekday-schedule-time{font-size:var(--font-size-sm)!important}.tui-full-calendar-weekday-schedule-time .tui-full-calendar-weekday-schedule-title{color:var(--p-text-color)!important}.tui-full-calendar-weekday-schedule-time .dot.tui-full-calendar-weekday-schedule-dot{width:var(--size-2)!important;height:var(--size-2)!important;margin-bottom:0!important}.tui-full-calendar-weekday-schedule:not(.tui-full-calendar-weekday-schedule-time) .tui-full-calendar-weekday-schedule-title{color:var(--p-slate-950)!important}.tui-full-calendar-weekday-schedule-title{color:var(--p-slate-950)!important}.tui-full-calendar-weekday-schedule-title-no-timestamp{color:var(--p-slate-950)!important;padding-left:var(--size-2)!important}.tui-full-calendar-time-schedule-content-time{color:var(--p-slate-950)!important}.tui-full-calendar-month-dayname-item{border-left:1px solid var(--p-surface-200);margin-left:-1px}.tui-full-calendar-month-dayname-item:first-child{border-left:none!important}.tui-full-calendar-allday-left .tui-full-calendar-left-content{font-size:var(--size-3-5)}.tui-full-calendar-timegrid-hour{font-size:var(--size-3-5)!important;color:var(--p-text-muted-color)!important}.tui-full-calendar-weekday-exceed-in-week{font-family:OpenSans;color:var(--p-blue-500)!important;font-size:var(--size-3)!important;font-weight:400!important;border:none!important}.tui-full-calendar-timegrid-hourmarker .tui-full-calendar-timegrid-hourmarker-time{font-size:var(--size-3-5)!important;font-weight:var(--font-weight-semibold)!important;padding-right:0!important}.tui-full-calendar-time-date-schedule-block{min-height:var(--size-8)}.tui-full-calendar-time-date-schedule-block .tui-full-calendar-time-schedule-content.tui-full-calendar-time-schedule-content-time .event-data{line-height:18px}.tui-full-calendar-weekday-exceed-in-week{padding:10px 17px 0 0;margin-bottom:-3px}.p-tieredmenu{min-width:120px;width:max-content;border-radius:var(--p-border-radius-xl, 12px);box-shadow:0 0 40px #0000000a}.p-tieredmenu .p-tieredmenu-root-list,.p-tieredmenu .p-tieredmenu-submenu{padding:var(--size-4);gap:var(--size-2)}.p-tieredmenu .p-tieredmenu-submenu{min-width:120px;width:max-content;border-radius:var(--p-border-radius-xl, 12px);box-shadow:0 0 40px #0000000a}.p-tieredmenu .p-tieredmenu-item-content{padding:0 var(--size-1);cursor:pointer}.p-tieredmenu .p-tieredmenu-item:not(.p-disabled)>.p-tieredmenu-item-content:hover,.p-tieredmenu .p-tieredmenu-item.p-focus>.p-tieredmenu-item-content,.p-tieredmenu .p-tieredmenu-item-active>.p-tieredmenu-item-content{background:var(--d-layout-page-bg)}.p-tieredmenu .p-tieredmenu-item.menu-item-selected>.p-tieredmenu-item-content{background:var(--p-surface-100);border-radius:var(--p-border-radius-sm)}.p-tieredmenu .p-tieredmenu-item.menu-item-not-clickable>.p-tieredmenu-item-content{cursor:default}.p-tieredmenu .menu-option-row{display:flex;align-items:flex-start;gap:var(--size-1-5)}.p-tieredmenu .menu-option-row__icon{font-size:var(--size-4);line-height:var(--line-height-base)}.p-tieredmenu .menu-option-row__icon--spacer{visibility:hidden}.p-tieredmenu .menu-option-row__text{display:flex;flex-direction:column}.p-tieredmenu.dropdown-opens-left{transform:translate(calc(-100% + var(--trigger-width, 100%)))}.p-tieredmenu.dropdown-opens-left .p-tieredmenu-submenu{inset-inline-start:auto!important;inset-inline-end:calc(100% + var(--size-4) + 1px + var(--size-1));margin-top:calc(-1 * (var(--size-4) + 1px))}html.design-new gantt-bar .gantt-bar-border{display:none}html.design-new gantt-bar .gantt-bar-content{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;border-radius:2px;position:unset}html.design-new gantt-bar .gantt-bar-content .gantt-item-inner{display:block;width:100%;height:100%;padding:0 var(--size-1);border-radius:2px;font-family:var(--d-font-family-open-sans);font-size:var(--font-size-sm);line-height:22px;font-weight:var(--font-weight-normal);color:var(--p-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.design-new .p-popover.gantt-item-details-overlay{display:flex;flex-direction:column;background:var(--p-surface-0);border:1px solid var(--p-surface-200);border-radius:var(--p-border-radius-2xl, 16px);box-shadow:0 0 40px #0000000a;overflow:hidden;width:500px;max-width:min(500px,95vw);max-height:min(500px,90vh)}html.design-new .p-popover.gantt-item-details-overlay .p-popover-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:0;overflow:hidden}html.design-new .p-popover.gantt-item-details-overlay:before,html.design-new .p-popover.gantt-item-details-overlay:after{display:none!important}html.design-new.design-dark gantt,html.design-new.design-dark gantt-calendar-header,html.design-new.design-dark gantt-calendar-grid,html.design-new.design-dark gantt-bar,html.design-new.design-dark .gantt,html.design-new.design-dark .gantt-header,html.design-new.design-dark .gantt-container-header,html.design-new.design-dark .gantt-footer,html.design-new.design-dark .gantt-side,html.design-new.design-dark .gantt-main,html.design-new.design-dark .gantt-calendar,html.design-new.design-dark .gantt-calendar-header,html.design-new.design-dark .gantt-table-header-container,html.design-new.design-dark .gantt-table-item,html.design-new.design-dark .gantt-table-column{background-color:var(--p-surface-0)!important;color:var(--p-text-color)!important}html.design-new.design-dark gantt-calendar-grid,html.design-new.design-dark .gantt-main,html.design-new.design-dark .gantt-calendar-grid{background-color:var(--p-surface-50)!important}html.design-new.design-dark .gantt-calendar svg,html.design-new.design-dark gantt-calendar-header svg{background-color:var(--p-surface-0)!important}html.design-new.design-dark .gantt,html.design-new.design-dark .gantt-side,html.design-new.design-dark .gantt-header,html.design-new.design-dark .gantt-container-header,html.design-new.design-dark .gantt-footer,html.design-new.design-dark .gantt-table-header-container,html.design-new.design-dark .gantt-table-item,html.design-new.design-dark .gantt-table-column,html.design-new.design-dark .gantt-bar-border{border-color:var(--p-surface-200)!important}html.design-new.design-dark .gantt-calendar-grid line,html.design-new.design-dark .gantt-calendar-grid path,html.design-new.design-dark gantt-calendar-header svg .primary-line,html.design-new.design-dark gantt-calendar-header svg .header-line{stroke:var(--p-surface-200)!important}html.design-new.design-dark gantt-calendar-header svg text,html.design-new.design-dark .gantt-calendar-header text,html.design-new.design-dark .gantt-calendar-header .primary-text,html.design-new.design-dark .gantt-calendar-header .secondary-text{fill:var(--p-text-color)!important}html.design-new.design-dark gantt-bar .gantt-item-inner{color:var(--p-slate-950)!important}.leaflet-image-layer{will-change:transform;transform:translateZ(0)}body .action-icons .edit-icon,body .action-icons .delete-icon{font-size:1.8rem;cursor:pointer;color:var(--d-color-action)}body .action-icons .edit-icon:not(:last-child),body .action-icons .delete-icon:not(:last-child){margin-right:1rem}body .action-icons .edit-icon:hover{color:var(--d-color-primary);background-color:transparent;border-color:transparent}body .action-icons .delete-icon:hover{color:var(--d-color-error);background-color:transparent;border-color:transparent}body .action-icons .delete-icon.disabled:hover{cursor:default!important}.dot{width:38px;height:2rem;border-radius:194px;background-color:#306bff;display:inline-block;margin-bottom:2rem;text-align:center}.dot .inner-text{font-family:var(--d-font-family-open-sans);font-size:1.2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;text-align:left;color:#fff}span.required{color:var(--d-color-error)}html.design-new .qrcode i{color:var(--fn-link);font-size:var(--size-4)}html.design-new .required:after{content:"*";color:var(--fn-error);margin-inline-start:var(--size-0-5)}:root{--size-0: 0px;--size-px: 1px;--size-0-5: 2px;--size-1: 4px;--size-1-5: 6px;--size-2: 8px;--size-2-5: 10px;--size-3: 12px;--size-3-5: 14px;--size-4: 16px;--size-4-5: 18px;--size-5: 20px;--size-6: 24px;--size-7: 28px;--size-8: 32px;--size-9: 36px;--size-10: 40px;--size-11: 44px;--size-12: 48px;--size-14: 56px;--size-16: 64px;--size-20: 80px;--size-24: 96px;--size-28: 112px;--size-32: 128px;--size-36: 144px;--size-40: 160px;--size-44: 176px;--size-48: 192px;--size-52: 208px;--size-56: 224px;--size-60: 240px;--size-64: 256px;--size-72: 288px;--size-80: 320px;--size-96: 384px;--container-sm: 390px;--container-md: 744px;--container-lg: 768px;--container-xl: 1024px;--container-2xl: 1366px;--container-full: 1920px;--page-section-right-gutter: 168px;--info-field-label-width-md: 115px;--info-field-label-width-lg: 140px;--font-family: "Open Sans", sans-serif;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-h1: 24px;--font-size-h2: 20px;--font-size-h3: 18px;--font-size-h4: 16px;--font-size-base: 16px;--font-size-md: 14px;--font-size-sm: 12px;--font-size-xs: 10px;--font-size-button: 16px;--font-size-input: 16px;--line-height-h1: 36px;--line-height-h2: 32px;--line-height-h3: 24px;--line-height-h4: 24px;--line-height-base: 24px;--line-height-md: 24px;--line-height-sm: 18px;--line-height-button: 24px;--line-height-input: 24px;--fn-error: var(--p-red-500);--fn-error-light: var(--p-red-0);--fn-success: var(--p-green-500);--fn-success-light: var(--p-green-50);--fn-warning: var(--p-amber-500);--fn-warning-light: var(--p-amber-0);--fn-disabled: var(--p-surface-500);--fn-info: var(--p-orange-500);--fn-info-light: var(--p-orange-0);--fn-link: var(--p-blue-500);--fn-note: var(--p-blue-500);--fn-note-light: var(--p-blue-50);--status-multiple: var(--p-red-300);--status-requested: var(--p-blue-500);--status-requested-light: var(--p-blue-0);--status-approved: var(--p-purple-500);--status-approved-light: var(--p-purple-0);--status-in-transit: var(--p-surface-600);--status-in-transit-light: var(--p-surface-50);--status-partially-delivered: var(--p-amber-500);--status-partially-delivered-light: var(--p-amber-0);--status-paid: var(--p-green-500);--status-paid-light: var(--p-green-50);--status-cancelled: var(--p-red-500);--status-cancelled-light: var(--p-red-0)}@media(max-width:1366px){:root{--line-height-sm: 16px}}@media(max-width:1023px){:root{--font-size-h1: 24px;--font-size-base: 14px;--font-size-md: 12px;--font-size-sm: 10px;--font-size-button: 14px;--font-size-input: 14px;--line-height-h1: 36px;--line-height-base: 20px;--line-height-md: 20px;--line-height-sm: 16px;--line-height-button: 20px;--line-height-input: 20px}}html.design-new{--d-font-family-open-sans: "Open Sans", sans-serif;--d-font-family-montserrat: "Open Sans", sans-serif;--d-layout-bg: var(--p-surface-50);--d-layout-page-bg: var(--p-surface-200);--d-layout-stroke: var(--p-surface-200);--d-main-bg-dark: var(--p-slate-300);--d-bg-input: var(--p-slate-200);--d-layout-shadow: 0 0 40px 0 rgba(0, 0, 0, .04);--d-layout-radius: 16px;--d-header-height: 92px;--d-textarea-height: 150px;--d-sidenav-item-active-bg: var(--p-surface-200);--d-sidenav-item-active-text: var(--p-primary-color);--d-sidenav-item-text: var(--p-text-color);--d-sidenav-item-radius: 12px;--d-color-primary: var(--p-primary-color);--d-color-primary-light: var(--p-cyan-50);--d-color-primary-hover: var(--p-primary-hover-color);--d-color-primary-dark: var(--p-primary-hover-color);--d-color-primary-disabled: var(--p-cyan-200);--d-color-racing-green: var(--p-racing-green-700);--d-color-racing-green-light: var(--p-racing-green-0);--d-color-gray: var(--p-surface-400);--d-color-gray-icon: var(--p-surface-300);--d-color-gray-locked: var(--p-slate-200);--d-color-gray-light: var(--p-surface-200);--d-color-gray-normal: var(--p-surface-300);--d-color-gray-pure-light: var(--p-surface-100);--d-color-modal-header: var(--p-surface-100);--d-color-sections-background: var(--p-surface-50);--d-color-placeholder: var(--p-surface-300);--d-color-active-link: var(--p-surface-300);--d-color-active: var(--p-cyan-50);--d-color-active-dark: var(--p-surface-900);--d-color-disabled: var(--p-slate-200);--d-color-dark-grey: var(--p-surface-600);--d-color-mid-grey: var(--p-surface-500);--d-color-border: var(--p-surface-200);--d-color-action: var(--p-surface-400);--d-color-border-dark: var(--p-surface-600);--d-color-container: var(--p-surface-0);--d-color-container-dark: var(--p-surface-900);--d-color-dark-overlay: var(--p-surface-900);--d-color-dark-overlay-dark: var(--p-surface-500);--d-color-locked: var(--p-slate-300);--d-color-cancel: var(--p-surface-600);--d-color-black: var(--p-surface-900);--d-color-text: var(--p-text-color);--d-color-label: var(--p-text-color);--d-color-dropdown-disabled: var(--p-surface-500);--d-header-text-color: var(--p-text-color);--d-color-avatar-border: var(--p-surface-300);--d-color-back-mobile: var(--p-surface-100);--d-color-notification-text: var(--p-surface-500);--d-color-resource-border: var(--p-surface-400);--d-color-avatar-bg: var(--p-surface-200);--d-color-submenu-header: var(--p-surface-900);--d-color-active-menu: var(--p-surface-900);--d-color-sub-menu: var(--p-surface-900);--d-color-sub-sub-menu: var(--p-surface-900);--d-color-disabled-menu: var(--p-surface-600);--d-color-success: var(--p-green-500);--d-color-success-light: var(--p-green-0);--d-color-success-active: var(--p-green-700);--d-color-success-hover: var(--p-green-600);--d-color-warning: var(--p-amber-500);--d-color-warning-light: var(--p-amber-0);--d-color-warning-dark: var(--p-amber-600);--d-color-error: var(--p-red-500);--d-color-error-darker: var(--p-red-600);--d-color-error-dark: var(--p-red-700);--d-color-error-light: var(--p-red-0);--d-color-status-multiple: var(--p-pink-500);--d-color-status-requested: var(--p-blue-500);--d-color-status-requested-light: var(--p-blue-0);--d-color-status-approved: var(--p-purple-500);--d-color-status-approved-light: var(--p-purple-0);--d-color-status-in-transit: var(--p-surface-600);--d-color-status-in-transit-light: var(--p-slate-300);--d-color-status-partially-completed: var( --p-amber-500 );--d-color-status-partially-completed-light: var(--p-amber-0);--d-color-status-completed: var(--p-green-500);--d-color-status-completed-light: var(--p-green-0);--d-color-status-cancelled: var(--p-red-500);--d-color-status-cancelled-light: var(--p-red-0);--d-color-status-paid: var(--p-green-500);--d-color-status-paid-light: var(--p-green-50);--d-color-status-delivered: var(--p-cyan-500);--d-color-status-delivered-light: var(--p-cyan-50);--d-color-status-requested-for-quote: var(--p-purple-500);--d-color-status-requested-for-quote-light: var(--p-purple-0);--d-color-dashboard-overdue: var(--p-red-500);--d-color-dashboard-completed: var(--p-green-500);--d-color-dashboard-upcoming: var(--p-orange-500);--d-color-dashboard-unknown: var(--p-surface-300);--d-color-dashboard-resolved: var(--p-amber-500);--d-bg-side-menu: #191919;--d-bg-mask: var(--p-mask-background)}html.design-new.design-dark{--d-layout-shadow: 0 0 40px 0 rgba(0, 0, 0, .4);--d-layout-page-bg: #1c1c1e;--d-main-bg-dark: #1c1c1e;--d-bg-input: #262626;--d-bg-side-menu: #1c1c1e;--p-text-muted-color: #fafbfa;--fn-info-light: #2c2c2e;--fn-note: var(--p-blue-50);--fn-note-light: #2c3242;--d-color-status-paid-light: var(--p-green-0);--fn-link: var(--p-blue-200);--d-color-racing-green: var(--p-cyan-500);--d-color-racing-green-light: var(--p-cyan-900);--fn-disabled: #e3e5e8;--status-in-transit: #c1c3c5}html.design-legacy,html:not(.design-new){--d-font-family-open-sans: "OpenSans";--d-font-family-montserrat: "Montserrat";--d-color-primary: #306bff;--d-color-primary-light: #d5e1fe;--d-color-primary-hover: #2c5bd2;--d-color-primary-dark: #2c5bd2;--d-color-primary-disabled: #98b5fd;--d-color-gray: #808b91;--d-color-gray-icon: #b3b9bd;--d-color-gray-locked: #eceff5;--d-color-gray-light: #e6e8e9;--d-color-gray-normal: #b3b3b3;--d-color-gray-pure-light: #f0f4ff;--d-color-modal-header: #f0f4ff;--d-color-sections-background: #f8f8f9;--d-color-placeholder: #bcc4c9;--d-color-active-link: #b3babe;--d-color-active: #f7f9ff;--d-color-active-dark: #293148;--d-color-disabled: #ebeef5;--d-color-dark-grey: #7e8589;--d-color-mid-grey: #6b6b6b;--d-color-border: #e6e7eb;--d-color-action: #aeaeae;--d-color-border-dark: #4b5470;--d-color-container: #ffffff;--d-color-container-dark: #1a2033;--d-color-dark-overlay: #060c1c;--d-color-dark-overlay-dark: #757c91;--d-color-locked: #e8e8f0;--d-color-cancel: #545864;--d-color-black: #000000;--d-color-text: #1a2033;--d-color-label: #262a41;--d-color-dropdown-disabled: #808d93;--d-header-text-color: #0b1122;--d-color-avatar-border: #c8c8c8;--d-color-back-mobile: #f2f4f5;--d-color-notification-text: #72777a;--d-color-resource-border: #3c3c435c;--d-color-avatar-bg: #dee2e6;--d-color-submenu-header: #343a40;--d-color-active-menu: #12234e;--d-color-sub-menu: #0e132c;--d-color-sub-sub-menu: #050818;--d-color-disabled-menu: #3c414e;--d-color-success: #09ba62;--d-color-success-light: #ebf9f5;--d-color-success-active: #0c6b0d;--d-color-success-hover: #17bf5f;--d-color-warning: #ffbc00;--d-color-warning-light: #fff8e5;--d-color-warning-dark: #eda811;--d-color-error: #c11313;--d-color-error-darker: #e91223;--d-color-error-dark: #d93f51;--d-color-error-light: #ffebec;--d-color-status-multiple: #fe7fab;--d-color-status-requested: #306bff;--d-color-status-requested-light: #eff6ff;--d-color-status-approved: #6816ef;--d-color-status-approved-light: #e9e1f8;--d-color-status-in-transit: #7e8589;--d-color-status-in-transit-light: #e6e6e6;--d-color-status-partially-completed: #ff9f43;--d-color-status-partially-completed-light: #fff2df;--d-color-status-completed: #09ba62;--d-color-status-completed-light: #ebf9f5;--d-color-status-cancelled: #c11313;--d-color-status-cancelled-light: #ffebec;--d-color-status-paid: #09ba62;--d-color-status-paid-light: #ebf9f5;--d-color-status-delivered: #306bff;--d-color-status-delivered-light: #d5e1fe;--d-color-status-requested-for-quote: #bb06b3;--d-color-status-requested-for-quote-light: #ffe9fe;--d-color-dashboard-overdue: #f05965;--d-color-dashboard-completed: #40c49b;--d-color-dashboard-upcoming: #5989ff;--d-color-dashboard-unknown: #bcc4c9;--d-color-dashboard-resolved: #f59a58;--d-bg-side-menu: #0b1122;--d-bg-mask: rgba(6, 12, 28, .7)}p-checkbox+label,p-radiobutton+label{display:inline-flex;align-items:center;margin-left:var(--size-2);cursor:pointer;line-height:1;padding-bottom:0;vertical-align:middle;transform:translateY(1px);font-size:var(--font-size-base);color:var(--p-text-color)}.checkbox-row{display:flex;align-items:center}p-toggleswitch{display:inline-flex;vertical-align:middle}p-toggleswitch+label{display:inline-flex;align-items:center;margin-left:var(--size-2);cursor:pointer;vertical-align:middle;font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--p-text-color)}.p-toggleswitch .p-toggleswitch-handle{border:none!important;box-shadow:0 1px 3px #00000026}.p-button.p-button-icon-only{aspect-ratio:1}.p-button,p-button{white-space:nowrap}.p-button.p-component{font-weight:var(--font-weight-semibold)}.p-button:not(.p-button-icon-only):not(.p-splitbutton-button):not(.p-splitbutton-dropdown):not(.add-item-button){min-width:140px}.p-button.icon-button-plain{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.p-button.icon-button-plain .p-button-icon{font-size:16px;line-height:1}.p-button.icon-button-plain.p-button-lg .p-button-icon{font-size:var(--font-size-h1)}.p-button.icon-button-flush{padding:0;min-width:0;min-height:0;width:auto;height:auto;aspect-ratio:auto;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.p-button.icon-button-flush .p-button-icon{font-size:16px;line-height:1}.p-button.icon-button-flush.p-button-sm .p-button-icon{font-size:var(--size-3)}.p-button.icon-button-bare{padding:0;min-width:0;min-height:0;width:auto;height:auto;border:0;line-height:1;aspect-ratio:auto;background:transparent!important;box-shadow:none!important}.p-button.icon-button-bare .p-button-icon{display:block;font-size:16px;line-height:1}.p-button.icon-button-bare.p-button-sm .p-button-icon{font-size:var(--size-3)}p-button:has(.icon-button-bare){display:inline-flex;line-height:0}.p-button.add-item-button{min-width:0;justify-content:flex-start;padding:0;gap:var(--size-1);background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--p-text-color);overflow:visible}.p-button.add-item-button .p-button-label{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.p-button.add-item-button .p-button-icon{color:var(--p-text-muted-color);font-size:var(--size-6)}html.design-new.design-dark .p-button.add-item-button .p-button-icon{color:#5b5c5d;background:radial-gradient(circle at center,#fff 8px,transparent 8px)}.p-button.text-button-compact{min-width:0;width:auto;padding:var(--size-1)!important;gap:var(--size-1);background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--fn-link)}.p-button.text-button-compact .p-button-label,.p-button.text-button-compact .p-button-icon{color:inherit}.p-button.text-button-compact .p-button-icon{font-size:var(--font-size-base);line-height:1}.export-button .p-button-icon{font-size:var(--p-icon-size);width:var(--p-icon-size);height:var(--p-icon-size);line-height:1;-webkit-text-stroke:.5px currentColor}.two-icons-btn .p-button{width:auto;min-width:0}.two-icons-btn .p-button-icon{font-size:var(--p-icon-size);width:var(--p-icon-size);height:var(--p-icon-size);line-height:1}.two-icons-btn .p-button-label{display:none}.two-icons-btn .p-button:after{display:none}.two-icons-btn.p-button{min-width:0;gap:var(--size-3);padding:var(--size-3) var(--size-4)}.two-icons-btn.p-button>i{font-size:var(--p-icon-size);width:var(--p-icon-size);height:var(--p-icon-size);line-height:1}p-inputnumber.qty-button button:hover:not(:disabled){background:var(--p-inputnumber-button-hover-background)!important}p-inputnumber.qty-button button:active:not(:disabled){background:var(--p-inputnumber-button-active-background)!important}p-inputnumber.qty-button button:disabled{opacity:.5;cursor:default}p-inputnumber.qty-button input:focus{border-color:var(--p-text-muted-color)!important;box-shadow:none}p-inputnumber.qty-button input::-webkit-inner-spin-button,p-inputnumber.qty-button input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}p-inputnumber.qty-button input[type=number]{-moz-appearance:textfield}p-inputnumber.qty-button.error-invalid .p-inputtext{background:var(--p-red-0)!important;border-color:var(--p-red-500)!important;color:var(--p-red-500)!important}p-inputnumber.qty-button.error-invalid button{background:var(--p-red-0)!important}p-inputnumber.qty-button.error-invalid button:hover:not(:disabled),p-inputnumber.qty-button.error-invalid button:active:not(:disabled){background:var(--p-red-0)!important}html.design-dark p-inputnumber.qty-button.error-invalid .p-inputtext{background:var(--p-red-950)!important;color:var(--p-red-300)!important}html.design-dark p-inputnumber.qty-button.error-invalid button{background:var(--p-red-950)!important}html.design-dark p-inputnumber.qty-button.error-invalid button:hover:not(:disabled),html.design-dark p-inputnumber.qty-button.error-invalid button:active:not(:disabled){background:var(--p-red-950)!important}.switch-button{--p-togglebutton-background: transparent;--p-togglebutton-checked-background: transparent;--p-togglebutton-hover-background: var(--p-surface-50);--p-togglebutton-border-color: transparent;--p-togglebutton-checked-border-color: transparent;--p-togglebutton-border-radius: var(--p-border-radius-xl, 12px);--p-togglebutton-padding: 0;--p-togglebutton-gap: 10px;--p-togglebutton-font-weight: 600;--p-togglebutton-color: var(--p-surface-900);--p-togglebutton-hover-color: var(--p-surface-900);--p-togglebutton-checked-color: var(--p-surface-900);--p-togglebutton-icon-color: var(--p-surface-900);--p-togglebutton-icon-hover-color: var(--p-surface-900);--p-togglebutton-icon-checked-color: var(--p-surface-900);--p-togglebutton-content-padding: 10px 12px;--p-togglebutton-content-border-radius: var(--p-border-radius-xl, 12px);--p-togglebutton-content-checked-background: var(--d-layout-page-bg);--p-togglebutton-content-checked-shadow: none;--p-togglebutton-focus-ring-width: 0;--p-togglebutton-focus-ring-shadow: none}.switch-button i{font-size:var(--p-icon-size);width:var(--p-icon-size);height:var(--p-icon-size);line-height:1}.switch-button .p-togglebutton,.switch-button .p-togglebutton:first-child,.switch-button .p-togglebutton:last-child{border-radius:var(--p-border-radius-xl, 12px)}.switch-button .p-togglebutton-content,.switch-button .p-togglebutton-content span{font-weight:var(--p-togglebutton-font-weight);font-size:var(--font-size-md)}.switch-button.switch-button--sm,.switch-button.switch-button--fit{min-width:200px;height:40px;--p-togglebutton-gap: 4px;--p-togglebutton-content-padding: 4px 2px}.switch-button.switch-button--sm .p-togglebutton,.switch-button.switch-button--fit .p-togglebutton{flex:1 1 0;height:100%;min-width:0}.switch-button.switch-button--sm .p-togglebutton-content,.switch-button.switch-button--fit .p-togglebutton-content{height:100%;justify-content:center}.switch-button.switch-button--sm i,.switch-button.switch-button--fit i{font-size:14px;width:14px;height:14px}.switch-button.switch-button--sm .p-togglebutton-content span,.switch-button.switch-button--fit .p-togglebutton-content span{white-space:nowrap}.switch-button.switch-button--fit{min-width:0;--p-togglebutton-content-padding: var(--size-1) var(--size-2);--p-togglebutton-content-border-radius: var(--p-border-radius-lg, 8px)}.switch-button.switch-button--fit .p-togglebutton{flex:0 0 auto;padding:0}.quick-filter{--p-togglebutton-background: var(--p-surface-0);--p-togglebutton-checked-background: var(--d-layout-page-bg);--p-togglebutton-hover-background: var(--p-surface-50);--p-togglebutton-border-color: var(--p-content-border-color);--p-togglebutton-checked-border-color: var(--p-content-border-color);--p-togglebutton-border-radius: var(--p-border-radius-lg, 8px);--p-togglebutton-padding: 0;--p-togglebutton-gap: 6px;--p-togglebutton-font-weight: 400;--p-togglebutton-color: var(--p-surface-900);--p-togglebutton-hover-color: var(--p-surface-900);--p-togglebutton-checked-color: var(--p-surface-900);--p-togglebutton-icon-color: var(--p-surface-900);--p-togglebutton-icon-hover-color: var(--p-surface-900);--p-togglebutton-icon-checked-color: var(--p-surface-900);--p-togglebutton-content-padding: 8px 12px;--p-togglebutton-content-border-radius: 0;--p-togglebutton-content-checked-background: transparent;--p-togglebutton-content-checked-shadow: none;--p-togglebutton-focus-ring-width: 0;--p-togglebutton-focus-ring-shadow: none}.quick-filter .p-togglebutton-content{font-size:var(--font-size-md)}.quick-filter i{font-size:var(--p-icon-size);width:var(--p-icon-size);height:var(--p-icon-size);line-height:1}.quick-filter .text-secondary{color:var(--p-text-muted-color)}.quick-filter-dropdown,.quick-filter-chip{display:inline-flex;align-items:center;gap:var(--size-1-5);padding:var(--size-2) var(--size-3);background:var(--p-surface-0);border:1px solid var(--p-surface-200);border-radius:var(--p-border-radius-lg, 8px);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:var(--line-height-md, 24px);color:var(--p-text-color);white-space:nowrap;cursor:pointer}.quick-filter-dropdown .text-secondary,.quick-filter-chip .text-secondary{color:var(--p-text-muted-color)}.quick-filter-dropdown .quick-filter-dropdown__value,.quick-filter-chip .quick-filter-dropdown__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-filter-dropdown i,.quick-filter-chip i{color:var(--p-text-color);font-size:var(--p-icon-size)}.quick-filter-dropdown .quick-filter-dropdown__clear,.quick-filter-chip .quick-filter-dropdown__clear{font-size:10px;cursor:pointer}.quick-filter-dropdown:hover,.quick-filter-chip:hover{background:var(--p-surface-50)}.quick-filter-chip{justify-content:center;min-width:60px}.quick-filter-dropdown--static{cursor:default}.quick-filter-dropdown--static:hover{background:var(--p-surface-0)}html.design-new body .p-popover.quick-filter-overlay{border:1px solid var(--p-surface-200);border-radius:var(--p-border-radius-xl, 12px);box-shadow:var(--d-layout-shadow)}html.design-new body .p-popover.quick-filter-overlay:before,html.design-new body .p-popover.quick-filter-overlay:after{display:none}html.design-new body .p-popover.quick-filter-overlay .p-popover-content{display:flex;flex-direction:column;gap:var(--size-2);padding:var(--size-4)}html.design-new body .p-popover.quick-filter-overlay .quick-filter-options{display:flex;flex-direction:column;gap:var(--size-2)}html.design-new body .p-popover.quick-filter-overlay .quick-filter-option{width:100%;padding:0 var(--size-1);background:transparent;border:none;border-radius:var(--p-border-radius-sm, 4px);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-md, 24px);color:var(--p-text-color);text-align:left;cursor:pointer}html.design-new body .p-popover.quick-filter-overlay .quick-filter-option:hover{background:var(--p-form-field-filled-background)}html.design-new body .p-popover.quick-filter-overlay .quick-filter-option.selected{background:var(--p-surface-200)}html.design-new body .p-popover.quick-filter-overlay .qfd-search{display:flex;align-items:center;gap:var(--size-2-5, 10px);padding:var(--size-3) var(--size-4);background:var(--p-form-field-filled-background);border:1px solid var(--p-surface-200);border-radius:var(--p-border-radius-xl, 12px)}html.design-new body .p-popover.quick-filter-overlay .qfd-search i{color:var(--p-text-muted-color);font-size:var(--p-icon-size)}html.design-new body .p-popover.quick-filter-overlay .qfd-search input{flex:1 0 0;min-width:0;border:none;background:transparent;padding:0;font-size:var(--font-size-input);color:var(--p-text-color)}html.design-new body .p-popover.quick-filter-overlay .qfd-search input:focus{outline:none;box-shadow:none}html.design-new body .p-popover.quick-filter-overlay .qfd-search input::placeholder{color:var(--p-text-muted-color)}html.design-new body .p-popover.quick-filter-overlay .qfd-list{display:flex;flex-direction:column;gap:var(--size-2);max-height:320px;overflow-y:auto}html.design-new body .p-popover.quick-filter-overlay .qfd-state{display:flex;align-items:center;justify-content:center;padding:var(--size-4);color:var(--p-text-muted-color);font-size:var(--font-size-md)}html.design-new body .p-popover.quick-filter-overlay .qfd-state.qfd-state--more{padding:var(--size-2)}html.design-new body .p-popover.quick-filter-overlay--my-options-dropdown{width:183px}html.design-new body .p-popover.quick-filter-overlay--start-date{width:178px}.quick-filter-chip--active,.quick-filter-chip--active:hover{background:var(--d-layout-page-bg)}.schedule-toolbar{display:flex;align-items:center;gap:var(--size-3);padding:var(--size-2) 0}.schedule-toolbar__today{display:inline-flex;align-items:center;justify-content:center;gap:var(--size-3);min-width:140px;padding:var(--size-2) var(--size-4);background:var(--p-surface-0);border:1px solid var(--p-surface-200);border-radius:var(--size-3);color:var(--p-surface-900);cursor:pointer;white-space:nowrap}.schedule-toolbar__today:hover{background:var(--p-surface-50)}.schedule-toolbar__today-icon{font-size:var(--size-4);line-height:1;color:var(--p-surface-900)}.schedule-toolbar__nav{display:flex;align-items:center}.schedule-toolbar__arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--size-6);height:var(--size-6);padding:0;background:transparent;border:0;color:var(--p-surface-900);cursor:pointer}.schedule-toolbar__arrow i{font-size:var(--size-4);line-height:1}.schedule-toolbar__arrow:hover{color:var(--p-primary-color)}.schedule-toolbar__label{display:flex;align-items:center;gap:var(--size-2)}.schedule-toolbar__month{color:var(--p-surface-900)}.schedule-toolbar__dot{width:var(--size-1);height:var(--size-1);border-radius:50%;background:var(--p-primary-color)}html.design-new .crew-schedule-grid--new,html.design-new .timesheets-grid{background:var(--p-surface-0);border:1px solid var(--p-surface-200);border-radius:var(--p-border-radius-xl, 12px);overflow:hidden}html.design-new .crew-schedule-grid--new app-timeline,html.design-new .timesheets-grid app-timeline{padding-left:0}html.design-new .crew-schedule-grid--new .fc .fc-timeline-slot-cushion,html.design-new .timesheets-grid .fc .fc-timeline-slot-cushion{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:1;padding:var(--size-2) var(--size-2-5);color:var(--p-surface-900)}html.design-new .crew-schedule-grid--new .fc-datagrid-cell .custom-column,html.design-new .timesheets-grid .fc-datagrid-cell .custom-column{font-size:var(--font-size-md);color:var(--p-surface-900)}html.design-new .crew-schedule-grid--new .fc-datagrid-cell-cushion,html.design-new .timesheets-grid .fc-datagrid-cell-cushion{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);color:var(--p-surface-900)}html.design-new .crew-schedule-grid--new .fc,html.design-new .timesheets-grid .fc{--fc-border-color: var(--p-surface-200)}html.design-new .crew-schedule-grid--new .fc .fc-scrollgrid,html.design-new .timesheets-grid .fc .fc-scrollgrid{border-color:transparent}html.design-new .crew-schedule-grid--new .fc .fc-timeline-slot-minor,html.design-new .timesheets-grid .fc .fc-timeline-slot-minor{border-left-color:transparent}html.design-new .crew-schedule-grid--new .fc .fc-timeline-lane,html.design-new .timesheets-grid .fc .fc-timeline-lane{border-top-color:transparent;border-bottom-color:transparent}html.design-new .crew-schedule-grid--new .fc .fc-timeline-lane-frame,html.design-new .crew-schedule-grid--new .fc .fc-datagrid-body .fc-datagrid-cell-frame,html.design-new .crew-schedule-grid--new .fc .fc-datagrid-cell-cushion,html.design-new .timesheets-grid .fc .fc-timeline-lane-frame,html.design-new .timesheets-grid .fc .fc-datagrid-body .fc-datagrid-cell-frame,html.design-new .timesheets-grid .fc .fc-datagrid-cell-cushion{min-height:38px!important}html.design-new .crew-schedule-grid--new .fc-timeline-event.fc-h-event,html.design-new .timesheets-grid .fc-timeline-event.fc-h-event{height:24px;transform:translateY(7px);border:0;border-radius:2px;padding:0;box-shadow:none;background-clip:padding-box}html.design-new .crew-schedule-grid--new .fc-timeline-event .fc-event-main,html.design-new .crew-schedule-grid--new .fc-timeline-event .fc-event-main>div,html.design-new .timesheets-grid .fc-timeline-event .fc-event-main,html.design-new .timesheets-grid .fc-timeline-event .fc-event-main>div{height:100%}html.design-new .crew-schedule-grid--new .fc-timeline-event .custom-event,html.design-new .timesheets-grid .fc-timeline-event .custom-event{height:100%;align-items:center;box-sizing:border-box;margin:0;padding:0 var(--size-2);gap:var(--size-1);border-left-width:2px;border-radius:2px 0 0 2px;font-size:var(--font-size-sm);line-height:18px;color:var(--p-surface-600)}html.design-new .crew-schedule-grid--new .fc-timeline-event .custom-event-title,html.design-new .timesheets-grid .fc-timeline-event .custom-event-title{color:var(--p-surface-900)}html.design-new .crew-schedule-grid--new .fc-bg-event.conflicting-leave,html.design-new .timesheets-grid .fc-bg-event.conflicting-leave{background:var(--p-surface-100)!important;opacity:1!important;margin:0!important;height:100%!important}html.design-new .crew-schedule-grid--new .fc-bg-event.conflicting-leave .custom-event,html.design-new .timesheets-grid .fc-bg-event.conflicting-leave .custom-event{display:none}html.design-new .crew-schedule-grid--new .custom-column-warning,html.design-new .timesheets-grid .custom-column-warning{color:var(--fn-warning, #f8ae00);font-size:var(--font-size-md)}html.design-new .leaves-timeline-grid,html.design-new .hours-of-work-grid{background:var(--p-surface-0);border:1px solid var(--p-surface-200);border-radius:var(--p-border-radius-xl, 12px);overflow:hidden}html.design-new .leaves-timeline-grid app-timeline,html.design-new .hours-of-work-grid app-timeline{padding-left:0}html.design-new .leaves-timeline-grid .fc,html.design-new .hours-of-work-grid .fc{--fc-border-color: var(--p-surface-200)}html.design-new .leaves-timeline-grid .fc .fc-scrollgrid,html.design-new .hours-of-work-grid .fc .fc-scrollgrid{border-color:transparent}html.design-new .leaves-timeline-grid .fc .fc-timeline-slot-cushion,html.design-new .hours-of-work-grid .fc .fc-timeline-slot-cushion{font-family:var(--d-font-family-open-sans);font-weight:var(--font-weight-normal);color:var(--p-surface-900)}html.design-new .leaves-timeline-grid .fc .fc-timeline-header-row:first-child .fc-timeline-slot-cushion,html.design-new .hours-of-work-grid .fc .fc-timeline-header-row:first-child .fc-timeline-slot-cushion{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}html.design-new .leaves-timeline-grid .fc .fc-timeline-header-row:last-child .fc-timeline-slot-cushion,html.design-new .hours-of-work-grid .fc .fc-timeline-header-row:last-child .fc-timeline-slot-cushion{font-size:10px;line-height:1}html.design-new .leaves-timeline-grid .fc .leave-request-slot-label,html.design-new .leaves-timeline-grid .fc .leave-request-slot-label span,html.design-new .hours-of-work-grid .fc .leave-request-slot-label,html.design-new .hours-of-work-grid .fc .leave-request-slot-label span{font-size:var(--font-size-sm);font-family:var(--d-font-family-open-sans);color:var(--p-surface-900)}html.design-new .leaves-timeline-grid .fc .leave-request-day-slot-label,html.design-new .leaves-timeline-grid .fc .leave-request-day-slot-label .fc-timeline-slot-cushion,html.design-new .leaves-timeline-grid .fc .leave-request-day-slot-label span,html.design-new .hours-of-work-grid .fc .leave-request-day-slot-label,html.design-new .hours-of-work-grid .fc .leave-request-day-slot-label .fc-timeline-slot-cushion,html.design-new .hours-of-work-grid .fc .leave-request-day-slot-label span{font-size:10px;font-family:var(--d-font-family-open-sans);color:var(--p-surface-900)}html.design-new .leaves-timeline-grid .fc th.leave-request-slot-label,html.design-new .hours-of-work-grid .fc th.leave-request-slot-label{height:var(--size-6)}html.design-new .leaves-timeline-grid .fc .leave-request-slot-label .fc-timeline-slot-frame,html.design-new .leaves-timeline-grid .fc .leave-request-day-slot-label .fc-timeline-slot-frame,html.design-new .hours-of-work-grid .fc .leave-request-slot-label .fc-timeline-slot-frame,html.design-new .hours-of-work-grid .fc .leave-request-day-slot-label .fc-timeline-slot-frame{height:var(--size-6)!important}html.design-new .leaves-timeline-grid .fc th .fc-datagrid-cell-frame,html.design-new .hours-of-work-grid .fc th .fc-datagrid-cell-frame{height:var(--size-12, 48px)!important}html.design-new .leaves-timeline-grid .fc .fc-timeline-lane-frame,html.design-new .leaves-timeline-grid .fc .fc-datagrid-body .fc-datagrid-cell-frame,html.design-new .hours-of-work-grid .fc .fc-timeline-lane-frame,html.design-new .hours-of-work-grid .fc .fc-datagrid-body .fc-datagrid-cell-frame{height:36px!important;min-height:36px!important}html.design-new .leaves-timeline-grid .fc .fc-datagrid-body .fc-datagrid-cell-cushion,html.design-new .hours-of-work-grid .fc .fc-datagrid-body .fc-datagrid-cell-cushion{min-height:36px!important;padding-top:0;padding-bottom:0;display:flex;align-items:center}html.design-new .leaves-timeline-grid .fc-datagrid-cell-cushion,html.design-new .hours-of-work-grid .fc-datagrid-cell-cushion{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);color:var(--p-surface-900)}html.design-new .leaves-timeline-grid .fc-datagrid-cell .custom-column,html.design-new .hours-of-work-grid .fc-datagrid-cell .custom-column{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-md);color:var(--p-surface-900)}html.design-new .leaves-timeline-grid .fc,html.design-new .hours-of-work-grid .fc{--fc-neutral-bg-color: var(--p-blue-0)}html.design-new .leaves-timeline-grid .fc-datagrid-cell.fc-resource-group,html.design-new .leaves-timeline-grid .fc-timeline-lane.fc-resource-group,html.design-new .leaves-timeline-grid .fc .fc-resource-group.fc-cell-shaded,html.design-new .leaves-timeline-grid .fc .fc-resource-timeline .fc-resource-group,html.design-new .hours-of-work-grid .fc-datagrid-cell.fc-resource-group,html.design-new .hours-of-work-grid .fc-timeline-lane.fc-resource-group,html.design-new .hours-of-work-grid .fc .fc-resource-group.fc-cell-shaded,html.design-new .hours-of-work-grid .fc .fc-resource-timeline .fc-resource-group{background:var(--p-blue-0)!important}html.design-new .leaves-timeline-grid .fc .fc-resource-timeline .fc-resource-group .fc-datagrid-cell-frame,html.design-new .hours-of-work-grid .fc .fc-resource-timeline .fc-resource-group .fc-datagrid-cell-frame{height:36px!important;min-height:36px!important;max-height:36px!important}html.design-new .leaves-timeline-grid .fc-datagrid-cell.fc-resource-group .fc-datagrid-cell-cushion,html.design-new .hours-of-work-grid .fc-datagrid-cell.fc-resource-group .fc-datagrid-cell-cushion{font-family:var(--d-font-family-open-sans);font-size:13px;font-weight:var(--font-weight-semibold);line-height:normal;color:var(--p-surface-900);padding-left:var(--size-3);gap:var(--size-1-5)}html.design-new .leaves-timeline-grid .fc-datagrid-cell.fc-resource-group .fc-datagrid-expander,html.design-new .hours-of-work-grid .fc-datagrid-cell.fc-resource-group .fc-datagrid-expander{display:inline-flex;align-items:center;justify-content:center;width:var(--size-6);height:var(--size-6)}html.design-new .leaves-timeline-grid .fc-datagrid-cell.fc-resource-group .fc-icon-minus-square,html.design-new .leaves-timeline-grid .fc-datagrid-cell.fc-resource-group .fc-icon-plus-square,html.design-new .hours-of-work-grid .fc-datagrid-cell.fc-resource-group .fc-icon-minus-square,html.design-new .hours-of-work-grid .fc-datagrid-cell.fc-resource-group .fc-icon-plus-square{color:var(--d-color-dark-grey)}html.design-new .leaves-timeline-grid .fc-datagrid-cell.fc-resource-group .fc-icon-minus-square:before,html.design-new .leaves-timeline-grid .fc-datagrid-cell.fc-resource-group .fc-icon-plus-square:before,html.design-new .hours-of-work-grid .fc-datagrid-cell.fc-resource-group .fc-icon-minus-square:before,html.design-new .hours-of-work-grid .fc-datagrid-cell.fc-resource-group .fc-icon-plus-square:before{font-family:cmms-icons!important;font-size:var(--size-4)}html.design-new .leaves-timeline-grid .fc-datagrid-cell.fc-resource-group .fc-icon-minus-square:before,html.design-new .hours-of-work-grid .fc-datagrid-cell.fc-resource-group .fc-icon-minus-square:before{content:"\f040"}html.design-new .leaves-timeline-grid .fc-datagrid-cell.fc-resource-group .fc-icon-plus-square:before,html.design-new .hours-of-work-grid .fc-datagrid-cell.fc-resource-group .fc-icon-plus-square:before{content:"\f03e"}html.design-new .leaves-timeline-grid .fc .leaves-weekend-slot,html.design-new .hours-of-work-grid .fc .leaves-weekend-slot{background:var(--d-bg-input)}html.design-new .leaves-timeline-grid .fc .fc-timeline-lane,html.design-new .hours-of-work-grid .fc .fc-timeline-lane{border-top-color:transparent;border-bottom-color:transparent}html.design-new .leaves-timeline-grid .fc .leave,html.design-new .hours-of-work-grid .fc .leave{height:26px;margin-top:0;margin-bottom:0;align-items:center;padding-top:0;padding-bottom:0;border-left-width:2px;font-size:var(--font-size-sm)}html.design-new .leaves-timeline-grid .fc .fc-timeline-event.fc-h-event,html.design-new .hours-of-work-grid .fc .fc-timeline-event.fc-h-event{margin:5px 0 0}html.design-new .leaves-timeline-grid .fc .leave-title,html.design-new .hours-of-work-grid .fc .leave-title{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-sm);border-radius:var(--size-1)}html.design-new .hours-of-work-grid .fc .fc-timeline-events{height:100%;padding-bottom:0!important}html.design-new .hours-of-work-grid .fc .fc-timeline-event-harness{top:50%!important;transform:translateY(-50%)}html.design-new .hours-of-work-grid .fc-timeline-event.fc-h-event{height:24px;margin:0;border:0;border-radius:2px;padding:0;box-shadow:none;background-clip:padding-box}html.design-new .hours-of-work-grid .fc-timeline-event .fc-event-main,html.design-new .hours-of-work-grid .fc-timeline-event .fc-event-main>div{height:100%}html.design-new .hours-of-work-grid .fc-timeline-event .custom-event{height:100%;box-sizing:border-box;margin:0;padding:0;border-left-width:2px;border-radius:2px 0 0 2px}html.design-new .timesheets-grid .fc .fc-timeline-slot-cushion{padding:var(--size-2) var(--size-2-5)!important}html.design-new .timesheets-grid .fc .fc-timeline-slot-frame,html.design-new .timesheets-grid .fc th .fc-datagrid-cell-frame{height:36px!important}html.design-new .timesheets-grid .fc-datagrid-cell .column-content{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-md);color:var(--p-surface-900)}html.design-new .timesheets-grid .fc .fc-timeline-lane-frame,html.design-new .timesheets-grid .fc .fc-datagrid-body .fc-datagrid-cell-frame{height:38px!important;min-height:38px!important}html.design-new .timesheets-grid .fc .fc-datagrid-body .fc-datagrid-cell-cushion{min-height:38px!important;padding-top:0;padding-bottom:0;display:flex;align-items:center}html.design-new .timesheets-grid .fc .fc-timeline-event-harness{top:0!important}html.design-new .timesheets-grid .fc-timeline-event .custom-event{display:flex;border-left-style:solid;color:var(--p-surface-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.design-new .day-comments-panel{width:360px}html.design-new .day-comments-panel .p-overlaypanel-content,html.design-new .day-comments-panel .p-popover-content{padding:var(--size-4)!important}html.design-new .day-comments-panel.p-popover:before,html.design-new .day-comments-panel.p-popover:after{display:none}input.p-inputtext{font-size:var(--font-size-input);line-height:var(--line-height-input);width:100%;text-overflow:ellipsis}input.p-inputtext[type=number]{-moz-appearance:textfield}input.p-inputtext[type=number]::-webkit-outer-spin-button,input.p-inputtext[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.p-inputtext.p-inputtext-sm{padding-block:var(--size-1)}input.p-inputtext.p-inputtext-sm{height:var(--size-8)}.p-select-overlay .p-inputtext.p-inputtext-sm,.p-multiselect-overlay .p-inputtext.p-inputtext-sm,.p-autocomplete-overlay .p-inputtext.p-inputtext-sm{height:auto;padding-block:var(--size-3)}.input-inline{font:inherit;color:inherit;background:transparent;border:none;border-radius:0;outline:none;padding:0;width:100%;resize:none}.input-inline::placeholder{color:var(--p-text-muted-color)}.input-inline:disabled{background-color:transparent!important}.p-iconfield.clear-input-field{position:relative}.p-iconfield.clear-input-field>.p-inputicon:last-child{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:var(--p-form-field-padding-x);margin-top:0;line-height:1;z-index:1}.p-iconfield .p-inputicon:first-child{color:var(--p-surface-900)}.p-iconfield .p-inputicon:last-child{color:var(--p-text-muted-color)}.p-iconfield .p-inputtext:not(:first-child){padding-inline-start:calc(var(--p-form-field-padding-x) + var(--p-icon-size) + var(--size-2-5))}.p-iconfield .p-inputtext:not(:last-child){padding-inline-end:calc(var(--p-form-field-padding-x) + var(--p-icon-size) + var(--size-2-5))}.p-iconfield:hover .p-inputtext:not(:disabled):not(:focus){border-color:var(--p-inputtext-hover-border-color)}input.p-inputtext:focus:hover{border-color:var(--p-inputtext-focus-border-color)}.p-iconfield.clear-icon-hidden .p-inputtext{padding-inline-end:var(--p-form-field-padding-x)}.p-iconfield.clear-input-field:has(>.p-inputtext:disabled,>.p-inputtext[readonly])>.p-inputicon:last-child{display:none}.p-iconfield.clear-input-field:has(>.p-inputtext:disabled,>.p-inputtext[readonly])>.p-inputtext{padding-inline-end:var(--p-form-field-padding-x)}.p-inputtext:disabled{opacity:.5;background:var(--p-inputtext-background);color:var(--p-inputtext-color)}.p-inputtext.p-variant-filled:disabled{background:var(--p-inputtext-filled-background)}.p-iconfield:has(.p-inputtext:disabled){opacity:.5}.p-iconfield:has(.p-inputtext:disabled) .p-inputtext:disabled{opacity:1}input.p-inputtext.input-success{--p-inputtext-background: var(--p-green-50);--p-inputtext-color: var(--p-green-500);--p-inputtext-placeholder-color: var(--p-green-500);--p-inputtext-focus-border-color: var(--p-green-500);--p-inputtext-hover-border-color: var(--p-green-500)}.p-iconfield:has(.input-success) .p-inputicon{color:var(--p-green-500)}.input-success~.input-helper,.p-iconfield:has(.input-success)~.input-helper{color:var(--p-green-500)}input.p-inputtext.input-error,input.p-inputtext.error-invalid,p-datepicker.input-error .p-inputtext,p-datepicker.error-invalid .p-inputtext,p-inputnumber.input-error .p-inputtext,p-inputnumber.error-invalid .p-inputtext{--p-inputtext-background: var(--p-red-0);--p-inputtext-filled-background: var(--p-red-0);--p-inputtext-filled-hover-background: var(--p-red-0);--p-inputtext-filled-focus-background: var(--p-red-0);--p-inputtext-color: var(--p-red-500);--p-inputtext-placeholder-color: var(--p-red-500);--p-inputtext-focus-border-color: var(--p-red-500);--p-inputtext-hover-border-color: var(--p-red-500);--p-inputtext-border-color: var(--p-red-500)}html.design-dark input.p-inputtext.input-error,html.design-dark input.p-inputtext.error-invalid,html.design-dark p-datepicker.input-error .p-inputtext,html.design-dark p-datepicker.error-invalid .p-inputtext,html.design-dark p-inputnumber.input-error .p-inputtext,html.design-dark p-inputnumber.error-invalid .p-inputtext{--p-inputtext-background: var(--p-red-950);--p-inputtext-filled-background: var(--p-red-950);--p-inputtext-filled-hover-background: var(--p-red-950);--p-inputtext-filled-focus-background: var(--p-red-950);--p-inputtext-color: var(--p-red-300);--p-inputtext-placeholder-color: var(--p-red-300)}.p-inputtext.ng-invalid.ng-dirty,p-datepicker.ng-invalid.ng-dirty .p-inputtext{border-color:var(--p-inputtext-border-color)}.p-inputtext.ng-invalid.ng-dirty:enabled:hover,p-datepicker.ng-invalid.ng-dirty .p-inputtext:enabled:hover{border-color:var(--p-inputtext-hover-border-color)}.p-inputtext.ng-invalid.ng-dirty:enabled:focus,p-datepicker.ng-invalid.ng-dirty .p-inputtext:enabled:focus{border-color:var(--p-inputtext-focus-border-color)}.p-inputtext.ng-invalid:not(.error-invalid)::placeholder,p-datepicker.ng-invalid:not(.error-invalid) .p-inputtext::placeholder{color:var(--p-inputtext-placeholder-color)}.p-iconfield:has(.input-error) .p-inputicon,.p-iconfield:has(.error-invalid) .p-inputicon{color:var(--p-red-500)}.input-error~.input-helper,.error-invalid~.input-helper,.p-iconfield:has(.input-error)~.input-helper,.p-iconfield:has(.error-invalid)~.input-helper{color:var(--p-red-500)}.error-message{display:block;margin-top:var(--size-2);font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--p-red-500)}.form-field>.error-message,.field>.error-message,[class*=col-]:has(>.form-field__label)>.error-message{margin-top:0}.input-helper{display:block;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--p-text-muted-color)}.input-helper strong{color:var(--p-text-color);font-weight:var(--font-weight-normal)}label:has(~.p-iconfield .p-inputtext:disabled),label:has(~input.p-inputtext:disabled){color:var(--p-text-muted-color)}.p-inputicon{font-size:var(--size-4);width:var(--size-4);height:var(--size-4);line-height:1}.p-inputnumber:has(>.p-inputnumber-clear-icon){position:relative}.p-inputnumber:has(>.p-inputnumber-clear-icon) .p-inputnumber-input{padding-inline-end:calc(var(--p-form-field-padding-x) + var(--p-icon-size) + var(--size-2-5))}.p-inputnumber:has(>.p-inputnumber-clear-icon):before{content:"\f059";font-family:cmms-icons!important;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;inset-inline-end:var(--p-form-field-padding-x);transform:translateY(-50%);width:var(--size-4);height:var(--size-4);font-size:var(--size-4);color:var(--p-text-muted-color);display:inline-flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.p-inputnumber-clear-icon{position:absolute;top:50%;inset-inline-end:var(--p-form-field-padding-x);transform:translateY(-50%);width:var(--size-4);height:var(--size-4);opacity:0;cursor:pointer;margin:0;z-index:2}.input-box-group{display:flex;flex-direction:row!important;align-items:center;gap:var(--size-2)}textarea.p-inputtext,textarea.p-textarea,.p-textarea{width:100%;height:var(--d-textarea-height);resize:none;font-size:var(--font-size-input);line-height:var(--line-height-input)}textarea.p-inputtext:focus:hover,textarea.p-textarea:focus:hover,.p-textarea:focus:hover{border-color:var(--p-textarea-focus-border-color)}textarea.p-inputtext.input-success,textarea.p-textarea.input-success,.p-textarea.input-success{--p-textarea-background: var(--p-green-50);--p-textarea-color: var(--p-green-500);--p-textarea-placeholder-color: var(--p-green-500);--p-textarea-focus-border-color: var(--p-green-500);--p-textarea-hover-border-color: var(--p-green-500)}textarea.p-inputtext.input-error,textarea.p-textarea.input-error,.p-textarea.input-error,textarea.p-inputtext.error-invalid,textarea.p-textarea.error-invalid,.p-textarea.error-invalid{--p-textarea-background: var(--p-red-0);--p-textarea-filled-background: var(--p-red-0);--p-textarea-filled-hover-background: var(--p-red-0);--p-textarea-filled-focus-background: var(--p-red-0);--p-textarea-color: var(--p-red-500);--p-textarea-placeholder-color: var(--p-red-500);--p-textarea-focus-border-color: var(--p-red-500);--p-textarea-hover-border-color: var(--p-red-500);--p-textarea-border-color: var(--p-red-500)}html.design-dark textarea.p-inputtext.input-error,html.design-dark textarea.p-textarea.input-error,html.design-dark .p-textarea.input-error,html.design-dark textarea.p-inputtext.error-invalid,html.design-dark textarea.p-textarea.error-invalid,html.design-dark .p-textarea.error-invalid{--p-textarea-background: var(--p-red-950);--p-textarea-filled-background: var(--p-red-950);--p-textarea-filled-hover-background: var(--p-red-950);--p-textarea-filled-focus-background: var(--p-red-950);--p-textarea-color: var(--p-red-300);--p-textarea-placeholder-color: var(--p-red-300)}.p-textarea.ng-invalid.ng-dirty{border-color:var(--p-textarea-border-color)}.p-textarea.ng-invalid.ng-dirty:enabled:hover{border-color:var(--p-textarea-hover-border-color)}.p-textarea.ng-invalid.ng-dirty:enabled:focus{border-color:var(--p-textarea-focus-border-color)}.p-editor,.p-editor-container{width:100%}.p-editor .ql-toolbar.ql-snow{display:block;padding:var(--size-2) var(--size-3-5);background:var(--d-layout-page-bg, #eaece9);border:1px solid var(--p-surface-200, #e3e5e8);border-bottom:0;border-radius:var(--p-border-radius-xl, 12px) var(--p-border-radius-xl, 12px) 0 0;opacity:1}.p-editor .ql-snow .ql-stroke{stroke:var(--p-text-color)}.p-editor .ql-snow .ql-fill,.p-editor .ql-snow .ql-stroke.ql-fill{fill:var(--p-text-color)}.p-editor .ql-snow .ql-picker-label{color:var(--p-text-color)}.p-editor .ql-snow.ql-toolbar button:hover,.p-editor .ql-snow .ql-toolbar button:hover,.p-editor .ql-snow.ql-toolbar button.ql-active,.p-editor .ql-snow .ql-toolbar button.ql-active,.p-editor .ql-snow.ql-toolbar .ql-picker-label:hover,.p-editor .ql-snow .ql-toolbar .ql-picker-label:hover,.p-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active,.p-editor .ql-snow.ql-toolbar .ql-picker-item:hover,.p-editor .ql-snow .ql-toolbar .ql-picker-item:hover,.p-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.p-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:var(--p-primary-color)}.p-editor .ql-snow.ql-toolbar button:hover .ql-stroke,.p-editor .ql-snow .ql-toolbar button:hover .ql-stroke,.p-editor .ql-snow.ql-toolbar button.ql-active .ql-stroke,.p-editor .ql-snow .ql-toolbar button.ql-active .ql-stroke,.p-editor .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.p-editor .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.p-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.p-editor .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.p-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.p-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.p-editor .ql-snow.ql-toolbar button:hover .ql-stroke-miter,.p-editor .ql-snow .ql-toolbar button:hover .ql-stroke-miter,.p-editor .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.p-editor .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter{stroke:var(--p-primary-color)}.p-editor .ql-snow.ql-toolbar button:hover .ql-fill,.p-editor .ql-snow .ql-toolbar button:hover .ql-fill,.p-editor .ql-snow.ql-toolbar button.ql-active .ql-fill,.p-editor .ql-snow .ql-toolbar button.ql-active .ql-fill,.p-editor .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.p-editor .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.p-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.p-editor .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.p-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.p-editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:var(--p-primary-color)}.ql-snow.ql-toolbar button{padding:var(--size-1)!important}.p-editor-toolbar p-header{display:flex;flex-direction:row;align-items:center}.ql-toolbar.ql-snow .ql-formats{display:flex;flex-direction:row;margin-right:var(--size-4)!important;gap:var(--size-1)}.ql-editor{border-bottom-right-radius:var(--p-border-radius-xl);border-bottom-left-radius:var(--p-border-radius-xl)}.ql-editor ol,.ql-editor ul{list-style:none!important}.ql-editor li{display:block;list-style:none!important;list-style-type:none!important}.ql-editor li::marker{content:none!important;display:none!important}.ql-editor li:before{content:none!important}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"!important}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"!important}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"!important}.ql-editor.ql-blank:before{left:var(--size-3-5)!important;right:var(--size-3-5)!important;top:0!important;color:var(--p-slate-600)!important;font-family:var(--font-family-open-sans)!important;font-size:var(--font-size-md)!important;font-weight:var(--font-weight-normal)!important;line-height:var(--line-height-md, 24px)!important;font-style:normal!important}.p-editor-toolbar{padding:var(--size-2-5)!important}.p-editor .ql-container.ql-snow{background:var(--p-surface-0, #ffffff);border:1px solid var(--p-surface-200, #e3e5e8);border-radius:0 0 var(--p-border-radius-xl, 12px) var(--p-border-radius-xl, 12px)}.p-editor .ql-container.ql-snow .ql-editor{min-height:120px;padding:var(--size-3-5);font-family:var(--d-font-family-open-sans);font-size:var(--font-size-md);line-height:var(--line-height-md, 24px);color:var(--p-text-color)}.editor-readonly .p-editor-toolbar,.editor-readonly .ql-toolbar,.editor-readonly .ql-toolbar.ql-snow,.editor-readonly .p-editor .ql-toolbar.ql-snow,p-editor.editor-readonly .p-editor-toolbar,p-editor.editor-readonly .ql-toolbar,p-editor.editor-readonly .ql-toolbar.ql-snow,p-editor.editor-readonly .p-editor .ql-toolbar.ql-snow{display:none!important}.editor-readonly .p-editor-content,.editor-readonly .ql-container,.editor-readonly .ql-container.ql-snow,.editor-readonly .p-editor .ql-container.ql-snow,p-editor.editor-readonly .p-editor-content,p-editor.editor-readonly .ql-container,p-editor.editor-readonly .ql-container.ql-snow,p-editor.editor-readonly .p-editor .ql-container.ql-snow{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;opacity:1!important;cursor:initial!important}.editor-readonly .ql-editor,p-editor.editor-readonly .ql-editor{min-height:0!important;padding:0!important}p-select,p-Select{display:block;width:100%}.p-select{display:flex;width:100%;min-width:0}.p-select.p-disabled .p-select-label,.p-select.p-disabled .p-select-dropdown{opacity:.5}.p-select.p-variant-filled.p-disabled{background:var(--p-form-field-filled-background)}p-select.error-invalid,p-select.input-error,app-ngx-dropdown.error-invalid .p-select{--p-select-background: var(--p-red-0);--p-select-filled-background: var(--p-red-0);--p-select-filled-hover-background: var(--p-red-0);--p-select-filled-focus-background: var(--p-red-0);--p-select-color: var(--p-red-500);--p-select-border-color: var(--p-red-500);--p-select-hover-border-color: var(--p-red-500);--p-select-focus-border-color: var(--p-red-500);--p-select-placeholder-color: var(--p-red-500);background:var(--p-red-0)!important}html.design-dark p-select.error-invalid,html.design-dark p-select.input-error,html.design-dark app-ngx-dropdown.error-invalid .p-select{--p-select-background: var(--p-red-950);--p-select-filled-background: var(--p-red-950);--p-select-filled-hover-background: var(--p-red-950);--p-select-filled-focus-background: var(--p-red-950);--p-select-color: var(--p-red-300);--p-select-placeholder-color: var(--p-red-300);background:var(--p-red-950)!important}.p-select{--p-select-invalid-placeholder-color: var(--p-select-placeholder-color)}.p-select.ng-invalid.ng-dirty{border-color:var(--p-select-border-color)}.p-select.ng-invalid.ng-dirty:not(.p-disabled):hover{border-color:var(--p-select-hover-border-color)}.p-select.ng-invalid.ng-dirty:not(.p-disabled).p-focus{border-color:var(--p-select-focus-border-color)}.p-select.p-select-sm .p-select-label{padding-block:var(--size-1)}.p-select-dropdown .p-select-dropdown-icon{display:none}.p-select-dropdown:after{content:"\f040";font-family:cmms-icons!important;font-size:var(--p-icon-size);font-style:normal;font-weight:400;line-height:1;color:var(--p-select-dropdown-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-select-open .p-select-dropdown:after{content:"\f03c"}.p-select-clear-icon{position:absolute;top:50%;inset-inline-end:var(--p-select-dropdown-width);transform:translateY(-50%);width:var(--size-4);height:var(--size-4);opacity:0;cursor:pointer;margin:0}.p-select:has(>.p-select-clear-icon):before{content:"\f059";font-family:cmms-icons!important;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;inset-inline-end:var(--p-select-dropdown-width);transform:translateY(-50%);width:var(--size-4);height:var(--size-4);font-size:var(--size-4);color:var(--p-surface-600);display:inline-flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.p-select-overlay{padding:var(--size-4);width:0;box-sizing:border-box}.p-select-overlay .p-select-list{width:100%;min-width:0;display:flex;flex-direction:column;gap:var(--size-2)}.p-select-overlay .p-select-option{overflow:visible;white-space:normal;min-width:0;border-radius:var(--p-border-radius-sm)}.p-select-overlay .p-select-option:hover{background:var(--p-form-field-filled-background)}.p-select-overlay .p-select-option.p-select-option-selected,.p-select-overlay .p-select-option[aria-selected=true]{background:var(--p-surface-200)}.p-select-overlay .p-select-option>span{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;flex:1;min-width:0}.p-select-overlay .p-select-header{padding:0;margin-bottom:var(--size-2)}.p-select-overlay .p-select-header .p-iconfield{position:relative;width:100%}.p-select-overlay .p-select-header .p-inputtext{background:var(--p-form-field-filled-background);border:1px solid var(--p-surface-200);border-radius:var(--p-border-radius-xl);font-family:var(--d-font-family-open-sans);font-size:var(--font-size-base);line-height:var(--line-height-base);padding:var(--size-3) var(--size-4);padding-left:calc(var(--size-4) + var(--p-icon-size) + var(--size-2));color:var(--p-form-field-color);width:100%;box-sizing:border-box;outline:none;transition:border-color .2s}.p-select-overlay .p-select-header .p-inputtext::placeholder{color:var(--p-form-field-placeholder-color)}.p-select-overlay .p-select-header .p-inputtext:focus{border-color:var(--p-form-field-focus-border-color)}.p-select-overlay .p-select-header .p-inputicon{left:var(--size-4);right:auto}.p-select-overlay .p-select-header .p-inputicon svg{display:none}.p-select-overlay .p-select-header .p-inputicon:after{content:"\f004";font-family:cmms-icons!important;font-size:var(--p-icon-size);font-style:normal;font-weight:400;line-height:1;color:var(--p-text-muted-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-select-overlay .p-select-list-container .p-scroller,.p-select-overlay .p-select-list-container .p-virtualscroller{min-height:var(--size-10)}p-multiSelect,p-multiselect,p-multi-select{display:block;width:100%}.p-multiselect{display:flex;width:100%;min-width:0}.p-multiselect.p-disabled .p-multiselect-label,.p-multiselect.p-disabled .p-multiselect-dropdown{opacity:.5}.p-multiselect.p-variant-filled.p-disabled{background:var(--p-form-field-filled-background)}p-multiselect.error-invalid,p-multiselect.input-error,app-hierarchy-dropdown.error-invalid .p-multiselect,app-ngx-multi-select.error-invalid .p-multiselect{--p-multiselect-background: var(--p-red-0);--p-multiselect-filled-background: var(--p-red-0);--p-multiselect-filled-hover-background: var(--p-red-0);--p-multiselect-filled-focus-background: var(--p-red-0);--p-multiselect-color: var(--p-red-500);--p-multiselect-border-color: var(--p-red-500);--p-multiselect-hover-border-color: var(--p-red-500);--p-multiselect-focus-border-color: var(--p-red-500);border-color:var(--p-red-500);--p-multiselect-placeholder-color: var(--p-red-500);background:var(--p-red-0)!important}html.design-new p-multiselect.error-invalid .p-multiselected-empty-token,html.design-new p-multiselect.input-error .p-multiselected-empty-token,html.design-new app-ngx-multi-select.error-invalid .p-multiselected-empty-token{color:var(--p-red-500)}html.design-dark p-multiselect.error-invalid .p-multiselected-empty-token,html.design-dark p-multiselect.input-error .p-multiselected-empty-token,html.design-dark app-ngx-multi-select.error-invalid .p-multiselected-empty-token{color:var(--p-red-300)}html.design-dark p-multiselect.error-invalid,html.design-dark p-multiselect.input-error,html.design-dark app-hierarchy-dropdown.error-invalid .p-multiselect,html.design-dark app-ngx-multi-select.error-invalid .p-multiselect{--p-multiselect-background: var(--p-red-950);--p-multiselect-filled-background: var(--p-red-950);--p-multiselect-filled-hover-background: var(--p-red-950);--p-multiselect-filled-focus-background: var(--p-red-950);--p-multiselect-color: var(--p-red-300);--p-multiselect-placeholder-color: var(--p-red-300);background:var(--p-red-950)!important}.p-multiselect{--p-multiselect-invalid-placeholder-color: var( --p-multiselect-placeholder-color )}.p-multiselect.ng-invalid.ng-dirty{border-color:var(--p-multiselect-border-color)}.p-multiselect.ng-invalid.ng-dirty:not(.p-disabled):hover{border-color:var(--p-multiselect-hover-border-color)}.p-multiselect.ng-invalid.ng-dirty:not(.p-disabled).p-focus{border-color:var(--p-multiselect-focus-border-color)}.p-multiselect .p-multiselect-label:has(.p-chip){padding:var(--p-multiselect-padding-y, var(--p-form-field-padding-y)) var(--p-multiselect-padding-x, var(--p-form-field-padding-x))}.p-multiselect .p-multiselect-label{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--size-2);overflow:hidden;position:relative;min-height:calc(var(--p-multiselect-padding-y, var(--p-form-field-padding-y)) * 2 + var(--line-height-input))}.p-multiselect .p-multiselect-label.hidden-items:after{content:attr(content);position:absolute;right:0;top:0;height:100%;width:auto;display:flex;align-items:center;padding-left:var(--size-1);background-color:var(--p-multiselect-background, var(--p-form-field-background));font-family:var(--font-family);font-size:var(--font-size-input);line-height:var(--line-height-input);color:var(--p-surface-600)}.p-multiselect.p-multiselect-sm .p-multiselect-label,.p-multiselect.p-multiselect-sm .p-multiselect-label:has(.p-chip){padding-block:var(--p-multiselect-sm-padding-y, var(--size-1));min-height:calc(var(--p-multiselect-sm-padding-y, var(--size-1)) * 2 + var(--line-height-input))}.p-multiselect.p-variant-filled .p-multiselect-label.hidden-items:after{background-color:var(--p-multiselect-filled-background, var(--p-form-field-filled-background));transition:background-color var(--p-multiselect-transition-duration, .2s)}.p-multiselect.p-variant-filled:hover .p-multiselect-label.hidden-items:after{background-color:var(--p-multiselect-filled-hover-background, var(--p-form-field-filled-hover-background))}.p-multiselect-chip-item{display:inline-flex;align-items:center;flex-shrink:0;max-width:160px}.p-multiselect-chip-item .p-chip{background:var(--p-form-field-filled-background)!important;border:1px solid var(--p-surface-200)!important;border-radius:var(--p-border-radius-sm)!important;padding:var(--size-0-5) var(--size-1-5)!important;display:inline-flex;align-items:center;gap:var(--size-1);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--p-surface-900);max-width:100%;min-width:0}.p-multiselect-chip-item .p-chip-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.p-multiselect-chip-item .p-chip-remove-icon{width:10px;height:10px;font-size:0;cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.p-multiselect-chip-item .p-chip-remove-icon:after{content:"\f059";font-family:cmms-icons!important;font-size:10px;font-style:normal;font-weight:400;line-height:1;color:var(--p-surface-600);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-multiselect.p-multiselect-open .p-chip-remove-icon:after,.p-multiselect:focus-within .p-chip-remove-icon:after{color:var(--p-surface-900)}.p-multiselect.p-variant-filled .p-multiselect-chip-item .p-chip{background:var(--p-surface-0)!important}.p-multiselect-dropdown .p-multiselect-dropdown-icon{display:none}.p-multiselect-dropdown:after{content:"\f040";font-family:cmms-icons!important;font-size:var(--p-icon-size);font-style:normal;font-weight:400;line-height:1;color:var(--p-multiselect-dropdown-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-multiselect-open .p-multiselect-dropdown:after{content:"\f03c"}.p-multiselect-overlay{display:flex;flex-direction:column;gap:var(--size-2);padding:var(--size-4);width:0}.p-multiselect-overlay .p-multiselect-header{order:0}.p-multiselect-overlay .multiselect-selection-row{order:1}.p-multiselect-overlay .p-multiselect-list-container{order:2}.p-multiselect-overlay .multiselect-selection-row{display:flex;justify-content:space-between;align-items:center;padding:0 var(--size-1);font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-normal);color:var(--p-blue-500)}.p-multiselect-overlay .multiselect-deselect-all{cursor:pointer}.p-multiselect-overlay .p-multiselect-chip-item{display:inline-flex;align-items:center;flex-shrink:0}.p-multiselect-overlay .p-multiselect-header{padding:0}.p-multiselect-overlay .p-multiselect-header .p-iconfield{position:relative;width:100%}.p-multiselect-overlay .p-multiselect-header .p-inputtext{background:var(--p-form-field-filled-background);border:1px solid var(--p-surface-200);border-radius:var(--p-border-radius-xl);font-size:var(--font-size-base);line-height:var(--line-height-base);padding:var(--size-3) var(--size-4);padding-left:calc(var(--size-4) + var(--p-icon-size) + var(--size-2));width:100%}.p-multiselect-overlay .p-multiselect-header .p-inputicon{left:var(--size-4);right:auto}.p-multiselect-overlay .p-multiselect-header .p-inputicon svg{display:none}.p-multiselect-overlay .p-multiselect-header .p-inputicon:after{content:"\f004";font-family:cmms-icons!important;font-size:var(--p-icon-size);font-style:normal;font-weight:400;line-height:1;color:var(--p-text-muted-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-multiselect-overlay .p-multiselect-list{min-width:0;width:100%}.p-multiselect-overlay .p-multiselect-option{overflow:visible;white-space:normal;min-width:0;gap:var(--size-1-5)}.p-multiselect-overlay .p-multiselect-option>span{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;flex:1;min-width:0}.p-autocomplete-overlay:not(.search-autocomplete){padding:var(--size-4);box-sizing:border-box}.p-autocomplete-overlay:not(.search-autocomplete) .p-autocomplete-option{white-space:normal;min-width:0}.p-autocomplete-input-multiple{gap:var(--size-2)}.p-autocomplete-chip-item{display:inline-flex;align-items:center;flex-shrink:0;max-width:160px}.p-autocomplete-chip-item .p-chip{background:var(--p-form-field-filled-background)!important;border:1px solid var(--p-surface-200)!important;border-radius:var(--p-border-radius-sm)!important;padding:var(--size-0-5) var(--size-1-5)!important;display:inline-flex;align-items:center;gap:var(--size-1);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--p-surface-900);max-width:100%;min-width:0}.p-autocomplete-chip-item .p-chip-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.p-autocomplete-chip-item .p-chip-remove-icon{display:inline-flex;align-items:center;justify-content:center;font-size:0;flex-shrink:0;width:auto;height:auto;margin-top:var(--size-0-5)}.p-autocomplete-chip-item .p-autocomplete-chip-icon{width:10px;height:10px;cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.p-autocomplete-chip-item .p-autocomplete-chip-icon svg{display:none}.p-autocomplete-chip-item .p-autocomplete-chip-icon:after{content:"\f059";font-family:cmms-icons!important;font-size:10px;font-style:normal;font-weight:400;line-height:1;color:var(--p-surface-600);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-autocomplete:focus-within .p-autocomplete-chip-icon:after{color:var(--p-surface-900)}.p-autocomplete-overlay.search-autocomplete{--p-autocomplete-list-gap: 0;--p-autocomplete-option-border-radius: 0}.p-select-overlay.dropdown-panel-400,.p-multiselect-overlay.dropdown-panel-400,.p-multiselect-panel.dropdown-panel-400,.p-autocomplete-overlay.dropdown-panel-400,.hierarchy-inline-panel.dropdown-panel-400{width:400px!important;min-width:400px!important;max-width:400px!important}.p-select-overlay.dropdown-panel-600,.p-multiselect-overlay.dropdown-panel-600,.p-multiselect-panel.dropdown-panel-600,.p-autocomplete-overlay.dropdown-panel-600,.hierarchy-inline-panel.dropdown-panel-600{width:600px!important;min-width:600px!important;max-width:600px!important}.p-select-overlay.dropdown-panel-multirow .p-select-list-container:has(.p-scroller,.p-virtualscroller,.cdk-virtual-scroll-viewport){flex:1 1 auto;min-height:0;overflow:hidden}.p-select-overlay.dropdown-panel-multirow .p-scroller,.p-select-overlay.dropdown-panel-multirow .p-virtualscroller,.p-select-overlay.dropdown-panel-multirow .cdk-virtual-scroll-viewport{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-gutter:stable}.p-select-overlay.dropdown-panel-multirow .p-scroller::-webkit-scrollbar,.p-select-overlay.dropdown-panel-multirow .p-virtualscroller::-webkit-scrollbar,.p-select-overlay.dropdown-panel-multirow .cdk-virtual-scroll-viewport::-webkit-scrollbar{width:6px;height:6px}.p-select-overlay.dropdown-panel-multirow .p-scroller::-webkit-scrollbar-thumb,.p-select-overlay.dropdown-panel-multirow .p-virtualscroller::-webkit-scrollbar-thumb,.p-select-overlay.dropdown-panel-multirow .cdk-virtual-scroll-viewport::-webkit-scrollbar-thumb{background:var(--p-content-border-color);border-radius:5px}.p-select-overlay.dropdown-panel-multirow .p-scroller::-webkit-scrollbar-track,.p-select-overlay.dropdown-panel-multirow .p-virtualscroller::-webkit-scrollbar-track,.p-select-overlay.dropdown-panel-multirow .cdk-virtual-scroll-viewport::-webkit-scrollbar-track{background:transparent;border-radius:5px}.p-select-overlay.dropdown-panel-multirow .p-scroller,.p-select-overlay.dropdown-panel-multirow .p-virtualscroller,.p-select-overlay.dropdown-panel-multirow .cdk-virtual-scroll-viewport{scrollbar-face-color:var(--p-content-border-color);scrollbar-track-color:transparent}.p-select-overlay.dropdown-panel-multirow .p-scroller,.p-select-overlay.dropdown-panel-multirow .p-virtualscroller,.p-select-overlay.dropdown-panel-multirow .cdk-virtual-scroll-viewport{scrollbar-color:var(--p-content-border-color) transparent!important;scrollbar-width:thin}@supports (-webkit-touch-callout: none){.p-select-overlay.dropdown-panel-multirow .p-scroller::-webkit-scrollbar-thumb,.p-select-overlay.dropdown-panel-multirow .p-virtualscroller::-webkit-scrollbar-thumb,.p-select-overlay.dropdown-panel-multirow .cdk-virtual-scroll-viewport::-webkit-scrollbar-thumb{background-color:#5fa7cee6}}.p-select-overlay.dropdown-panel-multirow .p-select-option{box-sizing:border-box;height:52px;padding-top:var(--size-1);padding-bottom:var(--size-1);padding-inline:var(--size-1);align-items:center;overflow:hidden}.p-select-overlay.dropdown-panel-multirow .multi-row-dropdown-item__name{-webkit-line-clamp:1;line-clamp:1}.p-select-overlay.grouped-dropdown-panel .p-select-option{min-height:auto;padding:0}.p-select-overlay.grouped-dropdown-panel p-selectitem:has(.grouped-dropdown-item__option--hidden){display:none}.p-select-overlay,.p-multiselect-overlay,.p-autocomplete-overlay:not(.search-autocomplete),.p-multiselect-panel{max-height:400px;display:flex;flex-direction:column;box-sizing:border-box}.p-select-overlay .p-select-list-container,.p-multiselect-overlay .p-multiselect-list-container,.p-multiselect-overlay .p-multiselect-items-wrapper,.p-multiselect-overlay p-scroller,.p-autocomplete-overlay:not(.search-autocomplete) .p-autocomplete-list-container{flex:1 1 auto;min-height:0;max-height:none!important;overflow:auto}.p-multiselect-panel .p-multiselect-items-wrapper{flex:1 1 auto;min-height:0;max-height:none!important}.p-multiselect-panel .p-multiselect-items-wrapper:has(.virtual-scroll-viewport),.p-multiselect-panel .p-multiselect-items:has(.virtual-scroll-viewport),.p-multiselect-panel .p-multiselect-list:has(.virtual-scroll-viewport){display:flex;flex-direction:column;overflow:hidden}.p-multiselect-panel .p-multiselect-items:has(.virtual-scroll-viewport),.p-multiselect-panel .p-multiselect-list:has(.virtual-scroll-viewport),.p-multiselect-panel .virtual-scroll-viewport{flex:1 1 auto;min-height:0}.p-multiselect-panel .p-multiselect-items-wrapper:not(:has(.virtual-scroll-viewport)){overflow:auto!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--p-surface-200);border-radius:var(--size-1)}::-webkit-scrollbar-track{background:transparent}html.design-new .form-field,html.design-new .field,html.design-new [class*=col-]:has(>.form-field__label){display:flex;flex-direction:column;gap:var(--size-2);margin:0}html.design-new .form-field.form-field-with-message,html.design-new .field.form-field-with-message,html.design-new [class*=col-]:has(>.form-field__label).form-field-with-message{gap:var(--size-1)!important}html.design-new .min-chars-row{margin-top:var(--size-2);display:flex;align-items:center;gap:var(--size-2);color:var(--p-text-color)}html.design-new .min-chars-row p-inputnumber.p-inputwrapper{width:auto!important}html.design-new .form-field-aside{display:flex;align-items:center;gap:var(--size-6);margin-top:calc(var(--line-height-md) + var(--size-2));min-height:var(--size-12)}html.design-new .form-field__label,html.design-new .field__label{font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--p-text-color)}html.design-new .required:before{content:"*";color:var(--p-red-500);margin:0;margin-inline-end:-.25em}html.design-new .required:after{content:none}html.design-new .grid{margin-right:calc(var(--size-3) * -1);margin-left:calc(var(--size-3) * -1);margin-top:calc(var(--size-2) * -1)}html.design-new .grid>[class*=col]{padding:var(--size-2) var(--size-3)}html.design-new .grid.form-grid{margin:calc(var(--size-3) * -1)}html.design-new .grid.form-grid>[class*=col]{padding:var(--size-3)}html.design-new .view-grid-row{margin-top:0}html.design-new .view-grid-row>[class*=col-]{padding-top:0;padding-bottom:0}html.design-new .view-grid-row+.view-grid-row{margin-top:var(--size-6)}html.design-new .view-grid-row:not(:has(>*:not(:empty))){display:none}html.design-new .form-stack{display:flex;flex-direction:column;gap:var(--size-6);margin:0}html.design-new .form-stack>[class*=col-]{width:100%;max-width:100%;padding:0;flex:0 0 auto}html.design-new .page-section{display:block}html.design-new .page-section--gutter{padding-right:var(--page-section-right-gutter)}html.design-new .page-section__heading{margin:0 0 var(--size-6) 0}html.design-new .page-section__heading--md{font-size:var(--font-size-md);line-height:var(--line-height-md)}html.design-new .page-section__count{color:var(--fn-link);margin-left:var(--size-1)}html.design-new app-page-section{display:block}html.design-new app-page-section .page-section__heading{display:flex;align-items:center}html.design-new app-page-section+app-page-section,html.design-new .page-section+.page-section,html.design-new .page-section__heading--spaced{margin-top:var(--size-8)}html.design-new .form-stack app-page-section+app-page-section,html.design-new .form-stack .page-section+.page-section{margin-top:0}html.design-new .settings-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--size-2)}html.design-new .settings-row+.settings-row{margin-top:var(--size-4);padding-top:var(--size-4);border-top:var(--size-px) solid var(--d-layout-stroke)}html.design-new .settings-row__label-help{display:flex;align-items:center;gap:var(--size-1)}html.design-new .settings-row__info{color:var(--p-blue-500);cursor:pointer;font-size:var(--font-size-base);line-height:1}html.design-new .settings-stack{display:flex;flex-direction:column;gap:var(--size-4)}html.design-new .settings-stack>h2{margin:0}html.design-new .settings-stack>.grid{margin-bottom:calc(var(--size-2) * -1)}html.design-new .counter-row{display:flex;align-items:center;gap:var(--size-2)}html.design-new .counter-row__label{flex:0 0 var(--counter-label-width, auto)}html.design-new .settings-stack>.settings-divided{padding-top:var(--size-4);border-top:var(--size-px) solid var(--d-layout-stroke)}.p-tooltip{max-width:none}.p-tooltip-text{min-width:120px;max-width:340px;width:max-content;padding:var(--size-2) var(--size-3);overflow:hidden;text-overflow:ellipsis;font-family:var(--d-font-family-open-sans);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-sm);text-align:center}.p-tooltip.tooltip-text-left .p-tooltip-text,.p-tooltip.p-tooltip-wide-21-leave-request .p-tooltip-text{text-align:left}.p-tooltip.p-tooltip-wide-21-leave-request.p-tooltip-left .p-tooltip-text{margin-left:auto}.p-tooltip.preserve-newlines .p-tooltip-text{white-space:pre-line;text-align:left}.p-tooltip .hierarchy-path-view{display:inline;white-space:normal;word-break:normal;overflow-wrap:break-word}.p-tooltip .hierarchy-path-view .hierarchy-breadcrumb-first-item,.p-tooltip .hierarchy-path-view .hierarchy-breadcrumb-item{color:inherit}.p-tooltip .hierarchy-path-view .hierarchy-breadcrumb-icon{display:inline;position:relative;top:-.2em;margin:0 var(--size-1);font-size:var(--size-2);color:inherit;vertical-align:middle}.p-tooltip-text:has(.hierarchy-path-view){text-align:left}.p-tooltip:has(.p-tooltip-plain-list) .p-tooltip-text{text-align:left}.p-tooltip .p-tooltip-text .p-tooltip-plain-list{margin:0!important;padding:0;list-style:none}.p-tooltip .p-tooltip-text .p-tooltip-plain-list li{list-style:none;width:auto!important;max-width:100%!important}.p-tooltip.p-tooltip-bullet-list .p-tooltip-text{text-align:left}.p-tooltip.p-tooltip-bullet-list .p-tooltip-text ul{margin:0;padding-left:18px;list-style:disc}.p-tooltip.p-tooltip-bullet-list .p-tooltip-text ul li{list-style:disc}.p-tooltip.p-tooltip-bullet-list .p-tooltip-text ul li+li{margin-top:var(--size-2)}body .p-tooltip.applied-filters-scrollable-tooltip.p-tooltip-bottom:before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--size-2));height:var(--size-2);pointer-events:auto}body .p-tooltip.applied-filters-scrollable-tooltip>.p-tooltip-text{display:block;width:340px;min-height:10px;min-width:340px;max-width:340px;max-height:165px;padding:0;overflow:hidden;white-space:normal;text-align:left;text-overflow:unset}body .p-tooltip.applied-filters-scrollable-tooltip .applied-filters-scrollable-tooltip__list{display:flex;flex-direction:column;width:100%;min-height:0;max-height:165px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;text-align:left}body .p-tooltip.applied-filters-scrollable-tooltip .applied-filters-scrollable-tooltip__item{flex-shrink:0;display:block;width:100%;padding:var(--size-2) var(--size-3);font-family:var(--d-font-family-open-sans);font-size:var(--font-size-md);line-height:var(--line-height-md);color:inherit;border-bottom:1px solid color-mix(in srgb,currentColor 24%,transparent);word-break:break-word}body .p-tooltip.applied-filters-scrollable-tooltip .applied-filters-scrollable-tooltip__item:last-child{border-bottom:none}.info-tooltip__header{flex:0 0 auto;display:flex;align-items:center;gap:var(--size-2);padding:var(--size-4) var(--size-6);border-bottom:1px solid var(--p-surface-200)}.info-tooltip__header-left{flex:1 1 auto;min-width:0;overflow:hidden;display:flex;align-items:center;gap:var(--size-2)}.info-tooltip__icon{flex-shrink:0;display:inline-flex;align-items:center;font-size:var(--size-6);line-height:1;color:var(--p-text-color)}.info-tooltip__icon i{font-size:var(--size-6);line-height:1;color:var(--p-text-color)}.info-tooltip__dot{flex:0 0 auto;width:var(--size-4);height:var(--size-4);border-radius:50%}.info-tooltip__title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--p-text-color)}.info-tooltip__close{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:var(--size-6);height:var(--size-6);padding:0;background:transparent;border:none;cursor:pointer;color:var(--p-text-color);border-radius:var(--p-border-radius-sm)}.info-tooltip__close i{font-size:var(--size-4);line-height:1}.info-tooltip__close:hover{background:var(--p-surface-100)}.info-tooltip__content{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--size-2);padding:var(--size-6)}.info-tooltip__content .p-tag{min-height:0;padding:var(--size-1) var(--size-1-5);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.info-tooltip__content .avatars-32 .p-avatar,.info-tooltip__content .avatars-32 p-avatar .p-avatar{width:var(--size-8)!important;height:var(--size-8)!important;font-size:var(--font-size-sm)}.info-tooltip__row{display:flex;align-items:center;height:30px}.info-tooltip__row:first-child{margin-top:1px!important}.info-tooltip__row:last-child{margin-bottom:1px!important}.info-tooltip__row--top{align-items:flex-start}.info-tooltip__row--avatar{align-items:center}.info-tooltip__label{flex:0 0 auto;min-width:140px;display:flex;align-items:center;gap:var(--size-2);white-space:nowrap;font-family:var(--d-font-family-open-sans);color:var(--p-text-color)}.info-tooltip__label--id{min-width:auto}.info-tooltip__label-icon{flex:0 0 auto;font-size:var(--size-4);color:var(--p-text-color)}.info-tooltip__value{flex:1 1 auto;min-width:0;font-family:var(--d-font-family-open-sans);color:var(--p-text-color)}.info-tooltip__value--id{color:var(--p-blue-500)}.info-tooltip__truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-tooltip__reading{flex-shrink:0;color:var(--fn-error)}.info-tooltip__link{flex-shrink:0;background:none;border:none;padding:0;margin-left:0;cursor:pointer}.info-tooltip__link i{font-size:var(--size-3);color:var(--p-blue-500)}.info-tooltip__diff--negative{color:var(--p-red-500)}.info-tooltip__diff--positive{color:var(--p-green-500)}.info-tooltip__footer{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--size-4);padding:var(--size-4) var(--size-6);border-top:1px solid var(--p-surface-200)}.info-tooltip__footer-actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:var(--size-3);width:100%}.info-tooltip__footer-actions>*{flex:1;min-width:0}.info-tooltip__footer-actions p-button{display:block;width:100%}.info-tooltip__footer-actions p-button .p-button{width:100%}.info-tooltip__footer-link{display:flex;justify-content:center}.info-tooltip__footer-link .p-button{min-width:0;min-height:0;padding:0 var(--size-2);border:none;color:var(--p-blue-500)}.info-tooltip__footer-link .p-button .p-button-label{line-height:var(--line-height-base)}.info-tooltip__footer-link .p-button:hover,.info-tooltip__footer-link .p-button:hover .p-button-label{text-decoration:none}.breadcrumbs-container+.table-content,.breadcrumbs-container+.table-container,.breadcrumbs-container+.portlet-content:not(:has(p-tabs)),.breadcrumbs-container+.portlet-body:not(:has(p-tabs)){margin-top:var(--size-2)}.p-datatable{border:1px solid var(--p-content-border-color);border-radius:var(--p-border-radius-xl, 12px)}.p-datatable .p-datatable-table-container,.p-datatable .p-datatable-wrapper{border-radius:inherit;overflow:hidden}.p-datatable .p-datatable-thead>tr>th{border-bottom-width:2px;height:var(--size-12)}.p-datatable .p-datatable-thead>tr>th,.p-datatable .p-datatable-thead>tr>th *,.p-datatable .p-datatable-tbody>tr>td,.p-datatable .p-datatable-tbody>tr>td *{font-size:var(--font-size-sm)}.p-datatable .p-datatable-thead>tr>th i,.p-datatable .p-datatable-thead>tr>th .pi,.p-datatable .p-datatable-thead>tr>th [class^=cmms-],.p-datatable .p-datatable-thead>tr>th [class*=" cmms-"],.p-datatable .p-datatable-thead>tr>th [class^=spms_],.p-datatable .p-datatable-thead>tr>th [class*=" spms_"],.p-datatable .p-datatable-tbody>tr>td i,.p-datatable .p-datatable-tbody>tr>td .pi,.p-datatable .p-datatable-tbody>tr>td [class^=cmms-],.p-datatable .p-datatable-tbody>tr>td [class*=" cmms-"],.p-datatable .p-datatable-tbody>tr>td [class^=spms_],.p-datatable .p-datatable-tbody>tr>td [class*=" spms_"]{font-size:var(--size-4)!important}.p-datatable .p-datatable-thead>tr>th .p-button .p-button-icon,.p-datatable .p-datatable-tbody>tr>td .p-button .p-button-icon{font-size:var(--size-4)!important}.p-datatable .p-datatable-thead>tr>th .p-inputicon,.p-datatable .p-datatable-tbody>tr>td .p-inputicon{font-size:var(--size-4)!important}.p-datatable .p-datatable-tbody>tr>td .editable-value__icon{font-size:var(--font-size-sm)!important}.p-datatable .p-datatable-tbody>tr>td .editable-value__confirm i{font-size:10px!important}.p-datatable .p-datatable-tbody>tr>td .editable-value--md .editable-value__confirm i{font-size:var(--size-4)!important}.p-datatable{--p-datatable-header-cell-selected-background: transparent;--p-datatable-header-cell-selected-color: var(--p-text-color);--p-datatable-header-cell-hover-background: transparent;--p-datatable-header-cell-hover-color: var(--p-text-color)}.p-datatable .p-datatable-thead>tr>th:hover,.p-datatable .p-datatable-sortable-column:not(.p-datatable-column-sorted):hover,.p-datatable .p-datatable-sortable-column:hover,.p-datatable .p-datatable-column-sorted{background:transparent!important;color:var(--p-text-color)!important}.p-datatable .p-datatable-sortable-column p-sorticon{position:relative;display:inline-flex;align-items:center;width:20px;height:100%;font-size:18px}.p-datatable .p-datatable-sortable-column p-sorticon svg{display:none}.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-alt]),.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-amount-up-alt]),.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-amount-down]){font-family:spms_icons!important}.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-alt]):before,.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-alt]):after,.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-amount-up-alt]):before,.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-amount-up-alt]):after,.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-amount-down]):before,.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-amount-down]):after{position:absolute;line-height:.1;left:50%;transform:translate(-50%)}.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-alt]):before,.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-amount-up-alt]):before,.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-amount-down]):before{content:"\e921";bottom:50%}.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-alt]):after,.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-amount-up-alt]):after,.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-amount-down]):after{content:"\e920";top:50%;font-family:spms_icons!important}.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-amount-up-alt]):before{color:var(--p-primary-color)}.p-datatable .p-datatable-sortable-column p-sorticon:has([data-p-icon=sort-amount-down]):after{color:var(--p-primary-color)}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:var(--size-2-5) var(--size-4)}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{height:var(--size-11)}.p-datatable.spms-table-compact .p-datatable-tbody>tr>td{height:var(--size-12);padding:var(--size-1-5) var(--size-3)}.p-datatable.spms-table-compact .p-datatable-thead>tr>th{padding-right:var(--size-3);padding-left:var(--size-3)}.p-datatable.spms-table-simple{border:none;border-radius:0}.p-datatable.spms-table-simple .p-datatable-table-container,.p-datatable.spms-table-simple .p-datatable-wrapper{border-radius:0}.p-datatable.spms-table-simple .p-datatable-thead>tr>th{background:var(--p-slate-100, #f5f6f7);color:var(--d-color-text, #191919);border:none!important;border-bottom-width:0!important;padding:var(--size-2, 8px)!important;height:auto;min-height:0;max-height:none;font-family:var(--font-family);font-size:var(--font-size-sm, 12px);font-weight:var(--font-weight-normal);font-style:normal;line-height:var(--line-height-sm, 18px);cursor:default}.p-datatable.spms-table-simple .p-datatable-thead>tr>th:first-child{border-top-left-radius:var(--p-border-radius-lg, 8px);border-bottom-left-radius:var(--p-border-radius-lg, 8px)}.p-datatable.spms-table-simple .p-datatable-thead>tr>th:last-child{border-top-right-radius:var(--p-border-radius-lg, 8px);border-bottom-right-radius:var(--p-border-radius-lg, 8px)}.p-datatable.spms-table-simple .p-datatable-tbody>tr{height:auto;min-height:0}.p-datatable.spms-table-simple .p-datatable-tbody>tr>td{border:none!important;padding:var(--size-2)!important;height:auto;min-height:0;transition:background-color .12s ease}.p-datatable.spms-table-simple .p-datatable-tbody>tr:hover>td,.p-datatable.spms-table-simple .p-datatable-tbody>tr.row-hover>td{background:var(--p-slate-100, #f5f6f7);cursor:pointer}p-treetable{display:block}.p-treetable{position:relative;display:block;font-family:var(--font-family-open-sans)!important}.p-treetable .p-treetable-scrollable-wrapper{position:relative;display:flex;border:1px solid var(--p-content-border-color);border-radius:var(--p-border-radius-xl, 12px);overflow:hidden}.p-treetable .p-treetable-scrollable-view{display:flex;flex-direction:column;flex:0 0 auto;overflow:visible}.p-treetable .p-treetable-scrollable-header{overflow:hidden;flex:0 0 auto}.p-treetable .p-treetable-scrollable-body{overflow-x:auto;overflow-y:visible;flex:0 0 auto;max-height:none}.p-treetable.p-treetable-flex-scrollable .p-treetable-scrollable-view{flex:1 1 auto;overflow:hidden}.p-treetable.p-treetable-flex-scrollable .p-treetable-scrollable-body{overflow:auto;flex:1 1 auto;max-height:none}.p-treetable .p-treetable-scrollable-header-box{overflow:hidden}.p-treetable .p-treetable-frozen-view{flex:0 0 auto;z-index:1}.p-treetable .p-treetable-table-container{border:1px solid var(--p-content-border-color);border-radius:var(--p-border-radius-xl, 12px);overflow:hidden}.p-treetable .p-treetable-resizable>.p-treetable-scrollable-wrapper>.p-treetable-scrollable-view table{table-layout:fixed;width:100%;min-width:max-content}.p-treetable .table-fill-column{width:auto!important;min-width:0!important}.p-treetable{max-width:100%}.p-treetable>.p-treetable-wrapper{border:1px solid var(--p-content-border-color);border-radius:var(--p-border-radius-xl, 12px);overflow-x:auto;overflow-y:visible}.p-treetable>.p-treetable-wrapper>table.p-treetable-table{table-layout:fixed;width:100%;min-width:max-content}.p-treetable .tree-table-checkbox-column{position:sticky;left:0;z-index:3;box-sizing:border-box;width:calc(var(--size-4) * 2 + 18px)!important;min-width:calc(var(--size-4) * 2 + 18px)!important;max-width:calc(var(--size-4) * 2 + 18px)!important;text-align:center;vertical-align:middle;line-height:0;padding:0 var(--size-4)!important;background:var(--p-content-background)}.p-treetable .tree-table-checkbox-column .p-checkbox{display:inline-flex;vertical-align:middle}.p-treetable .tree-table-actions-column{position:sticky;right:0;z-index:3;background:var(--p-content-background);text-align:center;vertical-align:middle;padding-left:var(--size-2)!important;padding-right:var(--size-2)!important}.p-treetable .p-treetable-tbody>tr.hover-actions:hover>td.tree-table-actions-column{background:var(--p-slate-300);border-radius:var(--border-radius-rounded-md, 6px)}.p-treetable tr.adding-mode .tree-table-checkbox-column,.p-treetable tr.adding-mode .tree-table-actions-column,.p-treetable tr.adding-mode .table-fill-column{background:var(--p-slate-300)}.p-treetable .p-treetable-thead>tr>th{border-bottom-width:2px;height:var(--size-12);vertical-align:middle}.p-treetable .p-treetable-thead>tr>th,.p-treetable .p-treetable-thead>tr>th *,.p-treetable .p-treetable-tbody>tr>td,.p-treetable .p-treetable-tbody>tr>td *{font-size:var(--font-size-sm)}.p-treetable .p-treetable-thead>tr>th .p-button .p-button-icon,.p-treetable .p-treetable-tbody>tr>td .p-button .p-button-icon{font-size:var(--size-4)!important}.p-treetable .p-treetable-tbody>tr>td{padding:var(--size-3-5) var(--size-3);vertical-align:middle;line-height:var(--line-height-sm);box-sizing:border-box}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{width:var(--size-5);height:var(--size-4);flex-shrink:0;font-size:var(--size-4)!important}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler .p-icon,.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler svg,.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler [data-p-icon]{width:var(--size-4)!important;height:var(--size-4)!important;font-size:var(--size-4)!important}.p-treetable .p-treetable-tbody>tr>td .column-data .align-center{display:inline-flex;align-items:center;gap:var(--size-1-5);min-width:0}.p-treetable .p-treetable-thead>tr>th.align-center .header_container,.p-treetable .p-treetable-tbody>tr>td.align-center .column-data{justify-content:center}.p-treetable .p-treetable-thead>tr>th.align-right .header_container,.p-treetable .p-treetable-tbody>tr>td.align-right .column-data{justify-content:flex-end}.p-treetable .p-treetable-tbody>tr>td.align-center .column-data .align-center,.p-treetable .p-treetable-tbody>tr>td.align-right .column-data .align-center{width:100%;justify-content:center}.p-treetable .p-treetable-tbody>tr.adding-mode>td,.p-treetable .p-treetable-frozen-view .p-treetable-tbody>tr>td.adding-mode{padding-block:var(--size-2-5);background:var(--p-slate-300);vertical-align:middle}.p-treetable .tree-table-adding-cell{min-width:0}.p-treetable .tree-table-adding-input{width:100%;min-width:0}.p-treetable .tree-table-adding-actions{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--size-2);flex-shrink:0}.p-treetable .tree-table-adding-actions-cell{text-align:left}.p-treetable .p-treetable-frozen-view .p-treetable-thead>tr>th,.p-treetable .p-treetable-frozen-view .p-treetable-tbody>tr>td{text-align:center;padding:var(--size-2) var(--size-3);box-sizing:border-box;vertical-align:middle}.p-treetable .p-treetable-frozen-view .p-treetable-tbody>tr>td .p-checkbox{display:inline-flex;vertical-align:middle}.p-datatable .hierarchy-path-view{display:inline-flex;align-items:center;min-width:0}.p-datatable .hierarchy-path-view .hierarchy-breadcrumb-first-item{color:var(--p-text-color)}.p-datatable .hierarchy-path-view .hierarchy-breadcrumb-item{color:var(--p-text-muted-color)}.p-datatable .hierarchy-path-view .hierarchy-breadcrumb-icon.pi{margin:0 var(--size-1);font-size:var(--size-2)!important;color:var(--p-text-muted-color)}.p-datatable td.expanded-row-cell{background:var(--d-layout-bg);padding:var(--size-4) var(--size-14)!important}.event-timeline{--timeline-marker-size: var(--size-10);--timeline-line-gap: var(--size-5);--timeline-card-gap: var(--size-11);--timeline-content-gap: var(--size-4-5);display:block;width:100%}.event-timeline .p-timeline{width:100%}.event-timeline .p-timeline-event-content{width:100%;padding-left:var(--timeline-content-gap)}.event-timeline .p-timeline-event-opposite{flex:0;padding:0}.event-timeline .p-timeline-event:not(:last-child){margin-bottom:var(--timeline-card-gap)}.event-timeline .p-timeline-event{min-height:0}.event-timeline .p-timeline-event-separator{justify-content:center;position:relative}.event-timeline .p-timeline-event-marker{align-self:center;border:none;background:transparent;padding:0}.event-timeline .p-timeline-event-marker:before,.event-timeline .p-timeline-event-marker:after{display:none}.event-timeline .p-timeline-event-connector{display:none}.event-timeline .p-timeline-event:not(:last-child) .p-timeline-event-separator:after,.event-timeline .p-timeline-event:not(:first-child) .p-timeline-event-separator:before{content:"";position:absolute;left:50%;transform:translate(-50%);width:1px;background:var(--p-text-muted-color)}.event-timeline .p-timeline-event:not(:last-child) .p-timeline-event-separator:after{top:calc(50% + var(--timeline-marker-size) * .5 + var(--timeline-line-gap));bottom:calc(var(--timeline-card-gap) * -.5)}.event-timeline .p-timeline-event:not(:first-child) .p-timeline-event-separator:before{top:calc(var(--timeline-card-gap) * -.5);bottom:calc(50% + var(--timeline-marker-size) * .5 + var(--timeline-line-gap))}.event-timeline--steps{--timeline-marker-top: var(--size-3-5)}.event-timeline--steps .p-timeline-event-separator{justify-content:flex-start;padding-top:var(--timeline-marker-top)}.event-timeline--steps .p-timeline-event:not(:last-child) .p-timeline-event-separator:after{top:calc(var(--timeline-marker-top) + var(--timeline-marker-size) + var(--timeline-line-gap));bottom:calc(var(--timeline-card-gap) * -.5)}.event-timeline--steps .p-timeline-event:not(:first-child) .p-timeline-event-separator:before{top:calc(var(--timeline-card-gap) * -.5);bottom:calc(100% - var(--timeline-marker-top) + var(--timeline-line-gap))}.event-timeline--steps .event-timeline__marker{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:var(--timeline-marker-size);height:var(--timeline-marker-size);border-radius:9999px;border:1px solid var(--p-surface-200);background:var(--p-surface-0);font-size:18px;line-height:1;font-weight:var(--font-weight-semibold);color:var(--p-text-color)}.event-timeline--steps .event-timeline__marker--done{background:var(--p-primary-color);border-color:var(--p-primary-color);color:#fff}.event-timeline--steps .event-timeline__marker i{font-size:16px}.event-timeline--readings{--timeline-marker-size: var(--size-8);--timeline-line-gap: 0px;--timeline-card-gap: 0px}.event-timeline--readings .p-timeline-event{min-height:72px}.event-timeline--readings .p-timeline-event-opposite{flex:0 0 var(--size-28);margin-right:var(--size-11);display:flex;align-items:center;justify-content:flex-start;padding:0}.event-timeline--readings .p-timeline-event-content{display:flex;align-items:center;padding-left:var(--size-11)}.event-timeline--readings .p-timeline-event-separator:before,.event-timeline--readings .p-timeline-event-separator:after{background:var(--p-slate-600)}html.design-new .tabs-inline-scroll .tabs-inline-scroll__viewport{-ms-overflow-style:none!important;scrollbar-width:none!important;scrollbar-color:transparent transparent!important}html.design-new .tabs-inline-scroll .tabs-inline-scroll__viewport::-webkit-scrollbar,html.design-new .tabs-inline-scroll .tabs-inline-scroll__viewport::-webkit-scrollbar-thumb,html.design-new .tabs-inline-scroll .tabs-inline-scroll__viewport::-webkit-scrollbar-track,html.design-new .tabs-inline-scroll .tabs-inline-scroll__viewport::-webkit-scrollbar-corner{width:0!important;height:0!important;display:none!important;background:transparent!important}.accordion-flat{display:flex;flex-direction:column;gap:var(--size-4)}.accordion-flat .p-accordionpanel{display:block;border:0;background:transparent}.accordion-flat .p-accordionheader{display:flex;align-items:flex-start;justify-content:flex-start;gap:var(--size-2);padding:0;background:transparent;font-weight:var(--font-weight-normal);cursor:pointer}.accordion-flat .p-accordionheader-toggle-icon{order:-1;flex-shrink:0;margin-top:var(--size-1);font-size:var(--size-4);color:var(--p-text-color)}.accordion-flat .p-accordioncontent,.accordion-flat .p-accordioncontent-content{border:0;background:transparent}.accordion-flat.p-accordion p-accordion-content{padding:0!important}.accordion-flat .p-accordioncontent-content{padding:var(--size-6) 0 0}.accordion-flat__header{display:flex;flex-direction:column;gap:var(--size-1);min-width:0}.accordion-flat__title{display:flex;align-items:center;gap:var(--size-2)}.accordion-flat__link{color:var(--fn-link);cursor:pointer}.accordion-flat__link:hover{text-decoration:underline}.accordion-flat__external{flex-shrink:0;color:var(--fn-link);font-size:var(--size-3);cursor:pointer}.accordion-flat--compact{gap:var(--size-2)}.accordion-flat--compact .p-accordionheader{align-items:center;min-height:var(--size-8);padding:0 var(--size-1)}.accordion-flat--compact .p-accordionheader-toggle-icon{margin-top:0}.accordion-flat--compact .p-accordioncontent-content{padding:var(--size-2) 0 0 var(--size-7);display:flex;flex-direction:column;gap:var(--size-2)}.accordion-card{display:flex;flex-direction:column;gap:var(--size-6)}.accordion-card .p-accordionpanel{display:block;border:1px solid var(--d-layout-stroke, #e3e5e8);border-radius:var(--p-border-radius-xl, 12px);background:var(--p-surface-0);overflow:hidden}.accordion-card p-accordion-panel.accordion-card__panel--default .p-accordionpanel,.accordion-card .p-accordionpanel.accordion-card__panel--default{border-color:var(--p-primary-color)}.accordion-card p-accordion-panel.accordion-card__panel--default .p-accordionheader,.accordion-card .p-accordionpanel.accordion-card__panel--default .p-accordionheader{background:var(--status-in-transit-light, #fafbfa)}.accordion-card .p-accordionheader{display:flex;align-items:center;justify-content:flex-start;gap:var(--size-2);padding:var(--size-4) var(--size-4);background:transparent;font-weight:var(--font-weight-normal);cursor:pointer}.accordion-card .p-accordionheader-toggle-icon{order:-1;flex-shrink:0;font-size:var(--size-4);color:var(--p-text-color)}.accordion-card.p-accordion p-accordion-content{padding:0!important}.accordion-card .p-accordioncontent,.accordion-card .p-accordioncontent-content{border:0;background:transparent}.accordion-card .p-accordioncontent-content{padding:var(--size-6) var(--size-4)}.accordion-card .p-accordioncontent-content .grid{margin-right:calc(var(--size-4) * -1);margin-left:calc(var(--size-4) * -1);margin-top:calc(var(--size-2) * -1);margin-bottom:calc(var(--size-2) * -1);column-gap:var(--size-6)}.accordion-card .p-accordioncontent-content .grid>[class*=col]{padding-top:var(--size-3);padding-bottom:var(--size-3)}.accordion-card .p-accordioncontent-content .grid>.col-12{flex:0 0 100%;max-width:100%;padding-left:var(--size-4);padding-right:var(--size-4)}.accordion-card .p-accordioncontent-content .grid>.col-6{flex:0 0 calc(50% - var(--size-6) / 2);max-width:calc(50% - var(--size-6) / 2);width:calc(50% - var(--size-6) / 2);padding-left:0;padding-right:0}.accordion-card .p-accordioncontent-content .grid>.col-6:nth-child(odd of.col-6){padding-left:var(--size-4)}.accordion-card .p-accordioncontent-content .grid>.col-6:nth-child(2n of.col-6){padding-right:var(--size-4)}.accordion-card__header{display:flex;align-items:center;gap:var(--size-4);flex:1 1 auto;min-width:0}.accordion-card__leading{display:flex;align-items:center;gap:var(--size-2);min-width:0;flex:1 1 auto}.accordion-card__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--p-text-color);font-size:var(--size-4-5)!important}.accordion-card__actions{display:flex;align-items:center;gap:var(--size-2);flex-shrink:0}.comment-action{font-family:var(--d-font-family-open-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:var(--line-height-md);color:var(--p-text-muted-color)}.comment-action--success{color:var(--p-primary-color)}.comment-action--danger{color:var(--p-red-500)}html.design-new .doc-shell{display:flex;gap:var(--size-5);height:calc(100vh - var(--d-header-height) - 3 * var(--size-5))}html.design-new .doc-shell__panel{flex:0 0 500px;height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--d-layout-bg);border-radius:var(--d-layout-radius);box-shadow:var(--d-layout-shadow);transition:flex-basis var(--p-transition-duration) ease}html.design-new .doc-shell__panel--collapsed{flex-basis:var(--size-20)}html.design-new .doc-shell__content{flex:1 1 auto;min-width:0;height:100%;display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding:var(--size-6);padding-bottom:var(--size-5);background:var(--d-layout-bg);border-radius:var(--d-layout-radius);box-shadow:var(--d-layout-shadow)}html.design-new .doc-shell__content app-breadcrumbs{display:block;margin-bottom:var(--size-2)}html.design-new .doc-shell__content app-documents-overview,html.design-new .doc-shell__content app-documents-overview>.table-content,html.design-new .doc-shell__content app-documents-overview app-generic-table,html.design-new .doc-shell__content app-documents-overview app-generic-table>.table-content,html.design-new .doc-shell__content app-crew-documents-list,html.design-new .doc-shell__content app-crew-documents-list>.table-content,html.design-new .doc-shell__content app-crew-documents-list app-generic-table,html.design-new .doc-shell__content app-crew-documents-list app-generic-table>.table-content,html.design-new .doc-shell__content app-guest-documents-list,html.design-new .doc-shell__content app-guest-documents-list>.table-content,html.design-new .doc-shell__content app-guest-documents-list app-generic-table,html.design-new .doc-shell__content app-guest-documents-list app-generic-table>.table-content{display:flex;flex-direction:column;flex:1 0 auto}.m-t-0{margin-top:0!important}.p-t-0{padding-top:0!important}.m-b-0{margin-bottom:0!important}.p-b-0{padding-bottom:0!important}.m-l-0{margin-left:0!important}.p-l-0{padding-left:0!important}.m-r-0{margin-right:0!important}.p-r-0{padding-right:0!important}.m-t-8{margin-top:8px!important}.p-t-8{padding-top:8px!important}.m-b-8{margin-bottom:8px!important}.p-b-8{padding-bottom:8px!important}.m-l-8{margin-left:8px!important}.p-l-8{padding-left:8px!important}.m-r-8{margin-right:8px!important}.p-r-8{padding-right:8px!important}.m-t-12{margin-top:12px!important}.p-t-12{padding-top:12px!important}.m-b-12{margin-bottom:12px!important}.p-b-12{padding-bottom:12px!important}.m-l-12{margin-left:12px!important}.p-l-12{padding-left:12px!important}.m-r-12{margin-right:12px!important}.p-r-12{padding-right:12px!important}.m-t-14{margin-top:14px!important}.p-t-14{padding-top:14px!important}.m-b-14{margin-bottom:14px!important}.p-b-14{padding-bottom:14px!important}.m-l-14{margin-left:14px!important}.p-l-14{padding-left:14px!important}.m-r-14{margin-right:14px!important}.p-r-14{padding-right:14px!important}.m-t-16{margin-top:16px!important}.p-t-16{padding-top:16px!important}.m-b-16{margin-bottom:16px!important}.p-b-16{padding-bottom:16px!important}.m-l-16{margin-left:16px!important}.p-l-16{padding-left:16px!important}.m-r-16{margin-right:16px!important}.p-r-16{padding-right:16px!important}.m-t-24{margin-top:24px!important}.p-t-24{padding-top:24px!important}.m-b-24{margin-bottom:24px!important}.p-b-24{padding-bottom:24px!important}.m-l-24{margin-left:24px!important}.p-l-24{padding-left:24px!important}.m-r-24{margin-right:24px!important}.p-r-24{padding-right:24px!important}.m-t-32{margin-top:32px!important}.p-t-32{padding-top:32px!important}.m-b-32{margin-bottom:32px!important}.p-b-32{padding-bottom:32px!important}.m-l-32{margin-left:32px!important}.p-l-32{padding-left:32px!important}.m-r-32{margin-right:32px!important}.p-r-32{padding-right:32px!important}.m-t-40{margin-top:40px!important}.p-t-40{padding-top:40px!important}.m-b-40{margin-bottom:40px!important}.p-b-40{padding-bottom:40px!important}.m-l-40{margin-left:40px!important}.p-l-40{padding-left:40px!important}.m-r-40{margin-right:40px!important}.p-r-40{padding-right:40px!important}.m-t-48{margin-top:48px!important}.p-t-48{padding-top:48px!important}.m-b-48{margin-bottom:48px!important}.p-b-48{padding-bottom:48px!important}.m-l-48{margin-left:48px!important}.p-l-48{padding-left:48px!important}.m-r-48{margin-right:48px!important}.p-r-48{padding-right:48px!important}.m-t-64{margin-top:64px!important}.p-t-64{padding-top:64px!important}.m-b-64{margin-bottom:64px!important}.p-b-64{padding-bottom:64px!important}.m-l-64{margin-left:64px!important}.p-l-64{padding-left:64px!important}.m-r-64{margin-right:64px!important}.p-r-64{padding-right:64px!important}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ellipsis{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;display:block}.ellipsis-wrap{overflow:hidden!important;text-overflow:ellipsis;display:block}.ellipsis-width-limited{width:80%;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;display:block}@media only screen and (max-width:1200px){.ellipsis-width-limited{width:70%!important}}.disabled{opacity:.5;cursor:not-allowed!important;pointer-events:none}.disabled:hover{border:none}.d-block{display:block}.no-padding{padding:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-align-center{text-align:center!important}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-start{justify-content:flex-start}.flex-center{justify-content:center}.flex-end{justify-content:flex-end}.flex-between{justify-content:space-between}.align-top{align-items:top}.align-center{align-items:center}.align-end{align-items:end}.flex-center-center{justify-content:center;align-items:center}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.gutter{gap:1.6rem}.center-x-y{display:flex!important;justify-content:center!important;align-items:center!important}h1,h2,h3,h4{margin:0;padding:0;font-family:var(--font-family);font-weight:var(--font-weight-semibold);font-style:normal;color:var(--heading-color, inherit)}h1,.h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}h2,.h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}h3,.h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}h4,.h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}body{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-base)}.text-base{font-size:var(--font-size-base)!important;line-height:var(--line-height-base)}.text-base-semibold{font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-semibold)}.text-base-bold{font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-bold)}.text-md{font-size:var(--font-size-md);line-height:var(--line-height-md)}.text-md-semibold{font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-semibold)}.text-sm{font-size:var(--font-size-sm)!important;line-height:var(--line-height-sm)}.text-sm-semibold{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-semibold)}.base-link{font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-normal);color:var(--fn-link);text-decoration:underline;cursor:pointer}.text-link{font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-normal);color:var(--fn-link);text-decoration:underline;cursor:pointer}.text-sm-link{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-normal);color:var(--fn-link);text-decoration:underline;cursor:pointer}.text-secondary{color:var(--p-text-muted-color)!important}.font-light{font-weight:var(--font-weight-light)}.font-normal{font-weight:var(--font-weight-normal)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}input{font-family:var(--font-family);font-size:var(--font-size-input);font-weight:var(--font-weight-normal);line-height:var(--line-height-input)}label{font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:var(--line-height-md);color:var(--p-text-color);display:inline-block}button{font-family:var(--font-family);font-size:var(--font-size-button);font-weight:var(--font-weight-semibold);line-height:var(--line-height-button)}body .p-component{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-base);text-decoration:none}.p-button-label{font-weight:var(--font-weight-semibold)}.p-dropdown-label,.p-select-label,.p-multiselect-label,.p-placeholder{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-base)}.password-strength-meter-change-password .psm__progress-bar .psm__progress-bar-items .psm__progress-bar-item{border-right:4px solid #01697b}.spms-alert-dialog-long-confirm-button.swal2-container{z-index:9999}.spms-alert-dialog-long-confirm-button .swal2-popup{font-size:1.6rem;padding:2rem}.spms-alert-dialog-long-confirm-button .swal2-image{height:91px}.spms-alert-dialog-long-confirm-button .swal2-title{padding:0;font-family:var(--d-font-family-open-sans);font-size:2rem!important;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--d-bg-side-menu)}.spms-alert-dialog-long-confirm-button .swal2-html-container{margin:.4rem 0 0;font-family:var(--d-font-family-open-sans);font-size:1.4rem!important;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--d-color-label)}.spms-alert-dialog-long-confirm-button .swal2-styled.swal2-confirm{font-family:var(--d-font-family-open-sans);font-size:1.4rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;border-radius:.4rem;background-color:var(--d-color-primary)!important}.spms-alert-dialog-long-confirm-button .swal2-styled.swal2-confirm:hover,.spms-alert-dialog-long-confirm-button .swal2-styled.swal2-confirm:active{background-color:var(--d-color-primary-hover)}.spms-alert-dialog-long-confirm-button .swal2-styled.swal2-confirm{text-align:center;width:auto!important;white-space:nowrap!important}.p-datepicker-panel:has(.range-options){padding-left:120px!important;border-radius:.6rem;position:relative}.p-datepicker-panel:has(.range-options) .range-options{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;gap:.4rem;max-width:10rem}.p-datepicker-panel:has(.range-options) .range-options .range-option{padding:.4rem;color:var(--d-color-dark-grey);font-size:14px;border-radius:.4rem}.p-datepicker-panel:has(.range-options) .range-options .range-option:hover{cursor:pointer;background-color:var(--d-color-border)}.p-datepicker-panel:has(.range-options) .range-options .active-range{background-color:var(--d-color-border)}.p-datepicker-panel:has(.range-options) .p-datepicker-header{margin-bottom:5px;border-bottom:1px solid var(--d-color-avatar-bg)}.floating-page-container{display:flex;flex-direction:column;height:calc(100vh - 133px);background-color:var(--d-color-border);border-radius:.6rem}@media(max-width:991px){.floating-page-container{height:calc(100vh - 75px)}}.floating-page-container .floating-header{background-color:var(--d-color-container);width:100%;display:flex;flex-direction:column;border-radius:.8rem;margin-bottom:1.6rem;padding:1.6rem 2.4rem;box-shadow:0 0 15px #1b60d40d;font-family:var(--d-font-family-open-sans);font-size:1.4rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.floating-page-container .floating-header .nav-item-back{display:flex;align-items:center;gap:5px;line-height:normal;color:var(--d-color-primary);cursor:pointer;font-family:var(--d-font-family-open-sans);font-size:1.4rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.floating-page-container .floating-header .action-header{display:flex;justify-content:space-between;align-items:center}.floating-page-container .floating-header .action-buttons-container{display:flex;justify-content:flex-end;gap:.8rem}.floating-page-container .floating-header .header-content{margin-top:1.6rem}.floating-page-container .floating-content{min-height:47rem;background-color:var(--d-color-container);width:100%;display:flex;flex-direction:row;border-radius:.8rem;flex:1}.floating-page-container .floating-content .main-content{padding:22px}@media(max-width:1200px){.floating-page-container .floating-content .main-content{padding:12px}}.floating-page-container .floating-content .main-content .subsection-header{color:var(--d-color-active-menu);margin:1.6rem 0;font-family:var(--d-font-family-open-sans);font-size:1.8rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.floating-page-container .floating-content-accordion{display:flex;width:100%}.floating-page-container .floating-content-accordion .p-accordion{box-shadow:none;width:100%}.floating-page-container .floating-content-accordion .p-accordion-header{margin-bottom:1.6rem}.floating-page-container .floating-content-accordion .p-accordion-header a{background-color:transparent;border-color:transparent;padding:0}.floating-page-container .floating-content-accordion .p-accordion-header a div{display:flex;align-items:center}.floating-page-container .floating-content-accordion .p-accordion-header a .p-accordion-toggle-icon{display:none}.floating-page-container .floating-content-accordion .p-accordion-header a .arrow{border:solid 1px var(--d-color-label);border-width:0 2px 2px 0;display:inline-block;padding:3px;margin-right:8px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.floating-page-container .floating-content-accordion .section-header{color:var(--d-color-label)!important}.floating-page-container .floating-content-accordion .p-accordion-header.p-highlight .arrow{margin-bottom:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.floating-page-container .floating-content-accordion .p-accordion-content{border:none;padding:0}html.design-new .breadcrumbs-container+.tabs:not(.tabs-inline-scroll__list),html.design-new .breadcrumbs-container+.portlet-content .tabs:not(.tabs-inline-scroll__list),html.design-new .breadcrumbs-container+.tabs-inline-scroll,html.design-new .breadcrumbs-container+.portlet-content .tabs-inline-scroll{margin-top:var(--size-8)}html.design-new .breadcrumbs-container+*:has(app-generic-table):not(:has(.tabs)):not(:has(.tabs-inline-scroll)){display:block;margin-top:var(--size-2)}html.design-new .list-limit-toggle{appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:0;cursor:pointer;text-align:left;font-family:var(--font-family);font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-normal);color:var(--fn-link);text-decoration:none}.floorplan-defect-list-tooltip .defect-list-header{color:var(--d-color-container-dark);display:flex;align-items:center;gap:5px}.floorplan-defect-list-tooltip .defect-list-header .defect-list-header-title,.floorplan-defect-list-tooltip .defect-list-header .defect-list-header-count{font-family:var(--d-font-family-open-sans);font-size:1.2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:2rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.floorplan-defect-list-tooltip .defect-list-header i{font-size:1.5rem;color:var(--d-color-primary);cursor:pointer}.floorplan-defect-list-tooltip .defect-list-body-item{display:flex;align-items:center;gap:5px}.floorplan-defect-list-tooltip .defect-list-body-item .color-circle{width:1.2rem;max-width:1.2rem;height:1.2rem;max-height:1.2rem;border-radius:.4rem}.floorplan-defect-list-tooltip .defect-list-body-item .status{color:var(--d-color-dark-grey);font-family:var(--d-font-family-open-sans);font-size:1.2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:2rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.floorplan-defect-list-tooltip .defect-list-body-item .count{color:var(--d-color-container-dark);font-family:var(--d-font-family-open-sans);font-size:1.2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:2rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.floorplan-defect-list-tooltip .defect-list-body-item.open .color-circle{background:var(--d-color-error-light)}.floorplan-defect-list-tooltip .defect-list-body-item.resolved .color-circle{background:var(--d-color-warning-light)}.floorplan-defect-list-tooltip .defect-list-body-item.closed .color-circle{background:var(--d-color-success-light)}.tooltip-content .tooltip-header,.floorplan-resource-tooltip-card .tooltip-header,.floorplan-defect-tooltip-card .tooltip-header{display:flex;justify-content:space-between;align-items:flex-start}.tooltip-content .tooltip-header .header-left,.floorplan-resource-tooltip-card .tooltip-header .header-left,.floorplan-defect-tooltip-card .tooltip-header .header-left{flex:1;display:flex;justify-content:space-between;align-items:center}.tooltip-content .tooltip-header .header-right,.floorplan-resource-tooltip-card .tooltip-header .header-right,.floorplan-defect-tooltip-card .tooltip-header .header-right,.tooltip-content .tooltip-header .header-right .three-dot-menu,.floorplan-resource-tooltip-card .tooltip-header .header-right .three-dot-menu,.floorplan-defect-tooltip-card .tooltip-header .header-right .three-dot-menu{position:relative}.tooltip-content .tooltip-header .header-right .three-dot-menu .menu-button,.floorplan-resource-tooltip-card .tooltip-header .header-right .three-dot-menu .menu-button,.floorplan-defect-tooltip-card .tooltip-header .header-right .three-dot-menu .menu-button{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:var(--d-color-primary)}.tooltip-content .tooltip-header .header-right .three-dot-menu .menu-button:hover,.floorplan-resource-tooltip-card .tooltip-header .header-right .three-dot-menu .menu-button:hover,.floorplan-defect-tooltip-card .tooltip-header .header-right .three-dot-menu .menu-button:hover{background-color:#0000001a}.tooltip-content .tooltip-header .header-right .three-dot-menu .menu-button i,.floorplan-resource-tooltip-card .tooltip-header .header-right .three-dot-menu .menu-button i,.floorplan-defect-tooltip-card .tooltip-header .header-right .three-dot-menu .menu-button i{font-size:18px;color:var(--d-color-primary)}.tooltip-content .tooltip-header .header-right .three-dot-menu .context-menu,.floorplan-resource-tooltip-card .tooltip-header .header-right .three-dot-menu .context-menu,.floorplan-defect-tooltip-card .tooltip-header .header-right .three-dot-menu .context-menu{position:absolute;top:100%;right:0;z-index:1000;min-width:140px;border-radius:.4rem;background:#fff;box-shadow:0 4px 26px #00000040;padding:16px;border:1px solid var(--d-color-border)}.tooltip-content .tooltip-header .header-right .three-dot-menu .context-menu .menu-item,.floorplan-resource-tooltip-card .tooltip-header .header-right .three-dot-menu .context-menu .menu-item,.floorplan-defect-tooltip-card .tooltip-header .header-right .three-dot-menu .context-menu .menu-item{display:flex;align-items:center;padding:8px;cursor:pointer;border-radius:.4rem;color:var(--d-color-dark-grey);font-family:var(--d-font-family-open-sans);font-size:1.4rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:2rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip-content .tooltip-header .header-right .three-dot-menu .context-menu .menu-item:hover,.floorplan-resource-tooltip-card .tooltip-header .header-right .three-dot-menu .context-menu .menu-item:hover,.floorplan-defect-tooltip-card .tooltip-header .header-right .three-dot-menu .context-menu .menu-item:hover{background-color:var(--d-color-active)}.tooltip-content .tooltip-header .code,.floorplan-resource-tooltip-card .tooltip-header .code,.floorplan-defect-tooltip-card .tooltip-header .code{color:var(--d-color-gray);font-family:var(--d-font-family-open-sans);font-size:1.2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:2rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip-content .tooltip-header .status,.floorplan-resource-tooltip-card .tooltip-header .status,.floorplan-defect-tooltip-card .tooltip-header .status{border-radius:2.2rem;background:var(--d-color-error-light);display:flex;padding:.4rem .8rem;align-items:center;gap:5px;color:var(--d-color-error);font-family:var(--d-font-family-open-sans);font-size:1.2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:2rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip-content .image,.floorplan-resource-tooltip-card .image,.floorplan-defect-tooltip-card .image{margin-top:.8rem;margin-bottom:.8rem;display:flex;justify-content:center;align-items:center}.tooltip-content .image img,.floorplan-resource-tooltip-card .image img,.floorplan-defect-tooltip-card .image img{height:100%;object-fit:cover;border-radius:.4rem;max-height:130px}.tooltip-content .name,.floorplan-resource-tooltip-card .name,.floorplan-defect-tooltip-card .name{margin-top:.8rem;margin-bottom:.8rem;color:var(--d-color-primary);font-family:var(--d-font-family-open-sans);font-size:2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.8rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip-content .middle-section,.floorplan-resource-tooltip-card .middle-section,.floorplan-defect-tooltip-card .middle-section{display:flex;align-items:center;gap:.4rem}.tooltip-content .middle-section i,.floorplan-resource-tooltip-card .middle-section i,.floorplan-defect-tooltip-card .middle-section i{color:var(--d-color-primary);font-size:1.3rem}.tooltip-content .middle-section span,.floorplan-resource-tooltip-card .middle-section span,.floorplan-defect-tooltip-card .middle-section span{color:var(--d-color-dark-grey);font-family:var(--d-font-family-open-sans);font-size:1.2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:2rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip-content hr,.floorplan-resource-tooltip-card hr,.floorplan-defect-tooltip-card hr{margin:.8rem 0}.tooltip-content .details-bottom,.floorplan-resource-tooltip-card .details-bottom,.floorplan-defect-tooltip-card .details-bottom{display:flex;flex-direction:column;gap:.4rem}.tooltip-content .details-bottom .detail-row,.floorplan-resource-tooltip-card .details-bottom .detail-row,.floorplan-defect-tooltip-card .details-bottom .detail-row{display:flex;align-items:center}.tooltip-content .details-bottom .detail-row .label,.floorplan-resource-tooltip-card .details-bottom .detail-row .label,.floorplan-defect-tooltip-card .details-bottom .detail-row .label{width:10rem;max-width:10rem;margin:0;padding:0;color:var(--d-color-gray-icon);font-family:var(--d-font-family-open-sans);font-size:1.2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.7rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip-content .details-bottom .detail-row .value,.floorplan-resource-tooltip-card .details-bottom .detail-row .value,.floorplan-defect-tooltip-card .details-bottom .detail-row .value{margin:0;padding:0;color:var(--d-color-dark-grey);white-space:normal;word-break:break-all;font-family:var(--d-font-family-open-sans);font-size:1.2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.7rem;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip-content .details-bottom .detail-row .value .danger,.floorplan-resource-tooltip-card .details-bottom .detail-row .value .danger,.floorplan-defect-tooltip-card .details-bottom .detail-row .value .danger{color:var(--d-color-error)}.tooltip-content .actions,.floorplan-resource-tooltip-card .actions,.floorplan-defect-tooltip-card .actions{width:100%;margin-top:1.5rem;display:flex;justify-content:center}.floorplan-location-simple-tooltip{display:flex;flex-direction:column;gap:.8rem;font-family:var(--d-font-family-open-sans);font-size:1.4rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.floorplan-location-simple-tooltip .link{color:var(--d-color-primary);text-decoration:underline;cursor:pointer}.p-toast-message-content{align-items:flex-start;gap:var(--size-2)}.p-toast-message-error .p-toast-message-icon{display:none}.woot-widget-bubble,.woot-widget-bubble.woot-elements--right{width:48px!important;height:48px!important;bottom:20px!important;right:20px!important;display:flex!important;align-items:center!important;justify-content:center!important}.woot-widget-bubble svg,.woot-widget-bubble.woot-elements--right svg{width:18px!important;height:18px!important;margin:0!important}.woot-widget-bubble.woot--close:before,.woot-widget-bubble.woot--close:after{top:50%!important;left:50%!important;right:auto!important;width:2px!important;height:18px!important}.woot-widget-bubble.woot--close:before{transform:translate(-50%,-50%) rotate(45deg)!important}.woot-widget-bubble.woot--close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}.woot-widget-holder.woot-elements--right{bottom:84px!important}body:has(.woot-widget-bubble) .open-resource-selection-button{bottom:84px}.spms-anchored-overlay{position:fixed!important;top:auto!important;bottom:auto!important;inset-inline-start:auto!important;inset-inline-end:auto!important;margin-top:0!important;position-area:block-end span-inline-end;justify-self:start;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;position-visibility:anchors-visible}.spms-anchored-overlay,.spms-anchored-overlay *{transition-property:opacity!important}.spms-anchored-overlay:not(:is(.dropdown-panel-400,.dropdown-panel-600,.hierarchy-drop-down-panel,.p-datepicker-panel)):not(:has(:is(.dropdown-panel-400,.dropdown-panel-600,.hierarchy-drop-down-panel,.p-datepicker-panel))){max-width:anchor-size(width)}@media(max-width:575px){.portlet-content .portlet-body .table-content .table-header h2{text-align:center}.portlet-content .portlet-body .table-content .table-header .export-buttons{justify-content:center}.portlet-content .portlet-body .table-content .table-header .export-buttons .p-button:first-child{margin-right:0;margin-bottom:1rem}.portlet-content .portlet-body .table-content .filters .buttons{flex-wrap:wrap;justify-content:center}.portlet-content .portlet-body .table-content .filters .buttons .p-button-primary,.portlet-content .portlet-body .table-content .filters .buttons .p-button-secondary{margin:0 0 1rem}}@media(max-width:800px){.filters .buttons{flex-wrap:wrap}.filters .buttons .p-button-primary,.filters .buttons .p-button-secondary{margin:0 0 1rem}.filters .pagination{justify-content:flex-start}}@media(max-width:1200px){.defects-filter-dialog .filter-dialog-body{max-height:400px;overflow-y:scroll}}@media(min-width:992px){.defects-filter-dialog .filter-dialog-body{max-height:400px;overflow-y:scroll}}html{overflow-y:auto;scrollbar-gutter:stable}html:has(app-auth),html:has(app-change-password){scrollbar-gutter:auto}html:has(body.p-overflow-hidden){overflow:hidden}body.p-overflow-hidden{padding-right:0!important}*{scrollbar-width:thin!important;scrollbar-color:#a9a9a9 #eaeaea!important}html.design-new *{scrollbar-color:var(--p-surface-200) transparent!important}html.design-new.design-dark *{scrollbar-color:var(--p-surface-600) var(--p-surface-0)!important}body{margin:0;padding:0}html.design-new body{background-color:var(--d-layout-page-bg);color:var(--p-text-color)}html.design-new body:before{content:"";position:fixed;top:0;left:0;right:0;height:calc(var(--size-5) + var(--d-header-height) + var(--size-5));background:var(--d-layout-page-bg);pointer-events:none;z-index:8999}html.design-new:has(app-auth) body:before,html.design-new:has(app-change-password) body:before{content:none}html:has(app-auth) .p-dialog.dialog-sm,html:has(app-change-password) .p-dialog.dialog-sm{display:flex;flex-direction:column;width:600px!important;max-width:calc(100vw - 48px);min-height:0;max-height:80vh;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 24px #00000029}html:has(app-auth) .p-dialog.dialog-sm .p-dialog-header,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-header{display:flex!important;align-items:center;justify-content:space-between;gap:16px;position:relative;padding:16px 24px!important;border-bottom:1px solid #e3e5e8!important;background:#fff!important;color:#191919!important}html:has(app-auth) .p-dialog.dialog-sm .p-dialog-title,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-title{margin:0!important;float:none!important;flex:1 1 auto;font-family:Open Sans,OpenSans,sans-serif!important;font-size:24px!important;line-height:36px!important;font-weight:600!important;color:#191919!important;text-align:left!important}html:has(app-auth) .p-dialog.dialog-sm .p-dialog-header-icons,html:has(app-auth) .p-dialog.dialog-sm .p-dialog-header-actions,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-header-icons,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-header-actions{position:static!important;z-index:1;margin-left:auto;flex-shrink:0}html:has(app-auth) .p-dialog.dialog-sm .p-dialog-close-button,html:has(app-auth) .p-dialog.dialog-sm .p-dialog-close-button>button,html:has(app-auth) .p-dialog.dialog-sm p-button.p-dialog-close-button>button,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-close-button,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-close-button>button,html:has(app-change-password) .p-dialog.dialog-sm p-button.p-dialog-close-button>button{position:static!important;top:auto!important;right:auto!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:4px!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}html:has(app-auth) .p-dialog.dialog-sm .p-dialog-close-button .p-button-icon,html:has(app-auth) .p-dialog.dialog-sm .p-dialog-close-button .p-icon,html:has(app-auth) .p-dialog.dialog-sm .p-dialog-close-button svg,html:has(app-auth) .p-dialog.dialog-sm .p-dialog-close-button>button .p-button-icon,html:has(app-auth) .p-dialog.dialog-sm .p-dialog-close-button>button .p-icon,html:has(app-auth) .p-dialog.dialog-sm .p-dialog-close-button>button svg,html:has(app-auth) .p-dialog.dialog-sm p-button.p-dialog-close-button>button .p-button-icon,html:has(app-auth) .p-dialog.dialog-sm p-button.p-dialog-close-button>button .p-icon,html:has(app-auth) .p-dialog.dialog-sm p-button.p-dialog-close-button>button svg,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-close-button .p-button-icon,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-close-button .p-icon,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-close-button svg,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-close-button>button .p-button-icon,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-close-button>button .p-icon,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-close-button>button svg,html:has(app-change-password) .p-dialog.dialog-sm p-button.p-dialog-close-button>button .p-button-icon,html:has(app-change-password) .p-dialog.dialog-sm p-button.p-dialog-close-button>button .p-icon,html:has(app-change-password) .p-dialog.dialog-sm p-button.p-dialog-close-button>button svg{display:none!important}html:has(app-auth) .p-dialog.dialog-sm .p-dialog-content,html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-content{padding:0!important;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;background:#fff!important;border:0!important;color:#191919}html:has(app-auth) .p-dialog.dialog-sm .p-dialog-content *:has(.dialog-body),html:has(app-auth) .p-dialog.dialog-sm .p-dialog-content *:has(.dialog-footer),html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-content *:has(.dialog-body),html:has(app-change-password) .p-dialog.dialog-sm .p-dialog-content *:has(.dialog-footer){display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}html:has(app-auth) .p-dialog.dialog-sm .dialog-body,html:has(app-change-password) .p-dialog.dialog-sm .dialog-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:32px 24px;font-family:Open Sans,OpenSans,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#191919}html:has(app-auth) .p-dialog.dialog-sm .dialog-body .confirm-message,html:has(app-auth) .p-dialog.dialog-sm .dialog-body .confirm-message *,html:has(app-change-password) .p-dialog.dialog-sm .dialog-body .confirm-message,html:has(app-change-password) .p-dialog.dialog-sm .dialog-body .confirm-message *{font-family:Open Sans,OpenSans,sans-serif!important;font-size:16px!important;line-height:24px!important;font-weight:400;color:#191919!important}html:has(app-auth) .p-dialog.dialog-sm .dialog-body .confirm-message b,html:has(app-auth) .p-dialog.dialog-sm .dialog-body .confirm-message strong,html:has(app-change-password) .p-dialog.dialog-sm .dialog-body .confirm-message b,html:has(app-change-password) .p-dialog.dialog-sm .dialog-body .confirm-message strong{font-weight:600!important}html:has(app-auth) .p-dialog.dialog-sm .dialog-footer,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer{flex:0 0 auto;display:flex;flex-direction:column;gap:8px;padding:16px 24px;border-top:1px solid #e3e5e8;background:#fff;text-align:left;position:static;top:auto}html:has(app-auth) .p-dialog.dialog-sm .actions-row>p-button .p-button,html:has(app-auth) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button,html:has(app-change-password) .p-dialog.dialog-sm .actions-row>p-button .p-button,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button{display:inline-flex!important;align-items:center;justify-content:center;gap:12px;width:100%;min-width:0;min-height:48px;padding:12px 16px!important;border-radius:12px!important;border-width:1px;border-style:solid;box-shadow:none;font-family:Open Sans,OpenSans,sans-serif;cursor:pointer}html:has(app-auth) .p-dialog.dialog-sm .actions-row>p-button .p-button .p-button-label,html:has(app-auth) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button .p-button-label,html:has(app-change-password) .p-dialog.dialog-sm .actions-row>p-button .p-button .p-button-label,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button .p-button-label{padding:0!important;font-family:Open Sans,OpenSans,sans-serif!important;font-size:16px!important;line-height:24px!important;font-weight:600!important;text-align:center}html:has(app-auth) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-primary,html:has(app-auth) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-primary,html:has(app-change-password) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-primary,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-primary{background:#3fa68c!important;border-color:#3fa68c!important;color:#fff!important}html:has(app-auth) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-primary .p-button-label,html:has(app-auth) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-primary .p-button-label,html:has(app-change-password) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-primary .p-button-label,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-primary .p-button-label{color:#fff!important}html:has(app-auth) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-primary:enabled:hover,html:has(app-auth) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-primary:enabled:hover,html:has(app-change-password) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-primary:enabled:hover,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-primary:enabled:hover{background:#318b75!important;border-color:#318b75!important}html:has(app-auth) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-secondary,html:has(app-auth) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-secondary,html:has(app-change-password) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-secondary,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-secondary{background:#fff!important;border-color:#e3e5e8!important;color:#191919!important}html:has(app-auth) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-secondary .p-button-label,html:has(app-auth) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-secondary .p-button-label,html:has(app-change-password) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-secondary .p-button-label,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-secondary .p-button-label{color:#191919!important}html:has(app-auth) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-secondary:enabled:hover,html:has(app-auth) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-secondary:enabled:hover,html:has(app-change-password) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-secondary:enabled:hover,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-secondary:enabled:hover{background:#f5f6f7!important;border-color:#e3e5e8!important}html:has(app-auth) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-danger,html:has(app-auth) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-danger,html:has(app-change-password) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-danger,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-danger{background:#f03c67!important;border-color:#f03c67!important;color:#fff!important}html:has(app-auth) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-danger .p-button-label,html:has(app-auth) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-danger .p-button-label,html:has(app-change-password) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-danger .p-button-label,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-danger .p-button-label{color:#fff!important}html:has(app-auth) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-danger:enabled:hover,html:has(app-auth) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-danger:enabled:hover,html:has(app-change-password) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-danger:enabled:hover,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-danger:enabled:hover{background:#cc3358!important;border-color:#cc3358!important}html:has(app-auth) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-danger:enabled:active,html:has(app-auth) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-danger:enabled:active,html:has(app-change-password) .p-dialog.dialog-sm .actions-row>p-button .p-button.p-button-danger:enabled:active,html:has(app-change-password) .p-dialog.dialog-sm .dialog-footer .actions-row .p-button.p-button-danger:enabled:active{background:#a82a48!important;border-color:#a82a48!important}html:not(.design-new):has(app-auth) .p-dialog.dialog-sm button.p-dialog-close-button:before,html:not(.design-new):has(app-auth) .p-dialog.dialog-sm .p-dialog-close-button>button:before,html:not(.design-new):has(app-change-password) .p-dialog.dialog-sm button.p-dialog-close-button:before,html:not(.design-new):has(app-change-password) .p-dialog.dialog-sm .p-dialog-close-button>button:before{content:"\f059";font-family:cmms-icons!important;font-size:16px;line-height:1;color:#191919;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{object-fit:cover}html.design-new .filter-form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--size-6, 24px);grid-auto-rows:minmax(60px,auto)}html.design-new .filter-form>*{min-width:0}html.design-new .filter-form-one-column{display:grid;grid-template-columns:1fr;grid-gap:var(--size-6, 24px);grid-auto-rows:minmax(60px,auto)}html.design-new .three-columns-filter-form{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--size-6, 24px);grid-auto-rows:minmax(60px,auto)}html.design-new .three-columns-filter-form>*{min-width:0}html.design-new .three-columns-filter-form>*>*>label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:-webkit-fill-available;max-width:-moz-available}@media(max-width:992px){html.design-new .three-columns-filter-form{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){html.design-new .three-columns-filter-form{grid-template-columns:1fr}}html.design-new .filter-form app-form-multiselect,html.design-new .filter-form app-form-single-select,html.design-new .filter-form app-form-hierarchy-dropdown,html.design-new .filter-form app-form-calendar,html.design-new .filter-form .target-to-attach-overlay,html.design-new .three-columns-filter-form app-form-multiselect,html.design-new .three-columns-filter-form app-form-single-select,html.design-new .three-columns-filter-form app-form-hierarchy-dropdown,html.design-new .three-columns-filter-form app-form-calendar,html.design-new .three-columns-filter-form .target-to-attach-overlay,html.design-new .filter-form-one-column app-form-multiselect,html.design-new .filter-form-one-column app-form-single-select,html.design-new .filter-form-one-column app-form-hierarchy-dropdown,html.design-new .filter-form-one-column app-form-calendar,html.design-new .filter-form-one-column .target-to-attach-overlay{min-width:0;max-width:100%}html.design-new .search-highlight{background-color:var(--p-surface-200);padding:2px 0;color:inherit}.portal:has(app-feedback-dialog){overflow:visible!important}
