@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}html{min-height:100%;width:100%;margin:0;background-color:#fff;color:#4b4b4c}body{position:relative;margin:0}div{cursor:default;letter-spacing:1px;font-family:regular;-webkit-user-select:none;-moz-user-select:none;user-select:none}h1{font-size:2em;letter-spacing:0;font-family:bold}h2{font-size:1.5em;letter-spacing:0;font-family:bold}h3{font-size:1.15em;letter-spacing:0;font-family:bold}b,.bold,h4{letter-spacing:0;font-family:bold}.regular,div{font-size:1em}.small{font-size:.85em}#root{position:relative;width:100%;overflow-x:hidden;overflow-y:auto}.page-container{position:relative;width:100%;box-sizing:border-box;padding:0 100px;min-height:100%}.app-load-container{font-family:regular,sans-serif;color:#4b4b4c;position:relative;width:100%;height:100%}.page-error-container{position:relative;width:100%;height:0}.page-error{position:relative;width:100%;text-align:center;color:#fd3c77;font-size:1em;white-space:pre-wrap}.text-emphasis{color:#4b8cf7}.text-note{font-size:.85em}.text-demphasis{color:#a9a9a9}.text-negative{color:#fd3c77!important}.page-title{height:20px;overflow:visible;margin-bottom:0}.align-container{position:relative;width:calc(100% + 1px);margin-left:-1px}.align-bar{position:relative;width:1px;height:100%;display:inline-block;vertical-align:middle}.align-content{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 1px)}.page-title.dashboard{margin-top:40px;text-align:center}.print-only,.mobile-only{display:none}.popup-container{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:#00000080;text-align:center}.popup-container .popup-align{position:relative;width:1px;height:80%;display:inline-block;vertical-align:middle}.popup-container .popup-content{position:relative;display:inline-block;vertical-align:middle;width:600px;max-width:90%;background:#fff;padding:40px 15px 15px;box-sizing:border-box;border-radius:10px}.popup-container .popup-content .popup-title{color:#fd3c77}.popup-container .popup-content .popup-description{font-size:.85em;margin:10px auto 20px}.tool-tip{position:fixed;z-index:100;text-align:center;display:none}.tool-tip .tool-tip-text{display:none;max-width:200px;box-sizing:border-box;padding:10px 5px 10px 10px;border-radius:10px;background:#4187fa;color:#fff;font-size:10px;text-align:left}.tool-tip .tool-tip-text.show{display:block}.tool-tip .tool-tip-up-triangle{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4b8cf7;margin:auto}.tool-tip .tool-tip-down-triangle{display:none;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #4b8cf7;margin:auto}.tool-tip .tool-tip-image{display:none;width:150px;box-sizing:border-box;padding:10px;border-radius:10px;background:#4b8cf7}.tool-tip .tool-tip-image.show{display:block}.tool-tip.down .tool-tip-up-triangle{display:none}.tool-tip.down .tool-tip-down-triangle{display:block}.info-tooltip{display:inline-block;vertical-align:middle;width:12px;height:12px;margin:0 5px 2px;filter:grayscale(100%)}.info-tooltip:hover{filter:grayscale(0)}a{color:#2563cc!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#dae0e8}::-webkit-scrollbar-thumb{background:#d3d3d3}@media screen and (max-width: 1600px){.page-container{padding:0 75px}}@media screen and (max-width: 1280px){.page-container{padding:0 50px}}@media screen and (max-width: 800px){.page-container{padding:0 25px}}@media screen and (max-width: 600px){.page-container{padding:0 10px}}@media screen and (max-width: 500px){html{position:relative}body{height:100%;width:100%;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch}.page-container{padding:0}.header-container{z-index:5!important}.app-content{z-index:1!important}.mobile-only{display:initial!important}.mobile-hide{display:none!important}div,h1,h2,h3,h4{letter-spacing:0}}@media screen and (max-width: 300px){.page-container{font-size:.9em}}@media print{html,body,#root,.app-container{height:auto!important}.page-container{padding:0!important;min-height:0!important}.print-only{display:inherit}.no-print{height:0!important;width:0!important;padding:0!important;margin:0!important;display:none!important}h3{letter-spacing:1px}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.checkbox{border:1px solid lightgrey;border-radius:5px;outline:none;border:1px solid #4b8cf7;width:20px;height:20px;cursor:pointer!important;display:inline-block;vertical-align:middle;margin:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff}.checkbox img{width:100%;height:100%}.input-disabled{background-color:#d3d3d3!important;cursor:default!important;pointer-events:none!important}.input-error{border-color:#fd3c77!important;white-space:pre-wrap}.input-form{position:relative;width:100%}a{text-decoration:none}.link{color:#4b8cf7;margin:0 auto}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.button{border:1px solid lightgrey;border-radius:5px;outline:none;margin:10px 10px 10px 0;font-size:1em;padding:5px 10px;min-width:100px;background-color:#4b8cf7;color:#fff;cursor:pointer!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button.disabled{background-color:#d3d3d3;pointer-events:none}.button.red{background-color:#fd3c77}.button.medium{min-width:250px;padding:10px}.button.large{width:100%!important;padding:10px 0!important;margin:0!important}.button:hover{background:#4b8cf7;background:linear-gradient(#4b8cf7,#377cea)}.button:active{background:#377cea}.text-button{display:inline-block;margin:0 20px;color:#4b8cf7;cursor:pointer!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.text-button:hover{text-decoration:underline}.text-button.disabled,.text-button.disabled:hover{color:#d3d3d3;cursor:default;pointer-events:none;text-decoration:none}.box{position:relative;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}.box input{border:1px solid lightgrey;border-radius:5px;outline:none;box-sizing:border-box;padding:5px;width:100%;font-size:1em;font-family:regular,sans-serif;color:#323a45;background:#fff;letter-spacing:1px}.box input:focus{border-color:#4b8cf7}.box .error{color:red;font-size:.85em;letter-spacing:1px;font-style:italic;white-space:pre-wrap}.box .box-list-container{position:absolute;top:100%;left:0;width:100%;max-height:500px;overflow:auto;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px solid lightgrey;text-align:left}.box .box-option{padding:5px 2px;font-size:.85em}.box .box-option.hover{background-color:#d3d3d3}.dow{position:relative;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid transparent}.dow .dow-item{display:inline-block;text-align:center;margin:auto 10px auto 0;line-height:10px}.dow .dow-item .dow-text{font-size:.72em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dow .dow-item .dow-checkbox .checkbox{margin:0;width:20px;height:20px;border-radius:5px;border:1px solid lightgrey}.dow.no-border{border:none;text-align:center}.dow.no-border .dow-item .dow-text{font-size:1em;line-height:normal}.dow.no-border .dow-item .dow-checkbox .checkbox{width:20px;height:20px}.dow.dow-error .dow-item .dow-text{color:#fd3c77}.color{border:1px solid lightgrey;border-radius:5px;outline:none;box-sizing:border-box;padding:5px;width:100%;font-size:1em;font-family:regular,sans-serif;letter-spacing:1px;cursor:pointer!important;background:#fff;color:#fff}.color .color-content{-webkit-user-select:none;-moz-user-select:none;user-select:none;height:23px;width:100%}.empty-box{width:100%;border:1px solid lightgrey;border-radius:5px;outline:none;box-sizing:border-box;padding:2px 5px;font-size:1em;font-family:regular,sans-serif;color:#323a45;background:#fff;letter-spacing:1px}.empty-box.enabled:hover{border:1px solid #4b8cf7}.select{width:100%}.select select{border:1px solid lightgrey;border-radius:5px;outline:none;box-sizing:border-box;padding:4px 0;width:100%;font-size:1em;font-family:regular,sans-serif;background:#fff;letter-spacing:1px;color:#323a45}.select select:focus{border-color:#4b8cf7}.area{width:100%}.area textarea{border:1px solid lightgrey;border-radius:5px;outline:none;width:100%;box-sizing:border-box;padding:2px 5px;font-size:1em;font-family:regular,sans-serif;background:#fff;resize:none;letter-spacing:1px;color:#323a45;white-space:pre-wrap}.area textarea:focus{border-color:#4b8cf7}.date{width:100%}.date select{border:1px solid lightgrey;border-radius:5px;outline:none;box-sizing:border-box;padding:4px 0;font-size:1em;font-family:regular,sans-serif;background:#fff;display:inline-block;vertical-align:middle;letter-spacing:1px;color:#323a45}.date select:focus{border-color:#4b8cf7}.date .date-select{width:25%}.date .date-select.skipDate,.date .date-select.skipMonth{display:none}.date .month-select{width:31%;margin:0 2%}.date .month-select.skipDate{width:49%;margin:0 2% 0 0}.date .month-select.skipMonth{display:none}.date .year-select{width:40%}.date .year-select.skipDate{width:49%}.date .year-select.skipMonth{width:100%;margin:0}.time{width:100%}.time select{border:1px solid lightgrey;border-radius:5px;outline:none;box-sizing:border-box;padding:4px 0;font-size:1em;background:transparent;display:inline-block;vertical-align:middle;letter-spacing:1px;color:#323a45;font-family:regular,sans-serif;background:#fff}.time select:focus{border-color:#4b8cf7}.time .time-divider{width:5%;text-align:center;display:inline-block;vertical-align:middle}.time .time-divider.long{width:6%}.time .time-divider.skipSeconds{display:none}.time .hour-select{width:30%}.time .hour-select.skipSeconds{width:47%}.time .minute-select{width:30%}.time .minute-select.skipSeconds{width:47%}.time .seconds-select{width:30%}.time .seconds-select.skipSeconds{display:none}.contact-number-container{position:relative;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}.contact-number-container .country-code{position:relative;width:55px;margin-right:10px;display:inline-block;vertical-align:middle}.contact-number-container .contact-number{position:relative;width:calc(100% - 65px);display:inline-block;vertical-align:middle}.input-subtext{font-size:.8em;text-align:right;margin-top:2px}.input-subtext .subtext-max{font-style:italic;color:#d3d3d3}.editable-input{position:relative;width:100%}.editable-input .editable-input-label{cursor:pointer!important;padding:6px 5px;color:gray;overflow-x:hidden;overflow-y:auto;max-height:120px;white-space:pre-wrap;border-radius:5px;border:1px dashed #DAE0E8;word-break:break-word;transition:border-color .25s;box-sizing:border-box;user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important}.editable-input .editable-input-label .editable-icon{position:absolute;top:9px;right:5px}.editable-input .editable-input-label .editable-icon img{width:14px;height:14px;filter:grayscale(100);opacity:.5}.editable-input .editable-input-label.area{white-space:pre-wrap;max-height:90px;overflow:auto}.editable-input .editable-input-label:hover{border:1px solid #4b8cf7!important}.editable-input .editable-input-label:hover .editable-icon img{filter:none;opacity:1}.editable-input .editable-input-label.editable-disabled{cursor:default!important;border:1px dashed #DAE0E8!important;color:#4b4b4c}.editable-input .editable-input-label.editable-disabled .editable-icon{display:none!important}.editable-input .editable-link-label{padding:6px 5px;color:#4b4b4c;overflow-x:hidden;overflow-y:auto;max-height:120px;box-sizing:border-box;border-radius:5px;border:1px dashed #DAE0E8;user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important}.editable-input .editable-changed{color:#4b8cf7}.editable-input .editable-input-content{width:100%}.editable-input .editable-input-content>.box,.editable-input .editable-input-content>.dow,.editable-input .editable-input-content>.editable-input-content-container,.editable-input .editable-input-content>.contact-number-container{width:calc(100% - 30px);display:inline-block;vertical-align:middle}.editable-input .editable-input-content>img{width:25px;margin-left:5px;margin-top:3px;cursor:pointer!important;display:inline-block;vertical-align:top}.editable-input .editable-input-error{color:red;font-style:italic;font-size:.85em;margin:1px 0;white-space:pre-wrap}.mini-button{position:relative;width:100%;height:100%;background:#4b8cf7;border-radius:50%;cursor:pointer!important;display:flex;align-items:center;justify-content:center}.mini-button img{margin:0;padding:0;width:20px;max-width:75%}.mini-button.disabled{background:gray;cursor:default!important}.bool-slider{position:relative;width:70px;display:inline-block;height:30px;margin:10px auto;background:#d3d3d3;border-radius:20px;text-align:center;color:#fff;cursor:pointer!important}.bool-slider .bs-text{position:relative;text-align:right;display:inline-block;width:calc(100% - 1px);vertical-align:middle;box-sizing:border-box;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer!important}.bool-slider .bs-align{position:relative;width:1px;height:100%;display:inline-block;vertical-align:middle;cursor:pointer!important}.bool-slider .bs-button{position:absolute;height:28px;width:28px;top:1px;left:1px;border-radius:50%;background:#fff;transition:left .25s;cursor:pointer!important}.bool-slider.checked{background:#4b8cf7}.bool-slider.checked .bs-button{left:41px}.bool-slider.checked .bs-text{text-align:left}.bool-slider.disabled,.bool-slider.disabled div{cursor:default!important}.long-slider-container .long-slider-text{font-size:.7em;margin:0 auto}.long-slider-container .long-bool-slider{position:relative;display:inline-block;height:30px;margin:0 auto;background:#4b8cf7;border-radius:20px;text-align:center;color:#fff;cursor:pointer!important;font-size:.7em}.long-slider-container .long-bool-slider .bs-text{position:relative;text-align:right;display:inline-block;vertical-align:middle;width:55px;padding-left:30px;padding-right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer!important}.long-slider-container .long-bool-slider .bs-align{position:relative;width:1px;height:100%;display:inline-block;vertical-align:middle;cursor:pointer!important}.long-slider-container .long-bool-slider .bs-button{position:absolute;height:28px;width:28px;top:1px;left:1px;right:auto;border-radius:50%;background:#fff;transition:left .25s;cursor:pointer!important}.long-slider-container .long-bool-slider.checked .bs-button{left:calc(100% - 29px)}.long-slider-container .long-bool-slider.checked .bs-text{text-align:left;padding-left:10px;padding-right:30px}.long-slider-container .long-bool-slider.disabled,.long-slider-container .long-bool-slider.disabled div{cursor:default!important}.menu-container{position:relative;width:100%;height:100%;display:inline-block}.menu-container .menu-select-button{position:relative;width:100%;height:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding:4px;background:#4b8cf7;border-radius:50%;text-align:center;cursor:pointer!important;z-index:2}.menu-container .menu-select-button img{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-container .menu-select-button.open{padding:2px}.menu-container .menu-triangle{position:absolute;top:7px;left:-4px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #4b8cf7;z-index:1}.menu-container .menu-select-container{position:absolute;top:0;right:31px;border:1px solid #4b8cf7;border-radius:5px;overflow:hidden}.menu-container .menu-select-container .menu-select-option{font-size:.85em;width:150px;padding:5px 10px;border-top:1px solid #4b8cf7;background:#fff}.menu-container .menu-select-container .menu-select-option.first{border-top:none}.menu-container .menu-select-container .menu-select-option:hover{color:#fff;background:#4b8cf7}.iphoto .iphoto-item{margin-bottom:2px}.iphoto .iphoto-item .iphoto-value{position:relative;width:calc(100% - 25px);display:inline-block;vertical-align:middle;overflow:hidden;background:transparent;border:5px}.iphoto .iphoto-item .iphoto-cancel{position:relative;display:inline-block;vertical-align:middle;width:25px;text-align:left}.iphoto .iphoto-add{text-align:right;margin-top:2px;font-size:.85em}.iphoto-image{position:relative;display:inline-block;width:50px;height:32px;vertical-align:middle}.iphoto-label{position:relative;width:calc(100% - 50px);display:inline-block;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 5px;box-sizing:border-box}.iphoto-flex{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.iphoto-flex img{width:100%}.input-photo-camera{position:absolute;width:20px;height:20px;top:5px;right:5px;filter:grayscale(100)}.input-photo-camera:hover{filter:none}.page-selector-container{position:relative;text-align:center;margin:auto}.page-selector-container .paging-top .paging-arrow{width:20px;cursor:pointer;vertical-align:middle}.page-selector-container .paging-top .paging-content{position:relative;display:inline-block;margin:0 20px;vertical-align:middle}.page-selector-container .paging-top .paging-arrow.right{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.page-selector-container .paging-skip-to{position:relative;margin:10px auto 0;color:#4b8cf7}.page-selector-container .paging-skip-to .jump-option{margin:5px;padding:5px;cursor:pointer!important}.page-selector-container .paging-skip-to.hidden{color:#fff;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-selector-container .page-content-input{position:relative;display:inline-block;width:30px;margin:0 10px -20px}.page-selector-container .page-content-input input{font-weight:700;font-size:12px;padding:0;text-align:center;border:none;border-bottom:1px solid #4b4b4c;border-bottom-left-radius:0;border-bottom-right-radius:0}.page-selector-container .page-content-confirm{position:absolute;top:100%;left:0;text-align:center;width:100%;font-weight:700;font-size:12px;padding:5px 0;cursor:pointer!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#6ac259;color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.page-selector-container.list{font-size:12px;font-weight:700;margin:10px auto 20px}.page-selector-container.list .paging-skip-to{margin:15px auto}.page-selector-container.mini-list{font-size:12px;font-weight:700;margin:20px auto}.page-selector-container.mini-list .paging-skip-to{margin:15px auto}.slider .rangeslider{position:relative;background:#e9e9e9;touch-action:none}.slider .rangeslider,.slider .rangeslider .rangeslider__fill{display:block}.slider .rangeslider__handle:focus{outline:none}.slider .rangeslider .rangeslider__handle{background:#fff;border:1px solid #abe2fb;cursor:pointer;display:inline-block;position:absolute}.slider .rangeslider .rangeslider__handle .rangeslider__active{opacity:1}.slider .rangeslider .rangeslider__handle-tooltip{width:15px;height:15px;text-align:center;position:absolute;background-color:#000c;font-weight:400;font-size:14px;transition:all .1s ease-in;border-radius:4px;display:inline-block;color:#fff;left:50%;transform:translate3d(-50%,0,0);display:none}.slider .rangeslider .rangeslider__handle-tooltip span{margin-top:12px;display:inline-block;line-height:100%}.slider .rangeslider .rangeslider__handle-tooltip:after{content:" ";position:absolute;width:0;height:0}.slider .rangeslider-horizontal{height:5px;border-radius:10px}.slider .rangeslider-horizontal .rangeslider__fill{height:100%;background-color:#abe2fb;border-radius:5px;top:0}.slider .rangeslider-horizontal .rangeslider__handle{width:15px;height:15px;border-radius:50%;top:50%;transform:translate3d(-50%,-50%,0)}.slider .rangeslider-horizontal .rangeslider__handle:after{display:none;content:" ";position:absolute;width:16px;height:16px;top:6px;left:6px;border-radius:50%;background-color:#dadada;box-shadow:0 1px 3px #0006 inset,0 -1px 3px #0006 inset}.slider .rangeslider-horizontal .rangeslider__handle-tooltip{top:-55px}.slider .rangeslider-horizontal .rangeslider__handle-tooltip:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,.8);left:50%;bottom:-8px;transform:translate3d(-50%,0,0)}.slider .rangeslider-vertical{height:150px;max-width:10px;background-color:transparent}.slider .rangeslider-vertical .rangeslider__fill,.slider .rangeslider-vertical .rangeslider__handle{position:absolute}.slider .rangeslider-vertical .rangeslider__fill{width:100%;background-color:#7cb342;box-shadow:none;bottom:0}.slider .rangeslider-vertical .rangeslider__handle{width:30px;height:10px;left:-10px;box-shadow:none}.slider .rangeslider-vertical .rangeslider__handle-tooltip{left:-100%;top:50%;transform:translate3d(-50%,-50%,0)}.slider .rangeslider-vertical .rangeslider__handle-tooltip:after{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid rgba(0,0,0,.8);left:100%;top:12px}.slider .rangeslider-reverse.rangeslider-horizontal .rangeslider__fill{right:0}.slider .rangeslider-reverse.rangeslider-vertical .rangeslider__fill{top:0;bottom:inherit}.slider .rangeslider__labels{position:relative}.slider .rangeslider-vertical .rangeslider__labels{position:relative;list-style-type:none;margin:0 0 0 24px;padding:0;text-align:left;width:250px;height:100%;left:10px}.slider .rangeslider-vertical .rangeslider__labels .rangeslider__label-item{position:absolute;transform:translate3d(0,-50%,0)}.slider .rangeslider-vertical .rangeslider__labels .rangeslider__label-item:before{content:"";width:10px;height:2px;background:#000;position:absolute;left:-14px;top:50%;transform:translateY(-50%);z-index:-1}.slider .rangeslider__labels .rangeslider__label-item{position:absolute;font-size:14px;cursor:pointer;display:inline-block;top:10px;transform:translate3d(-50%,0,0)}.info{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-bottom:3px}.info .info-img{filter:grayscale(100%);cursor:help;width:100%;height:100%}.info .info-img:hover{filter:grayscale(0)}.info.fill{position:absolute;top:0;left:0;width:100%;height:100%}.form-list-item{position:relative;padding:5px}.form-list-item .empty-box{margin:0!important}.form-list-item.drag-over{border-top:5px solid #4b8cf7}.form-list-item.dragging{background:#dae0e8;border-radius:5px}.input-table-container{position:relative;width:100%;max-width:100%;margin:auto;box-sizing:border-box;-webkit-box-sizing:border-box}.input-table-container .input-table{position:relative;width:100%;border-collapse:collapse;table-layout:fixed}.input-table-container td,.input-table-container th{padding:10px}.input-table-container .remove{width:20px;text-align:center}.input-table-container th{padding:5px 10px;font-size:1em;text-align:left;color:#fff}.input-table-container .left{border-top-left-radius:5px}.input-table-container .right{border-top-right-radius:5px}.input-table-container td{padding:10px;text-align:left;border-bottom:1px solid #DAE0E8}.input-table-container thead,.input-table-container tbody{position:relative;width:100%;display:block;overflow-x:hidden;overflow-y:auto}.input-table-container thead{background-color:gray;border-top-left-radius:3px;border-top-right-radius:3px;box-sizing:border-box;-webkit-box-sizing:border-box}.input-table-container thead.removable{padding-left:40px}.input-table-container thead.overflow{padding-right:6px!important}.input-table-container tr{position:relative;width:100%;table-layout:fixed;display:table;border-collapse:collapse}.input-table-container tr.odd{background-color:#dae0e8}.input-table-container tr.item:hover,.input-table-container .empty-row:hover{background:#229dce40}.input-table-container .empty-row>.empty-td{opacity:0;-moz-user-select:none;user-select:none;-webkit-user-select:none}.input-table-placeholder{position:relative;border-radius:5px;background:#dae0e8;width:800px;max-width:96%;padding:50px 0;text-align:center;margin:20px auto;font-size:12px}.input-image-thumbnail{position:relative;display:inline-block;vertical-align:middle;border-radius:5px;margin:0 10px;border:1px solid white;cursor:pointer!important;overflow:hidden}.input-image-thumbnail img{position:relative;max-width:150%;-o-object-fit:cover;object-fit:cover;cursor:pointer!important}.input-image-thumbnail .load-container{position:absolute;background-color:#3b3b3c;z-index:2;top:0;left:0;right:0;bottom:0}.input-image-thumbnail .dual-ring{display:flex;justify-content:center;align-items:center}.input-image-thumbnail .dual-ring:after{content:" ";display:block;width:50%;height:50%;border-radius:50%;border:3px solid #fff;border-color:#fff transparent #fff transparent;animation:dual-ring 1.2s linear infinite}@keyframes dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.input-image-thumbnail:hover{border:1px solid #4b8cf7}.input-image-thumbnail.loading:hover{border:1px solid lightgrey}.slider{position:relative;width:100%;height:5px}.slider .slider-bg{position:relative;width:100%;height:100%;background-color:#4b8cf7}.slider .slider-scroll-container{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow-y:hidden;overflow-x:auto}.slider .slider-scroll-container::-webkit-scrollbar-thumb{background-color:#4b8cf7}.slider .slider-thumb{position:relative;width:1000%;height:5px;background-color:red}@media print{.mini-button{display:none}.editable-input-label,.editable-link-label{border:none!important;padding:0!important;max-height:none!important;color:gray!important}.editable-input-label a,.editable-link-label a{color:gray!important}.bool-slider{width:auto;height:auto;background:none;color:#4b4b4c}.bool-slider .bs-text{text-align:left}.bool-slider .bs-align,.bool-slider .bs-button{display:none}.bool-slider.checked{background:none;color:#4b4b4c}}@media screen and (max-width: 1280px){.button.medium{min-width:150px!important}}@media screen and (max-width: 500px){.button{min-width:100px!important;padding:10px!important}.button.medium{min-width:100px!important}.button.large{width:100%!important}.box .box-list-container{max-height:150px}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.search-list{position:relative;width:100%;height:auto}.search-list .overview-header{position:relative;margin:0 0 5px}.search-list .overview-search-text{display:inline-block}.search-list .overview-tags{position:relative;display:inline-block;vertical-align:top;min-height:30px;font-size:.85em;width:calc(100% - 560px)}.search-list .overview-list-content{position:relative}.search-list .overview-list-options{position:absolute;bottom:7px;right:5px}.search-list .overview-list-options-all{font-size:.7em;display:inline-block;vertical-align:middle;margin:5px 5px 0}.search-list .overview-list-options-all>.checkbox{margin:0!important;width:18px;height:18px}.search-list .overview-list-options>img{display:inline-block;vertical-align:bottom;width:20px;height:20px;margin:0 5px;cursor:pointer!important}.search-list .overview-header-column{cursor:pointer!important}.search-list .overview-header-column:hover{text-decoration:underline}.search-list .overview-list-header-label{position:relative;display:inline-block;vertical-align:middle}.search-list .overview-list-sort{position:relative;display:inline-block;vertical-align:middle;margin-left:10px;text-align:center;margin-bottom:2px;width:7px;height:20px;overflow:visible}.search-list .overview-list-sort .sort-arrow{width:6px;height:6px;filter:grayscale(100%)}.search-list .overview-list-sort .sort-arrow.descending{transform:rotate(180deg)}.search-list .overview-list-sort .sort-arrow.active{filter:none}.search-list .overview-list-sort .order-by-flex{position:relative;height:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.search-list .overview-list-sort .order-index{position:relative;font-size:8px;z-index:2;margin:-2px 0 -12px}.search-list .overview-list-sort.active{display:inline-block}.search-list .overview-item-header{position:relative;margin:0;padding:2px 0;background:#d3d3d3;color:gray;text-align:left;border-top-left-radius:5px;border-top-right-radius:5px}.search-list .overview-item-header>div{cursor:default!important;font-size:.9em;display:inline-block;vertical-align:middle;box-sizing:border-box}.search-list .overview-item-title{position:relative;width:100%;box-sizing:border-box;padding:5px 0;border-bottom:1px solid lightgrey;font-size:.9em;text-align:left;cursor:pointer!important}.search-list .overview-item-title.time-mode{cursor:default!important}.search-list .active.overview-item-title{background:#4b8cf7!important;border:none!important;color:#fff}.search-list .active.overview-item-title>.overview-item-num{color:#fff}.search-list .overview-item-title.selected{background:#54b8484d;border-bottom:1px solid #54b848}.search-list .overview-item-details{box-sizing:border-box;position:relative;max-height:0;border:none;overflow:hidden;width:98%;margin:0 auto;font-size:.75em;background:#fff}.search-list .active.overview-item-details{max-height:none;border:1px solid #4b8cf7;border-top:none;padding:10px}.search-list .overview-item-num{position:absolute;top:1px;right:5px;font-size:.7em;font-style:italic;color:#d3d3d3}.search-list .overview-item-select{position:relative;display:inline-block;width:50px}.search-list .overview-item-headers-container{display:inline-block;vertical-align:middle;width:calc(100% - 50px)}.search-list .overview-item-headers-container.short{display:none}.search-list .overview-item-headers-container>div{display:inline-block;vertical-align:middle;box-sizing:border-box;padding-right:10px;font-size:.85em;overflow:hidden}.search-list .overview-placeholder{background:#f9f9f9;text-align:center}.search-list .option-error{color:#fd3c77;font-size:.85em;white-space:pre-wrap}.search-list .overview-list-note{margin:30px 0 0;font-size:.85em}.search-list .change-settings-note{margin:30px 0 0;font-size:.85em;color:#4b8cf7}.search-list .tag-error{position:absolute;bottom:105%;left:0;font-size:.7em;color:red;font-style:italic;white-space:pre-wrap}.search-list .overview-content-link{width:100%;margin:20px auto 10px;text-align:center}.search-list .overview-search{position:relative;box-sizing:border-box;padding:0 10px 0 0;display:inline-block;font-size:.9em;width:500px;z-index:5;vertical-align:top}.search-list .search-tag-title{position:relative;display:inline-block;vertical-align:middle;width:140px}.search-list .search-bar-form{position:relative;display:inline-block;vertical-align:middle;max-width:calc(100% - 140px)}.search-list .search-list-bar-container{position:relative;width:325px;max-width:100%}.search-list .search-container{position:relative;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:30px}.search-list .normal-search-container{position:relative;width:100%;z-index:1;border-bottom:1px solid #4b4b4c}.search-list .auto-complete>.box>form>input{position:relative;border:none;padding:3px 5px}.search-list .search-go-container{position:absolute;bottom:5px;right:0;width:30px;height:18px;cursor:pointer!important;z-index:3;text-align:center}.search-list .search-go{height:18px;filter:grayscale(100%)}.search-list .search-go-container:hover>.search-go{filter:none}.search-list .functional-search-container{position:relative;width:100%;margin-top:1px;margin-bottom:-1px;box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:5px;display:flex;align-items:center;justify-content:center;flex-direction:row}.search-list .search-bar-container{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;flex:1}.search-list .tag-bracket-left{position:absolute;left:0;bottom:0;width:10px}.search-list .tag-bracket-right{position:absolute;right:0;bottom:0;width:10px}.search-list .search-bar-container>.auto-complete>.box>form>input{border-bottom:1px solid #3b3b3c;border-radius:0;padding:2px 5px}.search-list .tag-function-text{position:relative;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.search-list .tag-function-text.date{max-width:calc(100% - 135px)}.search-list .tag-function-text.short-date,.search-list .tag-function-text.year{max-width:calc(100% - 75px)}.search-list .tag-text-common{color:#7e857f}.search-list .tag-text-and{color:#4b8cf7}.search-list .tag-text-or{color:#3e996e}.search-list .tag-text-filter{color:#8674e1}.search-list .list-segment-title{padding-left:10px;text-align:left}.search-list .list-segment-error{color:#fd3c77;text-align:center;white-space:pre-wrap}.search-list .list-segment{position:relative;width:30%;display:inline-block;vertical-align:middle;padding:0 1.5%;text-align:center}.search-list .list-segment .list-segment-image{position:relative;width:128px;max-width:90%;border-radius:50%}.search-list .list-segment .list-segment-image.pointer{cursor:pointer!important}.search-list .list-segment .list-segment-item{position:relative;text-align:left;padding:5px 0}.search-list .list-segment .list-segment-item .list-segment-label{position:relative;width:40%;display:inline-block;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;cursor:default!important;padding:6px 0;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.search-list .list-segment .list-segment-item .list-segment-input{position:relative;width:60%;display:inline-block;vertical-align:top;cursor:default!important;-ms-word-wrap:break-word;word-wrap:break-word}.search-list .list-segment-table{position:relative;width:100%;margin:20px auto;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}.search-list .list-segment-table.short{width:1024px;max-width:100%}.search-list .list-segment.extended{text-align:left;width:50%;padding:0 20px;box-sizing:border-box;vertical-align:top}.search-list .list-segment.extended .list-segment-label{width:25%}.search-list .list-segment.extended .list-segment-input{width:75%}.search-list .list-segment.full{text-align:left;width:100%;padding:0 20px;box-sizing:border-box;display:block}.search-list .list-segment-photo{border-radius:2px;width:29px;height:29px;display:inline-block;vertical-align:middle;border:1px solid lightgrey;margin:0 5px 0 0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-list .list-segment-photo:hover{border:1px solid #4b8cf7}.search-list .list-segment-photo-viewer .photo-list{padding:20px 0;text-align:center}.search-list .list-segment-photo-viewer .photo-list .photo{width:40px;height:40px;border-radius:5px;border:1px solid white;overflow:hidden;margin:0 10px}.search-list .list-segment-photo-viewer .photo-list .photo:hover{border:1px solid #4b8cf7}.search-list .list-segment-photo-viewer .photo-content{text-align:center}.search-list .list-segment-photo-viewer .photo-content img{height:256px;margin:auto;border-radius:5px}.search-list .list-segment-details{padding:0;text-align:center}.search-list .list-segment-buttons{text-align:center;margin:15px 0}.search-list .list-segment-search-link{cursor:pointer!important}.search-list .list-segment-placeholder{position:relative;max-width:100%;padding:30px 0;margin:0 auto;font-style:italic;background:#dae0e8;border-radius:10px;text-align:center}.search-list .list-segment-placeholder table{position:relative;width:100%}.search-list .overview-item-date{padding:30px 0;margin:0;background:#dae0e8;text-align:center;border-bottom:1px solid lightgrey}.search-list .page-length-display{position:relative;display:inline-block;width:40px;text-align:center}.search-list .page-length-display .select select{border:none;border-radius:0;color:#4b8cf7;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;font-style:italic}.overview-list-error{color:#fd3c77;font-size:.9em;text-align:center;margin:10px 0;white-space:pre-wrap}.loading:hover{cursor:progress!important}.loading>.auto-complete>.box>form>input{background:#d3d3d3;cursor:progress!important;pointer-events:none}.tag-settings-container{position:relative;width:1000px;max-width:100%;margin:0 auto}.tag-settings-container .tag-settings-item{position:relative;padding:10px 0;font-size:.9em;border-bottom:1px solid #DAE0E8}.tag-settings-container .tag-settings-item .tag-settings-name,.tag-settings-container .tag-settings-item .tag-settings-tags,.tag-settings-container .tag-settings-item .tag-settings-add,.tag-settings-container .tag-settings-item .tag-settings-remove{display:inline-block;position:relative;vertical-align:top;box-sizing:border-box;padding:0 10px}.tag-settings-container .tag-settings-item .tag-settings-name{width:25%;text-align:left}.tag-settings-container .tag-settings-item .tag-settings-tags{width:50%;text-align:left}.tag-settings-container .tag-settings-item .tag-settings-add,.tag-settings-container .tag-settings-item .tag-settings-remove{text-align:center;width:10%}.tag-settings-container .tag-settings-item .tag-settings-add-button,.tag-settings-container .tag-settings-item .tag-settings-remove-button{position:relative;width:20px;height:20px;margin:7px auto}.tag-settings-container .tag-settings-item .tag-settings-name-mod{display:inline-block;vertical-align:middle;width:12px}.tag-settings-container .tag-settings-item .tag-settings-name-input{display:inline-block;vertical-align:middle;width:calc(100% - 12px)}.tag-settings-container .macro-add-icon{position:absolute;top:-25px;left:calc(100% + 5px);width:20px;cursor:pointer!important}.tag-settings-container .macro-add-icon img{width:100%}.tag-settings-container .tag{margin:5px 5px 5px 0!important;max-width:100%!important}.tag-settings-container .tag .tag-label{max-width:100%!important;word-wrap:break-word!important}.tag-settings-container .tag-settings-placeholder{width:800px;max-width:96%;margin:10px auto;background:#dae0e8;padding:50px 0;border-radius:10px}.column-settings-container{position:relative;width:1000px;max-width:100%;margin:0 auto}.column-settings-container .column-setting-item{display:block;margin:0 auto;border-bottom:1px solid #DAE0E8;padding-bottom:5px}.column-settings-container .column-setting-item div{position:relative;display:inline-block;vertical-align:middle;background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.column-settings-container .column-setting-item .drop-spacing{display:block;height:5px;border-radius:10px;background:transparent;overflow:hidden}.column-settings-container .column-setting-item .item-field,.column-settings-container .column-setting-item .item-selected,.column-settings-container .column-setting-item .item-wrap,.column-settings-container .column-setting-item .item-width,.column-settings-container .column-setting-item .item-position,.column-settings-container .column-setting-item .item-align{width:16.5%}.column-settings-container .column-setting-item .item-field.input{text-align:left;padding:11px 0}.column-settings-container .column-setting-item .item-width-quantifier{position:absolute;top:5px;right:5px}.column-settings-container .column-setting-item .item-width-input{width:40px}.column-settings-container .column-setting-item .item-position-input{width:15px;margin:0 3px;cursor:pointer!important}.column-settings-container .column-setting-item .item-position-input.inverted{transform:rotate(180deg)}.column-settings-container .column-setting-item .item-align-input{width:50%}.column-settings-container .column-setting-item#hover{border-top:3px solid #4b8cf7}.column-settings-container .column-setting-item#drag{background:#dae0e8;border-radius:10px}.column-settings-container .column-setting-item#drag .item-position,.column-settings-container .column-setting-item#drag .item-width,.column-settings-container .column-setting-item#drag .item-selected,.column-settings-container .column-setting-item#drag .item-wrap,.column-settings-container .column-setting-item#drag .item-align{opacity:0}.column-settings-container .column-setting-item.header{font-size:.9em;font-weight:700}.column-settings-container .column-setting-item.input{font-size:.85em}.tag{position:relative;display:inline-block;vertical-align:middle;text-align:center;cursor:default!important;margin:5px 10px 5px 0}.tag .tag-label{position:relative;margin:0 1px 0 0;padding:2px 10px;border-radius:5px;font-size:.9em;color:#fff;display:inline-block;vertical-align:middle}.tag .common{background-color:#7e857f}.tag .and{background-color:#4b8cf7}.tag .or{background-color:#3e996e}.tag .filter{background-color:#8674e1}.tag .tag-label.clickable{cursor:pointer!important}.tag .tag-remove{position:relative;width:15px;height:15px;background:red;padding:0;cursor:pointer!important;opacity:0;border-radius:50%;display:inline-block;vertical-align:middle;transition:opacity .25s}.tag .tag-remove>span{position:absolute;background:#fff;top:6px;left:1px;height:3px;width:85%;margin:auto}.tag:hover .tag-remove{opacity:1}.page-total{position:relative;text-align:center;font-size:.7em;font-style:italic;color:gray;margin:10px 0 0}.overview-page{display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mini-list{position:relative;width:100%;box-sizing:border-box}.mini-list .mini-list-table{position:relative;width:100%;min-height:150px}.mini-list .mini-list-placeholder{text-align:center;padding:40px 0 50px;margin-top:-30px;font-size:14px;background:#dae0e8;border-radius:10px}.mini-list table{position:relative;table-layout:fixed;width:100%;border-collapse:collapse;overflow:hidden}.mini-list tr{position:relative;border-bottom:1px solid #DAE0E8;width:100%}.mini-list th{position:relative;padding:5px 20px;box-sizing:border-box;background:gray;color:#fff}.mini-list td{position:relative;padding:10px 20px;box-sizing:border-box}.mini-list tr.item:hover{background:#dae0e8}.mini-list .top-left{border-top-left-radius:5px}.mini-list .top-right{border-top-right-radius:5px}.mini-list .link-space{width:120px}.list-segment-note{position:relative;width:800px;max-width:96%;margin:10px auto}.list-table-container{text-align:center}.list-table{text-align:center;width:1000px;max-width:98%;margin:auto;position:relative;max-height:250px;overflow:auto}.list-table table{table-layout:fixed;border-collapse:collapse;width:100%}.list-table .remove{width:30px;text-align:center}.list-table .remove .mini-button{width:15px!important;height:15px!important}.list-table th{padding:5px 10px;font-size:1em;text-align:left;color:#fff;background:gray}.list-table .left{border-top-left-radius:5px}.list-table .right{border-top-right-radius:5px}.list-table td{padding:10px;text-align:left;border-bottom:1px solid #DAE0E8}.list-table tr.item:hover{background:#dae0e8}.list-table.short-table th,.list-table.short-table td{padding-left:5px;padding-right:5px}.list-placeholder{position:relative;border-radius:5px;background:#dae0e8;width:800px;max-width:96%;padding:50px 0;text-align:center;margin:20px auto;font-size:12px}.task-option{cursor:pointer!important;margin:5px 0}.task-option>span{font-size:.85em;vertical-align:middle}.task-option>img{width:25px;height:25px;margin:0 5px 0 0;vertical-align:middle}.list-image-container{text-align:center;margin:10px auto 20px}.list-image-item{display:inline-block;width:70px;height:50px;margin:5px 10px;border:2px solid #DAE0E8;cursor:pointer;border-radius:5px;transition:border .5s;overflow:hidden}.list-image-flex{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.list-image-flex img{width:100%}.list-image-item:hover{border:2px solid #4b8cf7}.list-view-image{max-height:300px;cursor:pointer!important;border:2px solid white}.list-view-image.hover{border:2px solid #4b8cf7}@media screen and (max-width: 1600px){.search-list .overview-item-details{font-size:.72em!important}.search-list .list-segment{text-align:left!important;width:50%!important;padding:0 20px!important;box-sizing:border-box!important;vertical-align:top!important}.search-list .list-segment.image{text-align:center!important;width:100%!important}.search-list .list-segment.photo{display:block!important;width:100%!important;text-align:center!important}}@media screen and (max-width: 1280px){.search-list .list-segment.extended{padding:0 20px!important}}@media screen and (max-width: 1000px){.search-list .overview-tags{width:calc(100% - 135px)!important}.tag-settings-container .tag-settings-item{font-size:.85em!important}.tag-settings-container .tag-settings-item .tag-settings-tags{width:calc(75% - 70px)}.tag-settings-container .tag-settings-item .tag-settings-add,.tag-settings-container .tag-settings-item .tag-settings-remove{text-align:center;width:35px}}@media screen and (max-width: 800px){.search-list .list-segment-title{padding:0!important;text-align:center!important;margin:5px auto}.search-list .overview-item-details{text-align:center!important}.search-list .list-segment{width:80%!important;margin:0 auto!important}.search-list .list-segment .list-segment-label{width:40%!important}.search-list .list-segment .list-segment-input{width:60%!important}.search-list .list-segment.extended{padding:0!important}.tag-settings-container .tag-settings-item{font-size:.8em!important}}@media screen and (max-width: 600px){.search-list .list-segment{width:90%!important}.search-list .list-segment-photo-viewer .photo-content img{height:auto;width:95%}.tag-settings-container .tag-settings-name{width:100px!important}.tag-settings-container .tag-settings-tags{width:calc(100% - 170px)!important}.tag-settings-container .tag-settings-add-button,.tag-settings-container .tag-settings-remove-button{margin:3px auto!important}}@media screen and (max-width: 500px){.search-list .overview-search{width:100%!important;text-align:center!important;padding:0!important}.search-list .overview-tags{display:block!important;text-align:center!important;min-height:0!important;width:100%!important}.search-list .search-tag-title{width:auto;font-weight:700;display:block;text-align:center}.search-list .search-container{width:100%!important}.search-list .search-bar-form{width:98%!important;max-width:100%!important;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:30px}.search-list .search-list-bar-container,.search-list .normal-search-container{width:100%!important}.search-list .functional-search-container{width:100%!important;text-align:center!important;padding-right:0}.search-list .tag-error{position:relative!important;white-space:pre-wrap}.search-list .overview-item-select{display:none!important}.search-list .overview-item-select.select-mode{display:inline-block!important}.search-list .overview-item-headers-container{-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-list .overview-item-headers-container.short{display:inline-block!important;width:100%!important;box-sizing:border-box;padding:5px 0 5px 10px}.search-list .overview-item-headers-container.short.select-mode{display:inline-block!important;width:calc(100% - 50px)!important;padding:0}.search-list .overview-item-headers-container.long{display:none!important}.search-list .overview-item-header{border-radius:0!important}.search-list .overview-item-details{width:calc(100% - 2px)!important;margin:0 1px!important}.search-list .list-setting-title{color:#04588d!important}.search-list .overview-list-options{display:none}.search-list .list-segment{width:100%!important;padding:0!important}.search-list .list-segment-table{margin:20px auto;padding:0;overflow-x:auto}.tag{margin:5px 0 5px 15px}.mini-list th{position:relative;padding:5px;box-sizing:border-box;background:gray;color:#fff}.mini-list td{position:relative;padding:10px 5px;box-sizing:border-box}.mini-list .link-space{width:50px!important}.column-setting-item{box-sizing:border-box;padding:0 5px}.column-setting-item .item-field{width:30%!important}.column-setting-item .item-width,.column-setting-item .item-align{width:20%!important}.column-setting-item .item-selected,.column-setting-item .item-wrap{width:15%!important}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.segment-container{position:relative;border-top:1px solid #4b4b4c;border-bottom:1px solid #4b4b4c;overflow:hidden;text-align:center}.segment-container .segment-title{position:relative;font-size:1.1em;text-align:left;padding:15px 0;font-weight:500}.segment-container .segment-content{position:relative}.segment-container .segment-selected{padding:15px 0;font-size:1.1em;color:#4b8cf7}.segment-container .segment-note{font-size:.85em}.segment-container .segment-emphasis{color:#4b8cf7}.segment-container .segment-bad-emphasis{color:#fd3c77}.segment-container .segment-link{cursor:pointer!important;color:#4b8cf7}.segment-container.no-border{border-top:none;border-bottom:none}.segment-error{color:#fd3c77;font-size:.85em;text-align:center;white-space:pre-wrap}.segment-placeholder{width:800px;padding:50px;max-width:98%;margin:10px auto;background:#dae0e8;border-radius:10px;color:gray;font-size:.85em}.segment-scroll-facade{position:absolute;top:-20px;left:0;width:1px;height:1px}.segment-margin-area{position:relative;margin:20px auto}.segment-buttons{position:relative;padding:20px 0}.segment-half-item,.segment-full-item{position:relative;width:40%;text-align:left;margin:10px 2.5%;box-sizing:border-box;padding:0 5px;display:inline-block;vertical-align:middle;font-size:.85em}.segment-full-item.list{font-size:1em}.segment-half-item{min-width:400px;vertical-align:top}.segment-full-item{display:block;margin:15px auto;width:100%;max-width:600px;text-align:center}.segment-input-list-item{margin-top:2px}.segment-input-remove{display:inline-block;vertical-align:middle;width:15px;height:15px;margin-left:5px}.segment-input-removable{display:inline-block;vertical-align:middle;width:calc(100% - 20px)}.segment-input-checkbox{position:relative;display:inline-block;vertical-align:middle;width:25px;height:100%;margin-left:5px;margin-right:5px;text-align:center}.segment-input-checkboxable{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 35px)}.segment-input-checkbox-text{text-align:center;font-size:.5em}.segment-input-checkbox.text{width:35px;height:auto;margin-left:0;margin-right:10px;margin-bottom:0;text-align:left;vertical-align:top}.segment-input-checkboxable.text{text-align:left;vertical-align:top;width:calc(100% - 45px)}.segment-input-textbutton{margin:5px 0 0;text-align:right;font-size:.9em}.segment-half-item-nospace{position:relative;width:100%;text-align:left;margin:10px 0;box-sizing:border-box;padding:0 5px;display:block;font-size:.75em}.segment-half-item>div,.segment-full-item>div,.segment-half-item-nospace>div{position:relative;display:inline-block}.segment-item-label{width:35%;margin:0;padding:6px 18px 6px 0;vertical-align:top;box-sizing:border-box;text-align:left}.segment-item-label .info{position:absolute;top:8px;right:5px}.segment-item-input{position:relative;width:65%;text-align:left;display:inline-block;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.segment-overflow-item{position:relative;width:85%;text-align:left;margin:10px 2.5%;box-sizing:border-box;padding:0 5px;display:inline-block;vertical-align:middle;font-size:.85em}.segment-overflow-label{text-align:center}.segment-overflow-input .area>textarea{padding:10px!important}.segment-table{position:relative;margin:20px auto;width:1000px;max-width:98%}.segment-table table{position:relative;table-layout:fixed;width:100%;border-collapse:collapse;font-size:.85em}.segment-table table .remove{width:50px}.segment-table table thead,.segment-table table tbody,.segment-table table tr{display:table;table-layout:fixed;width:100%}.segment-table table tbody{display:block;overflow:auto;max-height:300px}.segment-table table th,.segment-table table td{padding:5px;border-bottom:1px solid #DAE0E8;text-align:left;font-size:.85em}.segment-table table th{background:gray;color:#fff}.segment-table table th.left{border-top-left-radius:5px}.segment-table table th.right{border-top-right-radius:5px}.segment-table table tr.item:hover{background:#dae0e8}.segment-table table .padding td{padding:10px 5px}.segment-table tbody{position:relative;width:100%;overflow:auto}.segment-table .segment-table-select{width:40px;text-align:center!important}.segment-table .segment-table-row:hover{background:#dae0e8}.segment-table .segment-table-button{width:20px;height:20px;text-align:center}.segment-table .segment-table-button-image{filter:grayscale(100%);cursor:pointer!important;width:15px;height:15px}.segment-table .segment-table-button-image.disabled{-webkit-pointer-events:none;pointer-events:none}.segment-table .segment-table-button-image:hover{filter:none}.list-segment-table{font-size:1.25em;text-align:center}.data-box{position:relative;width:100%;background:#ffffffe6;box-shadow:0 2px 8px #00000080;border-radius:4px;padding:20px 10px;overflow:hidden;box-sizing:border-box;font-size:.75em}.data-box .data-box-error{color:#fd3c77;font-size:.8em;text-align:center}.data-box .data-box-photo{margin:0 0 20px;text-align:center}.data-box .data-box-photo .data-box-photo-left,.data-box .data-box-photo .data-box-photo-right{position:relative;display:inline-block;vertical-align:middle;width:calc((80% - 140px)/2);height:1px;background:#6ac259}.data-box .data-box-photo .data-box-photo-background{position:relative;display:inline-block;vertical-align:middle;width:138px;height:138px;border:1px solid #6ac259;border-radius:50%;margin:auto}.data-box .data-box-photo .data-box-image{position:relative;width:92%;margin:4%;border-radius:50%}.data-box .data-box-photo .data-box-image.pointer{cursor:pointer!important}.data-box .data-box-photo .data-box-photo-background-cover{position:absolute;height:calc(100% + 6px);width:40px;top:-3px;left:calc(50% - 20px);background:#fff}.data-box .data-box-item{width:510px;margin:10px 30px;position:relative;display:inline-block;vertical-align:top;box-sizing:border-box;padding:0 5px;text-align:left}.data-box .data-box-item-label{position:relative;display:inline-block;vertical-align:top;width:40%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;padding:0 10px 0 0;margin:8px 0 0}.data-box .data-box-item-input{position:relative;display:inline-block;vertical-align:top;width:60%;box-sizing:border-box}.data-box .data-box-title{text-align:center}.data-box .data-box-title .data-box-title-content{margin:0 auto 20px}.data-box .data-box-title-note{font-size:.8em;margin:-20px auto 20px}.data-box .data-box-menu{position:absolute;top:-60px;right:10px;width:26px;height:26px;z-index:10}.data-box .data-box-content{padding:10px 0}.data-box .databox-expand{position:absolute;top:0;right:0}.data-box .databox-expand .databox-expand-image{width:15px;height:15px;padding:10px;cursor:pointer!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.data-box .databox-expand .databox-expand-close{margin:10px}.data-box.has-title{padding:20px 10px 40px}.data-box.shrink{width:auto;display:inline-block;vertical-align:top;font-size:.85em;margin:20px auto;padding:15px}.data-box.shrink .data-box-title{text-align:center}.data-box.shrink .data-box-title .data-box-title-content{position:relative;margin:0 auto;font-size:1.2em;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.data-box.shrink .data-box-content{padding:0}.data-box.shrink .data-box-item{margin:5px auto!important}.spinner-container{box-sizing:border-box;position:absolute;text-align:center;margin:auto;width:100%;height:100%;font-size:.85em;background:transparent;z-index:100;top:0;left:0}.spinner-container .spinner-background{background-color:#fff;border-radius:5px;position:absolute;width:100%;height:100%;top:0;left:0}.spinner-container .spinner-vertical-align{position:relative;display:inline-block;vertical-align:middle;background:transparent;width:1px;height:calc(100% - 18px)}.spinner-container .spinner-content{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 1px)}.spinner-container .spinner-text{margin-top:5px;color:#323a45;font-size:.9em}.spinner-container .spinner{position:relative;margin:0 auto;text-align:center;font-size:10px;font-style:italic}.spinner-container .spinner>div{background-color:#4b8cf7;height:100px;width:8px;margin:0 3px;display:inline-block;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner-container .landscape>.spinner>div{height:60px!important}.spinner-container .landscape>.spinner-text{margin-top:2px!important}.spinner-container .spinner .rect2{animation-delay:-1.1s}.spinner-container .spinner .rect3{animation-delay:-1s}.spinner-container .spinner .rect4{animation-delay:-.9s}.spinner-container .spinner .rect5{animation-delay:-.8s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.page-menu{position:relative;z-index:2;min-height:35px;margin:0 0 10px}.page-menu .page-menu-title{margin:0}.page-menu .page-menu-button-container{position:absolute;width:50%;top:0;right:0;text-align:right;transition:top .25s;z-index:2}.page-menu .page-menu-button-container.has-title{top:5px}.page-menu .page-menu-button-container.active{top:20px}.page-menu .page-menu-button-container.active.has-title{top:60px!important}.page-menu .page-menu-content{position:relative;z-index:1}.page-menu .page-menu-button{position:relative;display:inline-block;vertical-align:middle;margin:0 5px}.page-menu .page-menu-button-image{width:35px;height:35px;background:#4b8cf7;border-radius:50%;cursor:pointer!important}.page-menu .page-menu-button-image.no-border{background:#fff!important;border-radius:0;border:none}.page-menu .page-menu-button-image>img{position:relative;width:100%;box-sizing:border-box}.page-menu .invisible{display:none}.page-menu .page-menu-button-title{position:absolute;width:101px;top:-15px;left:-33px;text-align:center;opacity:0;font-size:10px;color:#4b8cf7;transition:opacity .25s}.page-menu .page-menu-button:hover .page-menu-button-title{opacity:1}.page-menu .row-menu-container{position:relative;display:inline-block}.page-menu .row-menu{position:absolute;display:none;top:-5px;left:-265px;width:250px;text-align:center;background:#fff;border:1px solid #4b8cf7;border-radius:5px}.page-menu .row-menu .row-menu-triangle{position:absolute;top:14px;width:16px;height:16px;right:-16px;transform:rotate(90deg);-webkit-transform:rotate(90deg);z-index:1;-moz-user-select:none;user-select:none;-webkit-user-select:none}.page-menu .row-menu .row-menu-content{position:relative;z-index:3}.page-menu .row-menu .row-menu-button{position:relative;cursor:pointer!important;padding:10px;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #DAE0E8;font-size:.78em;transition:.1s ease-in-out;-moz-user-select:none;user-select:none;-webkit-user-select:none}.page-menu .row-menu .row-menu-button:hover{background:#4b8cf7;color:#fff}.page-menu .row-menu .row-menu-button.last{border:none}.page-menu .row-menu-triangle{position:absolute;top:5px;left:-7px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #4b8cf7}.page-menu .active.row-menu{display:block!important}.list-spreadsheet{font-size:16px}.list-spreadsheet .spreadsheet-options{position:relative;text-align:center;padding:15px 0}.list-spreadsheet .spreadsheet-options.order{display:inline-block;padding:0}.list-spreadsheet .spreadsheet-option-division{position:relative;width:350px;display:inline-block;vertical-align:top;margin:auto;box-sizing:border-box;padding:0 0 0 5%}.list-spreadsheet .spreadsheet-option{text-align:left;margin:5px 0}.list-spreadsheet .spreadsheet-order{position:relative;font-size:.9em;display:inline-block;vertical-align:middle}.list-spreadsheet .spreadsheet-order .label{display:inline-block;vertical-align:middle;background:transparent;padding:10px 20px;border:1px solid #4b4b4c;border-right:none}.list-spreadsheet .spreadsheet-order .label.last{border-right:1px solid #4b4b4c}.list-spreadsheet .spreadsheet-order#hover{border-left:5px solid #4b8cf7}.list-spreadsheet .spreadsheet-order#drag{background:#dae0e8}.list-spreadsheet .spreadsheet-option-input{display:inline-block;vertical-align:middle;width:40px}.list-spreadsheet .spreadsheet-option-label{display:inline-block;vertical-align:middle;width:calc(100% - 40px);font-size:.85em}.list-spreadsheet .save,.list-spreadsheet .segment-item-label,.list-spreadsheet .select{font-size:.85em}.list-spreadsheet.in-db .spreadsheet-option-label,.list-spreadsheet.in-db .save,.list-spreadsheet.in-db .segment-item-label,.list-spreadsheet.in-db .select{font-size:.75em}.segment-selected-bg{background:#dae0e8;display:inline-block;width:480px;max-width:100%;border-radius:10px;box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px!important;margin:20px auto!important}.segment-selected-bg .segment-note{padding-bottom:10px}.list-add .list-add-success-img{display:inline-block;vertical-align:middle;width:50px;margin:0 10px}.list-add .list-add-success{display:inline-block;vertical-align:middle}.dropzone{position:relative;padding:80px 0 100px;font-size:16px;border-radius:5px;width:100%;background-color:#dae0e8;transition:background-color .25s;cursor:pointer!important}.dropzone .dropzone-title,.dropzone .dropzone-formats{pointer-events:none}.dropzone .dropzone-formats{font-size:.8em;font-style:italic}.dropzone.drag-enter{background-color:#a4c6ff}.header-container{position:relative;text-align:center;padding:20px 0;z-index:100}.header-container .header-back{position:absolute;top:1px;left:5px;width:29px;display:none;cursor:pointer!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header-container .header-back img{width:100%}.header-container .app-logo{position:relative;width:250px;max-width:90%;display:inline-block;vertical-align:bottom;margin-bottom:5px;margin-right:2px}.header-container .header-addon{position:absolute;top:17px;left:0;width:100%}.header-container .header-addon .header-nav{position:absolute;top:-4px;left:0}.header-container .header-addon .header-profile{position:absolute;top:0;left:55px;width:400px;text-align:left;cursor:default}.header-container .header-addon .header-profile img{width:30px;position:relative;display:inline-block;vertical-align:middle;border-radius:50%}.header-container .header-addon .header-profile .header-text{position:relative;display:inline-block;vertical-align:middle;font-size:.7em}.header-container .header-addon .header-profile.no-nav{left:0}.header-container .header-addon .header-options{position:absolute;top:0;right:0;text-align:right}.header-container .header-addon .header-options img{cursor:pointer!important;height:18px;margin:0 10px;position:relative;display:inline-block;vertical-align:middle}.header-container .mobile-title{display:none;box-sizing:border-box;padding:8px 30px;margin:0 auto;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-family:bold,sans-serif;color:#fff;font-size:24px;letter-spacing:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-container{height:40px}.footer-container .footer{position:absolute;text-align:center;bottom:5px;left:.5%;width:99%}.footer-container .footer .footer-text{position:relative;font-size:.7em;text-align:left;width:calc(100% - 250px);display:inline-block;vertical-align:bottom}.footer-container .footer .footer-logo{position:relative;width:250px;display:inline-block;vertical-align:bottom}.hamburger-svg{pointer-events:none}.hamburger-svg path{fill:none;transition:stroke-dashoffset .5s cubic-bezier(.25,-.25,.75,1.25),stroke-dasharray .5s cubic-bezier(.25,-.25,.75,1.25);stroke-width:40px;stroke-linecap:round;stroke-dashoffset:0px}.hamburger-svg path#top,.hamburger-svg path#bottom{stroke-dasharray:240px 950px}.hamburger-svg path#middle{stroke-dasharray:240px 240px}.hamburger-svg.cross path#top,.hamburger-svg.cross path#bottom{stroke-dashoffset:-650px}.hamburger-svg.cross path#middle{stroke-dashoffset:-115px;stroke-dasharray:1px 220px}.image-dropzone .image-dropzone-editor{position:relative}.image-dropzone .image-dropzone-slider-title{font-size:.8em}.image-dropzone .image-dropzone-slider{width:400px;max-width:90%;margin:10px auto}.image-dropzone .image-dropzone-buttons{margin:20px auto}.remark-container{text-align:center;max-width:98%;margin:auto}.remark-container .remarks-placeholder{width:600px;max-width:98%;text-align:center;margin:auto;padding:50px 0;font-size:14px;background:#dae0e8;border-radius:5px}.remark-container .remark-scroll{position:relative;text-align:left;max-height:250px;overflow:auto}.remark-container .remark{position:relative;padding:10px 0;border-bottom:1px solid #DAE0E8}.remark-container .remark div{position:relative;display:inline-block;vertical-align:top}.remark-container .remark .remark-remove{width:50px;text-align:center}.remark-container .remark .remark-date,.remark-container .remark .remark-staff{width:15%}.remark-container .remark .remark-data{width:calc(70% - 50px)}.remark-container .remark.header{background:gray;color:#fff;padding:5px 0;border-top-left-radius:5px;border-top-right-radius:5px}.resolution-stack{border:1px dotted #DAE0E8;border-radius:5px}.resolution-item{position:relative;display:inline-block;vertical-align:top;text-align:center;font-size:.8em;width:150px;margin:10px 20px}.resolution-item .resolution-image{width:64px;height:64px;border-radius:50%}.resolution-item .resolution-name{position:relative;width:100%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.mobile-menu{position:fixed;display:none;top:calc(100% - 40px);right:0;width:100%;height:auto;text-align:center;z-index:100;backface-visibility:hidden}.mobile-menu .mobile-menu-title{position:relative;cursor:pointer!important;padding:10px 0;box-sizing:border-box;height:40px;background:#04588d!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-menu .mobile-menu-title-image{width:20px;height:20px}.mobile-menu .mobile-menu-content{background:#fff}.mobile-menu .mobile-menu-item{padding:10px 0;font-size:.9em;width:90%;margin:0 5%;border-bottom:1px solid #04588d!important;cursor:pointer!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-menu.short{width:calc(50% - 2px)}.mobile-menu.active{width:100%;top:auto!important;bottom:0}.scroll-load{position:relative;padding:10px;background:#dae0e8;border-radius:5px;text-align:center;max-width:90%;margin:20px auto;font-size:.9em}.jump-container{position:fixed;right:10px;bottom:30px;display:inline-block;background:#fff;padding:5px;text-align:center;cursor:pointer!important;z-index:80;border-radius:5px}.jump-container .jump-container-image{width:25px;height:25px;cursor:pointer!important}.jump-container .jump-container-text{font-size:.65em;cursor:pointer!important}.avatar{position:relative!important}.avatar-bg-container{position:relative;width:100%;box-sizing:border-box;padding:5px;background:#dae0e8;border-radius:5px;text-align:center;overflow:hidden}.avatar-bg-container .avatar-box{position:relative;width:55px;height:55px;padding:5px;box-sizing:border-box;display:inline-block}.avatar-bg-container .avatar-box .avatar-box-flex{display:flex;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#dae0e8}.avatar-bg-container .avatar-box .avatar-box-flex img{width:45px}.avatar-bg-container .avatar-image-container{max-height:110px;overflow:auto}.avatar-bg-container .avatar-box.selected{background:#4b8cf7;border-radius:10px}.resolution-step-container{position:relative;width:600px;max-width:100%;margin:20px auto;min-height:100px;max-height:300px;overflow-y:auto;background:#dae0e8;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;display:flex;flex-direction:column-reverse}.resolution-step-container .resolution-step{position:relative;box-sizing:border-box;width:60%;margin-right:40%;margin-bottom:15px}.resolution-step-container .resolution-step .step-content{position:relative;max-width:100%;font-size:13px;padding:10px 5px 5px 15px;border-radius:10px;background-color:#6ac259;color:#fff;text-align:left;white-space:pre-wrap}.resolution-step-container .resolution-step .step-user{text-align:left;font-size:.9em;color:gray;margin:2px 10px}.resolution-step-container .resolution-step .step-divider{display:inline-block;vertical-align:middle;width:5px;height:5px;border-radius:50%;margin:0 5px;background:#d3d3d3}.resolution-step-container .resolution-step.mine{margin-right:0;margin-left:40%}.resolution-step-container .resolution-step.mine .step-content{background-color:#4b8cf7}.resolution-step-container .resolution-step.mine .step-user{text-align:right}.convenience-scroll-container{position:fixed;bottom:50px;right:10px;text-align:center}.convenience-scroll-container .fast-scroll-container{position:relative;font-size:11px;padding:5px 10px;background:#dae0e8;border-radius:10px;margin:5px 0}.convenience-scroll-container .fast-scroll-container img{width:15px;margin:-3px}.convenience-scroll-container .fast-scroll-container .down{transform:rotate(180deg);margin-top:3px;margin-bottom:-5px}@media print{.page-menu{display:none}.data-box{box-shadow:none;border:none;padding:0;margin:0;text-align:left;font-size:10px}.data-box .data-box-photo .data-box-photo-left,.data-box .data-box-photo .data-box-photo-right{width:calc((80% - 100px)/2)}.data-box .data-box-photo .data-box-photo-background{width:98px;height:98px}.data-box .data-box-content{border:1px solid lightgrey;border-radius:10px 5px;padding:10px 5px}.data-box .data-box-item{width:25%;margin:5px 0;box-sizing:border-box;padding:0 0 0 20px}.data-box .data-box-item .data-box-item-label{display:block;width:100%;max-width:none;margin:0}.data-box .data-box-item .data-box-item-input{display:block;width:100%;max-width:none;color:gray!important}.data-box .data-box-item .data-box-item-input a{color:gray!important}.header-container .app-logo{width:150px}}@media screen and (max-width: 1940px){.data-box .data-box-item{width:30%!important;margin:10px 1.6666%!important}}@media screen and (max-width: 1600px){.data-box .data-box-item .data-box-item-label,.data-box .data-box-item .data-box-item-input{width:50%}.segment-container{font-size:.9em!important}}@media screen and (max-width: 1400px){.segment-container{font-size:.85em!important}}@media screen and (max-width: 1280px){.data-box .data-box-item{width:49%!important;margin:10px .5%!important}.data-box .data-box-item .data-box-item-label,.data-box .data-box-item .data-box-item-input{width:50%}}@media screen and (max-width: 800px){.data-box .data-box-item{width:80%!important;margin:10px 10%!important}.data-box .data-box-item .data-box-item-label,.data-box .data-box-item .data-box-item-input{width:50%}.header-container .header-profile,.footer-container .footer-text{display:none!important}.resolution-item{margin:10px!important}.list-spreadsheet .spreadsheet-option-division{width:250px!important}.list-spreadsheet .spreadsheet-option-input{width:30px!important}.list-spreadsheet .spreadsheet-option-label{width:calc(100% - 30px)!important}}@media screen and (max-width: 600px){.data-box .data-box-item{width:95%!important;margin:5px 2.5%!important}.data-box .data-box-item .data-box-item-label,.data-box .data-box-item .data-box-item-input{width:50%}.header-container .header-profile,.header-container .header-star,.header-container .header-home{display:none!important}.resolution-stack{border:none!important}.resolution-item{width:120px!important}}@media screen and (max-width: 500px){.data-box{border:none;box-shadow:none!important;padding:15px 5px 0!important}.data-box .data-box-title{position:absolute;top:2px;left:10%;width:80%;text-align:center}.data-box .data-box-title .data-box-title-content{display:inline-block;margin:0;padding:0 10px;background:#fff}.data-box .data-box-title-note{margin:-5px auto 5px!important;font-size:.85em!important}.data-box .data-box-content{border:1px solid grey;border-radius:5px;padding:20px 0 5px}.data-box .data-box-item{font-size:1em!important;width:95%!important;margin:5px 2.5%!important}.data-box .data-box-item .data-box-item-label,.data-box .data-box-item .data-box-item-input{width:100%}.data-box .data-box-menu{top:-27px;right:3px}.header-container .header-options{display:none!important}.header-container.mobile{background:#04588d!important;padding:0;margin:0}.header-container.mobile .header-back{display:block!important;top:5px!important}.header-container.mobile .header-addon{top:5px!important}.header-container.mobile .header-addon .header-nav{width:100%;top:1px;left:auto;right:0;text-align:right}.header-container.mobile .mobile-title{display:block}.header-container.mobile .app-logo{display:none!important}.nav-menu .hamburger-nav{position:absolute;right:0;top:0}.nav-menu .hamburger-nav path{stroke-linecap:square!important;stroke:#fff!important}.nav-menu .nav-triangle{left:auto;right:5px}.nav-menu .nav-triangle-cover{left:auto;right:6px;width:calc(100% - 12px)}.nav-menu .nav-menu-container{left:auto!important;right:0!important;width:100%!important;top:40px!important}.nav-menu .nav-menu-content{-webkit-box-sizing:border-box;left:5px;box-sizing:border-box;padding:20px 0 0;width:calc(100% - 10px);box-shadow:none!important}.nav-menu .nav-item-image{width:45px!important;height:45px!important;font-size:5px!important;margin:5px;background:#04588d!important}.nav-menu .nav-item-image>img{width:29px!important;margin:8px!important}.nav-menu .nav-addon{display:inline-block!important}.nav-menu .nav-addon .nav-item-image{background:none!important}.nav-menu .nav-addon .nav-item-image>img{margin:0!important;width:100%!important}.page-menu{min-height:0;margin:0;z-index:111}.page-menu .page-menu-title{display:none}.page-menu .page-menu-content{z-index:5}.page-menu .page-menu-button-container,.page-menu .page-menu-button-container.active{display:none!important}.mobile-menu{display:block}.segment-container{border:1px solid lightgrey!important;width:calc(100% - 10px);box-sizing:border-box!important;background:#dae0e8!important;border-radius:5px!important;margin:5px!important;padding:0 5px!important}.segment-container .spinner-container .spinner-background{background:#dae0e8!important}.segment-container .segment-title{font-size:1.2em;font-weight:700;text-align:center;margin-bottom:0;color:#04588d!important}.segment-container .segment-buttons{padding:10px 0!important}.upload-webcam{display:none}.dropzone{padding:30px 0!important}.resolution-item{width:100px!important}.list-spreadsheet .spreadsheet-option-division{width:-moz-calc(100%);width:100%;padding:0!important}.list-spreadsheet .spreadsheet-option{margin:0!important;padding:1px 0!important}.list-spreadsheet .spreadsheet-option-input{box-sizing:border-box;width:35%!important;text-align:right!important;margin:0 5% 0 0}.list-spreadsheet .spreadsheet-option-label{width:60%!important;font-size:.85em}.segment-half-item{min-width:0!important;width:98%!important;margin:5px 1%!important}.segment-item-label{width:37.5%!important;margin:0 2.5% 0 0!important;padding:6px 6px 6px 0!important;box-sizing:border-box}.segment-item-input{width:60%!important}.jump-container{right:10px;bottom:0;opacity:.5}.footer-container{height:50px}.footer-container.ios{height:220px}.convenience-scroll-container{bottom:50px;right:5px}}.slideInOut-enter{-webkit-animation-name:slideInRight;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-name:slideInRight;animation-iteration-count:1;animation-timing-function:linear;animation-duration:.3s;animation-fill-mode:both;will-change:transform,visibility}.slideInOut-leave{-webkit-animation-name:slideOutLeft;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-name:slideOutLeft;animation-iteration-count:1;animation-timing-function:linear;animation-duration:.3s;animation-fill-mode:both;will-change:transform,visibility}.slideIn-enter{-webkit-animation-name:slideInRight;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-name:slideInRight;animation-iteration-count:1;animation-timing-function:linear;animation-duration:.3s;animation-fill-mode:both;will-change:transform,visibility}.slideIn-leave{-webkit-animation-name:squeezeOut;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-name:squeezeOut;animation-iteration-count:1;animation-timing-function:linear;animation-duration:.15s;animation-fill-mode:both;will-change:max-height,visibility}.slideInVanish-enter{-webkit-animation-name:slideInRight;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-name:slideInRight;animation-iteration-count:1;animation-timing-function:linear;animation-duration:.3s;animation-fill-mode:both;will-change:transform,visibility}.slideInVanish-leave{-webkit-animation-name:vanish;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-name:vanish;animation-iteration-count:1;animation-timing-function:linear;animation-duration:0ms;animation-fill-mode:both;will-change:display}.fadeIn-enter{-webkit-animation-name:fadeIn;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;animation-name:fadeIn;animation-iteration-count:1;animation-timing-function:ease;animation-duration:.5s;animation-fill-mode:both}.fadeIn-leave{-webkit-animation-name:vanish;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;animation-name:vanish;animation-iteration-count:1;animation-timing-function:ease;animation-duration:0ms;animation-fill-mode:both}@media screen and (max-width: 450px){.slideInVanish-enter,.slideInVanish-leave{animation-name:none!important}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@keyframes squeezeOut{0%{max-height:500px;visibility:visible}to{max-height:0}}@keyframes vanish{to{display:none!important}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.policy-container{width:98%;max-width:1440px;text-align:left;margin:20px auto 50px}.policy-container h1{margin-top:50px}.policy-container ol li{margin:20px auto}.policy-container h2{margin-top:40px}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.component-popup{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.component-popup-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8;z-index:2}.component-popup-content{position:relative;display:inline-block;margin:auto;text-align:center;z-index:3}.popup-gallery-container{position:fixed;z-index:9997;background:#000000f2;text-align:center;top:0;left:0;height:100%;width:100%;overflow:auto}.popup-gallery-container .gallery-close{margin:30px 0}.popup-gallery-container .gallery-close .gallery-close-text{color:#fff;cursor:pointer!important}.popup-gallery-container .gallery-close img{width:18px;height:18px;margin:0 10px;vertical-align:middle}.popup-gallery-container .gallery-content{width:800px;max-width:100%;text-align:center;margin:auto}.popup-gallery-container .gallery-content .gallery-content-item{width:100%}.popup-gallery-container .gallery-content-icons{margin:20px auto}.popup-gallery-container .gallery-content-icons .gallery-icon{display:inline-block;margin:10px;width:80px;height:50px;border-radius:5px;border:2px solid #4b8cf7;cursor:pointer!important}@media screen and (max-width: 500px){.popup-gallery-container .gallery-content-icons .gallery-icon{width:50px;height:31.25px;margin:5px}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.report-container{position:relative;text-align:center;padding:20px 0;width:1320px;max-width:100%;margin:auto}.report-container .report-description{text-align:center;color:gray;width:80%;margin:20px auto 0;font-size:.9em}.report-container .report-header{text-align:center;margin:20px auto 30px}.report-container .report-icon{width:30px;margin-right:20px;position:relative;display:inline-block;vertical-align:middle}.report-container .report-icon img{width:100%}.report-container .report-title{position:relative;display:inline-block;vertical-align:middle;font-size:1.15em;color:#3b3b3c}.report-container .report-input{text-align:center;margin:auto;padding:30px 0;font-size:.88em}.report-container .report-content{position:relative;width:calc(100% - 140px);margin:auto;font-size:.9em}.report-container .report-estimate{text-align:center;margin:auto;padding:30px 0}.report-container .report-estimate .report-note{font-style:italic}.report-container .report-buttons{text-align:center;padding-bottom:30px}.report-container .report-error{color:#fd3c77;font-size:.8em;font-style:italic;text-align:center;white-space:pre-wrap}.report-container .report-addon-item{display:inline-block;margin:30px 20px}.report-container .report-mini-header{text-align:center;font-weight:700;font-size:1.1em}.report-input-item{position:relative;margin:10px auto;width:500px;max-width:90%}.report-input-item .report-input-label{width:30%;display:inline-block;vertical-align:top;padding:7px 0;text-align:left}.report-input-item .report-input-value{width:70%;display:inline-block;vertical-align:top;box-sizing:border-box;padding:0 10px}.bca-report .bca-top-content{padding:20px 0;text-align:left}.bca-report .bca-top-name{position:relative;margin:20px 0}.bca-report .bca-top-name>div{display:inline-block;vertical-align:middle;width:50%;position:relative;border-bottom:1px solid grey;text-align:center;margin:0 75px}.bca-report .bca-top-period{position:relative;margin:20px 0}.bca-report .bca-top-period>div{display:inline-block;vertical-align:middle;width:22%;position:relative;border-bottom:1px solid grey;text-align:center;margin:0 20px}.bca-report .bca-section-a{position:relative}.bca-report .bca-data-segment{position:relative;text-align:center;border:1px solid lightgrey;box-sizing:border-box;padding:2px;margin:10px auto 30px}.bca-report .bca-data-segment-title{border:1px solid lightgrey;padding:10px;font-weight:700}.bca-report .bca-data-segment-table{position:relative;width:100%}.bca-report .bca-data-segment-table>tbody>tr>td{position:relative;border:1px solid lightgrey;width:20%;padding:10px}.ura-report .ura-content-div{padding:0 30px;text-align:left}.ura-report .ura-data-segment{padding:10px 0 30px}.ura-report .ura-data-segment-table{border:1px solid lightgrey;padding:0;border-collapse:collapse;margin:auto;text-align:left}.ura-report .ura-data-segment-table>tbody>tr>td{width:50%;max-width:50%;padding:5px 10px;box-sizing:border-box;border:1px solid lightgrey;margin:0}.ura-report td.no-border{border:none!important}.ura-report td.padded{padding:5px 30px}.dashboard-report-select{width:500px;max-width:80%;margin:0 auto 20px;font-size:.95em}.dashboard-report{position:relative;width:49%;display:inline-block;vertical-align:top;margin:30px .5%}.dashboard-empty{margin:20px auto;width:550px;max-width:96%}.summary-item{position:relative;display:inline-block;vertical-align:top;margin:20px 1.6666%;width:30%;max-width:300px;box-sizing:border-box;padding:0 10px}.summary-item .item-title{font-weight:700;margin:10px auto}.summary-item .item-details{text-align:left;display:inline-block;margin:10px auto;font-size:.75em}.report-button{display:inline-block;vertical-align:top;width:300px;margin:10px 15px;background:#dae0e8;border-radius:5px;box-sizing:border-box;padding:10px;cursor:pointer!important;text-align:left}.report-button .report-button-image{width:20px;height:20px;display:inline-block;vertical-align:middle;margin:0 10px}.report-button .report-button-label{font-weight:700;font-size:.9em;display:inline-block;vertical-align:middle;margin-left:10px;cursor:pointer!important}.report-content-segment{position:relative;text-align:center;margin:20px auto}.report-button-segment{display:inline-block;width:1000px;max-width:100%;text-align:left;margin:auto}.report-graph{margin:20px auto!important}.report-group{position:relative;text-align:center;margin-bottom:30px}.report-button.selected{background:#377cea;color:#fff}.feda-content-container .feda-header{border:1px solid black;border-bottom:none;background:#8db3e2;padding:5px 0;font-weight:700;font-size:1.1em}.feda-content-container .feda-row{border:1px solid black}.feda-content-container .feda-row .feda-left-container{width:20%;display:inline-block;vertical-align:middle;box-sizing:border-box;padding:0 5px}.feda-content-container .feda-row .feda-right-container{width:80%;display:inline-block;vertical-align:middle;box-sizing:border-box}.feda-content-container .feda-row .feda-item-container{position:relative;border-bottom:1px solid black;box-sizing:border-box;padding:10px 5px}.feda-content-container .feda-row .feda-item{position:relative;margin:10px auto}.feda-content-container .feda-row .feda-item .feda-item-label{display:inline-block;vertical-align:middle;width:70%;text-align:left}.feda-content-container .feda-row .feda-item .feda-item-value{display:inline-block;vertical-align:middle;width:30%;text-align:right;font-weight:700}.feda-content-container .feda-row .feda-item .feda-label{display:inline-block;width:50px;text-align:left}.feda-content-container .feda-row .feda-half-container{display:inline-block;vertical-align:middle;width:50%;box-sizing:border-box;padding:5px;border-left:1px solid black}.feda-content-container .feda-row .feda-title{padding:10px 0 20px;border-bottom:1px solid black}.feda-content-container .feda-row .feda-price-item{margin:10px auto}.feda-content-container .feda-row .feda-price-item .feda-price-label{width:70%;display:inline-block;vertical-align:middle;text-align:left}.feda-content-container .feda-row .feda-price-item .feda-price-value{width:30%;display:inline-block;vertical-align:middle;text-align:right;font-weight:700}.feda-content-container .feda-row .feda-price-divider{text-align:left}.feda-content-container i{margin:0 10px}@media screen and (max-width: 1600px){.report-content{width:100%!important}}@media screen and (max-width: 1000px){.dashboard-report{position:relative;width:99%;display:inline-block;vertical-align:top;margin:0 .5%}.dashboard-report-select{margin:0 auto!important}.report-container .report-addon-item{margin:20px 10px!important}}@media screen and (max-width: 800px){.bca-report .bca-top-name>div{width:auto!important;margin:0 5px!important;padding:0 5px!important}.bca-report .bca-top-period>div{width:auto!important;margin:0 5px!important;padding:0 5px!important}.bca-report .bca-data-segment{border:none!important;padding:0!important}.bca-report .bca-data-segment-title{border-bottom:none!important}.bca-report .bca-data-segment-table{border-collapse:collapse!important}.bca-report .bca-data-segment-table>tbody>tr>td{width:auto!important;max-width:20%!important;padding:5px!important;font-size:.9em!important;-ms-word-wrap:break-word;word-wrap:break-word}.ura-report .ura-content-div{padding:0!important;text-align:center!important}.ura-report .ura-data-segment{padding:10px 0!important}.ura-report .ura-data-segment-table>tbody>tr>td{width:auto!important;padding:5px!important}.report-container .report-buttons{padding-bottom:0!important}.report-container .report-addon-item{margin:10px 5px!important}.report-button-segment{width:100%;text-align:center}}@media screen and (max-width: 600px){.summary-item{position:relative;display:inline-block;vertical-align:top;margin:5px 2.5%;width:45%}}@media screen and (max-width: 450px){.bca-report .bca-top-content{text-align:center!important}.report-container{padding:5px 0 10px!important}.report-container .report-graph{margin:0!important}.report-container .report-buttons{padding-bottom:0!important}.report-container .report-addon-item{margin:5px!important}.report-container .report-mini-header{padding:5px 0;background:#dae0e8;margin-bottom:5px!important}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.estate-map{position:relative;text-align:center}.estate-map .estate-card-container{display:inline-block;position:relative;margin:10px}.estate-map .estate-link{display:inline-block;z-index:1;position:relative}.estate-map .estate-card{display:inline-block;overflow:visible;vertical-align:middle;width:350px;position:relative;background:#ffffffe6;box-shadow:0 3px 8px #00000040;border-radius:5px;padding:10px 0;box-sizing:border-box;text-align:center;color:#4b4b4c;z-index:1}.estate-map .estate-card .estate-chart{position:relative;display:inline-block;vertical-align:middle;width:30%;margin:0 2.5%}.estate-map .estate-card .estate-chart.image{box-sizing:border-box;-webkit-box-sizing:border-box;padding:2px}.estate-map .estate-card .estate-image-holder{position:relative;width:100%;padding-bottom:100%;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box}.estate-map .estate-card .estate-image{position:absolute;width:100%;top:0;left:0;border-radius:50%}.estate-map .estate-card .estate-details{position:relative;width:calc(65% - 1px);display:inline-block;vertical-align:middle;text-align:left;box-sizing:border-box;padding:0 5px 0 15px}.estate-map .estate-card .estate-details-name{font-size:.85em}.estate-map .estate-card .estate-details-items{font-size:11px;margin:3px auto}.estate-map .estate-card.small-mode{width:150px;padding:5px 0;color:gray}.estate-map .estate-card.small-mode .estate-chart{position:relative;width:60%;margin:0 auto}.estate-map .estate-card.small-mode .estate-owner{box-sizing:border-box;padding:0 5px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:.7em}.estate-map .estate-card.small-mode .absent-overlay{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;left:0;z-index:5;background-color:#3c3c3ccc;font-size:13px;border-radius:50%;color:#fff;font-weight:700;box-sizing:border-box;padding:0 5px}.estate-map .estate-nationality{position:relative;display:block;width:100%;font-size:11px;margin-top:10px;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;height:150px}.estate-map .estate-nationality .estate-detail-container{position:relative;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.estate-map .estate-nationality .estate-location-detail{margin:10px auto 15px}.estate-map .estate-nationality .estate-location-detail .half-left,.estate-map .estate-nationality .estate-location-detail .half-right{display:inline-block;vertical-align:middle;overflow:hidden;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}.estate-map .estate-nationality .estate-location-detail .half-left{text-align:left}.estate-map .estate-nationality .estate-location-detail .half-right{text-align:right}.estate-map .estate-nationality .estate-nationality-table{position:relative;width:100%;flex:1;overflow-y:auto}.estate-map .estate-nationality table{position:relative;table-layout:fixed;width:100%;border-collapse:collapse}.estate-map .estate-nationality table td{border-bottom:1px solid #DAE0E8}.estate-map .estate-nationality table th{font-size:11px}.estate-map .estate-nationality .estate-nationality-legend{width:20px;height:15px}.estate-map .estate-nationality .legend{width:25px}.estate-map .estate-nationality .country{text-align:left}.estate-map .estate-nationality .count,.estate-map .estate-nationality .capacity{width:80px}.estate-map .estate-nationality .nationality-placeholder{position:relative;flex:1;height:100%;display:flex;align-items:center;align-self:stretch;justify-content:center;background-color:#dae0e8;border-radius:5px}.estate-map .estate-nationality .emphasis{background:#fffda3}.estate-map.small-map{width:1000px;max-width:100%;margin:auto}.estate-link.disabled{pointer-events:none!important}.estate-tags{padding:5px 0}.estate-tags .tag{margin:0}.estate-tags.disabled{pointer-events:none!important}.ed-left{display:inline-block;vertical-align:middle;min-width:75px}.bed.ed-left{min-width:85px}.small-estate-name{font-size:.8em}.estate-tags-container{font-size:.85em}.estate-slider-container{margin-bottom:1px}.estate-slider-container .estate-slider{display:inline-block;vertical-align:middle;margin-right:20px;text-align:center}.estate-edit-container{position:relative;width:400px;max-width:96%;display:inline-block;vertical-align:top;border:1px solid;border-color:#e5e5e5 #dbdbdb #d2d2d2;border-radius:4px;box-shadow:#0000004d 0 1px 3px;padding:10px;box-sizing:border-box;text-align:center;color:#4b4b4c}.estate-edit-container .estate-edit-item{font-size:.85em;text-align:left;margin:5px auto}.estate-edit-container .estate-edit-item .estate-edit-label,.estate-edit-container .estate-edit-item .estate-edit-input{width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.estate-edit-segment{border-bottom:1px solid #f0f0f0;padding-bottom:10px;padding-top:10px;margin-bottom:10px;text-align:center}.estate-divider{position:relative;width:1000px;max-width:96%;margin:40px auto;text-align:center}.estate-divider .estate-linethrough{position:absolute;z-index:1;top:12px;left:0;width:100%;height:2px;background:#dae0e8}.estate-divider .estate-text{position:relative;z-index:2;display:inline-block;background:#fff;padding:0 20px}@media screen and (max-width: 800px){.hand-take-over .ht-content-area,.hand-take-over .ht-checklist-long{text-align:center!important}.hand-take-over .ht-details-item,.hand-take-over .ht-checklist-item{width:400px!important;max-width:98%!important;margin:10px 1%!important}.hand-take-over .ht-return-item .ht-return.name{width:50%!important}.hand-take-over .ht-return-item .ht-return.quantity,.hand-take-over .ht-return-item .ht-return.return{width:20%!important}.hand-take-over .ht-return-item .ht-return.return>.text-emphasis{display:none!important}.hand-take-over .reason{width:calc(64.47% - 30px)!important}.hand-take-over .penalty{width:31.75%!important}}@media screen and (max-width: 600px){.estate-map .estate-card-container{display:block!important;width:100%!important;margin:10px 0!important}.estate-map .estate-card-container.small-mode{display:inline-block!important;margin:5px!important;width:120px!important;font-size:.8em!important}.estate-map .estate-link{width:calc(100% - 60px)!important;margin:0 10px!important;cursor:pointer!important}.estate-map .small-mode>.estate-link{width:100%!important;margin:0!important}.estate-map .estate-card{width:100%!important;margin:0;padding:10px 0!important}.estate-map .estate-card .estate-chart{width:25%!important}.estate-map .estate-card .estate-details{font-size:.92em;width:calc(70% - 1px)!important;padding:0 10px!important}.estate-map .estate-card.small-mode{position:relative!important;width:100%!important;text-align:center}.estate-map .estate-card.small-mode .estate-chart{width:80%!important}.estate-map .estate-card.small-mode .estate-owner{font-size:.7em}.estate-tags{max-width:95%!important;margin:5px auto!important;text-align:center!important}}@media screen and (max-width: 500px){.estate-tags{margin:10px auto!important}.estate-map .estate-card{position:relative;width:300px!important;max-width:96%}.estate-map .estate-card .estate-chart{width:80px!important;margin:0 20px!important}.estate-map .estate-card .estate-details{font-size:14px!important;width:calc(100% - 121px)!important;padding:0!important}.estate-map .estate-link{width:98%!important;margin:0 1%!important}.estate-map .small-mode>.estate-link{width:100%!important;margin:0!important}.estate-map .estate-card-container.small-mode{margin:5px 2px!important;width:110px!important}.estate-map .estate-card.small-mode .estate-chart{width:60%!important;margin:0 auto!important}.estate-map .estate-card.small-mode .estate-owner{font-size:.7em}.estate-map .estate-card.small-mode .absent-overlay{font-size:10px}.estate-slider-container{position:relative;width:100%;text-align:center;z-index:1}.estate-slider-container .estate-slider{transform:scale(.8)}.estate-slider-container .estate-slider.right{left:auto;right:0}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.inventory-page{position:relative;text-align:center;margin:auto;width:1440px;max-width:100%;min-height:400px}.inventory-component-container{position:relative}.inventory-table{width:100%;font-size:12px;max-height:none}.inventory-table td,.inventory-table th{padding-left:5px;padding-right:5px;vertical-align:top}.inventory-table .th-code{width:120px}.inventory-table .th-quantity{width:150px}.inventory-table .th-date{width:190px;padding-top:5px;padding-bottom:5px}.inventory-table .th-download{width:35px;text-align:center}.inventory-download-icon{width:20px;cursor:pointer!important}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.price-table-container{position:relative;width:1280px;max-width:98%;margin:0 auto 20px}.price-table-container .section-header{display:inline-block;vertical-align:middle;width:calc(100% - 95px);font-size:1.1em;text-align:left;font-weight:700;margin-left:5px}.price-table-container .section-move{position:relative;display:inline-block;vertical-align:middle;height:16px;cursor:pointer!important}.price-table-container .section-move.top{transform:rotate(180deg)}.price-table-container .section-move.disabled{filter:grayscale(100%);pointer-events:none;cursor:default!important}.price-table-container .section-remove{position:relative;display:inline-block;vertical-align:middle;text-align:center;width:20px;margin-right:10px}.price-table-container .price-table{font-size:.75em}.price-table-container .price-line{position:relative;padding:5px 0;border-bottom:1px solid #DAE0E8}.price-table-container .price-line#drag{cursor:grabbing;background:#dae0e8}.price-table-container .price-line#hover-down{border-bottom:5px solid #4b8cf7}.price-table-container .price-line#hover-up{border-top:5px solid #4b8cf7}.price-table-container .price-table-left{border-top-left-radius:5px;width:40px;text-align:center;display:inline-block;vertical-align:middle}.price-table-container .price-table-right{border-top-right-radius:5px;width:40px;text-align:center;display:inline-block;vertical-align:middle}.price-table-container .price-item{display:inline-block;vertical-align:middle;width:calc(35% - 40px);padding:0 10px;box-sizing:border-box}.price-table-container .price-item-extended{border-top-left-radius:5px;display:inline-block;vertical-align:middle;width:35%;padding:0 10px;box-sizing:border-box}.price-table-container .price-quantity,.price-table-container .price-value{display:inline-block;vertical-align:middle;width:10%;padding:0 10px;box-sizing:border-box}.price-table-container .price-value.no-val,.price-table-container .price-quantity.no-val{width:15%}.price-table-container .price-remark{display:inline-block;vertical-align:middle;width:calc(35% - 40px);padding:0 10px;box-sizing:border-box}.price-table-container .price-validation{display:inline-block;vertical-align:middle;width:10%;padding:0 10px;box-sizing:border-box}.price-table-container .price-header{background:gray;color:#fff;padding:5px 0;text-align:center}.agreement-retain-assignment .agreement{width:20%}.agreement-retain-assignment .occupancy{width:20%;text-align:center}.agreement-price-table{position:relative;font-size:16px;text-align:center}.agreement-price-table .price-table-container,.agreement-price-table .price-table-container.view .section-header{width:100%}.agreement-price-table .price-table-container.view .price-item-extended,.agreement-price-table .price-table-container.view .price-quantity,.agreement-price-table .price-table-container.view .price-value,.agreement-price-table .price-table-container.view .price-remark,.agreement-price-table .price-table-container.view .price-table-right{padding:0 10px;box-sizing:border-box}.agreement-price-table .price-table-container.view .price-item-extended{padding:0 10px 0 0;text-align:left}.agreement-price-table .price-table-container.view .price-header{padding:5px 0;text-align:center}.agreement-price-table .price-line-view{position:relative;padding:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;border:1px solid #DAE0E8;border-radius:5px;font-size:12px}.agreement-price-table .price-deposit-view{position:relative;display:inline-block;vertical-align:middle;width:180px;margin:20px 10px}.notebook-container{position:fixed;top:calc(100% - 40px);right:10px;z-index:110;width:350px;max-width:50%;height:450px;max-height:50%;border:1px solid #4b4b4c;border-top-right-radius:5px;border-top-left-radius:5px}.open.notebook-container{top:auto;width:450px;bottom:0;z-index:112}.notebook-title{color:#fff;background:#4b4b4c;height:40px;cursor:pointer!important;text-align:center;border-top-right-radius:5px;border-top-left-radius:5px}.notebook-content-container{position:relative;height:420px;max-height:calc(100% - 40px);background:#fff}.note-content{position:relative;height:calc(100% - 60px);overflow-y:auto;overflow-x:hidden;box-sizing:border-box;padding:0 5px}.note-input{position:relative;height:60px;text-align:left;border-top:1px solid lightgrey}.note-input>form{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;width:70%;height:100%}.notebook-add{display:inline-block;vertical-align:top;width:30%;height:calc(100% - 2px);cursor:pointer!important;text-align:center;background:#4b8cf7;box-sizing:border-box}.notebook-add>div{display:inline-block;vertical-align:middle;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer!important}.note-input-button-v-guide{position:relative;height:100%;width:1px}.notebook-add-content{width:100%;height:calc(100% - 2px);resize:none;border:none;box-sizing:border-box;padding:1px 5px;font-family:regular,sans-serif}.note-item-container{position:relative;margin:10px 0;text-align:left;width:100%}.note-item-container.owner{text-align:right}.note-item{position:relative;display:inline-block;max-width:80%}.note-message{box-sizing:border-box;position:relative;display:inline-block;padding:5px 10px;border-radius:10px;background:#54b848;max-width:100%;color:#fff;font-size:.78em;-ms-word-wrap:break-word;word-wrap:break-word;overflow:hidden;text-align:left}.owner>.note-item>.note-message{background:#07abf2}.note-details{color:#d3d3d3;font-size:.65em;text-align:left;box-sizing:border-box;padding:0 10px;margin:-10px}.owner>.note-item>.note-details{text-align:right}.owner>.note-item>.note-details>a{display:none}.note-details>a{color:#d3d3d3!important;text-decoration:none;margin:5px}.notebook-icon{width:20px;height:20px;margin:10px auto}.delete-overlay{position:absolute;opacity:.9;background-color:#fff;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width: 800px){.notebook-container{right:0!important}}@media screen and (max-width: 500px){.notebook-container{left:0!important;right:auto!important;width:50%;max-width:none!important;border-radius:0!important}.notebook-container.no-menu,.open.notebook-container{width:100%!important}.notebook-title{border-radius:0}.note-input{position:relative}.note-item{max-width:90%!important}.note-message{font-size:10px!important}.note-details{font-size:9px!important}.note-details a{pointer-events:none}.notebook-add-content{font-size:11px!important}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.client-contact-list{position:relative;box-sizing:border-box;padding:10px 0;text-align:center}.contact-list-content>div>div>h4{margin:0 0 10px}.contact-list-content{position:relative}.contact-list-items{position:relative;overflow-y:auto;overflow-x:hidden}.contact-list-item{padding:5px 0;border-bottom:1px solid #f8f8f8;font-size:1em}.contact-list-item>div{box-sizing:border-box;padding:0 5px 0 0!important}.con-remove{position:relative;display:inline-block;width:5%;text-align:center;vertical-align:middle!important}.con-remove>div{width:15px;height:15px;margin:auto}.con-name{display:inline-block;vertical-align:middle;width:22.5%;text-align:left}.con-num{display:inline-block;vertical-align:middle;width:17.5%;text-align:left}.contact-list-empty{position:relative;padding:10px 0 30px;text-align:center}.con-email{display:inline-block;vertical-align:middle;width:20%;text-align:left}.con-comments{display:inline-block;vertical-align:middle;width:22.5%;text-align:left}.con-notify{display:inline-block;vertical-align:middle;width:12.5%;text-align:left}.con-notify-container{display:inline-block;vertical-align:middle;font-size:.78em;margin:0 10px}.contact-list-add-buttons{margin-top:20px}.assignment-table-container{position:relative}.assignment-table-container .assignment-select-container{position:relative;text-align:center;margin-bottom:10px}.assignment-table-container .assignment-select-container .assignment-select{position:relative;display:inline-block;width:33.33%;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;font-size:14px}.assignment-table-container .assignment-select-container .assignment-select select{padding:5px}.assignment-table-container .assignment-table{min-height:250px}.assignment-table-container table{position:relative;width:100%;border-collapse:collapse;font-size:1em}.assignment-table-container th{font-size:1.1em}.assignment-table-container th,.assignment-table-container td{padding:5px}.assignment-table-container .table-item:hover{background:#dae0e8}.assignment-page-container{padding:15px 0 0;text-align:center;font-size:.85em}.assignment-arrow{width:20px;margin:0 15px;display:inline-block;vertical-align:middle;cursor:pointer}.assignment-arrow.right{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.assignment-page{display:inline-block;vertical-align:middle}.assignment-totals{font-style:italic;text-align:center;margin:5px auto 0;font-size:.85em}.assignment-placeholder{width:600px;max-width:100%;padding:20px 0 40px;margin:0 auto;text-align:center;background:#dae0e8;border-radius:10px}.assignment-action-container{position:relative;text-align:center;font-size:14px}.assignment-selected-bg{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;padding:30px 10px;width:600px;max-width:100%;border-radius:10px;background:#dae0e8;margin:10px auto}.assignment-selected-bg .assignment-selected{margin:0 auto 10px;font-weight:700;font-size:1.05em}.assignment-selected-bg .assignment-note{font-size:.85em}.assignment-reset-image{wdith:40px;height:40px;vertical-align:middle;margin:0 20px}.assignment-reset-text{display:inline-block;vertical-align:middle}.assignment-add-options{position:relative;width:1000px;max-width:98%;border:1px solid #4b8cf7;border-radius:10px;margin:20px auto;padding:20px 0}.add-assignment-placeholder{padding:30px 0}.assignment-estate{display:inline-block;vertical-align:middle;margin:10px 20px}.assignment-estate-label{display:inline-block;vertical-align:middle;min-width:90px;text-align:left;margin:auto}.assignment-select-buttons{margin:20px auto}.portal-admin-table{position:relative;width:100%;margin:0}.portal-admin-table .remove{width:85px;padding:0}.portal-admin-table th{background:#fff;color:#323a45}.portal-admin-table td,.portal-admin-table th{padding:13px 10px;word-break:break-word}@media screen and (max-width: 1280px){.portal-admin-table .p1{display:none}}@media screen and (max-width: 800px){.portal-admin-table .p2{display:none}}@media screen and (max-width: 600px){.portal-admin-table .p3{display:none}}@media screen and (max-width: 500px){.contact-list-mini-add{top:-20px}.contact-list-item{padding:5px 0;border-bottom:1px solid #f8f8f8}.con-remove{width:10%!important}.con-name{width:55%!important}.con-num{width:35%!important}.con-email,.con-comments,.con-notify{display:none!important}.assignment-table-container .assignment-table{min-height:120px}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.announcement-image-container{position:relative;text-align:center;display:inline-block;margin:10px auto}.announcement-image-container.add{font-size:.85em}.announcement-mockup{position:relative;width:350px;max-width:100%;background:#000000b3;border-radius:30px}.announcement-image-popup{position:absolute;top:80px;left:30px;right:30px;bottom:80px;background:#fff;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.announcement-image-popup .announcement-title{font-weight:700;font-size:1.3em;margin:20px auto}.announcement-image-popup .announcement-popup-flex{position:relative;overflow-y:auto;overflow-x:hidden;flex:1;align-self:stretch;background:#dae0e8;-ms-overflow-style:none;scrollbar-width:none}.announcement-image-popup .announcement-popup-flex::-webkit-scrollbar{display:none}.announcement-image-popup .announcement-popup-flex.text{overflow-y:hidden;display:flex;flex-direction:column}.announcement-image-popup .announcement-image{position:relative;width:100%}.announcement-image-popup .announcement-selector{padding:20px 0}.announcement-image-popup .announcement-selector .ball{position:relative;display:inline-block;width:10px;height:10px;background-color:#d3d3d3;border-radius:50%;margin:0 5px}.announcement-image-popup .announcement-selector .ball.selected{background-color:#4b8cf7}.announcement-image-popup .announcement-text-container{position:relative;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.announcement-subject,.announcement-message{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 5px}.announcement-subject .editable-input-label{font-weight:700;font-size:12px;border:1px solid white;text-align:left;height:auto!important;max-height:none!important;color:#3b3b3c!important}.announcement-subject textarea{font-weight:700;font-size:12px;text-align:left;color:#3b3b3c!important}.announcement-message{flex:1;overflow-y:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.announcement-message .editable-input-label{font-size:12px;border:1px solid white;height:auto!important;max-height:none!important;text-align:left}.announcement-message textarea{font-size:12px;text-align:left;color:#3b3b3c!important}.announcement-message::-webkit-scrollbar{display:none}.subject-divider{align-self:stretch;margin:5px;border-bottom:5px solid #8bbf39}.announcement-cancel{position:absolute;top:18px;right:0;padding:2px 20px 2px 15px;font-size:.9em;font-weight:700;background:#4b8cf7;color:#fff}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.create-container{position:relative;width:600px;max-width:96%;margin:40px auto;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 3px 8px #00000040}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.pending-tasks{margin:30px auto}.pending-tasks .pending-task-item{padding:10px;border-bottom:1px solid #DAE0E8;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:left;font-size:.9em}.pending-tasks .pending-task-item.header{font-size:.92em;margin:0;font-weight:700}.pending-tasks .pending-task-date{width:100px;display:inline-block;vertical-align:top;text-align:right}.pending-tasks .pending-task-event{width:calc(100% - 100px);display:inline-block;vertical-align:top}.pending-tasks .pending-task-id{width:30%;margin:0 1.5%;display:inline-block;vertical-align:top}.pending-tasks .pending-task-status{width:20%;margin:0 1.5%;display:inline-block;vertical-align:top}.pending-tasks .pending-task-empty{padding:40px 0;font-size:1em}.quick-actions .quick-action-item{position:relative;display:inline-block;vertical-align:top;width:100px;max-width:30%;margin:0 10px 20px;font-size:.8em;text-align:center;cursor:pointer!important}.quick-actions .quick-action-item img{width:64px}.quick-actions .quick-action-content{font-size:.9em}.dashboard-segment{position:relative;font-size:16px;text-align:center}.dashboard-segment-text{width:1000px;max-width:96%;margin:20px auto;font-size:.85em}.dashboard-segment-text-small{font-size:.75em}.dashboard-qr{display:inline-block;margin:10px auto 5px;background:#ffffffe6;box-shadow:0 3px 8px #00000040;border-radius:10px;padding:20px 20px 15px;overflow:hidden;box-sizing:border-box}.dashboard-qr-image{width:128px;margin:auto}.attendance-segment{transition:background-color 1s}.attendance-segment .attendance-acknowledgement .attendance-img{width:128px}.personalize-dashboard-container{position:relative;width:1440px;max-width:100%;text-align:center;margin:auto}.personalize-dashboard-container .pdc-menu{position:absolute;z-index:2;text-align:right;display:inline-block;top:0;right:0}.personalize-dashboard-container .pdc-menu .pdc-menu-toggle img{filter:grayscale(100%);width:20px}.personalize-dashboard-container .pdc-menu .pdc-menu-toggle img:hover{filter:none}.personalize-dashboard-container .pdc-menu .pdc-menu-title{font-size:12.5px}.personalize-dashboard-container .pdc-menu .pdc-menu-options{position:absolute;text-align:left;display:inline-block;width:260px;overflow:hidden;right:20px;top:9px;background:#fff;border:2px solid #4b8cf7;border-radius:10px 0 10px 10px;font-size:12px;box-sizing:border-box;padding:10px 0 10px 10px;box-shadow:0 3px 8px #00000040}.personalize-dashboard-container .pdc-menu .pdc-menu-scroll{position:relative;max-height:300px;overflow:auto;margin-top:5px}.personalize-dashboard-container .pdc-gallery{position:relative;z-index:1}.personalize-dashboard-container .pdc-graph{position:relative;display:inline-block}.personalize-dashboard-container .pdc-graph .pdc-drag{cursor:grab!important;z-index:100;position:absolute;top:20px;left:46px}.personalize-dashboard-container .pdc-graph .pdc-drag img{height:20px;filter:grayscale(100%)}.personalize-dashboard-container .pdc-graph .pdc-drag img:hover{filter:none}.personalize-dashboard-container .pdc-graph .pdc-drag.right{top:20px;left:auto;right:52px;cursor:pointer!important;text-align:center}.personalize-dashboard-container .pdc-graph .pdc-drag.right .pdc-size{font-size:8px;line-height:7px;margin-bottom:-8px;color:gray}.personalize-dashboard-container .pdc-graph .pdc-drag:hover .pdc-size{color:#4b8cf7}.personalize-dashboard-container .pdc-graph .drop-left{position:absolute;width:50%;top:0;left:0;height:100%}.personalize-dashboard-container .pdc-graph .drop-right{position:absolute;width:50%;top:0;right:0;height:100%}.personalize-dashboard-container .pdc-graph.drag-left{border-left:5px solid #4b8cf7}.personalize-dashboard-container .pdc-graph.drag-right{border-right:5px solid #4b8cf7}.personalize-dashboard-container .dashboard-chart-container{position:relative;width:350px;display:inline-block;vertical-align:middle;margin:10px 50px}.personalize-dashboard-container .dpc-title{font-size:14px;margin:10px auto}.personalize-dashboard-container .dpc-link{position:relative;font-size:12px;margin:0 auto 10px}.personalize-dashboard-container .dpc-link .invisible{color:#fff;opacity:0}.personalize-dashboard-container .dpc-sync{font-size:10px;margin:10px auto 5px;color:#d3d3d3}.personalize-dashboard-container .dashboard-list-container{padding:11px 0 10px}.personalize-dashboard-container .dashboard-list-container table{position:relative;width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}.personalize-dashboard-container .dashboard-list-container table td,.personalize-dashboard-container .dashboard-list-container table th{text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.personalize-dashboard-container .dashboard-list-container table td{border-bottom:1px solid #DAE0E8;color:#3b3b3c!important;border-left:1px solid transparent;border-right:1px solid transparent}.personalize-dashboard-container .dashboard-list-container table th{color:#fff;background-color:#229dce;cursor:pointer}.personalize-dashboard-container .dashboard-list-container table thead,.personalize-dashboard-container .dashboard-list-container table tbody{position:relative;width:100%;display:block;overflow-x:hidden;overflow-y:auto}.personalize-dashboard-container .dashboard-list-container table thead.oversize{box-sizing:border-box;padding-right:5px;background:#229dce}.personalize-dashboard-container .dashboard-list-container table tr{position:relative;width:100%;table-layout:fixed;display:table;border-collapse:collapse}.personalize-dashboard-container .dashboard-list-container table .item.odd{background:#dae0e8}.personalize-dashboard-container .dashboard-list-container table .item:hover td{background-color:#229dce40;border-left:1px solid white;border-right:1px solid white}.personalize-dashboard-container .dashboard-list-container table .pad{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.personalize-dashboard-container .dashboard-list-container table .dashboard-selected{width:8px;margin-bottom:2px;transform:rotate(180deg);-webkit-transform:rotate(180deg);margin-left:5px;vertical-align:middle}.personalize-dashboard-container .dashboard-list-container table .dashboard-selected.twice{transform:none;-webkit-transform:none}.personalize-dashboard-container .dashboard-chart-content{position:relative;width:100%;height:300px}.personalize-dashboard-container .dashboard-chart-content.pie{width:300px;text-align:center;margin:auto}.pdc-graph.size-2 .dashboard-chart-container{width:800px}.pdc-graph.size-3 .dashboard-chart-container{width:1240px}@media screen and (max-width: 1600px){.dashboard-segment{font-size:1.5em}}@media screen and (max-width: 1400px){.dashboard-segment{font-size:1.8em}}@media screen and (max-width: 1280px){.quick-actions .quick-action-content{font-size:1.1em!important}.dashboard-segment{font-size:1.3em}}@media screen and (max-width: 450px){.quick-actions .quick-action-item{margin:0 5px 10px!important}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.settings-item{border-bottom:1px solid #DAE0E8}.row-item{position:relative;display:inline-block;vertical-align:middle}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.form-setting-item{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.form-setting-corner-title{position:relative;font-size:8px;letter-spacing:0;line-height:8px;text-align:center;font-weight:700;margin-top:3px;margin-left:3px}.setting-list-add{position:relative;font-size:10px;margin-top:3px;margin-left:5px}.list .form-setting-item{margin:5px auto}.list .setting-list-add{font-size:14px}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.task-report-container{position:relative;max-width:210mm;padding:20px;font-size:12px;box-sizing:border-box}.report-header-image{width:250px;margin:0;padding:0}.report-title{font-size:1.5em;color:gray;margin:10px auto;font-family:bold}.report-section{position:relative;margin:20px auto}.report-section-title{position:relative;background:#d3d3d3;padding:10px;font-family:bold;font-size:1.1em}.report-table{position:relative;width:100%}.report-table table{position:relative;table-layout:fixed;width:100%;border-collapse:collapse}.report-table table tr{position:relative;page-break-inside:avoid}.report-table table td,.report-table table th{position:relative;box-sizing:border-box;padding:10px;border:2px solid #DAE0E8;text-align:left}.report-table.half table{width:50%}.report-item{position:relative;width:50%}.report-item.long-label{width:37.5%}.report-item-photo,.report-row-double td{width:25%}.report-image{position:relative;width:100%;-o-object-fit:contain;object-fit:contain}.report-image-name{margin:1px auto 0;text-align:center}.report-section-desc{padding:10px;border-left:2px solid #DAE0E8;border-right:2px solid #DAE0E8}.report-signature{position:relative;height:60px;-o-object-fit:contain;object-fit:contain;margin:auto}@media print{.task-report-container{width:auto!important;padding:0!important}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.ho-sn{border-right:none!important;width:30px}.ho-item{border-left:none!important;text-align:left}.ho-quantity{width:80px;text-align:center}.ho-damages{width:120px}.hoto-report-sign{max-width:80%;max-height:50px;-o-object-fit:contain;object-fit:contain;margin:auto}.ho-defect-photo{width:50%}.ho-defect-photo .defect-photo{width:30%;margin:0 1.67%}.to-defect-photo{width:50%;border:none;text-align:center!important;padding-top:0!important;padding-bottom:10px!important}.to-defect-photo .defect-photo{width:30%;margin:0 1.67%}.report-table.defect td{vertical-align:top!important}.defect-quantity.resolved{text-decoration:line-through}.damage-photo{width:48%;margin:10px .5%}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.hoto-item-amount{width:100px}.hoto-add-item-amount{width:200px}.ho-inventory-container{margin:10px auto}.ho-inventory-container .hoto-sn{width:20px}.ho-inventory-container .hoto-quantity{width:80px;text-align:center}.ho-inventory-container .hoto-amount{width:100px;text-align:center}.ho-inventory-container .hoto-remarks{font-size:12px;display:block;margin:5px auto 15px;font-style:italic}.ho-inventory-container .hoto-date{width:100px}.ho-inventory-container .hoto-staff{width:120px}.ho-inventory-container .hoto-waive{width:100px;text-align:center}.ho-inventory-container .hoto-waive .editable-input-label{padding:0;border:none!important;text-align:center}.ho-inventory-container td{vertical-align:top}.hoto-image-container{margin:5px auto 0}.hoto-main-image-container{margin:20px auto;width:1000px;max-width:100%;text-align:center}.item-defects-container{margin:10px auto}.handover-item-name.defect:hover{color:#4b8cf7;text-decoration:underline;cursor:pointer!important}.segment-table .hoto-add-select{width:50px}.segment-table .hoto-add-type,.segment-table .hoto-add-beds{width:100px}.segment-table .hoto-add-inventory{width:80px}.segment-table .hoto-add-sn{width:50px}.segment-table .hoto-add-quantity{width:100px}.segment-table .hoto-add-status{width:150px}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.misconduct-download{cursor:pointer!important;width:15px;margin:auto}.attachment-image{height:38px;max-width:38px;border:1px solid white;vertical-align:middle;border-radius:2px}.attachment-image:hover{border:1px solid #4b8cf7}.attachment-download{width:40px;text-align:center!important;vertical-align:middle}.attachment-download.photo{padding-top:0;padding-bottom:0}.attachment-short{width:180px;text-align:center!important}.attachment-short.align-left{text-align:left!important}.sigCanvas{background-color:#dae0e8;border-radius:10px;width:500px;max-width:80%;height:200;margin:auto;border:1px solid grey}.photo-tr>td{padding:1px 10px}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.case-summary{position:relative;width:1280px;max-width:100%;margin:auto}.case-summary .editable-input,.case-summary .editable-input-label{height:202px!important;max-height:202px!important}.case-summary .editable-input-label{border:1px dashed #3b3b3c}.incident-table{position:relative;max-height:none;width:1280px;max-width:100%}.incident-table td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.small-table{position:relative;width:calc(50% - 10px);max-width:100%;margin:20px 0}.small-table td.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.long-table{position:relative;width:100%}@media screen and (max-width: 600px){.small-table{margin:20px 0}.involvement-table table{width:1024px}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.print-page-main-container{position:relative;background-color:gray;min-height:100%;padding:30px 0}.print-pages-container{position:relative;text-align:center}.print-page-header-image{width:180px}.print-page-container{position:relative;max-width:210mm;padding:20px 30px;font-size:12px;box-sizing:border-box;background-color:#fff;margin-left:auto;margin-right:auto}.print-page-title{font-size:16px;font-weight:700;margin:10px auto 15px}.print-table-container{position:relative;width:100%;text-align:left;font-size:11px}.print-table-container table{table-layout:fixed;width:100%;border-collapse:collapse}.print-table-container td{padding:10px 5px;box-sizing:border-box}.print-table-container .t-label,.print-table-container .t-divider{width:140px}.print-table-container .t-divider{width:80px}.print-table-container.align-top td{vertical-align:top;padding:5px}.print-table-oneline-container{position:relative;width:100%;text-align:left;font-size:11px}.print-table-oneline-container table{table-layout:fixed;width:100%;border-collapse:collapse}.print-table-oneline-container td{padding:10px 5px;box-sizing:border-box}.segmented-container{margin:10px auto;padding:10px auto}.segmented-container.borders{margin:10px auto;padding:20px auto;border-top:2px solid lightgrey;border-bottom:2px solid lightgrey}.signature-stamp-container{position:relative;height:64px}.signature-stamp-container .signature-stamp-empty{position:relative;width:100%;height:100%;background-color:#d3d3d3;color:#fff;display:flex;align-items:center;justify-content:center}.signature-stamp-container .signature-stamp{position:relative;height:100%;text-align:center}.signature-stamp-container .signature-stamp img{position:relative;max-height:90%;max-width:90%;resize:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.signature-stamp-container .signature-stamp .signature-stamp-details{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff9}.signature-stamp-container.enabled,.signature-stamp-container.enabled div{cursor:pointer!important}.signature-input-container{position:relative;width:600px;max-width:96%;padding:10px 20px;border-radius:10px;margin:auto;background-color:#fff;text-align:left;box-sizing:border-box;text-align:center}.signature-input-container .signature-input{position:relative;width:100%;background:#d3d3d3;margin-top:5px}.signature-input-container .signature-input .signature{position:relative;z-index:2}.signature-input-container .signature-input .signature-bg{position:absolute;font-size:50px;color:#fff;top:0;left:0;right:0;bottom:0;height:100%;z-index:1;display:flex;align-items:center;justify-content:center}.paragraphed-text{white-space:pre-wrap;min-height:350px}.default-popup{position:relative;width:600px;border-radius:10px;background-color:#fff;box-sizing:border-box;padding:10px 20px;margin:auto;text-align:center}.print-page-hidden{position:relative;text-align:center;margin:30px auto}.print-table-title{padding-left:5px;margin:10px auto}@media print{.print-page-main-container{background-color:#fff!important;min-height:none!important;padding:0!important;margin:0!important}.print-pages-container{min-height:none!important;padding:0!important;margin:0!important}.print-page-container{width:auto!important;padding:0!important;margin:0!important;min-height:none!important}}@page{size:A4 portrait;margin:.5in}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.small-table-font{font-size:9px}.small-table-font .index{width:40px}.small-table-font .type{width:120px}.small-table-font .fin,.small-table-font .contact{width:100px}.small-table-font td{text-align:left;border-bottom:1px solid #DAE0E8}.t-label.large{width:160px}.t-divider.small{width:40px}.resident-info-table{position:relative;box-sizing:border-box;margin:20px auto;border-top:2px solid lightgrey}.resident-info-table .paragraphed-text{min-height:100px}.resident-info-table .list-placeholder{font-size:9px!important}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.landing-page-container{width:1440px;max-width:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;margin:auto;font-family:regular,sans-serif}.lp-logo{width:300px;padding:20px 0 10px;max-width:98%;margin:0 auto}.lp-width{position:relative;width:100%;height:1px}.lp-segment{position:relative;width:1440px;margin:auto}.lp-main{position:relative;margin-top:20px;margin-bottom:-50px;width:100%;padding-top:50%;overflow-x:hidden;overflow-y:visible;z-index:1}.lp-main .lp-main-top{position:absolute;width:41%;top:2.3%;left:6.6%}.lp-main .lp-main-top .lp-main-top-image{position:relative;width:100%;z-index:4}.lp-main .lp-main-top .lp-main-middle-image{position:absolute;width:100%;left:0;top:0;z-index:2;opacity:.7}.lp-main .lp-main-top .lp-main-bottom-image{position:absolute;width:100%;left:0;top:0;z-index:0}.lp-main .lp-main-top .lp-wheel{position:absolute;width:96%;left:3%;top:1.8%;z-index:1;animation-name:rotate-anti-clock}.lp-main .lp-main-top .lp-gear-orange{position:absolute;width:35%;top:18%;right:6%;z-index:3;animation-name:rotate}.lp-main .lp-main-background{position:absolute;width:65%;top:0;right:6.5%}.lp-main .lp-main-background .lp-main-background-image{position:relative;width:100%}.lp-main .lp-main-background .lp-gear-blue{position:absolute;width:14%;top:28%;left:34%;animation-name:rotate-anti-clock}.lp-main .lp-main-background .lp-gear-purple{position:absolute;width:11%;top:65%;left:54.5%;animation-name:rotate}.lp-main .lp-main-background .lp-blue-square{position:absolute;width:2.55%;padding-top:2.55%;top:12.75%;left:67.75%;background:#59c1d9;z-index:10;animation:blue-square;animation-duration:15s;animation-iteration-count:infinite;animation-delay:1s}.lp-main .lp-main-background .lp-purple-square{position:absolute;width:4.1%;padding-top:4.1%;top:71.2%;left:24.4%;background:#b29fca;z-index:10;animation:purple-square;animation-duration:11s;animation-iteration-count:infinite;animation-delay:4s}.contact{margin-top:100px;font-size:.9em}.contact .lp-contact-right{position:relative;width:50%;display:inline-block;text-align:right;vertical-align:top}.contact .lp-contact-left{position:relative;width:50%;display:inline-block;text-align:left;vertical-align:top}.lp-content-area{position:absolute;top:10%;left:20%;width:61.5%;height:70%;z-index:5}.login-container{position:relative;width:100%;height:100%;overflow:hidden}.login-step{position:relative;width:100%;height:100%;display:flex;align-self:stretch;flex-direction:column;align-items:center;justify-content:center}.login-app-icon{width:120px;height:120px;margin-bottom:20px}.login-input{position:relative;width:100%;margin:7px auto}.login-button{width:100%;margin-top:10px;margin-bottom:15px}.login-error{color:#fd3c77;font-size:.85em;white-space:pre-wrap}.login-text-button{font-size:.85em;margin-bottom:10px}.login-text{margin:20px auto;text-align:justify}.lp-partner{display:inline-block;vertical-align:middle;width:150px;margin:0 50px}.lp-footer{margin-top:10px;height:15px}.owner-select-component{width:600px;max-width:96%;text-align:center;background:#fff;border:1px solid #4b8cf7;border-radius:10px;box-sizing:border-box;-webkit-box-sizing:border-box;margin:auto;overflow:hidden}.owner-select-component .owner-select-title{background:#4b8cf7;color:#fff;padding:10px 0}.owner-select-component .owner-select-content{margin:auto;max-height:250px;overflow:auto}.owner-select-component .owner-select-options-container{padding:15px;border-bottom:1px solid lightgrey;text-align:left}.owner-select-component .owner-select-options-container.selected{background:#6ac259;color:#fff;border-bottom:1px solid #6ac259}.owner-select-component .owner-select-buttons{padding:10px 0}@media screen and (max-width: 800px){.lp-partner{margin:0 30px}}@media screen and (max-width: 600px){.lp-segment{width:100%}.lp-main{padding-top:0!important;margin-bottom:20px!important;text-align:center!important;overflow-x:visible!important;overflow-y:visible!important}.lp-main-top{position:relative!important;width:100%!important;top:auto!important;left:auto!important;margin:auto!important}.lp-main-background{display:none}.login-app-icon{width:100px!important;height:100px!important}.login-input{margin:5px auto!important}.login-text{margin:0 auto!important;font-size:.9em}.lp-partner{width:100px}}@media screen and (max-width: 500px){.landing-page-container{padding:0 2px!important}.login-step h3{margin:0 auto 5px!important}.lp-content-area{top:5%!important;height:90%!important}.login-app-icon{display:none!important}.login-button{margin-top:5px!important;margin-bottom:10px!important}.login-input{font-size:.85em!important;margin:5px auto!important}.login-text{text-align:center}.lp-partner{width:150px;margin:20px auto 30px;display:block}.lp-footer{height:15px}.contact{margin-top:50px}.lp-contact-right{width:auto!important;display:block!important;text-align:center!important}}.lp-gear{animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear}.lp-gear-slow{animation-duration:60s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-anti-clock{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes purple-square{0%{background:#b29fca;border-radius:0}2.5%{background:#e2d8ef;border-radius:0}5%{background:#896cae;border-radius:0}7.5%{background:#e2d8ef;border-radius:0}10%{background:#896cae;border-radius:0}12.499%{background:#896cae;border-radius:0;transform:scale(1) translateY(0)}12.5%{background:#896cae;border-radius:50%;transform:scale(.15) translate(143.85px)}22.5%{background:#ee4239;border-radius:50%;transform:scale(.15) translate(900px)}22.501%{background:#ee4239;border-radius:0;transform:scale(1.6) translate(100px)}25%{background:#f7b2ae;border-radius:0;transform:scale(1.6) translate(100px)}27.5%{background:#ee4239;border-radius:0;transform:scale(1.6) translate(100px)}30%{background:#f7b2ae;border-radius:0;transform:scale(1.6) translate(100px)}32.5%{border-radius:0;background:#ee4239;transform:scale(1.6) translate(100px)}32.501%{border-radius:50%;background:#ee4239;transform:scale(.15) translate(1114px)}37%{border-radius:50%;background:#ee4239;transform:scale(.15) translate(1400px)}47%{border-radius:50%;background:#ff7f00;transform:scale(.15) translate(1400px,-480px)}47.0001%{border-radius:0;background:#ff7f00;transform:scale(.6) translate(350px,-133px)}50%{border-radius:0;background:#f6d1ad;transform:scale(.6) translate(350px,-133px)}52.5%{border-radius:0;background:#ff7f00;transform:scale(.6) translate(350px,-133px)}55%{border-radius:0;background:#f6d1ad;transform:scale(.6) translate(350px,-133px)}57.5%{border-radius:0;background:#ff7f00;transform:scale(.6) translate(350px,-133px)}60%{border-radius:0;background:#ffac59;transform:scale(.6) translate(350px,-133px)}to{border-radius:0;background:#ffac59;transform:scale(.6) translate(350px,-133px)}}@keyframes blue-square{0%{background:#59c1d9;border-radius:0}1.25%{background:#cff6ff;border-radius:0}2.5%{background:#009fc5;border-radius:0}3.75%{background:#cff6ff;border-radius:0}4%{background:#009fc5;border-radius:0}5.249%{background:#009fc5;border-radius:0;transform:scale(1) translate(0)}5.25%{background:#009fc5;border-radius:50%;transform:scale(.2) translateY(52.8px)}10.25%{background:#009fc5;border-radius:50%;transform:scale(.2) translateY(576px)}10.251%{background:#009fc5;border-radius:0;transform:scale(3.36) translateY(45.8px)}11.5%{background:#cff6ff;border-radius:0;transform:scale(3.36) translateY(45.8px)}12.75%{background:#009fc5;border-radius:0;transform:scale(3.36) translateY(45.8px)}14%{background:#cff6ff;border-radius:0;transform:scale(3.36) translateY(45.8px)}15.25%{border-radius:0;background:#009fc5;transform:scale(3.36) translateY(45.8px)}16.5%,to{border-radius:0;background:#59c1d9;transform:scale(3.36) translateY(45.8px)}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.add-photo-preview{position:relative;display:inline-block;vertical-align:middle;width:28px;height:28px;border-radius:5px;margin-right:10px}.add-photo-name{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 40px);overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;color:gray;font-style:italic}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.offense-add-item{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.permissions-divider{margin:10px auto;width:100%;height:1px}.permissions-div-add{font-size:.9em!important}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.staff-error{color:#fd3c77;font-size:.85em;text-align:center;white-space:pre-wrap}.access-container{position:relative;display:inline-block;vertical-align:top;width:25%;margin:20px 4.1666% 30px 4.16666%;text-align:left}.ts-container{margin:50px auto}.access-current{position:relative}.access-label{font-size:1.01em;text-align:center;cursor:pointer!important}.access-name{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 90px)}.access-slider{position:relative;display:inline-block;vertical-align:middle;margin-left:20px}.access-placeholder{padding:30px;text-align:center;margin:20px auto}.permission-type{position:relative;width:30%;margin:20px 1.6666%;display:inline-block;vertical-align:top;text-align:center}.permission-type .permission-type-module{font-weight:700;font-size:1.2em;margin-bottom:10px}.permission-type .permission-type-content .permission-type-item{position:relative;margin:5px 0;z-index:1}.permission-type .permission-type-content .permission-type-item:hover{z-index:2}.permission-type .permission-type-content .permission-type-label{position:relative;width:50%;display:inline-block;vertical-align:middle;text-align:left;z-index:2;cursor:help!important}.permission-type .permission-type-content .permission-type-input{text-align:right;position:relative;width:50%;display:inline-block;vertical-align:middle;box-sizing:border-box;padding:0 0 5px;z-index:1}.permission-type .permission-type-content .permission-type-popup{position:absolute;display:none;width:220px;font-size:.8em;top:50%;left:75%;border-radius:5px;border:1px solid lightgoldenrodyellow;background:#ffffe0;padding:10px;transform:translateY(-50%)}.permission-type .permission-type-content .permission-type-popup .permission-type-popup-item{margin:5px 0}.permission-type .permission-type-content .permission-type-popup .permission-type-popup-header{font-weight:700;font-size:1.05em;text-decoration:underline}.permission-type .permission-type-content .permission-type-label-content:hover+.permission-type-popup{display:block}@media print{.access-hierarchy .access-container{width:225px;margin:5px}.access-hierarchy .access-name{width:150px!important}.access-hierarchy .access-slider{margin-left:5px}.access-hierarchy .access-child>.access-container{margin:0!important;width:100%!important}.permission-type{margin:5px 1.6666%}.permission-type .permission-type-module{font-size:10px!important;margin-bottom:5px!important}.permission-type .permission-type-item{margin:2px 0;font-size:9px!important}}@media screen and (max-width: 1280px){.permission-type{width:45%!important;margin:20px 2.5%!important}.access-container{width:45%!important;margin:10px 2.5%!important}}@media screen and (max-width: 800px){.permission-type{width:80%!important;margin:20px 10%!important}.access-container{width:80%!important;margin:5px 10%!important}}@media screen and (max-width: 450px){.permission-type{width:95%!important;margin:10px 2.5%!important}.permission-type .permission-type-popup{left:5%!important;top:100%!important;transform:none!important}.access-container{width:95%!important;margin:0 2.5%!important}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:card-bold;src:url(/fonts/Roboto-Black.ttf)}@font-face{font-family:card-regular;src:url(/fonts/Roboto-Bold.ttf)}@font-face{font-family:pl-bold;src:url(/fonts/Roboto-Black.ttf) format("truetype");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:f1-wrist-tag;src:url(/fonts/upheavtt.ttf) format("truetype");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:hulett-logo;src:url(/fonts/StintUltraCondensed-Regular.ttf) format("truetype");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:label-print;src:url(/fonts/WorkSans-Bold.ttf) format("truetype");speak:none;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.card-border{display:inline-block;border:1px solid black}.card-template{position:relative;width:auto;height:auto;display:inline-block;background:#fff}.multi-card{display:inline-block;vertical-align:top}.view{position:relative;overflow:hidden}.tenant-card-default{position:relative;display:inline-block;vertical-align:top;width:2.125in;height:3.37in;font-family:light,sans-serif;text-align:center;overflow:hidden}.tenant-card-default-container{position:relative;width:3.37in;height:2.125in;transform:translate(-.65in,.62in) rotate(90deg)}.tc-smartdorm-logo{position:relative;max-width:90%;margin:5px auto 10px;z-index:1}.tc-smartdorm-logo>img{width:100%}.tc-content{position:relative;text-align:left;z-index:2}.tc-left{position:absolute;top:20%;left:-5%;width:40%;height:120px;z-index:3}.tc-left-img{height:120px}.tc-avatar-link{position:absolute;top:5px;left:15%;height:90px;border-radius:50%}.tc-dorm{position:absolute;width:110%;bottom:1px;left:0;z-index:2;text-align:left;letter-spacing:0;font-size:10px;color:#fff;box-sizing:border-box;padding-left:20%;font-weight:700}.tc-right{position:absolute;right:0;top:20%;width:73%;height:120px;background:url(https://repo.smart-dorm.com/media/smartdorm/img/cards/default-card-tenant.png);text-align:right;letter-spacing:0;color:#333;z-index:2}.tc-right.staff{background:url(https://repo.smart-dorm.com/media/smartdorm/img/cards/default-card-staff.png)}.tc-name{position:relative;font-size:14px;font-weight:700;padding-top:10px;width:84%;margin-left:10%;line-height:16px}.staff>.tc-name{display:inline-block;vertical-align:middle;margin-right:5%;padding-top:0;line-height:normal}.tc-staff-bound{height:90%;width:1px;display:inline-block;vertical-align:middle}.tc-client-name{position:absolute;right:5%;width:70%;bottom:1px;font-size:10px}.tc-barcode-container{position:absolute;left:0;bottom:-1px;width:100%;z-index:2}.sd-logo{height:14px}.sd-content-area{position:relative;width:100%;height:calc(100% - 48px);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.sd-avatar-image{height:90px;border-radius:50%}.sd-qrcode{width:50px;margin:0 auto -8px}.sd-footer{height:8px;margin:0 auto}.sd-text-content{position:relative;width:100%;overflow:hidden}.sd-text-content .item{margin:0 auto 5px;line-height:18px;text-align:center;font-weight:700}.sd-text-content .name{color:#07abf2;margin-bottom:10px;font-size:.75em}.sd-text-content .estate{line-height:14px;font-size:.7em;font-weight:700;margin-bottom:5px}.hulett{padding:5px 0 0!important}.hulett .hulett-logo{font-family:hulett-logo!important;font-size:17px;font-weight:700;letter-spacing:.5px}.hulett .hulett-content-area{position:relative;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center}.hulett .hulett-top-details{position:relative;width:60%;margin:5px auto;font-size:12px;font-weight:700}.hulett .hulett-avatar-image{position:relative;width:100%;border:1px solid #DAE0E8}.hulett .hulett-text-content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.hulett .hulett-text-content .item{font-weight:700;font-size:12px}.hulett .hulett-text-content .item.staff{font-size:14px}.hulett .hulett-bottom{position:relative;height:60px;background-color:#6ccefd;display:flex;align-self:stretch;align-items:center;justify-content:center}.hulett .hulett-client{position:relative;box-sizing:border-box;text-align:center;padding:0 10px;font-size:10px;line-height:15px;letter-spacing:1px}.hulett .hulett-bottom.staff{background-color:#e30613;color:#fff;font-weight:700;font-size:14px}@media print{.tenant-card-default{border:1px solid black}}.pl-card-container{position:relative;display:inline-block;vertical-align:top;width:2.125in;height:3.37in;font-family:light,sans-serif;text-align:center;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.pl-card-container-staff{position:relative;display:inline-block;vertical-align:top;width:2.125in;height:3.37in;font-family:light,sans-serif;text-align:center;overflow:hidden}.pl-logo{position:relative;margin:10px auto;width:45px;z-index:2}.pl-image-container{position:relative;width:100%;z-index:2}.pl-avatar-image{position:relative;height:90px;z-index:2}.pl-staff-image{position:relative;height:110px;z-index:2}.pl-block-color{position:absolute;width:100%;height:50%;top:25%;left:0;z-index:1}.pl-flex-container{position:relative;z-index:2;flex:1;width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.pl-left,.pl-right{display:inline-block;width:60%;padding:0 5px;text-align:left;box-sizing:border-box;font-family:bold;font-size:14px}.pl-right{text-align:right;width:40%}.pl-text{position:relative;width:100%}.pl-name{font-family:bold;font-size:14px}.pl-underlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:1;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff2cc;font-family:pl-bold;font-size:380px;letter-spacing:0}.pl-staff-underlay{position:absolute;top:0;left:0;width:100%;height:100%}.pl-staff-top-underlay{position:absolute;top:-50px;right:-50px;width:100px;height:100px}.pl-staff-top-underlay .pl-tri-red{position:absolute;top:0;left:0;background-color:#b41850;width:100px;height:100px;transform:rotate(45deg)}.pl-staff-top-underlay .pl-tri-blue{position:absolute;top:0;left:22px;background-color:#54b0af;width:100px;height:100px;transform:rotate(45deg)}.pl-staff-bottom-underlay{position:absolute;bottom:0;left:0;width:100%}.pl-staff-bottom-underlay .pl-bot-rect-red{position:absolute;bottom:0;left:0;width:100%;height:50px;background:#b41850}.pl-staff-bottom-underlay .pl-bot-rect-blue{position:absolute;bottom:0;left:0;background:#54b0af;width:100%;height:15px}.pl-staff-bottom-underlay .pl-bot-tri-red{position:absolute;bottom:0;left:-100px;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:100px solid #b41850}.pl-staff-bottom-underlay .pl-bot-tri-blue{position:absolute;bottom:0;left:-70px;width:0;height:0;border-left:70px solid transparent;border-right:70px solid transparent;border-bottom:70px solid #54b0af}.pl-staff-overlay{position:absolute;bottom:5px;left:0;width:100%;text-align:center;color:#fff;font-size:22px}@font-face{font-family:s11-large;src:url(/fonts/Cocogoose_trial.otf)}.tenant-card-s11{position:relative;display:inline-block;vertical-align:top;width:2.125in;height:3.37in;font-family:card-bold,sans-serif}.tc-top-background{position:relative;display:inline-block;height:47%;width:100%;background-color:#b80000;margin-bottom:0}.staff>.tc-top-background{height:35%;margin-top:5%;background:#fff}.tc-top-background.contractor{background:purple}.tc-top-color-left{position:absolute;width:25%;height:100%;top:0;left:0;background:#fff;background:linear-gradient(left,#13a5de,#324498,#e80e88,#ed6032,#f8e328,#199f56);z-index:2}.tc-top-color-right{position:absolute;width:25%;height:100%;top:0;right:0;background:#fff;background:linear-gradient(right,#13a5de,#324498,#e80e88,#ed6032,#f8e328,#199f56);z-index:3}.color-text-left{position:absolute;font-family:s11-large,sans-serif;font-size:1.6em;color:#fff;top:56px;left:-45px;transform:rotate(-90deg);-webkit-text-stroke:1px #1F1F1F;letter-spacing:0}.color-text-right{position:absolute;font-family:s11-large,sans-serif;color:#fff;top:56px;right:-47px;font-size:1.6em;transform:rotate(-90deg);-webkit-text-stroke:1px #1F1F1F;letter-spacing:0}.tc-top-image-div{height:75%;text-align:center;position:relative;margin:10% auto;z-index:1}.tc-top-image-div>img{position:relative;height:100%}.staff>div>.tc-top-image-div{height:100%;margin:0}.tc-mid-content{position:relative;box-sizing:border-box;width:100%;height:50%}.staff>.tc-mid-content{padding:0;margin:0}.tc-horizontal-content{text-align:center;max-width:99%;margin:auto;display:inline-block;max-height:60%;overflow:hidden;vertical-align:middle}.tc-horizontal-guide{width:1px;background:transparent;height:60%;display:inline-block;vertical-align:middle}.staff>div>.tc-horizontal-content{max-height:60%}.staff>div>.tc-horizontal-guide{height:60%}.tc-name.s11{width:100%;margin-left:0;font-size:.9em}.tc-permit{margin:7px 0 0;font-family:card-regular,sans-serif}.staff>div>div>.tc-permit{margin:9px 0 0}.tc-company{font-family:card-regular,sans-serif}.tc-horizontal-content>div{font-size:9pt;font-weight:700;letter-spacing:0}.tc-vertical-content{position:absolute;left:-15px;bottom:35px;width:80px;height:30px;text-align:left;-webkit-transform:rotate(270deg)}.tc-vertical-content.flex{left:-20px;bottom:35px}.tc-vertical-content>div{font-size:9pt;font-weight:700;letter-spacing:0;margin-top:0;margin-bottom:3px}.s11-ppt-card-logo{position:absolute;bottom:10px;left:35%;width:30%}.s11-ppt-card-logo.staff{bottom:50px}.s11-cl2-card-logo{position:absolute;bottom:10px;left:25%;width:50%}.s11-hsjv-card-logo{position:absolute;bottom:10px;left:32.5%;width:35%}.staff.s11-hsjv-card-logo{bottom:1px}.tc-bottom-content{position:relative;padding:3px 0;margin:0!important;background:red;background:linear-gradient(left,#13a5de,#324498,#e80e88,#ed6032,#f8e328,#199f56)}.tc-bottom-content.contractor{background:purple}.tc-bottom-content.visitor{background:#000}.tc-bottom-content>div{position:relative;display:inline-block;vertical-align:middle}.tc-bottom-guide{height:100%;width:1px;background-color:transparent}.tc-bottom-text{font-family:s11-large,sans-serif;font-size:1.5em;color:#fff;-webkit-text-stroke:1px #1F1F1F;letter-spacing:0}.flex-card{position:relative;display:flex;width:100%;height:100%;flex-direction:column}.flex-card .flex-top{padding:5px 0;text-align:center;font-size:1.2em;color:#fff;font-family:card-bold,sans-serif}.flex-card .flex-content{flex:1}.utoc-logo-position{position:absolute;left:1px;bottom:10px;text-align:center;width:100%}.tc-mid-content.utoc{height:53%}.utoc-logo-container{display:inline-block;text-align:left;margin:0 auto;font-size:10px;font-family:regular,sans-serif;color:gray}.tc-permit.utoc,.tc-company.utoc{margin:3px 0;line-height:14px;font-size:12px;font-family:light,sans-serif}.tc-name.utoc{font-family:bold,sans-serif;font-size:13px;font-weight:700;width:100%;padding-top:0;margin:10px auto;line-height:13px}.utoc-name{font-family:bold,sans-serif;font-size:12px;line-height:13px;margin-top:2px}.tc-horizontal-content.utoc{max-width:96%;max-height:none;height:72%}.tc-top-background.utoc-staff{background-color:#047f0b}.utoc-background{position:absolute;top:20%;left:0;background-color:#18c3fb;width:100%;height:60%}.color-text-left.utoc-staff{top:58px;left:-25px;z-index:2}.color-text-right.utoc-staff{top:58px;right:-27px;z-index:3}.tenant-card-centurion{position:relative;display:inline-block;vertical-align:top;width:2.125in;height:3.37in;font-family:regular,sans-serif;box-sizing:border-box;padding:5px;text-align:center;color:#646463}.centurion-logo{width:100%}.centurion-image-holder{position:relative;width:98%;margin:0 auto}.centurion-image-holder.s11-flex{padding:15px 0 0}.centurion-image-holder.staff{margin:2.5% 0}.centurion-image,.centurion-qr-code{position:relative;width:35%;border-radius:5px;margin:10px 7.5% 5px;display:inline-block;vertical-align:middle}.centurion-image img,.centurion-qr-code img{width:100%}.centurion-text-content{position:relative;width:100%;height:calc(45% - 6px);overflow:hidden}.centurion-text-content .cent-item{margin:0 auto 5px;line-height:18px;text-align:center;font-weight:700}.centurion-text-content .name{color:#cb0538;margin-bottom:10px;font-size:.75em}.centurion-text-content .staffName{color:#cb0538;font-size:.9em}.centurion-text-content .staff,.centurion-text-content .staffName{margin:20px auto}.centurion-text-content .staff{font-size:.85em}.centurion-text-content .nric,.centurion-text-content .permit,.centurion-text-content .company,.centurion-text-content .estate{line-height:14px;font-size:.7em;font-weight:700;margin-bottom:5px}.centurion-text-content .estate{margin-bottom:10px}.centurion-address-container{position:absolute;font-size:.7em;text-align:center;bottom:5px;left:0;width:100%;line-height:13px}.centurion-address-divider{position:absolute;bottom:39px;left:10px;width:calc(100% - 20px);height:2px;background:#cb0538}.tenant-card-tee-up{position:relative;width:2.125in;height:3.37in;text-align:center;display:inline-block;vertical-align:top}.tee-up-text-logo,.tee-up-text-room{margin:0 auto;font-weight:700;letter-spacing:3px;color:red;font-size:.9em}.tee-up-bg{width:100%;height:3px;background:linear-gradient(110deg,red 50%,#000070 50%)}.tee-up-text-room{color:#000070}.tee-up-top-background{position:relative;width:100%;margin:0}.tee-up-mid-content{position:relative;height:107px}.tee-up-mid-content.staff{height:95px}.tee-up-image{width:50%}.tee-up-image.staff{margin:5px auto 0}.tee-up-card-logo{margin-top:2px;height:40px}.tee-up-card-logo.staff{margin-top:5px}.tee-up-valign-left{width:1px;height:100%;display:inline-block;vertical-align:middle}.tee-up-valign-right{width:calc(100% - 2px);display:inline-block;vertical-align:middle}.tee-up-rfid{position:absolute;top:5px;right:5px;text-align:right;font-size:.78em;width:50%}.cec-card-container{position:relative;width:2.125in;height:3.37in;text-align:left;display:inline-block;vertical-align:top;font-family:bold,sans-serif;font-size:.6em}.cec-welcome{text-align:center;font-size:1em;font-family:bold,sans-serif}.cec-welcome.dorm{font-size:1.45em;margin-bottom:30px}.nus>.cec-welcome{font-size:.75em}.cec-detail{margin:10px 0}.cec-detail-label{display:inline-block;vertical-align:top;width:20%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:5px;text-align:left;font-family:bold,sans-serif}.cec-detail-input{display:inline-block;vertical-align:top;padding-right:5px;box-sizing:border-box;-webkit-box-sizing:border-box;width:80%;text-align:right;font-family:bold,sans-serif}.long>.cec-detail-label{width:45%}.long>.cec-detail-input{width:55%}.cec-image{position:absolute;left:0;bottom:5px;width:100%;text-align:center;font-family:regular,sans-serif}.cec-image .cec-wifi{font-family:bold,sans-serif}.cec-image img{width:80%;margin:0 auto}.f1-invoice-header,.f1-invoice-details{position:relative}.f1-invoice-details{margin:20px auto}.f1-invoice-header-left,.f1-invoice-header-right{display:inline-block;vertical-align:top;width:50%;font-size:11px!important;font-weight:500}.f1-invoice-header-left.small-font,.f1-invoice-header-right.small-font{font-size:9px!important;font-weight:400}.f1-invoice-header-right{text-align:right}.f1-invoice-logo{width:125px}.f1-bold{font-weight:700}.invoice-item{margin:3px auto}.invoice-item .invoice-title{display:inline-block;vertical-align:top;width:40%;font-weight:700;text-align:left}.invoice-item .invoice-value{display:inline-block;vertical-align:top;width:35%;text-align:right}.invoice-additional{position:absolute;bottom:4px;left:0}.f1-invoice-table{position:relative;font-size:11px!important;height:250px;overflow:hidden}.f1-invoice-table table{position:relative;table-layout:fixed;width:100%;border-collapse:collapse}.f1-invoice-table th,.f1-invoice-table td{padding:5px 0}.f1-invoice-table th{border-top:1px solid gray;border-bottom:1px solid gray}.f1-invoice-table td{vertical-align:top;padding:10px 0}.f1-invoice-table .it-date,.f1-invoice-table .it-amount{position:relative;width:100px}.f1-invoice-table .it-amount{text-align:right}.f1-invoice-table .it-desc{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 20px;white-space:pre-wrap}.f1-invoice-table-footer{position:absolute;bottom:0;font-size:9px}.f1-invoice-total{margin-top:5px;border-top:1px solid gray;text-align:right;font-size:11px}.f1-invoice-total .it-total-item{margin:5px auto}.f1-invoice-total .it-total-item .it-total-title{display:inline-block;width:150px;font-weight:700;text-align:left;vertical-align:middle}.f1-invoice-total .it-total-item .it-total-value{display:inline-block;width:150px;text-align:right;vertical-align:middle}.f1-invoice-ack-container{margin-top:80px;font-size:11px;padding:30px;box-sizing:border-box;-webkit-box-sizing:border-box;background:#dae0e8;border-radius:10px}.f1-invoice-ack-container .ack-title{margin:0 auto 10px}.f1-invoice-ack-container .ack-sign{display:flex;flex-direction:row;position:relative;width:100%;margin:20px auto 0;align-items:center;justify-content:center}.f1-invoice-ack-container .ack-sign .ack-sign-item{flex:1;padding-top:50px}.f1-invoice-ack-container .ack-sign .ack-sign-line{border-bottom:1px solid black}.f1-invoice-footer{position:absolute;left:15mm;right:15mm;bottom:15mm;border-top:1px solid gray;padding-top:5px}.display-cover{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.print-card-container .cec-card-container,.print-multi-card .cec-card-container{font-size:1.55em;width:210mm;height:297mm;box-sizing:border-box;-webkit-box-sizing:border-box;padding:25mm;margin-bottom:-1mm;page-break-after:always}.print-card-container .f1-pit-invoice-container,.print-multi-card .f1-pit-invoice-container{padding:15mm!important}.print-card-container .display-cover,.print-multi-card .display-cover{display:none}.print-card-container .cec-welcome,.print-multi-card .cec-welcome{padding-bottom:5px}.print-card-container .cec-detail,.print-multi-card .cec-detail{margin:20px 0}.print-card-container .cec-detail.long,.print-multi-card .cec-detail.long{margin:30px 0}.print-card-container .cec-detail-label,.print-multi-card .cec-detail-label{padding-left:0}.print-card-container .cec-detail-input,.print-multi-card .cec-detail-input{padding-right:0}.print-card-container .cec-image,.print-multi-card .cec-image{bottom:25mm}.print-card-container .cec-image img,.print-multi-card .cec-image img{width:calc(100% - 50mm)}.stc-container{position:relative;display:inline-block;vertical-align:top;width:2.125in;height:3.37in;font-family:regular,sans-serif;font-weight:700;box-sizing:border-box;text-align:center;color:#646463}.stc-top-area .top-logo{position:relative;display:block;width:45%;margin:3px 0 7px 5px;z-index:2}.stc-top-area .bottom-logo{position:relative;display:block;width:65%;margin-left:5px;z-index:2}.stc-top-area .bottom-logo.tt2{margin:40px 0 20px 5px}.stc-top-area .bottom-logo.mwoc{margin:10px 0}.stc-top-area .stc-triangle{position:absolute;width:50%;padding-top:50%;box-sizing:border-box;-webkit-box-sizing:border-box;right:0;top:0;text-align:left;z-index:1}.stc-top-area .stc-triangle img{position:absolute;top:0;left:0;width:100%;height:100%}.stc-top-area .stc-food-pref{position:absolute;top:3px;right:5px;font-size:2em;color:#fff;font-weight:700}.stc-image-holder{position:relative;width:100%;margin:5px auto 3px}.stc-image,.stc-qr-code{position:relative;width:35%;border-radius:5px;margin:10px 7.5% 5px;display:inline-block;vertical-align:middle}.stc-image img,.stc-qr-code img{width:100%}.stc-content-area{width:100%;height:120px;font-size:.7em;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.stc-content-area.tpt{height:125px}.stc-content-area.mwoc .item-left,.stc-content-area.mwoc .item-center,.stc-content-area.mwoc .item-right{display:inline-block;text-align:left}.stc-content-area.mwoc .item-left{width:55px}.stc-content-area.mwoc .item-center{width:10px;text-align:center}.stc-content-area.mwoc .item-right{width:100px}.nsrcc-container{position:relative;display:inline-block;vertical-align:top;width:2.125in;height:3.37in;font-family:regular,sans-serif;font-weight:700;box-sizing:border-box;text-align:center;color:#646463;border:1px solid lightgrey}.nsrcc-cluster-color{position:relative;width:100%;height:30px}.nsrcc-logo{width:35%;margin:5px auto 0}.nsrcc-image-holder{position:relative;width:100%;margin:5px auto 3px}.nsrcc-qr-code{position:relative;width:30%;border-radius:5px;margin:5px 7.5%;display:inline-block;vertical-align:middle}.nsrcc-qr-code img{width:100%}.nsrcc-content-area{width:100%;height:123px;font-size:.7em;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.mwoc-top-logo{position:relative;margin:5px 0 0;text-align:center}.mwoc-top-logo img{position:relative;width:60%;margin:auto}.mwoc-logo-container{position:absolute;bottom:0;left:0;width:100%;text-align:center}.mwoc-logo-container img{position:relative;width:60%;margin:auto}.mwoc-container{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.mwoc-container .mwoc-content{position:relative;width:49.8mm;height:33.8mm;box-sizing:border-box;padding:3mm 2mm;display:flex;align-items:center;justify-content:space-around;flex-direction:column}.mwoc-container .mwoc-name,.mwoc-container .mwoc-nric,.mwoc-container .mwoc-room{font-size:14px;font-weight:700}.print-label-container{position:relative;width:70mm;height:30mm;text-align:center;overflow:hidden}.print-label-container .print-barcode-container{position:relative;height:50px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;margin-top:-10px;margin-bottom:-5px}.print-label-container .print-long,.print-label-container .print-half{position:relative;width:50%;display:inline-block;vertical-align:top;text-align:left;box-sizing:border-box;padding:0 5px;z-index:2}.print-label-container .print-long{width:100%}.print-label-container .print-barcode-value{font-size:11px;font-family:label-print}.print-label-container .print-text{font-family:label-print;font-size:12px}.print-label-container .print-text.large{font-size:14px}.print-label-container .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.f1-pit-container{position:relative;width:3cm;height:28cm;overflow:hidden}.f1-pit-rotate{position:relative;text-align:left;height:3cm;width:28cm;transform-origin:left;transform:translate(5%,-50%) rotate(90deg);display:flex;flex-direction:row;align-items:center}.view>div>.f1-pit-container{max-height:10cm;overflow:hidden}.barcode-title{position:relative;padding-left:10px;font-family:f1-wrist-tag,sans-serif;color:#000!important;font-size:14px;margin-top:12px;margin-bottom:-5px;z-index:2}.barcode-title.right{padding-left:0;padding-right:10px;text-align:right}.f1-barcode-content{position:relative;z-index:1}.f1-details{margin:0}.f1-text{font-family:f1-wrist-tag,sans-serif;font-size:16px;color:#000!important;margin-bottom:4px}.cdpl-logo{font-size:14px;font-weight:700;margin:5px auto;color:#29549e}.cdpl-image{width:100px;margin:2px auto}.cdpl-image.staff{margin:15px auto 10px}.cdpl-text{position:relative;font-size:13px;margin:1px auto;box-sizing:border-box;padding:0 3px}.cdpl-text.col-green{color:#32d147}.cdpl-text.col-red{color:#d13232}.col-blue{color:#29549e;font-weight:700}.cdpl-text.long-pad{height:42px;display:flex;align-items:center;justify-content:center;overflow:hidden}.cdpl-text.staff-pad{height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.cdpl-rfid{font-size:11px;margin-top:5px;margin-right:5px}.cdpl-fix{display:inline-block;width:70px;text-align:left;vertical-align:top;margin-left:20px}.cdpl-long{display:inline-block;width:calc(100% - 100px);text-align:left;vertical-align:top}@media print{.f1-barcode.start{padding-left:1.3in}}.border{border:1px solid lightgrey}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.print-dorm-container{position:relative;width:210mm;height:297mm;box-sizing:border-box;-webkit-box-sizing:border-box;padding:15mm 20mm;margin-bottom:-1mm;page-break-after:always;text-align:center}.pd-header img{max-width:100%;width:8cm;margin:0 auto}.pd-qr-code-container{position:absolute;top:25%;left:0;right:0}.pd-qr-code-container .pd-qr-dorm,.pd-qr-code-container .pd-qr-id{font-size:10px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:3px auto;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 30px}.pd-qr-code-container .pd-qr-code{width:2.8cm;height:2.8cm;margin:0 auto}.instruction-item{position:relative;width:100%;white-space:nowrap}.instruction-text{position:relative;width:60%;display:inline-block;vertical-align:middle;white-space:normal;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 20px 0 0;text-align:left}.instruction-image{position:relative;width:calc(40% - 1px);border-radius:5px;border:1px solid black;display:inline-block;vertical-align:middle;background:#dae0e8}.pd-footer{position:absolute;left:0;right:0;bottom:15mm;text-align:center}.pd-footer img{width:6cm}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.tenant-client-history{text-align:left;max-height:300px;overflow:auto}.tenant-client-history table{table-layout:fixed;border-collapse:collapse;width:100%}.tenant-client-history td,.tenant-client-history th{padding:10px 5px}.tenant-client-history td{border-bottom:1px solid #DAE0E8}.tenant-client-history .tch-item:hover{background:#dae0e8}.temperature-item{width:50%;display:inline-block;padding:0 20px;margin:10px auto;box-sizing:border-box;-webkit-box-sizing:border-box}.temperature-item .temperature-item-label{display:inline-block;width:40%;vertical-align:middle;text-align:left}.temperature-item .temperature-item-input{display:inline-block;width:60%;vertical-align:middle}.temperature-list table{border-collapse:collapse}.temperature-row th{padding:10px 0;text-align:center}.temperature-row td{padding:10px 0;border-bottom:1px solid #DAE0E8;text-align:center}.temperature-row:hover{background:#dae0e8}.temp-list-remove{position:relative;width:3%;text-align:center}.temp-list-staff{display:none}.temp-list-short.left,.temp-list-long.left{text-align:left}.temp-list-short.right,.temp-list-long.right{text-align:right}.temp-list-long{position:relative;width:13.5%;text-align:left!important;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 15px!important}.temp-list-even{width:15%;text-align:left!important;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 15px!important}.temp-list-vlong{width:52%;text-align:left!important;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 20px!important}.temp-list-item{position:relative;width:calc((97% - 105px)/5);padding:10px 15px!important;text-align:left!important;box-sizing:border-box}.temp-list-photo{position:relative;width:50px;padding-right:55px!important}.temp-list-photo .covid-evidence{width:20px;cursor:pointer!important;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.temp-list-photo .covid-evidence:hover{filter:none;-webkit-filter:none}.vitals-input .segment-full-item{font-size:1em}.vitals-input .segment-item-input{width:50%!important}.vitals-input .segment-item-label{width:50%!important;margin:0!important}.crf-block{margin:0 50px}@media screen and (max-width: 900px){.tenant-client-history .tch-header,.tenant-client-history .tch-item{padding:10px 5px!important}}@media screen and (max-width: 800px){.tenant-client-history .tch-period{width:32%!important}.tenant-client-history .tch-client{width:36%!important}.tenant-client-history .tch-dorm{width:32%!important}.temperature-item{width:100%;display:block}}@media screen and (max-width: 600px){.tenant-client-history .tch-item{font-size:1em!important}.tenant-client-history .tch-period{width:60%!important}.tenant-client-history .tch-client{display:none!important}.tenant-client-history .tch-dorm{width:40%!important}.temp-list-long{display:none}}@media screen and (max-width: 500px){.crf-block{margin:0!important}.mobile-block{display:block!important;margin:5px auto!important}}.room-manifest{text-align:center}.room-manifest-empty{width:100%;padding:100px 0;text-align:center;font-style:italic}.room-manifest-item{box-sizing:border-box;width:420px;max-width:calc(100% - 20px);padding:10px 15px;display:inline-block;margin:5px 10px;text-align:left;border:1px solid lightgrey;border-radius:5px}.room-manifest-avatar{position:relative;width:128px;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 10px;max-width:calc(35% - 21px)}.room-manifest-content{width:65%;display:inline-block;vertical-align:middle;font-size:.75em}.vertical-guide{width:1px;height:122px;display:inline-block;vertical-align:middle}.rmci-item{margin:5px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;text-align:left;cursor:default!important}.rmci-item.special{font-style:italic;font-size:.8em}@media print{.room-manifest-item{padding:5px!important;font-size:.8em;width:49%;margin:5px .5%}.room-manifest-avatar{width:95px;height:95px;margin:0 10px}.room-manifest-content{font-size:11px;width:calc(100% - 116px)}.rmci-item>a{text-decoration:none!important;border:none!important;color:#4b4b4c!important}.page-break{page-break-before:always!important}}@media screen and (max-width: 450px){.room-manifest-item{padding:10px 5px!important;margin:2px 5px!important}.room-manifest-avatar{margin:0 5px!important;width:100px!important;max-width:calc(35% - 11px)!important}.room-manifest-content{font-size:.65em!important}.rmci-item{margin:0!important}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:roboto-light;src:url(/fonts/Roboto-Light.ttf) format("truetype"),url(/fonts/Roboto-Light.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:roboto-regular;src:url(/fonts/Roboto-Regular.ttf) format("truetype"),url(/fonts/Roboto-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:roboto-medium;src:url(/fonts/Roboto-Medium.ttf) format("truetype"),url(/fonts/Roboto-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:roboto-bold;src:url(/fonts/Roboto-Bold.ttf) format("truetype"),url(/fonts/Roboto-Bold.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:chinese-light;src:url(/fonts/NotoSansSC-Light.otf) format("opentype"),url(/fonts/NotoSansSC-Light.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:chinese-regular;src:url(/fonts/NotoSansSC-Regular.otf) format("opentype"),url(/fonts/NotoSansSC-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:chinese-medium;src:url(/fonts/NotoSansSC-Medium.otf) format("opentype"),url(/fonts/NotoSansSC-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:chinese-bold;src:url(/fonts/NotoSansSC-Bold.otf) format("opentype"),url(/fonts/NotoSansSC-Bold.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.vcard-container{position:relative;width:500px;max-width:100%;height:100%}.vcard-page-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vcard-qr-container{text-align:center}.vcard-qr{width:200px;padding:20px 20px 10px;border-radius:10px;background-color:#fff;box-shadow:5px 5px 19px #8f8f8f;-webkit-box-shadow:5px 5px 19px 0px rgb(143,143,143);-moz-box-shadow:5px 5px 19px 0px rgb(143,143,143)}.s11-vcard{position:relative;text-align:center;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.s11-vcard .company-logo-container{position:relative;width:calc(100% - 90px);height:120px;margin:0 auto;background:"transparent"}.s11-vcard .company-logo-container .curve{position:absolute;width:100px;height:100%;top:0;left:-30px;transform:skew(15deg);border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:1;background:#dfaa31;background:linear-gradient(0deg,#dfaa31,#bc6026)}.s11-vcard .company-logo-container .curve.right{left:auto;right:-30px;transform:skew(-15deg)}.s11-vcard .company-logo-container .bg-color{position:absolute;top:0;left:0;right:0;bottom:0;background:#dfaa31;background:linear-gradient(90deg,#dfaa31,#bc6026);z-index:2}.s11-vcard .company-logo-container .company-logo{position:relative;height:120px;z-index:3}.s11-vcard .s11-bottom-container{position:relative;width:100%;flex:1;z-index:1;font-family:roboto-regular;display:flex;flex-direction:column}.s11-vcard .s11-bottom-container .s11-bold{font-size:15px;margin-bottom:10px;font-family:roboto-medium}.s11-vcard .s11-bottom-container .s11-bottom-item{font-family:roboto-regular;margin:5px auto;font-size:14px}.s11-vcard .s11-divider{position:relative;margin:10px 0;height:2px;width:100%;background:#dfaa31}.s11-vcard .s11-swap-flex{position:relative;width:100%;flex:1}.s11-vcard .s11-swap-flex-step{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-around;align-items:center;overflow-x:hidden;overflow-y:scroll}.s11-vcard .supporting-logo-container{position:relative;width:100%;overflow-x:auto}.s11-vcard .supporting-logo-container .supporting-logo{position:relative;display:inline-block;vertical-align:middle;margin:15px 20px;max-width:25%}.s11-vcard .supporting-logo-container #bl-1,.s11-vcard .supporting-logo-container #bl-2{width:130px}.s11-vcard .supporting-logo-container #bl-3{width:100px}.s11-vcard .supporting-logo-container #bl-4{width:30px}.s11-vcard .supporting-logo-container #bl-5{width:60px}.s11-vcard .supporting-logo-container::-webkit-scrollbar{height:5px}.s11-vcard .supporting-logo-container::-webkit-scrollbar-track{background:#fff}.s11-vcard .supporting-logo-container::-webkit-scrollbar-thumb{background:#dfaa31}.s11-vcard .s11-detail-container{position:relative;width:100%;padding:0 5px;box-sizing:border-box;min-height:170px;z-index:2}.s11-vcard .s11-detail-container .s11-details-fix{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:10px}.s11-vcard .s11-detail-container .s11-details-flex{position:relative;text-align:left;min-width:200px}.s11-vcard .s11-detail-container .s11-detail-item{position:relative;max-width:calc(100% - 170px);font-size:14px;font-family:roboto-medium;margin:8px 0}.s11-vcard .s11-detail-container .s11-detail-item .s11-detail-content{position:relative;max-width:calc(100% - 22px);font-family:roboto-medium;display:inline-block;vertical-align:middle;word-wrap:break-word}.s11-vcard .s11-detail-container .s11-detail-item.photo{margin-right:30px}.s11-vcard .s11-detail-container .s11-detail-item.photo img{width:120px;border-radius:5px}.s11-vcard .s11-detail-container .s11-detail-item.name{font-size:18px;font-family:roboto-medium}.s11-vcard .s11-detail-container .s11-detail-item.name.chinese{font-family:chinese-medium}.s11-vcard .s11-detail-container .s11-details-float{font-size:11px;font-family:roboto-light;margin:10px auto 20px}.s11-vcard .s11-detail-container .detail-icon{width:12px;margin-right:10px;vertical-align:middle;margin-bottom:2px}.s11-vcard .s11-detail-container .add-contact{font-size:15px;margin-bottom:15px}.s11-vcard .s11-vcard-instruction{font-family:roboto-bold;font-size:18px;margin-bottom:20px}.s11-vcard .s11-bold-text{font-family:roboto-bold}.s11-vcard .s11-bottom-bg-container{position:absolute;top:0;left:0;width:100%;height:80%;display:flex;align-items:center;justify-content:center;opacity:.1}.s11-vcard .s11-bottom-bg-container img{width:70%}@media screen and (max-width: 500px){.s11-vcard .supporting-logo-container .supporting-logo{margin:15px 10px}.s11-vcard .supporting-logo-container #bl-1,.s11-vcard .supporting-logo-container #bl-2{width:110px}.s11-vcard .supporting-logo-container #bl-3{width:70px}.s11-vcard.ios .s11-detail-item{font-size:13px}.s11-vcard.ios .s11-details-float{font-size:10px}.s11-vcard.ios .s11-bottom-container{height:580px}.s11-vcard.ios .s11-bottom-container .s11-bold{font-family:roboto-medium;font-size:15px}.s11-vcard.ios .s11-bottom-container .s11-bottom-item{font-size:13px}.vcard-footer.ios{height:171px}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.turnstile-table-container{margin:20px auto}.turnstile-table-container table{table-layout:fixed;margin:auto;border-collapse:collapse;font-size:.85em}.turnstile-table-container th{background:gray;color:#fff}.turnstile-table-container td,.turnstile-table-container th{padding:5px 20px;box-sizing:border-box;-webkit-box-sizing:border-box}.turnstile-table-container .table-hover:hover{background:#dae0e8}.turnstile-table-container .turnstile-table{margin:10px 20px;display:inline-block;vertical-align:top}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.vital-step-container{position:relative;width:800px;max-width:90%;margin:30px auto 20px;overflow:hidden}.vital-step-title{margin:0}.vital-step-input-container,.vital-step-image-container{position:relative;width:420px;max-width:100%;margin:0 auto;z-index:1}.vital-step-image-container{margin:30px auto}.vital-step-image-container img{width:100%}.vital-step-image-container .segment-full-item{margin:0;padding:10px 0;border-bottom:1px solid white}.vital-step-image-container .segment-item-label,.vital-step-image-container .segment-item-input{width:50%!important;margin:0!important;vertical-align:middle!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.vital-step-image-container .segment-item-input{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:5px;font-weight:700!important;font-size:1.01em!important;text-align:right!important}.vital-half{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;width:50%;padding-right:2px}.vital-half.right{padding-left:2px;padding-right:0}.vital-button{margin:20px auto}.vital-button .large{margin:0!important}.vital-confirm{width:256px!important;margin:30px auto}.vital-tx{font-size:.8em;margin:50px auto}.vital-complete-div{margin:50px auto 0}@media screen and (max-width: 500px){.vital-step-title{font-size:1.3em}.vital-confirm{width:200px!important;margin:0}.vital-tx{margin:20px auto 0}.vital-step-image-container.closed{margin:40px auto;max-width:80%}.vital-complete-div{margin:20px auto 0}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.survey-table-container{position:relative;width:1280px;max-width:100%;min-width:1024px;max-height:250px;margin:auto;overflow:auto}.survey-table .serial{width:50px;text-align:left}.survey-table .question{text-align:left}.survey-table .answerType,.survey-table .prereq{width:200px}.survey-table td{vertical-align:top}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.question-graph-container{position:relative;height:450px;width:90%;margin:0 auto}.question-container{text-align:center}.question-breakdown-container{margin:20px auto}.question-pie-container{margin:40px auto 30px}.question-pie{position:relative;display:inline-block;width:30%;margin:0 1.6666%;vertical-align:middle;text-align:center}.question-pie h3{margin:0 0 10px}.question-pie-image{position:relative;width:100%;box-sizing:border-box;padding:0 50px;margin:0 auto}.breakdown-left,.breakdown-right{width:20px;margin:0 20px;cursor:pointer;vertical-align:middle}.breakdown-right{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.response-table{position:relative;padding:20px 5%}.response-table td,.response-table th{font-size:.85em;text-align:left;padding:10px 20px;border-bottom:1px solid #DAE0E8;box-sizing:border-box;-webkit-box-sizing:border-box}.question-requisite{text-align:center}.question-select{display:inline-block;vertical-align:middle;margin:0 20px}.question-select-text{display:inline-block;vertical-align:middle;width:180px}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.transfer-table{margin:20px auto;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;max-width:100%;overflow:auto}.transfer-table table{position:relative;border-collapse:collapse;width:1100px;margin:20px auto;table-layout:fixed}.transfer-table th{background:gray;color:#fff;padding:5px 10px;box-sizing:border-box}.transfer-table td{padding:5px 10px;border-bottom:1px solid #DAE0E8;box-sizing:border-box}.transfer-table .transfer-from{position:relative;text-align:left;width:calc(50% - 50px)}.transfer-table .transfer-space{position:relative;width:80px}.transfer-table .transfer-space img{width:20px;height:20px;margin-top:5px;filter:grayscale(100%)}.transfer-table .transfer-remove{width:30px;text-align:left}.transfer-table .transfer-to{position:relative;text-align:right;width:calc(50% - 50px)}.transfer-table .transfer-to.not-circular{color:#fd3c77}.transfer-table .transfer-owner{display:inline-block;vertical-align:middle;max-width:150px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.transfer-table .transfer-table-item.parent td{border-bottom:1px solid white}.transfer-table .transfer-table-item:hover td{border-bottom:1px solid #DAE0E8;background:#dae0e8}.transfer-table .transfer-table-item:hover .transfer-space img{filter:grayscale(0)}.transfer-table .transfer-small-text{font-size:.9em}.transfer-add-placeholder{width:600px;max-width:100%;margin:20px auto;padding:40px 10px;background:#dae0e8;border-radius:5px}.transfer-placeholder-buttons{margin-top:10px;font-size:.85em}.add-line-container{position:relative;text-align:center}.add-line-container .transfer-error{color:#fd3c77;font-size:.9em;margin:20px auto;white-space:pre-wrap}.add-line-container .add-location-container{display:inline-block;vertical-align:middle}.add-line-container .add-line-image{margin:0 30px 15px;display:inline-block;vertical-align:middle}.add-line-container .add-line-image img{width:64px;height:64px}.add-transfer-table{font-size:.8em}.add-line-item{position:relative;display:inline-block;vertical-align:middle}.add-line-item .add-line-border{width:300px;background:#ffffffe6;box-shadow:0 3px 8px #00000040;border-radius:10px;padding:20px;overflow:hidden;box-sizing:border-box}.add-line-item .add-line-title{font-weight:700;margin:10px auto;font-size:.9em}.add-line-item .add-line-resident{margin:20px auto 10px;font-size:.9em}.add-line-item .add-line-input{position:relative;width:100%;font-size:.9em;margin:10px auto}.add-line-item .add-line-text-buttons{margin:15px auto;font-size:.85em}.transfer-button{text-align:center;width:15px;height:15px;margin:auto;cursor:pointer!important}.transfer-button img{width:100%;height:100%}.transfer-button.disabled{cursor:default!important;pointer-events:none}.transfer-button.disabled img{filter:grayscale(100%)}.fix-image{width:100px;margin:5px}.fix-detail{position:relative;width:100%;font-size:.9em;margin:10px auto;overflow:hidden;text-overflow:ellipsis}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.usage-container{position:relative;padding:50px 50px 0 65px;width:210mm;height:296mm;box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;overflow:hidden}.usage-container h2{font-size:14px;margin:0}.usage-container h3{font-size:12px;margin:0}.usage-container .audit-item{font-size:10px}.usage-header{text-align:center}.usage-header img{width:250px}.usage-footer{position:absolute;left:0;bottom:20;width:100%;text-align:center}.usage-footer img{width:200px}.audit-header{margin:30px 0 20px}.audit-emphasis{color:#07abf2}.audit-graph{margin:15px 0}.audit-container{text-align:left;width:50%;margin:5px 0;padding:0;display:inline-block;vertical-align:top}.audit-container.left{width:55%}.audit-container.right{width:40%}.audit-history{margin:20px auto}.audit-validity{font-size:10px;margin:20px auto 50px}@media print{.usage-container{margin:0}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.visitor-table-container{margin:40px auto}.visitor-table-container h3{margin:0}.visitor-table{position:relative;width:98%;max-height:500px;margin:0 auto 10px}.visitor-table table{position:relative;table-layout:fixed;width:100%;border-collapse:collapse}.visitor-table th,.visitor-table td{padding:10px 5px!important;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:.75em;text-align:left}.visitor-table th{padding:5px!important;background:gray;color:#fff}.visitor-table td{border-bottom:1px solid #DAE0E8;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.visitor-table .tr-item{background:#fff}.visitor-table .tr-item:hover{background:#dae0e8}.visitor-table .remove{width:50px;text-align:center}.visitor-table .border-left{border-top-left-radius:10px}.visitor-table .border-right{border-top-right-radius:10px}.visitor-table .print{width:100px;text-align:center}.pass-placeholder{width:1000px;max-width:98%;margin:0 auto;background:#dae0e8;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:10px}.pass-placeholder .pass-placeholder-text{margin:20px auto;font-size:.9em}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.visitor-card-container{text-align:center}.visitor-card{position:relative;display:inline-block;vertical-align:top;padding:20px 20px 40px;font-family:light,sans-serif;text-align:center;overflow:hidden;margin:50px auto;border-radius:10px;background:#dae0e8}.visitor-details{margin:10px auto;font-size:.9em}.visitor-details.name{margin:50px auto 20px;color:#07abf2;font-size:1em}.visitor-qr{width:140px;height:140px;margin:20px auto;background:#fff;border-radius:10px;padding:10px}.visitor-card-disclaimer{display:inline-block;text-align:left;margin:30px auto}@media screen and (max-width: 500px){.visitor-card{margin:20px auto;width:90%;padding:30px 20px 40px;box-sizing:border-box;-webkit-box-sizing:border-box}.visitor-card-disclaimer{margin:10px auto;font-size:.85em;padding-right:10px;box-sizing:border-box;-webkit-box-sizing:border-box}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.self-submit-container{box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;position:relative;text-align:center;height:100%}@media screen and (max-width: 500px){.self-submit-container{padding-bottom:400px}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.active-list{text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 20px}.active-row{font-size:.9em}.active-row td,.active-row th{padding:5px}.active-row td{border-bottom:1px solid #DAE0E8}.db-common{font-size:1.1em;padding:0 0 10px;text-align:center}.db-buttons{margin:20px auto}.compliance-graph-container{position:relative;height:450px;width:90%;margin:0 auto}.compliance-pie-container{margin:40px auto 30px}.compliance-pie{position:relative;display:inline-block;width:30%;margin:0 1.6666%;vertical-align:middle;text-align:center}.compliance-pie-image{position:relative;width:100%;margin:0 auto}.db-container{margin:20px auto}.db-left,.db-right{position:relative;display:inline-block;vertical-align:middle;width:50%}.db-left{position:relative;text-align:left!important}.db-right{position:relative;text-align:right!important}.db-inner{position:relative;width:33.3333%;box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;vertical-align:middle;margin:auto}.db-left>.db-inner,.db-right>.db-inner{width:60%}.db-page-container{padding:15px 0;text-align:center}.db-arrow{width:20px;margin:0 15px;display:inline-block;vertical-align:middle;cursor:pointer}.db-arrow.right{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.db-page{display:inline-block;vertical-align:middle}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.psa-dashboard-header-container{position:relative;width:100%}.psa-dashboard-header{position:absolute;top:-70px;left:0;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.psa-dashboard-header .pdh-title{flex:1}.psa-dashboard-header .pdh-title.right{text-align:right}.psa-top-box{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.psa-top-box .psa-long-box{position:relative;flex:2.5;height:110px;margin:10px;display:flex;align-items:center;justify-content:center;flex-direction:row;color:#fff;background-color:gray}.psa-top-box .long-left{flex:1;font-size:1.8em;font-weight:700;text-align:center}.psa-top-box .long-right{flex:1;font-size:1.2em;text-align:center}.psa-top-box .psa-short-box{position:relative;flex:1;height:100px;margin:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;background-color:gray}.psa-top-box .short-center{font-size:1.5em;font-weight:700}.psa-top-box .show-bottom{position:absolute;bottom:5px;left:0}.green{background-color:#229dce!important}.lightgreen{background-color:#37a7b6!important}.red{background-color:#cac9d0!important}.lightblue{background-color:#63c08a!important}.purple{background-color:#dfd3c3!important}.dashboard-table-flex{position:relative;width:100%;display:flex;flex-direction:row}.dashboard-table-title{text-align:center;height:31px;margin:15px auto 5px}.dashboard-table-left table,.dashboard-table-right table,.psa-table table{position:relative;width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}.dashboard-table-left table td,.dashboard-table-left table th,.dashboard-table-right table td,.dashboard-table-right table th,.psa-table table td,.psa-table table th{text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-table-left table td,.dashboard-table-right table td,.psa-table table td{border-bottom:1px solid #f4f4f4;color:#3b3b3c!important;border-left:1px solid transparent;border-right:1px solid transparent}.dashboard-table-left table th,.dashboard-table-right table th,.psa-table table th{color:#fff;background-color:#229dce;cursor:pointer}.dashboard-table-left table thead,.dashboard-table-left table tbody,.dashboard-table-right table thead,.dashboard-table-right table tbody,.psa-table table thead,.psa-table table tbody{position:relative;width:100%;display:block;overflow-x:hidden;overflow-y:auto}.dashboard-table-left table thead.oversize,.dashboard-table-right table thead.oversize,.psa-table table thead.oversize{box-sizing:border-box;padding-right:5px;background:#229dce}.dashboard-table-left table tr,.dashboard-table-right table tr,.psa-table table tr{position:relative;width:100%;table-layout:fixed;display:table;border-collapse:collapse}.dashboard-table-left table .item.odd,.dashboard-table-right table .item.odd,.psa-table table .item.odd{background-color:#f4f4f4}.dashboard-table-left table .item:hover td,.dashboard-table-right table .item:hover td,.psa-table table .item:hover td{background-color:#229dce40;border-left:1px solid white;border-right:1px solid white}.dashboard-table-left table .contact,.dashboard-table-left table .status,.dashboard-table-left table .fin,.dashboard-table-left table .timeout,.dashboard-table-left table .isolated,.dashboard-table-right table .contact,.dashboard-table-right table .status,.dashboard-table-right table .fin,.dashboard-table-right table .timeout,.dashboard-table-right table .isolated,.psa-table table .contact,.psa-table table .status,.psa-table table .fin,.psa-table table .timeout,.psa-table table .isolated{width:120px}.dashboard-table-left table .org,.dashboard-table-left table .ORG,.dashboard-table-right table .org,.dashboard-table-right table .ORG,.psa-table table .org,.psa-table table .ORG{width:80px}.dashboard-table-left table .name,.dashboard-table-right table .name,.psa-table table .name{width:180px}.dashboard-table-left table .pad,.dashboard-table-right table .pad,.psa-table table .pad{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dashboard-table-left table .dashboard-selected,.dashboard-table-right table .dashboard-selected,.psa-table table .dashboard-selected{width:8px;margin-bottom:2px;transform:rotate(180deg);-webkit-transform:rotate(180deg);margin-left:5px;vertical-align:middle}.dashboard-table-left table .dashboard-selected.twice,.dashboard-table-right table .dashboard-selected.twice,.psa-table table .dashboard-selected.twice{transform:none;-webkit-transform:none}.dashboard-table-left .check-table tr,.dashboard-table-right .check-table tr,.psa-table .check-table tr{table-layout:fixed}.dashboard-table-left .check-table th,.dashboard-table-left .check-table td,.dashboard-table-right .check-table th,.dashboard-table-right .check-table td,.psa-table .check-table th,.psa-table .check-table td{width:calc((100% - 80px)/4)!important;width:-webkit-calc((100% - (80px))/4)!important}.dashboard-table-left .check-table .org,.dashboard-table-right .check-table .org,.psa-table .check-table .org{width:80px!important}.dashboard-table-left{flex:.7;margin-right:10px}.dashboard-table-right{flex:.3}.dashboard-editable{position:relative;display:inline-block;vertical-align:middle;width:100px}.psa-graphs-container{text-align:center}.psa-graph-container{position:relative;width:30%;display:inline-block;text-align:left;vertical-align:top;margin:20px 1.5%;box-sizing:border-box;padding:10px 0;background-color:#f4f4f4;border-radius:10px}.psa-graph{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;width:100%;height:220px}.psa-graph-title{margin:0 0 5px;padding:0 20px}.psa-table-container{position:relative;display:inline-block;width:49.5%;margin:15px 0 0;box-sizing:border-box}.psa-table-container .psa-table-title{text-align:center;margin:0;padding:0}.tleft{margin-right:.5%}.tright{margin-left:.5%}.psa-pie{position:relative;flex:1;text-align:center;padding:15px 10px;background-color:#f4f4f4;border-radius:10px;margin:0 30px}.psa-pie .pie-content{position:relative;margin:10px auto}.psa-pie .pie-title,.psa-pie .pie-bottom{margin:0}.psa-pie .pie-content-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center}.psa-pie .pie-content-background img{width:40px}.psa-pie .pie-content-item{position:relative;width:180px;margin:auto;z-index:2}.pdh-refresh-container{position:relative;display:inline-block;vertical-align:middle;margin-right:30px;font-size:12px;text-align:left}.pdh-refresh-container .pdh-input{position:relative;width:130px;display:inline-block;margin-left:5px}.pdh-refresh-container .pdh-input select{font-size:12px!important;border:none!important;padding:0!important;color:#4b8cf7}.pdh-refresh-container .pdh-input option{font-size:14px!important;color:#4b4b4c}.pdh-last-refresh{position:absolute;color:gray;font-size:12px;bottom:-8px;left:0;width:100%;text-align:center}.pdh-clock-container{position:relative;display:inline-block;vertical-align:middle}.pdh-clock-seconds{animation:tick 1s linear infinite}.pdh-loader-container{position:relative;display:inline-block;vertical-align:middle;margin-right:10px}.pdh-loader{border:2px solid #f3f3f3;border-top:2px solid #3b3b3c;border-radius:50%;width:15px;height:15px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tick{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@media screen and (max-width: 500px){.psa-dashboard-header{flex-direction:column}.psa-dashboard-header .pdh-title{align-self:stretch;flex:none}.psa-graph-container{width:96%;margin:20px auto}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.dl-building-container{position:relative;margin-right:10px;display:inline-block;vertical-align:top;text-align:left}.dl-building-container .dl-building-name{text-align:center;border:2px solid #4b4b4c;border-bottom:none}.dl-building-container .dl-table-container{border:2px solid #4b4b4c}.dl-building-container .dl-table{border:1px solid #DAE0E8;margin:10px auto}.dl-building-container .dl-table.first{margin-top:0}.dl-building-container .dl-table.last{margin-bottom:0}.dl-building-container .dl-td-container,.dl-building-container .dl-th-container{display:inline-block;vertical-align:middle}.dl-building-container .dl-td-link{color:#4b4b4c!important;text-decoration:none!important;text-align:center}.dl-building-container .dl-td{width:55px;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #DAE0E8;border-right:1px solid #DAE0E8;border-top:1px solid white;border-bottom:1px solid white;box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px 1px 1px 3px;text-align:left}.dl-building-container .dl-th{width:60px;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #DAE0E8;box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px 1px 1px 3px;text-align:left}.dl-building-container .dl-th.first,.dl-building-container .dl-th.last{border-top:1px solid white}.dl-building-container .dl-td-container.repurposed{background-color:#dae0e8}.dl-building-container .dl-td-container.repurposed .dl-td{border-bottom:1px solid #DAE0E8!important;border-top:1px solid #DAE0E8!important;border-left:1px solid white;border-right:1px solid white}.dl-building-container .dl-td.available{background-color:#c6ffc3}.dl-building-container .dl-td-container:hover{background-color:#d6f3ff}.dl-building-container .dl-td-container:hover .dl-td.available{background-color:transparent}.dl-building-container .dl-td-container.repurposed:hover{background-color:#d6f3ff}.dl-building-container .dl-td-container.repurposed:hover .dl-td{border-bottom:1px solid #d6f3ff!important;border-top:1px solid #d6f3ff!important}.dl-building-container.stacked{margin-right:1px}.dl-building-container.stacked .dl-table{border:1px solid #DAE0E8;margin:auto}.dl-building-container.stacked .dl-td{width:53px;font-size:10px;padding:0 1px 0 3px}.dl-building-container.stacked .dl-th{width:50px;font-size:10px;padding:0 1px 0 3px}.dl-building-container.stacked .dl-td-container:hover,.dl-building-container.stacked .dl-td-container.repurposed:hover{background-color:#d6f3ff}.dl-building-container.stacked .dl-td-container.repurposed:hover .dl-td{border-bottom:1px solid #d6f3ff!important;border-top:1px solid #d6f3ff!important}.ppr-dorm-blueprint{position:relative;width:1280px;max-width:100%;margin:auto}.ppr-dorm-blueprint img{position:relative;width:100%}.br-dorm-blueprint{position:relative;display:inline-block;vertical-align:middle;width:40%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:20px;margin-top:20px}.br-dorm-blueprint img{position:relative;width:100%}.br-content-container{position:relative;display:inline-block;vertical-align:middle;width:60%;overflow:auto;text-align:left}.br-content-container.stacked{display:block;width:100%;text-align:center}.ppr-content-container{position:relative;display:block;width:100%;text-align:left;overflow:auto;text-align:center}.horizontal-scroll-container{position:relative;width:100%;overflow:auto}.map-nav{position:absolute;color:#3b3b3c;font-size:11px;padding:7px 0;cursor:pointer!important}.map-nav:hover{background:#ffffff80;color:#4b8cf7;font-size:13px}.map-nav-name,.map-nav-label,.map-nav-capacity{cursor:pointer!important}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.po-list .delivered td{background-color:#f3ffde}.approved-list td,.approved-list th{padding-top:5px;padding-bottom:5px}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.monitoring-page-container{position:relative;height:100%;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#282c34}.recept-desk-container{position:relative;width:100%}.recept-desk-outer{position:absolute;top:0;left:0;right:0;bottom:0}.recept-desk-outer .recept-desk-inner{position:relative;width:100%;height:100%;padding-top:100px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.sound-container{position:absolute;bottom:30px;left:0;width:100%;text-align:center;font-size:12px}.sound-bg{display:inline-block;margin:auto}.sound-bg.open{background-color:#fff;border:1px solid #c1cce6;border-radius:10px;padding:20px 50px}.sound-instruction{padding:10px 0}.sound-select{padding:5px 0;text-align:center}.sound-select .sound-button{display:inline-block;vertical-align:middle;padding:5px 10px;margin:5px;border-radius:5px;background-color:#d3d3d3}.sound-select .sound-button.selected{background-color:#c1cce6}.sound-content{height:0;opacity:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.sound-content.open{height:auto;opacity:1;pointer-events:auto}.tower-turnstile{position:relative;z-index:2}.turnstile-container{position:relative;display:inline-block;vertical-align:top;width:135px;margin:0 3px}.turnstile-container .left-arm,.turnstile-container .right-arm{position:relative;display:inline-block;vertical-align:middle}.turnstile-container .turnstile-base-container{position:relative;display:inline-block;vertical-align:middle;margin:0 -3px;z-index:2}.turnstile-container .turnstile-base-container .turnstile-base{position:relative;width:30px;height:250px;background-color:#c1cce6;background-image:linear-gradient(0deg,#c1cce6,#96a7cf)}.turnstile-container .turnstile-base-container .turnstile-top,.turnstile-container .turnstile-base-container .turnstile-bottom{position:relative;width:30px;height:20px;overflow:hidden}.turnstile-container .turnstile-base-container .turnstile-top .turnstile-sensor,.turnstile-container .turnstile-base-container .turnstile-bottom .turnstile-sensor{position:relative;width:30px;height:40px;border-radius:50%;display:flex;align-items:flex-start;justify-content:center}.turnstile-container .turnstile-base-container .turnstile-top .turnstile-sensor .turnstile-scanner,.turnstile-container .turnstile-base-container .turnstile-bottom .turnstile-sensor .turnstile-scanner{width:9px;height:10px;background-color:#fff;border-radius:2px;margin:10px auto}.turnstile-container .turnstile-base-container .turnstile-top .turnstile-sensor{background-color:#96a7cf}.turnstile-container .turnstile-base-container .turnstile-bottom{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.turnstile-container .turnstile-base-container .turnstile-bottom .turnstile-sensor{background-color:#c1cce6}.turnstile-container .turnstile-base-container.double .turnstile-top .turnstile-sensor .turnstile-scanner,.turnstile-container .turnstile-base-container.double .turnstile-bottom .turnstile-sensor .turnstile-scanner{display:none!important}.turnstile-container .door{position:relative;display:inline-block;vertical-align:middle;z-index:1;transition:transform .5s;-webkit-transition:transform .5s}.turnstile-container .door-motor{position:relative;display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:50%;background-color:#c1cce6;margin:0 -1px}.turnstile-container .left-door,.turnstile-container .right-door{position:relative;display:inline-block;vertical-align:middle;width:100px;height:5px;background:#fff;box-shadow:0 8px 32px #1f26875e;border:1px solid #c1cce6}.turnstile-container .left-door{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:2px;border-left:none}.turnstile-container .right-door{border-top-left-radius:3px;border-bottom-left-radius:3px;margin-left:2px;border-right:none}.turnstile-container .left-arm>.door{transform-origin:left center 5px;-webkit-transform-origin:left center 5px;transform:rotate(0) translate(0);-webkit-transform:rotate(0deg) translate(0px 0px)}.turnstile-container .right-arm>.door{transform-origin:right center 5px;-webkit-transform-origin:right center 5px;transform:rotate(0) translate(0);-webkit-transform:rotate(0deg) translate(0px 0px)}.turnstile-container.empty{width:auto}.turnstile-container.Entry.Success .left-arm>.door{transform-origin:left center 5px;-webkit-transform-origin:left center 5px;transform:rotate(-90deg) translate(-5px,4px);-webkit-transform:rotate(-90deg) translate(-5px 4px)}.turnstile-container.Entry.Success .right-arm>.door{transform-origin:right center 5px;-webkit-transform-origin:right center 5px;transform:rotate(90deg) translate(5px,4px);-webkit-transform:rotate(90deg) translate(5px,4px)}.turnstile-container.Entry.Success .turnstile-top>.turnstile-sensor>.turnstile-scanner{background-color:gray}.turnstile-container.Entry.Success .turnstile-bottom>.turnstile-sensor>.turnstile-scanner{background-color:#3af161}.turnstile-container.Exit.Success .left-arm>.door{transform-origin:left center 5px;-webkit-transform-origin:left center 5px;transform:rotate(90deg) translate(-4px,-5px);-webkit-transform:rotate(90deg) translate(-4px,-5px)}.turnstile-container.Exit.Success .right-arm>.door{transform-origin:right center 5px;-webkit-transform-origin:right center 5px;transform:rotate(-90deg) translate(4px,-5px);-webkit-transform:rotate(-90deg) translate(4px,-5px)}.turnstile-container.Exit.Success .turnstile-top>.turnstile-sensor>.turnstile-scanner{background-color:#3af161}.turnstile-container.Exit.Success .turnstile-bottom>.turnstile-sensor>.turnstile-scanner{background-color:gray}.turnstile-container.Entry.Failed .left-door,.turnstile-container.Entry.Failed .right-door{animation:red;-webkit-animation:red;animation-duration:1s;animation-iteration-count:infinite}.turnstile-container.Entry.Failed .turnstile-top>.turnstile-sensor>.turnstile-scanner{background-color:gray}.turnstile-container.Entry.Failed .turnstile-bottom>.turnstile-sensor>.turnstile-scanner{background-color:#f13a54}.turnstile-container.Exit.Failed .left-door,.turnstile-container.Exit.Failed .right-door{animation:red;-webkit-animation:red;animation-duration:1s;animation-iteration-count:infinite}.turnstile-container.Exit.Failed .turnstile-top>.turnstile-sensor>.turnstile-scanner{background-color:#f13a54}.turnstile-container.Exit.Failed .turnstile-bottom>.turnstile-sensor>.turnstile-scanner{background-color:gray}.turnstile-container.Entry.Passback .left-door,.turnstile-container.Entry.Passback .right-door{animation:orange;-webkit-animation:orange;animation-duration:1s;animation-iteration-count:infinite}.turnstile-container.Entry.Passback .turnstile-top>.turnstile-sensor>.turnstile-scanner{background-color:gray}.turnstile-container.Entry.Passback .turnstile-bottom>.turnstile-sensor>.turnstile-scanner{background-color:#f1d93a}.turnstile-container.Exit.Passback .left-door,.turnstile-container.Exit.Passback .right-door{animation:orange;-webkit-animation:orange;animation-duration:1s;animation-iteration-count:infinite}.turnstile-container.Exit.Passback .turnstile-top>.turnstile-sensor>.turnstile-scanner{background-color:#f1d93a}.turnstile-container.Exit.Passback .turnstile-bottom>.turnstile-sensor>.turnstile-scanner{background-color:gray}.turnstile-container.Offline .left-door,.turnstile-container.Offline .right-door{background-color:gray}.turnstile-container.Offline .turnstile-top>.turnstile-sensor>.turnstile-scanner{background-color:gray}.turnstile-container.Offline .turnstile-bottom>.turnstile-sensor>.turnstile-scanner{background-color:gray}.status-text{-webkit-box-sizing:border-box;margin-top:50px;padding-left:30px;box-sizing:border-box;font-size:12px;text-align:center;color:#fff}.status-text.left{padding-left:30px}.status-text.right{padding-right:30px}.status-text.double{padding:0 30px}.status.Offline{color:#f13a54}.movement-container{position:absolute;left:0;top:40px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;-webkit-box-sizing:border-box}.movement-container.left{padding-left:30px}.movement-container.right{padding-right:30px}.movement-indicator{width:30px;height:30px;display:none}.movement-container.Passback .passback,.movement-container.Success .success{display:inline-block}.movement-container.Entry.Success .success{animation:enter;animation-duration:1.5s;animation-iteration-count:infinite}.movement-container.Exit.Success .success{animation:exit;animation-duration:1.5s;animation-iteration-count:infinite}.movement-container.Failed .failed{display:inline-block}.movement-container.Entry>.movement-indicator{transform:rotate(180deg) translateY(-140px);-webkit-transform:rotate(180deg) translateY(-140px)}.cluster-container{position:relative;text-align:center;display:inline-block;padding-bottom:100px;margin:auto}.cluster-container .cluster-title{position:relative;font-weight:700;padding:50px 0;margin-bottom:50px;border-top-left-radius:10px;border-top-right-radius:10px}.cluster-container .cluster-title-text{position:relative;z-index:2;color:#fff;font-size:30px}.cluster-container .cluster-bg{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;border-radius:10px;background:#4a5262}.tower-title{font-weight:700;font-size:30px;padding:50px 0;margin-top:50px;color:#3e4553}.ppt1a .cluster-container.location-0{display:block;width:100%;height:auto}.ppt1a .cluster-container.location-1{display:inline-block;vertical-align:top;box-sizing:border-box;width:48%;overflow:visible}.ppt1a .cluster-container.location-1 .cluster-turnstiles{text-align:left}.ppt1a .cluster-container.location-2{display:inline-block;vertical-align:top;width:48%;box-sizing:border-box;overflow:visible}.ppt1a .cluster-container.location-2 .cluster-turnstiles{text-align:right}@keyframes orange{0%{background-color:#f1d93a}50%{background-color:#fff}to{background-color:#f1d93a}}@keyframes red{0%{background-color:#f13a54}50%{background-color:#fff}to{background-color:#f13a54}}@keyframes enter{0%{transform:rotate(180deg) translateY(-140px);opacity:1}to{transform:rotate(180deg) translateY(0);opacity:0}}@keyframes exit{0%{transform:translateY(0);opacity:1}to{transform:translateY(140px);opacity:0}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.clp-page{width:100%;max-width:100%;min-height:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;display:flex;flex-direction:column;margin:auto;font-family:regular,sans-serif}.client-header-logo{width:250px;margin:20px auto}.clp-logo{height:50px;padding:20px 0 10px;max-width:98%;margin:0 auto}.clp-width{position:relative;width:100%;height:1px}.clp-segment{position:relative;max-width:900px;width:100%;max-height:60%;margin:100px auto auto;flex-grow:1}.clp-main{position:relative;margin-top:20px;margin-bottom:-50px;width:100%;overflow-x:hidden;overflow-y:visible;z-index:1;justify-content:center;align-items:center;display:flex}.clp-main .clp-main-top{height:60%}@media screen and (min-width: 1440px){.clp-main .clp-main-top{width:100%}}@media screen and (min-width: 1280px) and (max-width: 1440px){.clp-main .clp-main-top{width:100%}}@media screen and (min-width: 992px) and (max-width: 1280px){.clp-main .clp-main-top{width:100%}}@media screen and (min-width: 768px) and (max-width: 992px){.clp-main .clp-main-top{width:90%}}@media screen and (min-width: 600px) and (max-width: 768px){.clp-main .clp-main-top{width:90%}}@media screen and (max-width: 600px){.clp-main .clp-main-top{width:90%}}.clp-main .clp-main-top .clp-main-top-image{position:relative;width:100%;z-index:4}.clp-main .clp-main-top .clp-main-middle-image{position:absolute;width:100%;left:0;top:0;z-index:2;opacity:.7}.clp-main .clp-main-top .clp-main-bottom-image{position:absolute;width:100%;left:0;top:0;z-index:0}.clp-main .clp-main-top .clp-wheel{position:absolute;width:96%;left:3%;top:1.8%;z-index:1;animation-name:rotate-anti-clock}.clp-main .clp-main-top .clp-gear-orange{position:absolute;width:35%;top:18%;right:6%;z-index:3;animation-name:rotate}.clp-main .clp-main-background{position:absolute;width:65%;top:0;right:6.5%}.contact{margin-top:120px;font-size:.9em}.clp-content-area{top:0;max-width:900px;height:100%;z-index:5;display:flex;min-height:500px}.clp-container{position:relative;width:100%;overflow:hidden;text-align:left;border-radius:8px;border:1px solid rgba(75,75,76,.15);box-shadow:5px 5px 5px #4b4b4c26}.clp-logo-panel{background:linear-gradient(45deg,#7d67af,#273482);background-size:400% 400%;content:"";position:absolute;width:50%;top:0;right:0;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-direction:column;animation:blur 5s ease-in-out infinite both}.clp-logo-panel>.clp-logo-container{width:50%;aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:3;overflow:hidden}.clp-logo-panel>.clp-logo-caption{padding:15px}.clp-logo-panel>.clp-logo-caption>h1{font-size:2.5rem;color:#fff}@media screen and (max-width: 768px){.clp-logo-panel{position:relative;width:100%;justify-content:center;flex-direction:column;display:flex}.clp-logo-panel>.clp-logo-container{width:150px;height:150px;margin:15px auto auto}.clp-logo-panel>.logoCaption>h1{font-size:1.5rem}}@keyframes blur{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.circles{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:2}.circles li{position:absolute;display:block;list-style:none;background:#ffffff1a;animation:animate 25s linear infinite;bottom:calc(-150px - 10vh)}.circles li:nth-child(1){left:10%;width:90px;aspect-ratio:1/1;animation-delay:0s;animation-duration:30s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(2){left:20%;width:70px;aspect-ratio:1/1;animation-delay:0s;animation-duration:50s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(3){left:30%;width:80px;aspect-ratio:1/1;animation-delay:0s;animation-duration:15s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(4){left:40%;width:90px;aspect-ratio:1/1;animation-delay:0s;animation-duration:45s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(5){left:50%;width:70px;aspect-ratio:1/1;animation-delay:0s;animation-duration:35s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(6){left:60%;width:100px;aspect-ratio:1/1;animation-delay:0s;animation-duration:15s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(7){left:70%;width:10px;aspect-ratio:1/1;animation-delay:0s;animation-duration:35s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(8){left:80%;width:40px;aspect-ratio:1/1;animation-delay:0s;animation-duration:30s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(9){left:90%;width:20px;aspect-ratio:1/1;animation-delay:0s;animation-duration:40s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(10){left:100%;width:60px;aspect-ratio:1/1;animation-delay:0s;animation-duration:50s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}@keyframes animate{0%{transform:translateY(0) rotate(0);opacity:0}50%{transform:translateY(-60vh) rotate(360deg);opacity:1}to{transform:translateY(-120vh) rotate(720deg);opacity:0}}.clp-step{position:relative;width:50%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 15px;box-sizing:border-box;text-align:center;overflow-y:auto;overflow-x:hidden}.clp-app-icon{width:70%;height:70%}.clp-input{position:relative;width:100%;margin:10px auto}.clp-button{width:100%;margin-top:10px;margin-bottom:15px}.clp-error{color:#fd3c77;font-size:.85em;white-space:pre-wrap}.clp-text-button{font-size:.85em;margin-bottom:10px}.clp-text{margin:20px auto;text-align:justify}.clp-partner{display:inline-block;vertical-align:middle;width:150px;margin:0 50px}.clp-footer{margin-top:10px;height:15px}.clp-owner-select-container .owner-select-content{margin:20px auto;max-height:250px;overflow:auto;border:1px solid lightgrey}.clp-owner-select-container .owner-select-options-container{padding:15px;border-bottom:1px solid lightgrey;text-align:left;cursor:pointer!important}.clp-owner-select-container .owner-select-options-container.selected{background:#6ac259;color:#fff;border-bottom:1px solid #6ac259}.clp-owner-select-container .owner-select-buttons{padding:10px 0}.clp-step-container{align-self:stretch;padding:20px}@media screen and (max-width: 768px){.clp-segment{width:100%;height:100%}.clp-partner{margin:0 30px}.clp-container{grid-template-columns:1fr;display:grid}.clp-container .clp-step{width:100%}}@media screen and (max-width: 600px){.clp-segment{width:100%;height:100%;margin-top:50px}.clp-content-area{position:relative}.clp-main{padding-top:0!important;margin-bottom:20px!important;text-align:center!important;overflow-x:visible!important;overflow-y:visible!important}.clp-main-top{position:relative!important;width:100%!important;top:auto!important;left:auto!important;margin:auto!important}.clp-main-background{display:none}.clp-container{grid-template-columns:1fr;display:grid}.clp-container .clp-step{width:100%}.clp-input-container{margin:15px auto}.clp-input{margin:10px auto!important}.clp-text{margin:0 auto!important;font-size:.9em}.clp-partner{width:100px}.clp-page{padding:0 2px!important}.clp-step h3{margin:0 auto 5px!important}.clp-content-area{top:5%!important;height:90%!important;width:90%;left:5%}.clp-button{margin-top:5px!important;margin-bottom:10px!important}.clp-input{font-size:.85em!important;margin:10px auto!important}.clp-text{text-align:center}.clp-partner{width:150px;margin:20px auto 30px;display:block}.contact{margin-top:50px}.clp-contact-right{width:auto!important;display:block!important;text-align:center!important}.clp-logo-panel{text-align:center}.clp-logo-panel>.clp-logo-container{width:150px;height:150px;margin:20px auto 0}.clp-logo-panel>.clp-logo-caption{display:block;margin:auto;padding:0}.clp-logo-panel>.clp-logo-caption h1{margin:5px auto 10px;font-size:2em}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.create-container{position:relative;width:100%;background:#fff;box-sizing:border-box;padding:0 20px}.create-message-container{position:relative;width:100%;background-color:#07abf2}.create-message{position:relative;color:#fff;padding:40px 20px 20px;margin:0;text-align:left}.create-error{color:#fd3c77;font-size:.85em;white-space:pre-wrap}.create-form{position:relative;text-align:left}.input-item{margin:20px auto;padding:0 20px}.input-label{font-size:.85em}.input-button{margin:30px auto;padding:0 40px 0 20px}.register-auth-container{position:relative;width:100%;padding:0 20px;box-sizing:border-box}.register-auth-container .auth-qr{position:relative;width:500px;max-width:80%;margin:auto;text-align:center}.inline-svg{position:relative;display:inline-block;vertical-align:middle;color:inherit}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:regular;src:url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:bold;src:url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.woff2) format("woff2");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:print;src:url(/fonts/Cocogoose_trial.otf) format("opentype");speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.sticky-resident{position:relative;text-align:center;background-color:#fccfcf;border-radius:10px;padding:15px 0;border:2px solid red;overflow:hidden}.sticky-title{margin-bottom:5px}.sticky-declare{font-size:14px;margin:10px auto 20px}.sticky-list{font-size:14px;display:inline-block;margin:5px auto;text-align:left}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Nunito Sans,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--card: 0deg 0% 97.3%;--card-foreground: 222.2deg 84% 4.9%;--popover: 0deg 0% 100%;--popover-foreground: 222.2 84% 4.9%;--muted: 210deg 40% 96.1%;--muted-foreground: 215.4deg 16.3% 46.9%;--secondary: 210deg 40% 96.1%;--secondary-foreground: 222.2deg 47.4% 11.2%;--accent: 210deg 40% 90.1%;--accent-foreground: 222.2deg 47.4% 11.2%;--destructive: 0deg 84.2% 60.2%;--destructive-foreground: 210deg 40% 98%;--border: 214.3deg 31.8% 91.4%;--input: 214.3deg 31.8% 91.4%;--ring: 222.2deg 84% 4.9%;--radius: .5rem;--color-primary: 234deg 100% 64%;--color-primary-50: 218deg 100% 96%;--color-primary-100: 221deg 100% 93%;--color-primary-200: 222deg 100% 88%;--color-primary-300: 224deg 100% 81%;--color-primary-400: 230deg 100% 73%;--color-primary-500: 234deg 100% 64%;--color-primary-600: 238deg 91% 59%;--color-primary-700: 240deg 69% 51%;--color-primary-800: 239deg 65% 41%;--color-primary-900: 237deg 57% 34%;--color-primary-950: 239deg 57% 20%;--color-base: 0deg 0% 97.3%;--color-base-100: 0deg 0% 97.3%;--color-base-200: 4deg 1% 96%;--color-base-300: 8deg 2% 94.7%;--color-base-content: 240deg 14% 10%;--color-base-content-100: 240deg 14% 10%;--color-base-content-200: 236deg 15% 11%;--color-base-content-300: 232deg 16% 12%}.dark{--card: 222.2deg 84% 4.9%;--card-foreground: 210deg 40% 98%;--popover: 222.2deg 84% 4.9%;--popover-foreground: 210deg 40% 98%;--muted: 217.2deg 32.6% 17.5%;--muted-foreground: 215deg 20.2% 65.1%;--secondary: 210deg 40% 96.1%;--secondary-foreground: 222.2deg 47.4% 11.2%;--accent: 217.2deg 32.6% 17.5%;--accent-foreground: 210deg 40% 98%;--destructive: 0deg 62.8% 30.6%;--destructive-foreground: 210deg 40% 98%;--border: 217.2deg 32.6% 17.5%;--input: 217.2deg 32.6% 17.5%;--ring: 212.7deg 26.8% 83.9%;--color-primary: 234deg 100% 64%;--color-primary-50: 218 100% 96%;--color-primary-100: 221deg 100% 93%;--color-primary-200: 222deg 100% 88%;--color-primary-300: 224deg 100% 81%;--color-primary-400: 230deg 100% 73%;--color-primary-500: 234deg 100% 64%;--color-primary-600: 238deg 91% 59%;--color-primary-700: 240deg 69% 51%;--color-primary-800: 239deg 65% 41%;--color-primary-900: 237deg 57% 34%;--color-primary-950: 239deg 57% 20%;--color-base: 240deg 14% 10%;--color-base-100: 240deg 14% 10%;--color-base-200: 236deg 15% 11%;--color-base-300: 232deg 16% 12%;--color-base-content: 0deg 0% 97.3%;--color-base-content-100: 0deg 0% 97.3%;--color-base-content-200: 4deg 1% 96%;--color-base-content-300: 8deg 2% 94.7%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--color-base));color:hsl(var(--color-base-content))}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:start;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-\[100\%\]{bottom:100%}.left-0{left:0}.left-2{left:.5rem}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-2{top:.5rem}.top-4{top:1rem}.top-\[100\%\]{top:100%}.z-50{z-index:50}.z-\[100\]{z-index:100}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.col-span-3{grid-column:span 3 / span 3}.row-span-2{grid-row:span 2 / span 2}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-24{margin-left:6rem;margin-right:6rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.size-10{width:2.5rem;height:2.5rem}.size-12{width:3rem;height:3rem}.size-16{width:4rem;height:4rem}.size-20{width:5rem;height:5rem}.size-24{width:6rem;height:6rem}.size-3{width:.75rem;height:.75rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-8{width:2rem;height:2rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-full{height:100%}.h-px{height:1px}.max-h-96{max-height:24rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-96{min-height:24rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-2{width:.5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-72{width:18rem}.w-\[--radix-popover-trigger-width\]{width:var(--radix-popover-trigger-width)}.w-\[0\%\]{width:0%}.w-\[1px\]{width:1px}.w-\[50px\]{width:50px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-12{min-width:3rem}.min-w-\[8rem\]{min-width:8rem}.max-w-none{max-width:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce-loop{0%{transform:translateY(-0)}50%{transform:translateY(-1em)}75%,to{transform:translateY(0)}}.animate-bounce-loop{animation:bounce-loop 1s ease-in-out infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-rows-none{grid-template-rows:none}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-stretch{place-items:stretch}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\!overflow-y-visible{overflow-y:visible!important}.overflow-y-visible{overflow-y:visible}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-nowrap{text-wrap:nowrap}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.border{border-width:1px}.border-2{border-width:2px}.border-\[1px\]{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[1px\]{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-base-300{--tw-border-opacity: 1;border-color:hsl(var(--color-base-300) / var(--tw-border-opacity))}.border-destructive{border-color:hsl(var(--destructive))}.border-input{border-color:hsl(var(--input))}.border-primary{--tw-border-opacity: 1;border-color:hsl(var(--color-primary) / var(--tw-border-opacity))}.border-primary-300{--tw-border-opacity: 1;border-color:hsl(var(--color-primary-300) / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-b-primary{--tw-border-opacity: 1;border-bottom-color:hsl(var(--color-primary) / var(--tw-border-opacity))}.bg-background{background-color:hsl(var(--color-base))}.bg-base{--tw-bg-opacity: 1;background-color:hsl(var(--color-base) / var(--tw-bg-opacity))}.bg-base-100{--tw-bg-opacity: 1;background-color:hsl(var(--color-base-100) / var(--tw-bg-opacity))}.bg-base-200{--tw-bg-opacity: 1;background-color:hsl(var(--color-base-200) / var(--tw-bg-opacity))}.bg-base-300{--tw-bg-opacity: 1;background-color:hsl(var(--color-base-300) / var(--tw-bg-opacity))}.bg-black\/80{background-color:#000c}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--color-base))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}.bg-green-300{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.bg-muted{background-color:hsl(var(--muted))}.bg-popover{background-color:hsl(var(--color-base-100))}.bg-primary{--tw-bg-opacity: 1;background-color:hsl(var(--color-primary) / var(--tw-bg-opacity))}.bg-primary-300{--tw-bg-opacity: 1;background-color:hsl(var(--color-primary-300) / var(--tw-bg-opacity))}.bg-primary-900{--tw-bg-opacity: 1;background-color:hsl(var(--color-primary-900) / var(--tw-bg-opacity))}.bg-primary-950{--tw-bg-opacity: 1;background-color:hsl(var(--color-primary-950) / var(--tw-bg-opacity))}.bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.fill-current{fill:currentColor}.fill-yellow-500{fill:#eab308}.stroke-pink-500{stroke:#ec4899}.stroke-primary-content{stroke:hsl(var(--color-primary-50) / 1)}.stroke-\[4px\]{stroke-width:4px}.\!p-2{padding:.5rem!important}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-0{padding-bottom:0}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.text-2xl{font-size:1.5rem;line-height:2rem}.text-2xs{font-size:.625rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.capitalize{text-transform:capitalize}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-base-content{--tw-text-opacity: 1;color:hsl(var(--color-base-content) / var(--tw-text-opacity))}.text-card-foreground{color:hsl(var(--color-base-content))}.text-current{color:currentColor}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--color-base-content))}.text-foreground\/50{color:hsl(var(--color-base-content) / .5)}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--color-base-content))}.text-primary{--tw-text-opacity: 1;color:hsl(var(--color-primary) / var(--tw-text-opacity))}.text-primary-900{--tw-text-opacity: 1;color:hsl(var(--color-primary-900) / var(--tw-text-opacity))}.text-primary-content,.text-primary-foreground{--tw-text-opacity: 1;color:hsl(var(--color-primary-50) / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-primary-50{outline-color:hsl(var(--color-primary-50) / 1)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-offset-background{--tw-ring-offset-color: hsl(var(--color-base))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale-0{--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.running{animation-play-state:running}.\@container{container-type:inline-size}.dark\:prose-invert:is(.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}.hover\:bg-blue-900:hover{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}.hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:hsl(var(--color-primary) / var(--tw-bg-opacity))}.hover\:bg-primary-200:hover{--tw-bg-opacity: 1;background-color:hsl(var(--color-primary-200) / var(--tw-bg-opacity))}.hover\:bg-primary-800:hover{--tw-bg-opacity: 1;background-color:hsl(var(--color-primary-800) / var(--tw-bg-opacity))}.hover\:bg-primary\/90:hover{background-color:hsl(var(--color-primary) / .9)}.hover\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity))}.hover\:bg-purple-900:hover{--tw-bg-opacity: 1;background-color:rgb(88 28 135 / var(--tw-bg-opacity))}.hover\:bg-red-400:hover{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--color-base-content))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-content:hover{--tw-text-opacity: 1;color:hsl(var(--color-primary-50) / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-1:focus{outline-width:1px}.focus\:outline-base-200:focus{outline-color:hsl(var(--color-base-200) / 1)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--color-base))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{--tw-bg-opacity: 1;background-color:hsl(var(--color-primary) / var(--tw-bg-opacity))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{--tw-text-opacity: 1;color:hsl(var(--color-primary-50) / var(--tw-text-opacity))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open],.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.prose-img\:h-16 :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){height:4rem}@container (min-width: 28rem){.\@md\:order-none{order:0}.\@md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity))}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(88 28 135 / var(--tw-bg-opacity))}.dark\:hover\:bg-blue-900:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-900:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.dark\:hover\:bg-green-900:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity))}.dark\:hover\:bg-purple-900:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(88 28 135 / var(--tw-bg-opacity))}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:order-2{order:2}.md\:order-3{order:3}.md\:m-0{margin:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-0{height:0px}.md\:h-full{height:100%}.md\:max-h-\[62em\]{max-height:62em}.md\:max-h-none{max-height:none}.md\:min-h-full{min-height:100%}.md\:w-1\/2{width:50%}.md\:max-w-\[420px\]{max-width:420px}.md\:grow{flex-grow:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:rounded-md{border-radius:calc(var(--radius) - 2px)}.md\:stroke-pink-500{stroke:#ec4899}.md\:stroke-primary{stroke:hsl(var(--color-primary) / 1)}.md\:py-0{padding-top:0;padding-bottom:0}.md\:pl-10{padding-left:2.5rem}.md\:pr-10{padding-right:2.5rem}}@media print{.print\:hidden{display:none}}
