@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css";@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}html{min-height:100%;width:100%;min-width:100%;margin:0;background-color:#fff;color:#4b4b4c}body{position:relative;margin:0;min-width:100%}div{cursor:default;letter-spacing:1px;font-family:regular;-webkit-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%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:-webkit-calc(100% + 1px);width:-moz-calc(100% + 1px);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:-webkit-calc(100% - 1px);width:-moz-calc(100% - 1px);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:rgba(0,0,0,.5);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:white;padding:40px 15px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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{max-width:200px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 5px 10px 10px;border-radius:10px;background:#4b8cf7;color:#fff;font-size:10px;text-align:left}.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.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;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.info-tooltip:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}a{color:#4b8cf7!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f4f4f4}::-webkit-scrollbar-thumb{background:lightgrey}@media screen and (max-width: 1280px){.page-container{padding:0 75px}}@media screen and (max-width: 992px){.page-container{padding:0 50px}}@media screen and (max-width: 768px){.page-container{padding:0}}@media screen and (max-width: 600px){.page-container{padding:0 10px}}@media screen and (max-width: 600px){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: 600px){.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{display:none}h3{letter-spacing:1px}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.checkbox-container{display:flex;flex-direction:row;align-items:center;column-gap:10px;cursor:pointer!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container.center{justify-content:center}.checkbox-container.no-child{column-gap:0px}.checkbox-container .checkbox-text{cursor:pointer!important}.checkbox{border:1px solid lightgrey;-webkit-border-radius:5px;-moz-border-radius:5px;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;-ms-user-select:none;user-select:none;background:white;aspect-ratio:1}.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;-webkit-border-radius:5px;-moz-border-radius:5px;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;-ms-user-select:none;user-select:none;position:relative}.button[data-tip]:not([data-tip=""]):before{content:attr(data-tip);position:absolute;top:-150%;left:50%;transform:translate(-50%);background-color:#fff;box-shadow:0 0 5px #00000080;background-color:#4b8cf7;text-align:left;padding:5px;border-radius:5px;opacity:0;width:100%}.button[data-tip]:not([data-tip=""]):hover:before{opacity:1}.button:disabled{background:lightgrey!important}.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:-webkit-linear-gradient(#4b8cf7,#377cea);background:-o-linear-gradient(#4b8cf7,#377cea);background:-moz-linear-gradient(#4b8cf7,#377cea);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;-ms-user-select:none;user-select:none;position:relative}.text-button:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#4b8cf7;transform:scaleX(0);transform-origin:right;transition:transform .3s ease-in}.text-button:hover{color:#4b8cf7;font-weight:700}.text-button:hover:after{transform:scaleX(1);transform-origin:left}.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;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;width:100%;font-size:1em;font-family:regular,sans-serif;color:#323a45;background:white;letter-spacing:1px;display:flex}.box input[type=date]~.date-facade{height:calc(100% - 2px);width:calc(100% - 30px);position:absolute;display:flex;align-items:center;top:0;left:0;margin:1px;padding-left:5px;background:white;border-right:transparent;border-radius:5px;font-size:1em;font-family:regular,sans-serif;color:#323a45;letter-spacing:1px;pointer-events:none}.box input[type=date]::-webkit-calendar-picker-indicator{height:calc(100% - 2px);width:100%;position:absolute;margin:2px;z-index:1;display:flex;background-position:right;background-size:1em 1em;right:0;cursor:pointer}.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:300px;overflow:auto;background:white;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px solid lightgrey;text-align:left;z-index:1}.box .box-option{padding:5px 2px;font-size:.85em}.box .box-option.hover{background-color:#d3d3d3}.box .suggest-list-container{position:absolute;max-height:500px;top:100%;left:0;width:calc(100% - 32px);overflow:auto;background:white;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px solid lightgrey;text-align:left;display:grid;row-gap:15px;column-gap:15px;padding:15px}@media screen and (max-width: 600px){.box .suggest-list-container{grid-template-columns:1fr}.box .suggest-list-container .suggest-tooltip{border-radius:5px}.box .suggest-list-container .suggest-tooltip.filter{order:1}.box .suggest-list-container .suggest-tooltip.and{order:3}.box .suggest-list-container .suggest-tooltip.or{order:5}.box .suggest-list-container .suggest-options.filter{order:2}.box .suggest-list-container .suggest-options.and{order:4}.box .suggest-list-container .suggest-options.or{order:6}}@media screen and (min-width: 600px){.box .suggest-list-container{grid-template-columns:1fr}.box .suggest-list-container .suggest-tooltip{border-radius:5px}.box .suggest-list-container .suggest-tooltip.filter{order:1}.box .suggest-list-container .suggest-tooltip.and{order:3}.box .suggest-list-container .suggest-tooltip.or{order:5}.box .suggest-list-container .suggest-options.filter{order:2}.box .suggest-list-container .suggest-options.and{order:4}.box .suggest-list-container .suggest-options.or{order:6}}@media screen and (min-width: 768px){.box .suggest-list-container{grid-template-columns:1fr}}@media screen and (min-width: 992px){.box .suggest-list-container{grid-template-columns:1fr}}@media screen and (min-width: 1280px){.box .suggest-list-container{grid-template-columns:1fr}}@media screen and (min-width: 1440px){.box .suggest-list-container{grid-template-columns:1fr 1fr 1fr}.box .suggest-list-container .suggest-tooltip.filter{order:1}.box .suggest-list-container .suggest-tooltip.and{order:2}.box .suggest-list-container .suggest-tooltip.or{order:3}.box .suggest-list-container .suggest-options{max-height:400px;overflow:auto}.box .suggest-list-container .suggest-options.filter{order:4}.box .suggest-list-container .suggest-options.and{order:5}.box .suggest-list-container .suggest-options.or{order:6}}.box .suggest-list-container .suggest-tooltip{display:flex;align-items:stretch;padding:7.5px 7.5px 7.5px 15px}.box .suggest-list-container .suggest-tooltip .suggest-tooltip-icon{display:flex;align-items:center;align-self:center;justify-content:center;aspect-ratio:1/1;width:30px;height:30px;font-size:1em;background-color:#fff;border-radius:5px;letter-spacing:0}.box .suggest-list-container .suggest-tooltip .suggest-tooltip-info{display:flex;flex-direction:column;justify-content:flex-start;color:#fff;margin-left:15px}.box .suggest-list-container .suggest-tooltip .suggest-tooltip-info .suggest-tooltip-title{font-size:.85em;font-weight:"bold",sans-serif}.box .suggest-list-container .suggest-tooltip .suggest-tooltip-info .suggest-tooltip-description{font-size:.7em}.box .suggest-list-container .suggest-tooltip.filter{background-color:#8674e1}.box .suggest-list-container .suggest-tooltip.filter .suggest-tooltip-icon{color:#8674e1}.box .suggest-list-container .suggest-tooltip.or{background-color:#3e996e}.box .suggest-list-container .suggest-tooltip.or .suggest-tooltip-icon{color:#3e996e}.box .suggest-list-container .suggest-tooltip.and{background-color:#4b8cf7}.box .suggest-list-container .suggest-tooltip.and .suggest-tooltip-icon{color:#4b8cf7}.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;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;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;width:100%;font-size:1em;font-family:regular,sans-serif;letter-spacing:1px;cursor:pointer!important;background:white;color:#fff}.color .color-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:23px;width:100%}.empty-box{width:100%;border:1px solid lightgrey;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px 5px;font-size:1em;font-family:regular,sans-serif;color:#323a45;background:white;letter-spacing:1px}.empty-box.enabled:hover{border:1px solid #4b8cf7}.select{width:100%}.select select{border:1px solid lightgrey;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 0;width:100%;font-size:1em;font-family:regular,sans-serif;background:white;letter-spacing:1px;color:#323a45}.select select:focus{border-color:#4b8cf7}.area{width:100%}.area textarea{border:1px solid lightgrey;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px 5px;font-size:1em;font-family:regular,sans-serif;background:white;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;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 0;font-size:1em;font-family:regular,sans-serif;background:white;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;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:white}.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:-webkit-calc(100% - 65px);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 .input-indicator{position:absolute;width:100%;height:100%;top:0;display:flex;align-items:center;justify-content:flex-end;right:0;margin:0 7.5px}.editable-input .input-indicator i{color:#4b4b4c33}.editable-input .editable-input-label{cursor:pointer!important;position:relative;padding:6px 5px;color:gray;overflow-x:hidden;overflow-y:auto;max-height:120px;white-space:pre-wrap;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px dashed #f3f3f3;word-break:break-word;-webkit-transition:border-color .25s;-moz-transition:border-color .25s;-ms-transition:border-color .25s;-o-transition:border-color .25s;transition:border-color .25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important}.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-disabled{cursor:default!important;border:1px solid #f4f4f4!important;color:#4b4b4c}.editable-input .editable-disabled:hover{border:1px solid #dddddd!important}.editable-input .editable-link-label{padding:6px 5px;color:#4b4b4c;overflow-x:hidden;overflow-y:auto;max-height:120px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px dashed #f3f3f3;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:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);display:inline-block;vertical-align:middle}.editable-input .editable-input-content>img{width:25px;margin-left:5px;cursor:pointer!important;display:inline-block;vertical-align:middle}.editable-input .editable-input-content>.editable-input-save-feedback{position:absolute;place-items:center;visibility:hidden;text-align:center;align-items:center;justify-content:center;display:inline-grid;width:100%;height:100%;isolation:isolate;overflow:hidden;opacity:1;transition:.3s;left:0}@keyframes feedback{0%{opacity:0;transform:scale(0)}30%{transform:scale(1);width:34px;height:34px;right:50%;border-radius:16px}to{width:100%;height:100%;opacity:1;right:0px;border-radius:4px}}@keyframes feedbackText{0%{color:transparent}30%{color:transparent}to{color:#fff}}.editable-input .editable-input-content>.editable-input-save-feedback:after{content:"";position:absolute;top:auto;bottom:auto;right:0;width:34px;border-radius:50%;height:100%;background-color:#6ac259;border:1px solid #6ac259;opacity:0;z-index:-1;transition:.3s;place-items:center;transform-origin:right}.editable-input .editable-input-content>.editable-input-save-feedback.show{width:100%;border-radius:4px;opacity:1;right:0px;color:#fff;font-family:bold;font-weight:700;text-transform:uppercase;place-items:center;animation:feedbackText 1s cubic-bezier(0,1.5,.3,1.75) 0s 2 alternate both;transition:.3s;visibility:visible}.editable-input .editable-input-content>.editable-input-save-feedback.show:after{animation:feedback 1s cubic-bezier(0,1.5,.3,1.75) 0s 2 alternate both;transition:.3s}.editable-input .editable-input-content>.editable-input-save-button{border-right:1px solid #eee;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#70c45ccc;width:25px;display:flex;align-items:center;justify-items:center;padding:5px;border-radius:0 4px 4px 0;transition:.3s}.editable-input .editable-input-content>.editable-input-save-button:hover{transition:.3s;background-color:#70c45c;cursor:pointer}.editable-input .editable-input-content>.editable-input-save-button:hover i{color:#fff}.editable-input .editable-input-content>.editable-input-save-button i{font-size:20px;color:#fff}.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:grey;cursor:default!important}.bool-slider{position:relative;width:70px;display:inline-block;height:30px;margin:10px auto;background:lightgrey;border-radius:20px;text-align:center;color:#fff;cursor:pointer!important}.bool-slider .bs-text{position:relative;text-align:right;display:inline-block;width:-webkit-calc(100% - 1px);width:-moz-calc(100% - 1px);width:calc(100% - 1px);vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-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:white;-webkit-transition:left .25s;-moz-transition:left .25s;-ms-transition:left .25s;-o-transition:left .25s;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;-ms-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:white;-webkit-transition:left .25s;transition:left .25s;cursor:pointer!important}.long-slider-container .long-bool-slider.checked .bs-button{left:-webkit-calc(100% - 29px);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%;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:-webkit-calc(100% - 25px);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:-webkit-calc(100% - 50px);width:calc(100% - 50px);display:inline-block;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 5px;-webkit-box-sizing:border-box;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;-webkit-filter:grayscale(100);filter:grayscale(100)}.input-photo-camera:hover{-webkit-filter:none;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;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;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;-ms-touch-action:none;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:black;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{-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:help;width:100%;height:100%}.info .info-img:hover{-webkit-filter:grayscale(0);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:#f4f4f4;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 #f4f4f4}.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:#f4f4f4}.input-table-container tr.item:hover,.input-table-container .empty-row:hover{background:rgba(34,157,206,.25)}.input-table-container .empty-row>.empty-td{opacity:0;user-select:none;-webkit-user-select:none}.input-table-placeholder{position:relative;border-radius:5px;background:#f4f4f4;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;margin:0 10px;border:1px solid white;cursor:pointer!important}.input-image-thumbnail .thumbnail-image-holder{position:relative;width:100%;height:100%;overflow:hidden;border-radius:3px}.input-image-thumbnail img{position:relative;min-width:100%;max-width:120%;min-height:100%;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;border-radius:3px}.input-image-thumbnail .dual-ring{display:flex;justify-content:center;align-items:center}.input-image-thumbnail .dual-ring:after{content:" ";display:block;width:33%;padding-top:33%;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)}}.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}.input-otp{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:10px auto;max-width:325px}.input-otp .box{width:35px!important;display:inline-block!important;vertical-align:middle!important}.input-otp .box input{text-align:center!important;font-size:18px!important}@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: 600px){.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")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-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;width:100%;text-align:center;z-index:3}.popup-gallery-container{position:fixed;z-index:9997;background:rgba(0,0,0,.95);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: 600px){.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")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.search-list{position:relative;width:100%;height:auto}.search-list .overview-header{position:relative;display:flex;flex-direction:column;margin:0 0 5px}.search-list .overview-search-text{display:inline-block}.search-list .overview-tags{flex-basis:100%;position:relative;display:flex;align-items:center;flex-wrap:wrap;vertical-align:top;min-height:30px;font-size:.85em;width:100%}.search-list .overview-tags .overview-tags-title{padding:0 15px 0 0}.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:flex;margin:5px 5px 0;align-items:center}.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-sort{display:none;vertical-align:middle;margin-left:10px;margin-bottom:1px;width:10px}.search-list .overview-list-sort.active{display:inline-block}.search-list .overview-list-sort.descending{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.search-list .overview-item-header{position:relative;margin:0;padding:2px 0;background:lightgrey;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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-list .overview-item-title{position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:rgba(84,184,72,.3);border-bottom:1px solid #54b848}.search-list .overview-item-details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-height:0;border:none;overflow:hidden;width:98%;margin:0 auto;font-size:.75em;background:white}.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;vertical-align:middle;width:50px}.search-list .overview-item-headers-container{display:inline-block;vertical-align:middle;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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{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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:-webkit-calc(100% - 140px);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}.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{width:30px;height:18px;cursor:pointer!important;z-index:3;text-align:center}.search-list .search-go-container:hover>.search-go{-webkit-filter:none;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:-webkit-calc(100% - 135px);max-width:calc(100% - 135px)}.search-list .tag-function-text.short-date{max-width:-webkit-calc(100% - 90px);max-width:calc(100% - 75px)}.search-list .tag-function-text.year{max-width:-webkit-calc(100% - 75px);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-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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.search-list .list-segment.extended .list-segment-label{width:30%}.search-list .list-segment.extended .list-segment-input{width:70%}.search-list .list-segment.full{text-align:left;width:100%!important;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;-ms-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:20px 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:#f4f4f4;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:#f4f4f4;text-align:center;border-bottom:1px solid lightgrey}.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:lightgrey;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 #f4f4f4}.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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:-webkit-calc(100% - 12px);width:-moz-calc(100% - 12px);width:calc(100% - 12px)}.tag-settings-container .macro-add-icon{position:absolute;top:-25px;left:-webkit-calc(100% + 5px);left:-moz-calc(100% + 5px);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:#f4f4f4;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 #f4f4f4;padding-bottom:5px}.column-settings-container .column-setting-item div{position:relative;display:inline-block;vertical-align:middle;background:transparent;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{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);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:#f4f4f4;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;padding:2px 10px;border-radius:5px;height:1.5rem;font-size:.9em;color:#fff;display:inline-block;display:flex;align-items:center;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:absolute;display:flex;justify-content:space-between;align-items:stretch;width:100%;height:100%;margin:0;top:0;left:0;background:linear-gradient(to right,transparent,rgba(255,0,0,.5));backdrop-filter:blur(2px);padding:0;cursor:pointer!important;opacity:0;border-radius:5px;vertical-align:middle;transform:scaleX(0);transform-origin:right;-webkit-transition:transform .25s linear,opacity .25s;-moz-transition:transform .25s linear,opacity .25s;-ms-transition:transform .25s linear,opacity .25s;-o-transition:transform .25s linear,opacity .25s;transition:transform .25s linear,opacity .25s}.tag-remove{border-radius:5px;overflow:hidden}.tag-remove i{color:#fff;display:flex;align-items:center;justify-content:center;transition:.3s;width:28px}.tag-remove .tag-edit{border-right:1px solid #f4f4f4}.tag-remove .tag-edit:hover{background-color:#4b8cf7;color:#fff}.tag-remove .tag-delete{border-left:1px solid #f4f4f4}.tag-remove .tag-delete:hover{background-color:#fd3c77;color:#fff}.tag:hover .tag-remove{opacity:1;transform:scaleX(1);transform-origin:left}.tag:hover .tag-remove i{transform:scale(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;user-select:none}.mini-list{position:relative;width:100%;-webkit-box-sizing:border-box;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:#f4f4f4;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 #f4f4f4;width:100%}.mini-list th{position:relative;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:grey;color:#fff}.mini-list td{position:relative;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.mini-list tr.item:hover{background:#f4f4f4}.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:grey}.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 #f4f4f4}.list-table tr.item:hover{background:#f4f4f4}.list-placeholder{position:relative;border-radius:5px;background:#f4f4f4;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 #f4f4f4;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}.list-input-segment{position:relative;margin:20px auto;font-size:15px}.search-bar-container{display:flex;flex-grow:1;position:relative;align-items:center;justify-content:flex-end}.search-bar-container input[type=text]{background-color:#fffc}.search-bar-selected-tag-container{position:relative;outline:none;border:none;background:none;padding:0 6px 0 0}.search-bar-selected-tag-container .tag{width:100%;height:100%;margin:0;display:flex;align-items:stretch}.search-bar-selected-tag-container .tag .tag-label{display:flex;height:100%;padding:0 10px;align-items:center}.search-bar-selected-tag-container .search-bar-selected-tag-reselect{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px solid lightgrey;position:absolute;left:0;margin-top:0;visibility:hidden;width:600px;max-height:500px;overflow:auto;display:flex;flex-direction:column;text-align:left}.search-bar-selected-tag-container .search-bar-selected-tag-reselect .reselect{padding:5px 2px;font-size:.85em;cursor:pointer}.search-bar-selected-tag-container .search-bar-selected-tag-reselect .reselect:hover{background-color:#4b8cf7;color:#fff}.search-bar-selected-tag-container .search-bar-selected-tag-reselect.true{visibility:visible}.search-toggle-container{display:inline-block;padding:7.5px;border-radius:2px;position:relative;cursor:pointer}.search-toggle{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0}.search-toggle:checked+i{color:#fff;padding:0}.search-toggle+i{color:#fff;padding:0}.search-container{display:flex;height:100%;align-items:center;overflow:hidden;transition:width .25s linear;transform-origin:right;right:0}.search-container .normal-search-container{flex-grow:1}.search-container .functional-search-container{display:flex;align-items:stretch;flex-grow:1}.search-container .functional-search-container .tag-function-text{height:38px;padding:0 15px;display:flex;align-items:center;border-radius:5px}.search-container .functional-search-container .tag-function-text.tag-text-and{background-color:#4b8cf7;color:#fff}.search-container .functional-search-container .tag-function-text.tag-text-or{background-color:#3e996e;color:#fff}.search-container .functional-search-container .tag-function-text.tag-text-common{background-color:#7e857f;color:#fff}.search-container .functional-search-container .tag-function-text.tag-text-filter{background-color:#8674e1;color:#fff}.search-container .functional-search-container .search-bar-container{flex-grow:1;display:flex}.search-container .functional-search-container .search-bar-container .auto-complete{flex-grow:1}.search-container.extended{transition:width .25s linear;transform-origin:left;right:0;overflow:visible}.search-container.extended .search-go-container i{color:#4b4b4c}.search-container .search-go-container{padding:0 7.5px}.search-container .search-go-container i{color:#fff}@media screen and (max-width: 1440px){.search-list .overview-item-details{font-size:.72em!important}.search-list .list-segment{text-align:left!important;width:50%!important;padding:0 20px!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!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: 1440px){.search-list .list-segment.extended{padding:0 20px!important}}@media screen and (max-width: 1280px){.search-list .overview-tags{width:100%!important}.tag-settings-container .tag-settings-item{font-size:.85em!important}.tag-settings-container .tag-settings-item .tag-settings-tags{width:-webkit-calc(75% - 70px);width:-moz-calc(75% - 70px);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: 768px){.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:-webkit-calc(100% - 170px)!important;width:-moz-calc(100% - 170px)!important;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: 600px){.search-list .overview-search{width:100%!important;text-align:center!important;padding:0!important}.search-list .overview-tags{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{isolation:isolate;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;vertical-align:middle}.search-list .overview-item-headers-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.search-list .overview-item-headers-container.short{display:inline-block!important;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 0 5px 10px}.search-list .overview-item-headers-container.short.select-mode{display:inline-block!important;width:-webkit-calc(100% - 50px)!important;width:-moz-calc(100% - 50px)!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:-webkit-calc(100% - 2px)!important;width:-moz-calc(100% - 2px)!important;width:calc(100% - 2px)!important;margin:0 1px!important}.search-list .list-setting-title{color:#273482!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;width:auto!important}.tag i{padding-left:15px}.tag .tag-label{text-overflow:ellipsis}.mini-list th{position:relative;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;background:grey;color:#fff}.mini-list td{position:relative;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.mini-list .link-space{width:50px!important}.column-setting-item{-webkit-box-sizing:border-box;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")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-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:#f4f4f4;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%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5px;display:inline-block;vertical-align:middle;font-size:.85em;isolation:isolate}.segment-full-item.list{font-size:1em}.segment-half-item{min-width:600px;vertical-align:top}.segment-full-item{display:block;margin:15px auto;width:100%;max-width:600px;text-align:center}.overview-item-details .segment-full-item{width:500px;max-width:100%}.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:-webkit-calc(100% - 20px);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:-webkit-calc(100% - 35px);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:-webkit-calc(100% - 45px);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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:40%;padding:6px 18px 6px 0;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.segment-item-label .info{position:absolute;top:8px;right:2px}.segment-item-input{position:relative;width:60%;text-align:left;display:inline-block;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.segment-item-input.half{width:30%}.segment-overflow-item{position:relative;width:85%;text-align:left;margin:10px 2.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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 #f4f4f4;text-align:left;font-size:.85em}.segment-table table th{background:grey;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:#f4f4f4}.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:#f4f4f4}.segment-table .segment-table-button{width:20px;height:20px;text-align:center}.segment-table .segment-table-button-image{-webkit-filter:grayscale(100%);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{-webkit-filter:none;filter:none}.list-segment-table{font-size:1.25em;text-align:center}.data-box{position:relative;width:100%;background:rgba(255,255,255,.9);-webkit-box-shadow:0 3px 8px rgba(0,0,0,.25);-moz-box-shadow:0 3px 8px rgba(0,0,0,.25);box-shadow:0 3px 8px #00000040;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:4px;padding:20px 10px;overflow:visible;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:-webkit-calc((80% - 140px) / 2);width:-moz-calc((80% - 140px) / 2);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-photo-background-cover{position:absolute;height:-webkit-calc(100% + 6px);height:-moz-calc(100% + 6px);height:calc(100% + 6px);width:40px;top:-3px;left:-webkit-calc(50% - 20px);left:-moz-calc(50% - 20px);left:calc(50% - 20px);background:white}.data-box .data-box-item{margin:10px 30px;position:relative;display:inline-flex;flex-wrap:nowrap;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5px;text-align:left}.data-box .data-box-item.flash-data-box:after{content:"";border-radius:5px;position:absolute;top:0;left:0px;width:calc(100% - 5px);height:100%;background-color:transparent;pointer-events:none;animation:flash 2s alternate-reverse ease-in both}@keyframes flash{0%{border:1px solid transparent}to{border:1px solid #4b8cf7}}.data-box .data-box-item-label{position:relative;display:flex;justify-content:flex-start;align-items:center;vertical-align:top;width:40%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px 0 0}.data-box .data-box-item-label>div{overflow:hidden;text-overflow:ellipsis;width:100%}.data-box .data-box-item-input{position:relative;display:inline-block;vertical-align:top;width:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;display:grid}@media screen and (max-width: 600px){.data-box .data-box-content{grid-template-columns:1fr 1fr 1fr}.data-box .data-box-content>*{grid-column:1/span 3}}@media screen and (min-width: 600px){.data-box .data-box-content{grid-template-columns:1fr 1fr 1fr}.data-box .data-box-content>*{grid-column:1/span 3}}@media screen and (min-width: 992px){.data-box .data-box-content{grid-template-columns:1fr 1fr 1fr}.data-box .data-box-content>*{grid-column:1/span 3}.data-box .data-box-content .data-box-item{grid-column:auto}}.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;user-select:none}.data-box .databox-expand .databox-expand-close{margin:10px}.data-box:last-child>.data-box-divider:not(.divider-override){display:none}.data-box:nth-child(1)>.data-box-divider.divider-override{transform:rotateY(180deg);right:0px!important;left:unset!important}.data-box:nth-child(2)>.data-box-divider.divider-override{transform:rotateY(0);left:0px!important;right:unset!important}.data-box:nth-child(3)>.data-box-divider.divider-override{transform:rotateY(180deg);right:0px!important;left:unset!important}.data-box:nth-child(4)>.data-box-divider.divider-override{transform:rotateY(0);left:0px!important;right:unset!important}.data-box:nth-child(5)>.data-box-divider.divider-override{transform:rotateY(180deg);right:0px!important;left:unset!important}.data-box:nth-child(6)>.data-box-divider.divider-override{transform:rotateY(0);left:0px!important;right:unset!important}.data-box:nth-child(7)>.data-box-divider.divider-override{transform:rotateY(180deg);right:0px!important;left:unset!important}.data-box:nth-child(8)>.data-box-divider.divider-override{transform:rotateY(0);left:0px!important;right:unset!important}.data-box:nth-child(9)>.data-box-divider.divider-override{transform:rotateY(180deg);right:0px!important;left:unset!important}.data-box:nth-child(10)>.data-box-divider.divider-override{transform:rotateY(0);left:0px!important;right:unset!important}.data-box:nth-child(11)>.data-box-divider.divider-override{transform:rotateY(180deg);right:0px!important;left:unset!important}.data-box:nth-child(12)>.data-box-divider.divider-override{transform:rotateY(0);left:0px!important;right:unset!important}.data-box:nth-child(13)>.data-box-divider.divider-override{transform:rotateY(180deg);right:0px!important;left:unset!important}.data-box:nth-child(14)>.data-box-divider.divider-override{transform:rotateY(0);left:0px!important;right:unset!important}.data-box:nth-child(15)>.data-box-divider.divider-override{transform:rotateY(180deg);right:0px!important;left:unset!important}.data-box:nth-child(16)>.data-box-divider.divider-override{transform:rotateY(0);left:0px!important;right:unset!important}.data-box:nth-child(17)>.data-box-divider.divider-override{transform:rotateY(180deg);right:0px!important;left:unset!important}.data-box:nth-child(18)>.data-box-divider.divider-override{transform:rotateY(0);left:0px!important;right:unset!important}.data-box:nth-child(19)>.data-box-divider.divider-override{transform:rotateY(180deg);right:0px!important;left:unset!important}.data-box:nth-child(20)>.data-box-divider.divider-override{transform:rotateY(0);left:0px!important;right:unset!important}.data-box:nth-child(1)>.data-box-divider{animation:dummy-animation 2s linear infinite;transform:rotateY(0);left:0px}.data-box:nth-child(1)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 2s linear infinite both}.data-box:nth-child(1)>.data-box-divider>svg>path.pathOrigin{transition:.4s linear;animation:originBox 2s linear infinite both}.data-box:nth-child(1)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(1)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(1)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(1)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(2)>.data-box-divider{animation:dummy-animation 4s linear infinite;transform:rotateY(180deg);right:0px}.data-box:nth-child(2)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 4s linear infinite both}.data-box:nth-child(2)>.data-box-divider>svg>path.pathOrigin{transition:.8s linear;animation:originBox 4s linear infinite both}.data-box:nth-child(2)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(2)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(2)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(2)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(3)>.data-box-divider{animation:dummy-animation 4s linear infinite;transform:rotateY(0);left:0px}.data-box:nth-child(3)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 4s linear infinite both}.data-box:nth-child(3)>.data-box-divider>svg>path.pathOrigin{transition:.8s linear;animation:originBox 4s linear infinite both}.data-box:nth-child(3)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(3)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(3)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(3)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(4)>.data-box-divider{animation:dummy-animation 3s linear infinite;transform:rotateY(180deg);right:0px}.data-box:nth-child(4)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 3s linear infinite both}.data-box:nth-child(4)>.data-box-divider>svg>path.pathOrigin{transition:calc(3s * .2) linear;animation:originBox 3s linear infinite both}.data-box:nth-child(4)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(4)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(4)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(4)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(5)>.data-box-divider{animation:dummy-animation 2s linear infinite;transform:rotateY(0);left:0px}.data-box:nth-child(5)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 2s linear infinite both}.data-box:nth-child(5)>.data-box-divider>svg>path.pathOrigin{transition:.4s linear;animation:originBox 2s linear infinite both}.data-box:nth-child(5)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(5)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(5)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(5)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(6)>.data-box-divider{animation:dummy-animation 3s linear infinite;transform:rotateY(180deg);right:0px}.data-box:nth-child(6)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 3s linear infinite both}.data-box:nth-child(6)>.data-box-divider>svg>path.pathOrigin{transition:calc(3s * .2) linear;animation:originBox 3s linear infinite both}.data-box:nth-child(6)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(6)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(6)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(6)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(7)>.data-box-divider{animation:dummy-animation 4s linear infinite;transform:rotateY(0);left:0px}.data-box:nth-child(7)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 4s linear infinite both}.data-box:nth-child(7)>.data-box-divider>svg>path.pathOrigin{transition:.8s linear;animation:originBox 4s linear infinite both}.data-box:nth-child(7)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(7)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(7)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(7)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(8)>.data-box-divider{animation:dummy-animation 4s linear infinite;transform:rotateY(180deg);right:0px}.data-box:nth-child(8)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 4s linear infinite both}.data-box:nth-child(8)>.data-box-divider>svg>path.pathOrigin{transition:.8s linear;animation:originBox 4s linear infinite both}.data-box:nth-child(8)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(8)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(8)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(8)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(9)>.data-box-divider{animation:dummy-animation 3s linear infinite;transform:rotateY(0);left:0px}.data-box:nth-child(9)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 3s linear infinite both}.data-box:nth-child(9)>.data-box-divider>svg>path.pathOrigin{transition:calc(3s * .2) linear;animation:originBox 3s linear infinite both}.data-box:nth-child(9)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(9)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(9)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(9)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(10)>.data-box-divider{animation:dummy-animation 3s linear infinite;transform:rotateY(180deg);right:0px}.data-box:nth-child(10)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 3s linear infinite both}.data-box:nth-child(10)>.data-box-divider>svg>path.pathOrigin{transition:calc(3s * .2) linear;animation:originBox 3s linear infinite both}.data-box:nth-child(10)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(10)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(10)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(10)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(11)>.data-box-divider{animation:dummy-animation 4s linear infinite;transform:rotateY(0);left:0px}.data-box:nth-child(11)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 4s linear infinite both}.data-box:nth-child(11)>.data-box-divider>svg>path.pathOrigin{transition:.8s linear;animation:originBox 4s linear infinite both}.data-box:nth-child(11)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(11)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(11)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(11)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(12)>.data-box-divider{animation:dummy-animation 4s linear infinite;transform:rotateY(180deg);right:0px}.data-box:nth-child(12)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 4s linear infinite both}.data-box:nth-child(12)>.data-box-divider>svg>path.pathOrigin{transition:.8s linear;animation:originBox 4s linear infinite both}.data-box:nth-child(12)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(12)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(12)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(12)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(13)>.data-box-divider{animation:dummy-animation 4s linear infinite;transform:rotateY(0);left:0px}.data-box:nth-child(13)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 4s linear infinite both}.data-box:nth-child(13)>.data-box-divider>svg>path.pathOrigin{transition:.8s linear;animation:originBox 4s linear infinite both}.data-box:nth-child(13)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(13)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(13)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(13)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(14)>.data-box-divider{animation:dummy-animation 3s linear infinite;transform:rotateY(180deg);right:0px}.data-box:nth-child(14)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 3s linear infinite both}.data-box:nth-child(14)>.data-box-divider>svg>path.pathOrigin{transition:calc(3s * .2) linear;animation:originBox 3s linear infinite both}.data-box:nth-child(14)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(14)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(14)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(14)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(15)>.data-box-divider{animation:dummy-animation 3s linear infinite;transform:rotateY(0);left:0px}.data-box:nth-child(15)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 3s linear infinite both}.data-box:nth-child(15)>.data-box-divider>svg>path.pathOrigin{transition:calc(3s * .2) linear;animation:originBox 3s linear infinite both}.data-box:nth-child(15)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(15)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(15)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(15)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 3s linear infinite forwards;transition:calc(3s * .2) linear}.data-box:nth-child(16)>.data-box-divider{animation:dummy-animation 4s linear infinite;transform:rotateY(180deg);right:0px}.data-box:nth-child(16)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 4s linear infinite both}.data-box:nth-child(16)>.data-box-divider>svg>path.pathOrigin{transition:.8s linear;animation:originBox 4s linear infinite both}.data-box:nth-child(16)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(16)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(16)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(16)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(17)>.data-box-divider{animation:dummy-animation 4s linear infinite;transform:rotateY(0);left:0px}.data-box:nth-child(17)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 4s linear infinite both}.data-box:nth-child(17)>.data-box-divider>svg>path.pathOrigin{transition:.8s linear;animation:originBox 4s linear infinite both}.data-box:nth-child(17)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(17)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(17)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(17)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(18)>.data-box-divider{animation:dummy-animation 2s linear infinite;transform:rotateY(180deg);right:0px}.data-box:nth-child(18)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 2s linear infinite both}.data-box:nth-child(18)>.data-box-divider>svg>path.pathOrigin{transition:.4s linear;animation:originBox 2s linear infinite both}.data-box:nth-child(18)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(18)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(18)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(18)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(19)>.data-box-divider{animation:dummy-animation 4s linear infinite;transform:rotateY(0);left:0px}.data-box:nth-child(19)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 4s linear infinite both}.data-box:nth-child(19)>.data-box-divider>svg>path.pathOrigin{transition:.8s linear;animation:originBox 4s linear infinite both}.data-box:nth-child(19)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(19)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(19)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(19)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 4s linear infinite forwards;transition:.8s linear}.data-box:nth-child(20)>.data-box-divider{animation:dummy-animation 2s linear infinite;transform:rotateY(180deg);right:0px}.data-box:nth-child(20)>.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){animation:greyout 2s linear infinite both}.data-box:nth-child(20)>.data-box-divider>svg>path.pathOrigin{transition:.4s linear;animation:originBox 2s linear infinite both}.data-box:nth-child(20)>.data-box-divider>svg>path.movingDots-left{animation:movingDots-left 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(20)>.data-box-divider>svg>path.movingDots-middle{animation:movingDots-middle 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(20)>.data-box-divider>svg>path.movingDots-right{animation:movingDots-right 2s linear infinite forwards;transition:.4s linear}.data-box:nth-child(20)>.data-box-divider>svg>path.pathDestination{animation:destinationBox 2s linear infinite forwards;transition:.4s linear}.data-box-divider{position:absolute;height:50px;width:300px;bottom:-50px;margin-left:50px;margin-right:50px;content:"";display:inline-grid;place-items:center}@media screen and (max-width: 768px){.data-box-divider{margin-left:0;margin-right:0}}@keyframes dummy-animation{0%{content:" "}to{content:""}}.data-box-divider>svg{height:50px}.data-box-divider>svg>path{stroke-opacity:.25;stroke-width:2px;fill-opacity:.5;width:100%}.data-box-divider>svg>path.path-left{stroke:#4b4b4c4d}.data-box-divider>svg>path.path-middle{stroke:#4b4b4c4d}.data-box-divider>svg>path.path-right{stroke:#4b4b4c4d}.data-box-divider>svg>path.pathOrigin{isolation:isolate;stroke-width:3px;fill-opacity:1}.data-box-divider>svg>path:not(.pathOrigin,.pathDestination){filter:grayscale(100%)}.data-box-divider>svg>path.movingDots-left{stroke-width:2px;fill:none;stroke-dasharray:15 187.1;stroke-dashoffset:187.1;stroke-opacity:1;stroke-linecap:round;filter:grayscale(0%)}.data-box-divider>svg>path.movingDots-middle{stroke-width:2px;fill:none;stroke-dasharray:15 305.1;stroke-dashoffset:335.1;stroke-opacity:0;stroke-linecap:round;filter:grayscale(0%)}.data-box-divider>svg>path.movingDots-right{stroke-width:2px;stroke-dasharray:15 187.1;stroke-dashoffset:187.1;stroke-opacity:1;fill:none;stroke-linecap:round;filter:grayscale(0%)}.data-box-divider>svg>path.pathDestination{fill-opacity:1}@keyframes movingDots-left{0%{stroke-dashoffset:217.1;stroke-opacity:0}20%{stroke-dashoffset:202.1;stroke-opacity:1}90%{stroke-dashoffset:15;stroke-opacity:1}to{stroke-dashoffset:15;stroke-opacity:0}}@keyframes movingDots-middle{0%{stroke-dashoffset:335.1;stroke-opacity:0}20%{stroke-dashoffset:320.1;stroke-opacity:1}90%{stroke-dashoffset:15;stroke-opacity:1}to{stroke-dashoffset:15;stroke-opacity:0}}@keyframes movingDots-right{0%{stroke-dashoffset:217.1;stroke-opacity:0}20%{stroke-dashoffset:202.1;stroke-opacity:1}90%{stroke-dashoffset:15;stroke-opacity:1}to{stroke-dashoffset:15;stroke-opacity:0}}@keyframes greyout{0%{filter:grayscale(100%)}20%{filter:grayscale(0%)}70%{filter:grayscale(0%)}90%{filter:grayscale(0%)}to{filter:grayscale(100%)}}@keyframes destinationBox{0%,40%{filter:grayscale(100%) saturate(0%);fill:#4b4b4c80}50%,70%{filter:grayscale(0%) saturate(100%);fill:var(--fillColor)}to{filter:grayscale(100%) saturate(0%);fill:#4b4b4c80}}@keyframes originBox{0%{filter:grayscale(100%) saturate(0%);fill:#4b4b4c80}20%{filter:grayscale(0%) saturate(100%);fill:var(--fillColor)}40%{filter:grayscale(100%) saturate(0%);fill:#4b4b4c80}to{filter:grayscale(100%) saturate(0%);fill:#4b4b4c80}}.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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;text-align:center;margin:auto;width:100%;height:100%;max-height:100svh;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:-webkit-calc(100% - 18px);height:-moz-calc(100% - 18px);height:calc(100% - 18px)}.spinner-container .spinner-content{position:relative;display:inline-block;vertical-align:middle;width:-webkit-calc(100% - 1px);width:-moz-calc(100% - 1px);width:calc(100% - 1px)}.spinner-container .spinner-text{margin-top:5px;color:#323a45;font-size:12px}.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;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;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{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner-container .spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner-container .spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner-container .spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.page-menu-pulse-container{position:absolute;width:100%;height:53px;left:0;place-items:center;z-index:1;overflow:hidden}.page-menu-pulse-container .page-menu-pulse-1{position:absolute;clip-path:polygon(0 0,0% 100%,100% 50%);animation:page-menu-pulse-animation-1 2s linear 0s infinite;height:56px;width:56px;pointer-events:none}@keyframes page-menu-pulse-animation-1{0%{background-color:#e4eefe00;transform:scale(calc(7 * var(--ScaleMultiplier)))}50%{clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#e4eefe1a;transform:scale(calc(11 * var(--ScaleMultiplier)));height:56px;width:56px}to{clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#e4eefe00;transform:scale(calc(15 * var(--ScaleMultiplier)));height:56px;width:56px}}.page-menu-pulse-container .page-menu-pulse-2{position:absolute;clip-path:polygon(0 0,0% 100%,100% 50%);animation:page-menu-pulse-animation-2 2s linear 0s infinite;height:56px;width:56px;pointer-events:none}@keyframes page-menu-pulse-animation-2{0%{background-color:#e4eefe00;transform:scale(calc(9 * var(--ScaleMultiplier)))}50%{clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#e4eefe1a;transform:scale(calc(13 * var(--ScaleMultiplier)));height:56px;width:56px}to{clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#e4eefe00;transform:scale(calc(17 * var(--ScaleMultiplier)));height:56px;width:56px}}.page-menu-pulse-container .page-menu-pulse-3{position:absolute;clip-path:polygon(0 0,0% 100%,100% 50%);animation:page-menu-pulse-animation-3 2s linear 0s infinite;height:56px;width:56px;pointer-events:none}@keyframes page-menu-pulse-animation-3{0%{background-color:#e4eefe00;transform:scale(calc(11 * var(--ScaleMultiplier)))}50%{clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#e4eefe1a;transform:scale(calc(15 * var(--ScaleMultiplier)));height:56px;width:56px}to{clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#e4eefe00;transform:scale(calc(19 * var(--ScaleMultiplier)));height:56px;width:56px}}.page-menu-pulse-container .page-menu-pulse-4{position:absolute;clip-path:polygon(0 0,0% 100%,100% 50%);animation:page-menu-pulse-animation-4 2s linear 0s infinite;height:56px;width:56px;pointer-events:none}@keyframes page-menu-pulse-animation-4{0%{background-color:#e4eefe00;transform:scale(calc(13 * var(--ScaleMultiplier)))}50%{clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#e4eefe1a;transform:scale(calc(17 * var(--ScaleMultiplier)));height:56px;width:56px}to{clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#e4eefe00;transform:scale(calc(21 * var(--ScaleMultiplier)));height:56px;width:56px}}.page-menu{position:relative;z-index:2;min-height:55px;margin:0 0 10px;display:flex;flex-wrap:wrap;align-items:center;border-radius:5px}.page-menu .page-menu-title{margin:auto auto auto 0;color:#fff;justify-self:flex-start;display:flex;white-space:nowrap}.page-menu .page-menu-elements{display:flex;width:100%;height:100%;padding-left:15px;justify-content:flex-end;align-items:center;border-radius:5px;min-height:53px;background-color:var(--ThemePrimary)}.page-menu .page-menu-elements *{z-index:2}.page-menu .page-menu-elements i{color:#fff!important;padding:7.5px 15px}.page-menu .page-menu-elements .page-menu-pulse-container{z-index:1}.page-menu .page-menu-button-container{top:0;right:0;text-align:right;-webkit-transition:top .25s;-moz-transition:top .25s;-ms-transition:top .25s;-o-transition:top .25s;transition:top .25s;margin-right:15px}.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;flex-basis:100%;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;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer!important}.page-menu .page-menu-button-image i{transition:transform .25s cubic-bezier(.175,.885,.32,1.275)}.page-menu .page-menu-button-image.no-border{background:white!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none}.page-menu .page-menu-button-image>img{position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-menu .invisible{display:none}.page-menu .page-menu-button-title{position:absolute;width:101px;top:-30px;left:-33px;text-align:center;opacity:0;font-size:10px;color:#4b8cf7;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.page-menu .page-menu-button:hover .page-menu-button-title{opacity:1}.page-menu .row-menu-container{position:relative}.page-menu .row-menu{position:absolute;display:none;top:-5px;left:-265px;width:250px;text-align:center;background:white;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;user-select:none;-webkit-user-select:none}.page-menu .row-menu .row-menu-backdrop{position:fixed;width:100%;height:100%;top:0;left:0;background-color:transparent}.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 #f4f4f4;font-size:.78em;transition:.1s ease-in-out;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:-20px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid transparent;border-left: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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:#f4f4f4}.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:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);font-size:.85em}.list-spreadsheet .save{font-size:.85em}.list-spreadsheet .save .checkbox-container{justify-content:center}.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:#f4f4f4;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:#f4f4f4;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;-o-transition:background-color .25s;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:15px 0;z-index:101}.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;-ms-user-select:none;user-select:none}.header-container .header-back img{width:100%}.header-container .app-logo{position:relative;width:160px;max-width:90%;display:inline-block;vertical-align:bottom}.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;display:flex;align-items:center}.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 .header-addon .header-options button{background-color:transparent;outline:none;border:none}.header-container .header-addon .header-options .locale-selector-toggle{position:relative}.header-container .header-addon .header-options .locale-selector-toggle>svg{height:18px}.header-container .header-addon .header-options .locale-selector-toggle:focus-within .locale-selector-options{display:grid;grid-template-columns:1fr}.header-container .header-addon .header-options .locale-selector-toggle .locale-selector-options{background-color:#fff;border:1px solid #ccc;border-radius:5px;position:absolute;top:100%;display:none}.header-container .header-addon .header-options .locale-selector-toggle .locale-selector-options .locale-selector-option{padding:.5em}.header-container .header-addon .header-options .locale-selector-toggle .locale-selector-options .locale-selector-option:hover{background-color:#ccc}.header-container .header-addon .header-options .locale-selector-toggle .locale-selector-options .locale-selector-option.active{background-color:#4b8cf7;color:#fff}.header-container .mobile-title{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;-ms-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:-webkit-calc(100% - 250px);width:-moz-calc(100% - 250px);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}.nav-menu{isolation:isolate}.nav-menu .hamburger-nav{width:40px;height:40px;cursor:pointer!important}.nav-menu .hamburger-nav .hamburger-svg{width:100px;height:75px;-webkit-transform:scale(.8,.8) translate3d(-40px,-25px,0);-moz-transform:scale(.8,.8) translate3d(-40px,-25px,0);-o-transform:scale(.8,.8) translate3d(-40px,-25px,0);-ms-transform:scale(.8,.8) translate3d(-40px,-25px,0);transform:scale(.8) translate3d(-40px,-25px,0);pointer-events:none}.nav-menu .hamburger-nav path{fill:none;-webkit-transition:stroke-dashoffset .5s cubic-bezier(.25,-.25,.75,1.25),stroke-dasharray .5s cubic-bezier(.25,-.25,.75,1.25);-moz-transition:stroke-dashoffset .5s cubic-bezier(.25,-.25,.75,1.25),stroke-dasharray .5s cubic-bezier(.25,-.25,.75,1.25);-o-transition:stroke-dashoffset .5s cubic-bezier(.25,-.25,.75,1.25),stroke-dasharray .5s cubic-bezier(.25,-.25,.75,1.25);-ms-transition:stroke-dashoffset .5s cubic-bezier(.25,-.25,.75,1.25),stroke-dasharray .5s cubic-bezier(.25,-.25,.75,1.25);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:#4b8cf7;stroke-dashoffset:0px}.nav-menu .hamburger-nav path#top,.nav-menu .hamburger-nav path#bottom{stroke-dasharray:240px 950px}.nav-menu .hamburger-nav path#middle{stroke-dasharray:240px 240px}.nav-menu .hamburger-nav.cross path{stroke:#fd3c77}.nav-menu .hamburger-nav.cross path#top,.nav-menu .hamburger-nav.cross path#bottom{stroke-dashoffset:-650px}.nav-menu .hamburger-nav.cross path#middle{stroke-dashoffset:-115px;stroke-dasharray:1px 220px}.nav-menu .nav-menu-container{position:absolute;background:red;top:30px;left:0;z-index:10}.nav-menu .nav-menu-backdrop{position:fixed;background-color:transparent;top:0;left:0;width:100%;height:100%}.nav-menu .nav-triangle{position:absolute;top:0;left:5px;width:30px;z-index:2}.nav-menu .nav-triangle-cover{position:absolute;top:14px;left:1px;z-index:3;width:320px;background:white;height:19px;border-radius:10px}.nav-menu .nav-menu-content{position:absolute;top:13px;left:0;padding:20px 20px 0;text-align:center;z-index:1;opacity:1;background:white;width:320px;border:1px solid lightgrey;-webkit-box-shadow:0 0 14px 2px lightgrey;-moz-box-shadow:0 0 14px 2px lightgrey;box-shadow:0 0 14px 2px #d3d3d3;border-radius:10px}.nav-menu .nav-menu-item{color:#4b4b4c!important;cursor:pointer!important;display:inline-block;vertical-align:top;margin:0 10px 20px;text-align:center;width:60px}.nav-menu .nav-menu-item .nav-item-image{background:#4b8cf7;border-radius:10px;width:50px;height:50px;margin:auto;cursor:pointer!important;-webkit-transition:background .25s;-moz-transition:background .25s;-ms-transition:background .25s;-o-transition:background .25s;transition:background .25s}.nav-menu .nav-menu-item .nav-item-text{font-size:.6em;letter-spacing:0;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav-menu .nav-menu-item .nav-item-image>img{width:30px;margin:10px;cursor:pointer!important}.nav-menu .nav-menu-item .nav-item-image.col-odd{background:#4b8cf7}.nav-menu .nav-menu-item .nav-item-image.col-even{background:#377cea}.nav-menu .nav-menu-item .nav-item-image.row-odd,.nav-menu .nav-menu-item .nav-item-image.row-eve{background:#4b8cf7}.nav-menu .nav-menu-item .nav-item-image.current{background:#4b4b4c!important}.nav-menu .nav-menu-item:hover .nav-item-image{background:#fd3c77}.nav-menu .nav-addon{display:none}.nav-menu .nav-addon .nav-item-image{background:none}.nav-menu .nav-addon .nav-item-image>img{margin:0;width:100%}.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:#f4f4f4;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 #f4f4f4}.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:-webkit-calc(70% - 50px);width:calc(70% - 50px)}.remark-container .remark.header{background:grey;color:#fff;padding:5px 0;border-top-left-radius:5px;border-top-right-radius:5px}.resolution-stack{border:1px dotted #f3f3f3;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:-webkit-calc(100% - 40px);top:-moz-calc(100% - 40px);top:calc(100% - 40px);right:0;width:100%;height:auto;text-align:center;z-index:100;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mobile-menu .mobile-menu-title{position:relative;cursor:pointer!important;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;background:#273482!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile-menu .mobile-menu-title-image{width:20px;height:20px}.mobile-menu .mobile-menu-content{background:white}.mobile-menu .mobile-menu-item{padding:10px 0;font-size:.9em;width:90%;margin:0 5%;border-bottom:1px solid #273482!important;cursor:pointer!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile-menu.short{width:-webkit-calc(50% - 2px);width:-moz-calc(50% - 2px);width:calc(50% - 2px)}.mobile-menu.active{width:100%;top:auto!important;bottom:0}.scroll-load{position:relative;padding:10px;background:#f4f4f4;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:white;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%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#f4f4f4;border-radius:5px;text-align:center;overflow:hidden}.avatar-bg-container .avatar-box{position:relative;width:55px;height:55px;padding:5px;-webkit-box-sizing:border-box;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:#f4f4f4}.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:#f4f4f4;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;display:flex;flex-direction:column-reverse}.resolution-step-container .resolution-step{position:relative;-webkit-box-sizing:border-box;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:lightgrey}.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}@media print{.page-menu{display:none}.data-box{-webkit-box-shadow:none;-moz-box-shadow:none;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:-webkit-calc((80% - 100px)/2);width:-moz-calc((80% - 100px)/2);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{margin:5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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: 1440px){.data-box .data-box-item{margin:10px 1.6666%!important}}@media screen and (max-width: 1440px){.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: 1440px){.segment-container{font-size:.85em!important}}@media screen and (max-width: 1280px){.data-box .data-box-item{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: 768px){.data-box .data-box-item{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:-webkit-calc(100% - 30px)!important;width:-moz-calc(100% - 30px)!important;width:calc(100% - 30px)!important}}@media screen and (max-width: 600px){.data-box .data-box-item{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}}.logo-header{height:80px}@media screen and (max-width: 768px){.data-box{border:none;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;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:white}.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;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:#273482!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:-webkit-calc(100% - 12px);width:-moz-calc(100% - 12px);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;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 0 0;width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:calc(100% - 10px);-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.nav-menu .nav-item-image{width:45px!important;height:45px!important;font-size:5px!important;margin:5px;background:#273482!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{isolation:isolate;margin:0;border-radius:0;display:flex;align-content:center;min-height:55px;background-color:transparent}.page-menu .page-menu-elements{background-color:transparent;padding-left:0}.page-menu .page-menu-elements i{color:#3c3c3c!important;font-weight:700}.page-menu .page-menu-pulse-container,.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:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:calc(100% - 10px);-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;background:#f4f4f4!important;border-radius:5px!important;margin:5px!important;padding:0 5px!important}.segment-container .spinner-container .spinner-background{background:#f4f4f4!important}.segment-container .segment-title{font-size:1.2em;font-weight:700;text-align:center;margin-bottom:0;color:#273482!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:-webkit-calc(100%);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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.segment-item-input{width:60%!important}.jump-container{right:10px;bottom:0;opacity:.5}.footer-container{height:200px;height:50px}.footer-container.ios{height:220px}}@media print{html,body{height:99%!important;page-break-before:avoid;page-break-inside:avoid;page-break-after:avoid}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.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;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;will-change:transform,visibility}.slideInOut-exit{-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;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;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;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;will-change:transform,visibility}.slideIn-exit{-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;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-fill-mode:both;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;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;will-change:transform,visibility}.slideInVanish-exit{-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;-webkit-animation-duration:0ms;animation-duration:0ms;-webkit-animation-fill-mode:both;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;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeIn-exit{-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;-webkit-animation-duration:0ms;animation-duration:0ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen and (max-width: 600px){.slideInVanish-enter,.slideInVanish-exit{-webkit-animation-name:none!important;animation-name:none!important}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes squeezeOut{0%{max-height:500px;visibility:visible}to{max-height:0}}@keyframes squeezeOut{0%{max-height:500px;visibility:visible}to{max-height:0}}@-webkit-keyframes vanish{to{display:none!important}}@keyframes vanish{to{display:none!important}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-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:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:lightyellow;padding:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);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: 768px){.permission-type{width:80%!important;margin:20px 10%!important}.access-container{width:80%!important;margin:5px 10%!important}}@media screen and (max-width: 600px){.permission-type{width:95%!important;margin:10px 2.5%!important}.permission-type .permission-type-popup{left:5%!important;top:100%!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!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")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.flex-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.substance-table td{border:1px solid #f4f4f4}.substance-table .item:hover{background-color:#f4f4f4}.substance-table .first{width:40px}.substance-table th{padding:10px;background:white;color:#4b4b4c}.substance-table .substance-container{margin:15px auto;display:inline-block;text-align:center}.substance-table .substance-main{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:20px 0}.substance-table .substance-main .substance-divider{display:block;width:1px;height:1px}.substance-table .substance-main .substance-item.title{width:200px;text-align:left}.substance-table .substance-main .substance-item{position:relative;width:100px;margin:0 10px}.substance-table .substance-main .substance-item-left{position:absolute;left:-20px;top:0}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.formula-calculation-container{position:relative;display:inline-block;margin:auto;font-size:1em;text-align:left;overflow:auto}.formula-calculation-container .formula-align{position:relative;display:inline-block;text-align:left;margin:auto auto 100px;border-bottom:1px solid #f4f4f4}.formula-calculation-container .formula-container{margin:.5em auto;display:inline-block;text-align:center}.formula-calculation-container .formula-item-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;row-gap:25px}.formula-calculation-container .formula-main{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:20px 0}.formula-calculation-container .formula-main .formula-item{position:relative;width:100px;margin:0 10px}.formula-calculation-container .formula-main .formula-divider{display:block;width:1px;height:1px}.formula-calculation-container .formula-main .formala-item.operator{width:100px}.formula-calculation-container .formula-main .formula-item.title{width:25ch;text-align:left;flex-shrink:0}.formula-calculation-container .formula-main .formula-item.substance{width:auto;margin-left:10px;margin-right:30px;min-width:100px;padding:0 10px;box-sizing:border-box}.formula-calculation-container .formula-main .formula-item-top{position:absolute;text-align:center;width:100%;top:-20px;left:0;font-size:10px}.formula-calculation-container .formula-main .formula-item-top.quantityBuffer{color:#4b8cf7}.formula-calculation-container .formula-main .formula-item-left{position:absolute;left:-20px;top:0}.formula-calculation-container .formula-main .formula-multiple{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-left:5px}.formula-calculation-container .formula-main .formula-multiple.next{margin-top:35px}.process-table .dragover td{background-color:#88b4fc}.process-color-container .color-input{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.process-color-container .color-input .color-render{width:20px;height:20px}.process-color-container .color-input .box{width:auto;flex:1;margin-left:5px}.up-table .th-select{width:55px}.up-table tr.recommend td{background-color:#6ac259;font-weight:700}.up-table tr.oob td{font-style:italic;color:gray;font-size:12px}.formula-inline-input{position:relative;width:50px;margin:auto}.formula-inline-input input{border-radius:0;border:none;border-bottom:2px solid #4b8cf7;padding:0;text-align:center}.dynamic-cardboard-container{position:relative;display:inline-block;text-align:center;width:100%}@media screen and (min-width: 1280px){.dynamic-cardboard-container:has(+ .dynamic-cardboard-container){width:50%}.dynamic-cardboard-container:has(+ .dynamic-cardboard-container)+.dynamic-cardboard-container{width:50%}}.dynamic-cardboard-container .flex-cardboard-container{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin:auto;padding:50px 80px 50px 60px}.dynamic-cardboard-container .cardboard-column{position:relative;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start}.dynamic-cardboard-container .cardboard-row-item{position:relative;width:100%;min-width:50px;min-height:50px;background:#d6a869;border-top:1px dashed black;border-left:1px dashed black}.dynamic-cardboard-container .cardboard-row-item input{padding:2px 0;text-align:center;border:0;border-bottom:1px solid black;border-radius:0}.dynamic-cardboard-container .cardboard-row-item.hide-scoring{border-top:1px dashed transparent}.dynamic-cardboard-container .cardboard-row-item.ear{border-bottom:1px dashed black}.dynamic-cardboard-container .cardboard-row-item.last-column{border-right:1px dashed black}.dynamic-cardboard-container .cardboard-row-item.last-row{border-bottom:1px dashed black}.dynamic-cardboard-container .cardboard-row-item.edit-colors:hover{background:#e8b672;cursor:pointer!important}.dynamic-cardboard-container .cardboard-row-item.empty{border:1px solid transparent!important;background:transparent!important;cursor:default!important}.dynamic-cardboard-container .cardboard-row-item.first-row.empty,.dynamic-cardboard-container .cardboard-row-item.last-row.empty{border-bottom:none!important}.dynamic-cardboard-container .col-label,.dynamic-cardboard-container .ear-label{position:absolute;top:calc(50% - 20px);left:-60px;font-size:10px;width:60px;text-align:center}.dynamic-cardboard-container .col-label.flipped,.dynamic-cardboard-container .ear-label.flipped{left:40px}.dynamic-cardboard-container .col-label{left:auto;right:-80px;width:80px}.dynamic-cardboard-container .col-label.flipped{left:100px}.dynamic-cardboard-container .row-label{position:absolute;left:0;top:-43px;width:100%;text-align:center;font-size:10px}.dynamic-cardboard-container .cardboard-color-container{position:absolute;width:100%;height:100%;margin:0;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;overflow-y:auto;overflow-x:hidden}.dynamic-cardboard-container .cardboard-color-container .color-row{position:relative;display:inline-block;vertical-align:middle;margin:0 5px}.dynamic-cardboard-container .cardboard-color-container .color-column{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-self:flex-end}.dynamic-cardboard-container .cardboard-color-container .color-icon{display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:2px;margin:0;border:1px solid transparent}.dynamic-cardboard-container .cardboard-color-container .color-value{display:inline-block;vertical-align:middle;margin-left:3px;font-weight:700;font-size:10px;min-width:20px}.dynamic-cardboard-container .color-icon:hover .color-icon{border:1px solid #4b8cf7}.dynamic-cardboard-container .color-icon:hover .color-value{color:#4b8cf7}.dynamic-cardboard-container .render-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.box:hover{background-color:pink}.box:active{background-color:orange}.kit-selector-segment{display:grid;align-content:start;grid-template-columns:var(--Columns)}@media screen and (max-width: 600px){.kit-selector-segment{grid-template-columns:repeat(1,minmax(0,1fr))}}.mastercard-container,.kit-container,.free-items-container{margin-top:0;align-items:stretch;display:flex;flex-direction:column;overflow-y:clip;overflow-x:auto;height:100%;white-space:nowrap}.mastercard-container table,.kit-container table,.free-items-container table{overflow:auto;width:100%;min-width:100%;table-layout:auto}.mastercard-container thead th,.mastercard-container tbody th,.kit-container thead th,.kit-container tbody th,.free-items-container thead th,.free-items-container tbody th{padding-left:1em;padding-right:1em}.mastercard-container thead td,.mastercard-container tbody td,.kit-container thead td,.kit-container tbody td,.free-items-container thead td,.free-items-container tbody td{background-color:#fff;padding-left:1em;padding-right:1em}.mastercard-container thead td input:hover,.mastercard-container tbody td input:hover,.kit-container thead td input:hover,.kit-container tbody td input:hover,.free-items-container thead td input:hover,.free-items-container tbody td input:hover{border-color:#4b8cf7;transition:.3s ease-in-out}.mastercard-container thead td[class*=del],.mastercard-container tbody td[class*=del],.kit-container thead td[class*=del],.kit-container tbody td[class*=del],.free-items-container thead td[class*=del],.free-items-container tbody td[class*=del]{text-align:center}.mastercard-container thead td[class*=del] .bi,.mastercard-container tbody td[class*=del] .bi,.kit-container thead td[class*=del] .bi,.kit-container tbody td[class*=del] .bi,.free-items-container thead td[class*=del] .bi,.free-items-container tbody td[class*=del] .bi{cursor:pointer}.mastercard-container thead td[class*=del] .bi:hover,.mastercard-container tbody td[class*=del] .bi:hover,.kit-container thead td[class*=del] .bi:hover,.kit-container tbody td[class*=del] .bi:hover,.free-items-container thead td[class*=del] .bi:hover,.free-items-container tbody td[class*=del] .bi:hover{color:#4b8cf7}.mastercard-container thead th[class*=price],.mastercard-container thead td[class*=price],.mastercard-container tbody th[class*=price],.mastercard-container tbody td[class*=price],.kit-container thead th[class*=price],.kit-container thead td[class*=price],.kit-container tbody th[class*=price],.kit-container tbody td[class*=price],.free-items-container thead th[class*=price],.free-items-container thead td[class*=price],.free-items-container tbody th[class*=price],.free-items-container tbody td[class*=price]{white-space:nowrap}.mastercard-container thead th[class*=qty],.mastercard-container thead td[class*=qty],.mastercard-container thead th[class*=quantity],.mastercard-container thead td[class*=quantity],.mastercard-container tbody th[class*=qty],.mastercard-container tbody td[class*=qty],.mastercard-container tbody th[class*=quantity],.mastercard-container tbody td[class*=quantity],.kit-container thead th[class*=qty],.kit-container thead td[class*=qty],.kit-container thead th[class*=quantity],.kit-container thead td[class*=quantity],.kit-container tbody th[class*=qty],.kit-container tbody td[class*=qty],.kit-container tbody th[class*=quantity],.kit-container tbody td[class*=quantity],.free-items-container thead th[class*=qty],.free-items-container thead td[class*=qty],.free-items-container thead th[class*=quantity],.free-items-container thead td[class*=quantity],.free-items-container tbody th[class*=qty],.free-items-container tbody td[class*=qty],.free-items-container tbody th[class*=quantity],.free-items-container tbody td[class*=quantity]{width:calc(8ch + 17.5px)!important;min-width:calc(8ch + 17.5px)}.mastercard-container thead th[class*=address],.mastercard-container thead td[class*=address],.mastercard-container tbody th[class*=address],.mastercard-container tbody td[class*=address],.kit-container thead th[class*=address],.kit-container thead td[class*=address],.kit-container tbody th[class*=address],.kit-container tbody td[class*=address],.free-items-container thead th[class*=address],.free-items-container thead td[class*=address],.free-items-container tbody th[class*=address],.free-items-container tbody td[class*=address]{width:20em}.mastercard-container thead th[class*=-e],.mastercard-container thead td[class*=-e],.mastercard-container tbody th[class*=-e],.mastercard-container tbody td[class*=-e],.kit-container thead th[class*=-e],.kit-container thead td[class*=-e],.kit-container tbody th[class*=-e],.kit-container tbody td[class*=-e],.free-items-container thead th[class*=-e],.free-items-container thead td[class*=-e],.free-items-container tbody th[class*=-e],.free-items-container tbody td[class*=-e]{width:10em;min-width:10em}.mastercard-container thead th[class*=action],.mastercard-container thead td[class*=action],.mastercard-container tbody th[class*=action],.mastercard-container tbody td[class*=action],.kit-container thead th[class*=action],.kit-container thead td[class*=action],.kit-container tbody th[class*=action],.kit-container tbody td[class*=action],.free-items-container thead th[class*=action],.free-items-container thead td[class*=action],.free-items-container tbody th[class*=action],.free-items-container tbody td[class*=action]{width:20px;text-align:center}.mastercard-container thead th[class*=action] .action-wrapper,.mastercard-container thead td[class*=action] .action-wrapper,.mastercard-container tbody th[class*=action] .action-wrapper,.mastercard-container tbody td[class*=action] .action-wrapper,.kit-container thead th[class*=action] .action-wrapper,.kit-container thead td[class*=action] .action-wrapper,.kit-container tbody th[class*=action] .action-wrapper,.kit-container tbody td[class*=action] .action-wrapper,.free-items-container thead th[class*=action] .action-wrapper,.free-items-container thead td[class*=action] .action-wrapper,.free-items-container tbody th[class*=action] .action-wrapper,.free-items-container tbody td[class*=action] .action-wrapper{align-items:center;justify-content:center;display:flex}.mastercard-container thead th[class*=action] .action-wrapper .mini-button,.mastercard-container thead td[class*=action] .action-wrapper .mini-button,.mastercard-container tbody th[class*=action] .action-wrapper .mini-button,.mastercard-container tbody td[class*=action] .action-wrapper .mini-button,.kit-container thead th[class*=action] .action-wrapper .mini-button,.kit-container thead td[class*=action] .action-wrapper .mini-button,.kit-container tbody th[class*=action] .action-wrapper .mini-button,.kit-container tbody td[class*=action] .action-wrapper .mini-button,.free-items-container thead th[class*=action] .action-wrapper .mini-button,.free-items-container thead td[class*=action] .action-wrapper .mini-button,.free-items-container tbody th[class*=action] .action-wrapper .mini-button,.free-items-container tbody td[class*=action] .action-wrapper .mini-button{width:15px;height:15px}.mastercard-container thead th[class*=mini],.mastercard-container thead td[class*=mini],.mastercard-container tbody th[class*=mini],.mastercard-container tbody td[class*=mini],.kit-container thead th[class*=mini],.kit-container thead td[class*=mini],.kit-container tbody th[class*=mini],.kit-container tbody td[class*=mini],.free-items-container thead th[class*=mini],.free-items-container thead td[class*=mini],.free-items-container tbody th[class*=mini],.free-items-container tbody td[class*=mini]{width:40px!important;text-align:center}.mastercard-container thead th[class*=type],.mastercard-container thead td[class*=type],.mastercard-container tbody th[class*=type],.mastercard-container tbody td[class*=type],.kit-container thead th[class*=type],.kit-container thead td[class*=type],.kit-container tbody th[class*=type],.kit-container tbody td[class*=type],.free-items-container thead th[class*=type],.free-items-container thead td[class*=type],.free-items-container tbody th[class*=type],.free-items-container tbody td[class*=type]{width:calc(18ch + 10px)}.mastercard-container thead th[class*=sf],.mastercard-container thead td[class*=sf],.mastercard-container tbody th[class*=sf],.mastercard-container tbody td[class*=sf],.kit-container thead th[class*=sf],.kit-container thead td[class*=sf],.kit-container tbody th[class*=sf],.kit-container tbody td[class*=sf],.free-items-container thead th[class*=sf],.free-items-container thead td[class*=sf],.free-items-container tbody th[class*=sf],.free-items-container tbody td[class*=sf]{width:20em}.mastercard-container thead th[class*=dims],.mastercard-container thead td[class*=dims],.mastercard-container tbody th[class*=dims],.mastercard-container tbody td[class*=dims],.kit-container thead th[class*=dims],.kit-container thead td[class*=dims],.kit-container tbody th[class*=dims],.kit-container tbody td[class*=dims],.free-items-container thead th[class*=dims],.free-items-container thead td[class*=dims],.free-items-container tbody th[class*=dims],.free-items-container tbody td[class*=dims]{width:calc(18ch + 26px)}.mastercard-container thead th[class*=price],.mastercard-container thead td[class*=price],.mastercard-container tbody th[class*=price],.mastercard-container tbody td[class*=price],.kit-container thead th[class*=price],.kit-container thead td[class*=price],.kit-container tbody th[class*=price],.kit-container tbody td[class*=price],.free-items-container thead th[class*=price],.free-items-container thead td[class*=price],.free-items-container tbody th[class*=price],.free-items-container tbody td[class*=price]{width:7em}.mastercard-container thead th[class*=label],.mastercard-container thead td[class*=label],.mastercard-container tbody th[class*=label],.mastercard-container tbody td[class*=label],.kit-container thead th[class*=label],.kit-container thead td[class*=label],.kit-container tbody th[class*=label],.kit-container tbody td[class*=label],.free-items-container thead th[class*=label],.free-items-container thead td[class*=label],.free-items-container tbody th[class*=label],.free-items-container tbody td[class*=label]{width:25ch!important}.mastercard-container thead th[class*=date],.mastercard-container thead td[class*=date],.mastercard-container tbody th[class*=date],.mastercard-container tbody td[class*=date],.kit-container thead th[class*=date],.kit-container thead td[class*=date],.kit-container tbody th[class*=date],.kit-container tbody td[class*=date],.free-items-container thead th[class*=date],.free-items-container thead td[class*=date],.free-items-container tbody th[class*=date],.free-items-container tbody td[class*=date]{width:calc(20ch + 20px);min-width:calc(20ch + 20px)}.mastercard-container thead th[class*=date-e],.mastercard-container thead td[class*=date-e],.mastercard-container tbody th[class*=date-e],.mastercard-container tbody td[class*=date-e],.kit-container thead th[class*=date-e],.kit-container thead td[class*=date-e],.kit-container tbody th[class*=date-e],.kit-container tbody td[class*=date-e],.free-items-container thead th[class*=date-e],.free-items-container thead td[class*=date-e],.free-items-container tbody th[class*=date-e],.free-items-container tbody td[class*=date-e]{width:75px}.mastercard-container thead th[class*=substance],.mastercard-container thead td[class*=substance],.mastercard-container tbody th[class*=substance],.mastercard-container tbody td[class*=substance],.kit-container thead th[class*=substance],.kit-container thead td[class*=substance],.kit-container tbody th[class*=substance],.kit-container tbody td[class*=substance],.free-items-container thead th[class*=substance],.free-items-container thead td[class*=substance],.free-items-container tbody th[class*=substance],.free-items-container tbody td[class*=substance]{width:30ch}.mastercard-container thead th[class*=ref],.mastercard-container thead td[class*=ref],.mastercard-container tbody th[class*=ref],.mastercard-container tbody td[class*=ref],.kit-container thead th[class*=ref],.kit-container thead td[class*=ref],.kit-container tbody th[class*=ref],.kit-container tbody td[class*=ref],.free-items-container thead th[class*=ref],.free-items-container thead td[class*=ref],.free-items-container tbody th[class*=ref],.free-items-container tbody td[class*=ref]{width:25ch}.mastercard-container thead th[class=mc-no],.mastercard-container thead td[class=mc-no],.mastercard-container tbody th[class=mc-no],.mastercard-container tbody td[class=mc-no],.kit-container thead th[class=mc-no],.kit-container thead td[class=mc-no],.kit-container tbody th[class=mc-no],.kit-container tbody td[class=mc-no],.free-items-container thead th[class=mc-no],.free-items-container thead td[class=mc-no],.free-items-container tbody th[class=mc-no],.free-items-container tbody td[class=mc-no]{width:20ch}.mastercard-container thead th[class=sale],.mastercard-container thead td[class=sale],.mastercard-container tbody th[class=sale],.mastercard-container tbody td[class=sale],.kit-container thead th[class=sale],.kit-container thead td[class=sale],.kit-container tbody th[class=sale],.kit-container tbody td[class=sale],.free-items-container thead th[class=sale],.free-items-container thead td[class=sale],.free-items-container tbody th[class=sale],.free-items-container tbody td[class=sale]{width:18ch}.mastercard-container thead th[class*=status],.mastercard-container thead td[class*=status],.mastercard-container tbody th[class*=status],.mastercard-container tbody td[class*=status],.kit-container thead th[class*=status],.kit-container thead td[class*=status],.kit-container tbody th[class*=status],.kit-container tbody td[class*=status],.free-items-container thead th[class*=status],.free-items-container thead td[class*=status],.free-items-container tbody th[class*=status],.free-items-container tbody td[class*=status]{width:10ch}.mastercard-container thead th[class*=status]:has(+ th[class*=ref],+ td[class*=ref]),.mastercard-container thead td[class*=status]:has(+ th[class*=ref],+ td[class*=ref]),.mastercard-container tbody th[class*=status]:has(+ th[class*=ref],+ td[class*=ref]),.mastercard-container tbody td[class*=status]:has(+ th[class*=ref],+ td[class*=ref]),.kit-container thead th[class*=status]:has(+ th[class*=ref],+ td[class*=ref]),.kit-container thead td[class*=status]:has(+ th[class*=ref],+ td[class*=ref]),.kit-container tbody th[class*=status]:has(+ th[class*=ref],+ td[class*=ref]),.kit-container tbody td[class*=status]:has(+ th[class*=ref],+ td[class*=ref]),.free-items-container thead th[class*=status]:has(+ th[class*=ref],+ td[class*=ref]),.free-items-container thead td[class*=status]:has(+ th[class*=ref],+ td[class*=ref]),.free-items-container tbody th[class*=status]:has(+ th[class*=ref],+ td[class*=ref]),.free-items-container tbody td[class*=status]:has(+ th[class*=ref],+ td[class*=ref]){width:calc(10ch - 1em)}.mastercard-container thead th[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+th[class*=ref],.mastercard-container thead th[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+td[class*=ref],.mastercard-container thead td[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+th[class*=ref],.mastercard-container thead td[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+td[class*=ref],.mastercard-container tbody th[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+th[class*=ref],.mastercard-container tbody th[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+td[class*=ref],.mastercard-container tbody td[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+th[class*=ref],.mastercard-container tbody td[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+td[class*=ref],.kit-container thead th[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+th[class*=ref],.kit-container thead th[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+td[class*=ref],.kit-container thead td[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+th[class*=ref],.kit-container thead td[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+td[class*=ref],.kit-container tbody th[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+th[class*=ref],.kit-container tbody th[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+td[class*=ref],.kit-container tbody td[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+th[class*=ref],.kit-container tbody td[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+td[class*=ref],.free-items-container thead th[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+th[class*=ref],.free-items-container thead th[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+td[class*=ref],.free-items-container thead td[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+th[class*=ref],.free-items-container thead td[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+td[class*=ref],.free-items-container tbody th[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+th[class*=ref],.free-items-container tbody th[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+td[class*=ref],.free-items-container tbody td[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+th[class*=ref],.free-items-container tbody td[class*=status]:has(+ th[class*=ref],+ td[class*=ref])+td[class*=ref]{width:calc(15ch - 1em)}.mastercard-container thead td[class*=error],.mastercard-container tbody td[class*=error],.kit-container thead td[class*=error],.kit-container tbody td[class*=error],.free-items-container thead td[class*=error],.free-items-container tbody td[class*=error]{color:red}.mastercard-container .mc-header,.kit-container .mc-header,.free-items-container .mc-header{display:flex;justify-content:space-between;align-items:center}.mastercard-container .ct-render-container,.kit-container .ct-render-container,.free-items-container .ct-render-container{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 992px){.mastercard-container .ct-render-container,.kit-container .ct-render-container,.free-items-container .ct-render-container{min-width:100%}}.kit-container{margin-top:0;align-items:flex-start;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));overflow-y:clip}.kit-container .kit-header{display:flex;justify-content:space-between;align-items:center}.items-selected{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-content:flex-start}.items-selected .kit-header{display:flex;justify-content:space-between}.items-selected .kit-header .kit-header-qty-field{display:flex;align-items:center;gap:15px}.items-selected .kit-header .kit-header-qty-field input{max-width:50px}.items-selected .kit-header .kit-header-qty-field label{white-space:nowrap}.dropdown-container{text-align:left;border:1px solid #ccc;position:relative;border-radius:5px}.dropdown-input{padding:5px;display:flex;align-items:center;justify-content:space-between;user-select:none}.dropdown-menu{position:absolute;transform:translateY(4px);width:100%;border:1px solid #ccc;border-radius:5px;overflow:auto;max-height:150px;background-color:#fff;z-index:99}.dropdown-item{padding:5px;cursor:pointer}.search-box{padding:5px;background-color:#eee}.mastercards-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:15px}.search-box input{width:100%;box-sizing:border-box;padding:5px;border:1px solid #ccc;border-radius:5px}.list-table .filtered{background-color:#4b8cf7}.list-table .searchable:hover{cursor:pointer}.list-table .searchable input{color:#fff;background-color:#ffffff4d;border:2px solid transparent;transition:border-color .2s ease-in-out;padding-left:0}.list-table .searchable input:focus,.list-table .searchable input:focus-within{border:2px solid #ffffff;padding-left:5px;transition:.2s ease-in-out;padding-right:0}.list-table .searchable input::placeholder{color:#fff;opacity:1}.list-table .searchable input::-webkit-input-placeholder{color:#fff;opacity:1}.list-table .searchable input::-moz-placeholder{color:#fff;opacity:1}.list-table .searchable input:-ms-input-placeholder{color:#fff;opacity:1}.list-table .searchable input:-moz-placeholder{color:#fff;opacity:1}.list-table .searchable input::placeholder,.list-table .searchable input::-webkit-input-placeholder,.list-table .searchable input::-moz-placeholder,.list-table .searchable input:-ms-input-placeholder,.list-table .searchable input:-moz-placeholder{color:#fff;opacity:1}.list-table .searchable .header-field{display:flex;align-items:center;justify-content:space-between;gap:5px}.list-table .searchable .header-field .box{flex-grow:1}.list-table .filterable{z-index:2!important}.list-table .filterable .filter-toggle{background-color:transparent;border:none;padding:0;margin-right:0;cursor:pointer;outline:none;font-size:1em;text-align:left;color:#fff;font-weight:700;white-space:nowrap;position:relative}.list-table .filterable .filter-toggle .bi{padding:5px;font-size:large}.list-table .filterable .filter-toggle:focus .filter-dropdown{display:block}.list-table .filterable .filter-dropdown{display:none;position:absolute;top:100%;right:0;background-color:#fff;border-radius:5px;box-shadow:0 0 5px #0003;padding:5px;z-index:4}.list-table .filterable .filter-dropdown .filter-dropdown-item{display:flex;flex-wrap:nowrap;align-items:center;color:#000}.list-table .filterable .filter-dropdown .filter-dropdown-item span{white-space:nowrap;font-weight:400}.list-table .expandible{cursor:pointer;alt:"Expand" td;alt-cursor:pointer}.list-table .expanded{background-color:#4b8cf7;color:#fff}.list-table .expanded td{background-color:transparent}.list-table .expanded td .editable-input-label,.list-table .expanded .text-button{color:#fff}.list-table .fit-width{width:1px!important;white-space:nowrap;text-align:left;padding:0 1em}.mc-selector-render>div>div{display:flex;flex-wrap:wrap;overflow:auto}.mc-details .input-table-container{max-width:600px}.document-header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:15px}.document-header .app-logo{overflow:clip;height:55px!important}#a4{height:11.7in;left:-100%;position:absolute;top:-100%;width:8.3in}#filler{page-break-inside:auto}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.selector-row{display:flex;justify-content:center;align-items:center}.selector-row .paging-arrow{margin:15px;width:20px;cursor:pointer;vertical-align:middle}.selector-row .paging-content{position:relative;display:inline-block;margin:0 20px;vertical-align:middle}.selector-row .paging-arrow.right{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.process-modifer-header{text-align:center}.process-list{display:flex;gap:1em;align-items:center;justify-content:center}.process-list .process-container{font-size:1em!important;padding:1em;display:flex;flex-direction:column;align-items:center;gap:1em;border-radius:5px;border:1px solid transparent;transition:all .2s ease-in-out}.process-list .process-container:hover{cursor:grab!important;border:1px dashed #4b8cf7}.process-list .process-container:hover .process-grabber{box-shadow:0 0 5px gray}.process-list .process-container:hover .process-grabber:hover{cursor:grab!important}.process-list .process-container.dragover{background-color:#a4c6ff;color:#fff}.process-list .process-container .process-input{flex-grow:1}.process-list .process-container .process-grabber{width:2em;max-width:2em;height:2em;max-height:2em;border-radius:100%;color:#fff;display:flex;align-items:center;justify-content:center;white-space:nowrap;background-color:#4b8cf7;font-size:1.25em}.process-list .process-spacer{display:flex;align-items:center;justify-content:center;white-space:nowrap;font-size:1.5em}.process-modifer-body .process-modifer-container{width:calc((100% - var(--seperators) * 15px) / var(--items));max-width:calc((100% - var(--seperators) * 15px) / var(--items));min-width:calc((100% - var(--seperators) * 15px) / var(--items))}.process-modifer-body .process-modifer-container:hover{cursor:grab!important}.process-modifer-body .process-modifer-container.dragover{background-color:#4b8cf7;color:#fff}.process-modifer-body .process-modifer-spacer{width:15px;max-width:15px;white-space:nowrap}.process-modifer-body .process-modifer-section{display:flex;justify-content:space-between}.process-modifer-body .process-modifer-section:hover{cursor:grab!important}.process-modifer-body .process-modifer-section .process-item{flex-grow:1;display:flex;justify-content:center}.process-modifer-body .process-modifer-section .process-item:hover{cursor:grab!important}.artwork{margin:15px}.artwork img{width:150px;height:150px;margin:2px;cursor:pointer}.artwork .text{margin:0;font-size:10px;color:#4b8cf7;cursor:pointer}.delivery-header{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;width:100%;margin:1em auto;gap:10px}.delivery-header>div{display:flex;flex-direction:column}.delivery-header h1,.delivery-header h2,.delivery-header h3,.delivery-header h4,.delivery-header h5,.delivery-header h6{margin:0}.delivery-header .substance-render{display:flex;align-items:top}.delivery-header .item-details{width:100%;gap:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-header .item-details .item-label{font-weight:700}.delivery-header .item-header{display:flex;flex-direction:column;gap:10px}.delivery-header .item-header .item-label{font-weight:700}.delivery-details-segment{display:flex;flex-direction:column;width:100%;max-width:768px;margin:auto}.delivery-details-segment .segment-buttons{align-self:center}.delivery-details-segment .delivery-quantity{display:flex;align-items:center;justify-content:flex-end}.delivery-details-segment .delivery-quantity.error{color:red}.delivery-details-segment .list-table{max-width:100%}.delivery-details-segment .error-message{text-align:center;padding-bottom:.5em}.delivery-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;place-items:left;width:100%;max-width:768px;margin:auto}.add-delivery-date{display:flex!important;height:100%;align-items:center;justify-content:space-between;width:100%;margin:1em auto}.action-wrapper{align-items:center;justify-content:center;display:flex;align-self:center}.action-wrapper .mini-button{width:15px;height:15px}.finalize-summary-details{display:grid;grid-template-columns:auto 1fr;gap:10px;place-items:left}.finalize-summary-details>div{text-align:left}.sale-item-load-section{display:flex;gap:1em;justify-content:center;margin-top:1.25em;margin-bottom:1.25em}.sale-item-load-section>svg{width:24px;height:24px;animation:identifier 2s linear infinite}.sale-item-load-section>span{font-weight:700;font-size:1.25em}@keyframes identifier{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.artwork-section{display:grid;grid-gap:1rem;place-items:stretch;align-items:center}.update-mastercard{width:80%;margin:auto}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.landing-page-container{width:100%;max-width: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}.lp-logo{height:50px;padding:20px 0 10px;max-width:98%;margin:0 auto}.lp-width{position:relative;width:100%;height:1px}.lp-segment{position:relative;max-width:900px;width:100%;max-height:60%;margin:100px auto auto;flex-grow:1}.lp-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}.lp-main .lp-main-top{height:60%}@media screen and (min-width: 1440px){.lp-main .lp-main-top{width:100%}}@media screen and (min-width: 1280px) and (max-width: 1440px){.lp-main .lp-main-top{width:100%}}@media screen and (min-width: 992px) and (max-width: 1280px){.lp-main .lp-main-top{width:100%}}@media screen and (min-width: 768px) and (max-width: 992px){.lp-main .lp-main-top{width:90%}}@media screen and (min-width: 600px) and (max-width: 768px){.lp-main .lp-main-top{width:90%}}@media screen and (max-width: 600px){.lp-main .lp-main-top{width:90%}}.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;-webkit-animation-name:rotate-anti-clock;animation-name:rotate-anti-clock}.lp-main .lp-main-top .lp-gear-orange{position:absolute;width:35%;top:18%;right:6%;z-index:3;-webkit-animation-name:rotate;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%;-webkit-animation-name:rotate-anti-clock;animation-name:rotate-anti-clock}.lp-main .lp-main-background .lp-gear-purple{position:absolute;width:11%;top:65%;left:54.5%;-webkit-animation-name:rotate;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;-webkit-animation:blue-square;animation:blue-square;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:1s;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;-webkit-animation:purple-square;animation:purple-square;-webkit-animation-duration:11s;animation-duration:11s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:4s;animation-delay:4s}.contact{margin-top:120px;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{top:0;max-width:900px;height:100%;z-index:5;display:flex;min-height:500px}.login-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}.login-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}.login-logo-panel>.login-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}.login-logo-panel>.login-logo-caption{padding:15px}.login-logo-panel>.login-logo-caption>h1{font-size:2.5rem;color:#fff}@media screen and (max-width: 768px){.login-logo-panel{position:relative;width:100%;justify-content:center;flex-direction:column;display:flex}.login-logo-panel>.login-logo-container{width:150px;height:150px;margin:15px auto auto}.login-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:rgba(255,255,255,.1);animation:animate 25s linear infinite;bottom:calc(-150px - 10vh)}.circles li:nth-child(1){left:10%;width:80px;aspect-ratio:1/1;animation-delay:0s;animation-duration:25s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(2){left:20%;width:60px;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(3){left:30%;width:10px;aspect-ratio:1/1;animation-delay:0s;animation-duration:20s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(4){left:40%;width:20px;aspect-ratio:1/1;animation-delay:0s;animation-duration:25s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(5){left:50%;width:50px;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(6){left:60%;width:50px;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(7){left:70%;width:90px;aspect-ratio:1/1;animation-delay:0s;animation-duration:25s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(8){left:80%;width:80px;aspect-ratio:1/1;animation-delay:0s;animation-duration:20s;border-radius:50%;border-top-left-radius:0!important;background-color:#fff3}.circles li:nth-child(9){left:90%;width:60px;aspect-ratio:1/1;animation-delay:0s;animation-duration:20s;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:30s;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}}.login-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}.login-app-icon{width:90%;height:90%;max-height:80%;max-width:80%}.login-input{position:relative;width:100%;margin:10px 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:white;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}.login-step-container{align-self:stretch;padding:20px}@media screen and (max-width: 768px){.lp-segment{width:100%;height:100%}.lp-partner{margin:0 30px}.login-container{grid-template-columns:1fr;display:grid}.login-container .login-step{width:100%}}@media screen and (max-width: 600px){.lp-segment{width:100%;height:100%;margin-top:50px}.lp-content-area{position:relative}.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-container{grid-template-columns:1fr;display:grid}.login-container .login-step{width:100%}.login-input-container{margin:15px auto}.login-input{margin:10px auto!important}.login-text{margin:0 auto!important;font-size:.9em}.lp-partner{width:100px}}@media screen and (max-width: 600px){.landing-page-container{padding:0 2px!important}.login-step h3{margin:0 auto 5px!important}.lp-content-area{top:5%!important;height:90%!important;width:90%;left:5%}.login-button{margin-top:5px!important;margin-bottom:10px!important}.login-input{font-size:.85em!important;margin:10px 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}.login-logo-panel{text-align:center}.login-logo-panel>.login-logo-container{width:150px;height:150px;margin:20px auto 0}.login-logo-panel>.login-logo-caption{display:block;margin:auto;padding:0}.login-logo-panel>.login-logo-caption h1{margin:5px auto 10px;font-size:2em}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.create-container{position:relative;width:100%;background:white;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}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-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")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.setting-full-item>div{position:relative;display:inline-block}.setting-full-item{position:relative;width:40%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5px;display:inline-block;vertical-align:middle;font-size:.85em;isolation:isolate;display:block;margin:15px auto;width:100%;max-width:600px;min-width:600px;text-align:center}.setting-item-label{width:25%;padding:6px 18px 6px 0;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right}.setting-item-label .info{position:absolute;top:8px;right:2px}.setting-item-input{position:relative;width:50%;max-width:250px;text-align:left;display:inline-block;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.setting-item-ending{position:relative;padding-left:5px;width:25%;text-align:left;display:inline-block}.pending-tasks{margin:5px auto}.pending-tasks .pending-task-item{padding:10px;border-bottom:1px solid #f4f4f4;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:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);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}.pending-approval-container{width:750px;max-width:95%;margin:auto;border:1px solid #f4f4f4;border-radius:5px;display:flex;font-size:.8em;padding:40px 0}.pending-approval-container .pending-approval{background:#4b8cf7;border-radius:10px;width:64px;height:64px;margin:auto;position:relative;cursor:pointer!important;-webkit-transition:background .25s;-moz-transition:background .25s;-ms-transition:background .25s;-o-transition:background .25s;transition:background .25s}.pending-approval-container .pending-approval img{width:36px;margin:14px}.pending-approval-container .pending-approval.inactive{background:#7e857f;cursor:default!important}.pending-approval-container .pending-approval.inactive img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);transition:filter .1s ease-in-out}.pending-approval-container .pending-approval .circle{position:relative;left:35px;top:-80px;height:30px;width:30px;background-color:#ffa7a7;border-radius:50%;display:inline-block;border:3px solid #ff0000}.pending-approval-container .pending-approval .circle .count{font-weight:bolder;font-size:1.35em;position:absolute;margin:auto;text-align:center;top:50%;left:50%;color:red;transform:translate(-50%,-50%)}.pending-approval-container .pending-approval .label{position:absolute;width:70px;top:70px}.quick-actions:has(.active) .active img{animation:bounce 1s ease-in-out infinite}.quick-actions:has(.active) .active>div{color:#4b8cf7;font-weight:700}.quick-actions:has(.active) .inactive img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);transition:filter .1s ease-in-out}.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}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-1em)}75%,to{transform:translateY(0)}}.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:rgba(255,255,255,.9);-webkit-box-shadow:0 3px 8px rgba(0,0,0,.25);-moz-box-shadow:0 3px 8px rgba(0,0,0,.25);box-shadow:0 3px 8px #00000040;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px 20px 15px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard-qr-image{width:128px;margin:auto}@media screen and (max-width: 1440px){.dashboard-segment{font-size:1.5em}}@media screen and (max-width: 1280px){.dashboard-segment{font-size:1.8em}}@media screen and (max-width: 992px){.quick-actions .quick-action-content{font-size:1.1em!important}.dashboard-segment{font-size:1.3em}}@media screen and (max-width: 600px){.quick-actions .quick-action-item{margin:0 5px 10px!important}}.segment-table .kit-add-select{width:50px}.segment-table .kit-add-mastercard,.segment-table .kit-add-type,.segment-table .kit-add-ext-dimensions{width:100px}.segment-table .kit-add-remarks{width:200px}.segment-table .kit-add-use-count,.segment-table .kit-add-qty{width:50px}.kit-mastercards-container .kit-sn{width:20px}.kit-mastercards-container .kit-mastercard,.kit-mastercards-container .kit-type,.kit-mastercards-container .kit-ext-dimensions{width:100px}.kit-mastercards-container .kit-remarks{width:200px}.kit-mastercards-container .kit-use-count,.kit-mastercards-container .kit-qty{width:50px}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.modify-kit-mastercard-segment .area{width:50%;margin:auto}@media screen and (max-width: 600px){.modify-kit-mastercard-segment .area{width:80%}}.filler-section{height:0px}.hiace-stamp{width:100px}.migration-section{display:flex;align-items:center;justify-content:center}.migration-section>h3{font-weight:700;color:red}.quotation-preview{max-width:210mm;width:calc(100% - 10mm);margin:auto;table-layout:auto;border-collapse:collapse;text-align:left;position:relative;overflow:visible}.quotation-preview.pending:after{content:"PENDING APPROVAL";position:fixed;top:25%;left:8%;text-align:center;font-size:900%;rotate:45deg;transform-origin:50% 50%;display:flex;white-space:nowrap;overflow:clip;justify-content:center;color:#ff00001a;background-repeat:repeat;min-height:100svh;pointer-events:none}@media print{.quotation-preview.pending:after{top:25%;left:-60%}}.quotation-preview table{page-break-after:auto}.quotation-preview tr,.quotation-preview td{page-break-inside:avoid;page-break-after:auto}.quotation-preview .app-logo{height:140px}.quotation-preview .app-font{font-size:9px}.quotation-preview .header-group{line-height:1.5em}.quotation-preview th{text-align:left}.quotation-preview .print-btn,.quotation-preview .logo-header{text-align:center}.quotation-preview .customer-details{page-break-after:avoid}.quotation-preview .customer-details td{padding-bottom:.5em}@media print{.quotation-preview>thead{display:table-header-group;max-height:250px}}.quotation-preview .duplicate-header{display:none}@media print{.quotation-preview .duplicate-header{display:table-header-group;visibility:hidden}}.quotation-preview .item-headers{page-break-after:avoid;border-bottom:1px solid black}.quotation-preview .item-headers .index{max-width:3ch;width:3ch}.quotation-preview .item-headers .quantity{min-width:8ch;white-space:nowrap}.quotation-preview .item-details{vertical-align:top}.quotation-preview .item-details td{padding-bottom:.5em}.quotation-preview .remarks-section{page-break-after:avoid;margin-top:auto}.quotation-preview .acknowledgement-section{page-break-before:avoid;margin-left:100px}.quotation-preview .acknowledgement-section .acknowledgement-content{display:flex;justify-content:space-between;align-items:stretch}.quotation-preview .acknowledgement-section .acknowledgement-content .stamp-area{display:flex;flex-direction:column;justify-content:center}.quotation-preview .acknowledgement-section .acknowledgement-content .signature-area{display:flex;flex-direction:column}.quotation-preview .acknowledgement-section .acknowledgement-content .signature-area .signature-line{flex-grow:1;display:flex;align-items:flex-end}.quotation-preview .quotation-remarks{display:flex;flex-direction:column}.quotation-preview .quotation-remarks .remarks-line>span:first-child{margin-right:1em}.quotation-preview .stamp img{width:128px;height:auto;aspect-ratio:1/1}.quotation-preview .header{display:inline-block;margin-bottom:20px}.quotation-preview .header .header-group{display:flex;margin-top:3px;padding:0;justify-content:flex-start}.quotation-preview .header .header-group.left{text-align:left}.quotation-preview .header .header-group.right{float:right;text-align:right}.quotation-preview .header .header-group .header-label{font-weight:700;margin-right:3px;text-align:left;width:100px}.quotation-preview .header .header-group .header-label.right{text-align:right;width:unset!important}.quotation-preview .header .header-group .header-content{text-align:left;width:140px}.quotation-preview .header .header-group .header-address{text-align:left}@media print{.quotation-preview{position:relative;margin:auto}@page{.quotation-preview{size:A4;margin:2mm}}.quotation-preview .purchase-invoice-table table #watermark{font-size:460%;left:18%}.quotation-preview .print-btn{display:none}}.quotation-invoice-table{position:relative;display:flex;flex-direction:column;width:194mm;margin-left:auto;margin-right:auto;font-size:.875em}.quotation-invoice-table table tbody{page-break-inside:avoid}.quotation-invoice-table table tbody tr{page-break-inside:auto;page-break-after:auto}.quotation-invoice-table #watermark{position:fixed;top:50%;left:34%;transform:rotate(-45deg);color:#0d745e;font-size:550%;display:grid;opacity:.2;z-index:-1}.quotation-invoice-table table{border-collapse:collapse;margin:0;width:100%}.quotation-invoice-table th,.quotation-invoice-table td{padding:0 1em;vertical-align:top}.quotation-invoice-table th:first-child,.quotation-invoice-table td:first-child{text-align:left;width:0px}.quotation-invoice-table .title{overflow:visible;white-space:nowrap;font-weight:700;margin:10px auto}.quotation-invoice-table .sub-total{width:13ch;text-align:right}.quotation-invoice-table .quantity{text-align:center;width:6ch;white-space:nowrap}.quotation-invoice-table .unit-price{text-align:left;width:30px}.quotation-invoice-table .item{text-align:left;width:280px;padding-left:0}.quotation-invoice-table .item.substance{display:flex;flex-direction:column}.quotation-invoice-table .description{text-align:left}.quotation-invoice-table .total{padding:15px 20px;border-top:1px solid black;font-weight:700;font-size:1.1em}.quotation-invoice-table .total-subtotal{padding:15px 20px;font-weight:700;font-size:1.1em}.quotation-invoice-table .quantity-container{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:5px}.quotation-invoice-table .quantity-container i{padding:2.5px 5px;width:26px;height:26px;font-size:.8rem;background-color:#60606033;display:flex;align-items:center;justify-content:center}.quotation-invoice-table .quantity-container i:hover{background-color:#60606066}.quotation-invoice-table .table-quantity-mod{position:relative;width:15px;height:15px}.quotation-invoice-table .table-quantity-mod.hidden{visibility:hidden}.quotation-invoice-table .item-table{min-height:100px}.quotation-invoice-table .discount-table{border:none}.quotation-items-segment{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.existing-customer-container{width:100%;min-height:200px;max-width:500px;display:flex;flex-direction:column;margin:auto}.customer-details-container{margin-top:20px}.customer-details-container .customer-details-header{font-size:1.25em;font-weight:900;margin:10px}.customer-details-container .customer-details-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:5px}.customer-details-container .customer-details-row .customer-details-label{text-align:left;width:125px;margin-right:5px;font-weight:800}.customer-details-container .customer-details-row .customer-details-content{flex-grow:1;text-align:left;border:1px outset rgba(96,96,96,.1450980392);padding-left:10px;padding-top:5px;padding-bottom:5px;white-space:pre-line}.error-message{color:red}.selected-items-container{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;justify-content:flex-end;isolation:isolate;z-index:1000;transform:translate(0);opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.selected-items-container .items-selected{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:flex-start;background-color:#fff;border-radius:5px;box-shadow:0 0 5px #0003;width:40%;min-width:400px;height:100%}.selected-items-container .items-selected h3{padding-left:15px}.selected-items-container table{width:100%;border-collapse:collapse;margin:0}.selected-items-container.hidden{transform:translate(100%);opacity:0}.modify-table-segment-header-checkbox{display:flex;justify-content:flex-end;align-items:center}.modify-table-segment-header-checkbox .modify-table-segment-header-right{display:flex;align-items:center}.modify-kit-table-segment{width:100%}.modify-kit-table-segment .modify-kit-table-segment-header{display:flex;align-items:center;gap:1em}.modify-kit-table-segment .modify-kit-table-segment-header .kit-header{display:flex;flex-grow:1;align-items:center;justify-content:flex-start;gap:15px}.modify-kit-table-segment .modify-kit-table-segment-header .kit-header .action-wrapper{align-items:center;justify-content:center;display:flex;width:5em;min-width:5em;max-width:5em}.modify-kit-table-segment .modify-kit-table-segment-header .kit-header .action-wrapper .mini-button{width:15px;height:15px}.modify-kit-table-segment .modify-kit-table-segment-header .modify-kit-table-segment-header-right{display:flex;align-items:center;gap:15px}.modify-kit-table-segment .modify-kit-table-segment-header .modify-kit-table-segment-header-right .kit-qty{display:flex;gap:15px;align-items:center;justify-content:end}.modify-kit-table-segment .modify-kit-table-segment-header .modify-kit-table-segment-header-right .kit-qty .editable-input{min-width:10em;max-width:10em}.modify-kit-table-segment .modify-kit-table-segment-header .modify-kit-table-segment-header-right .kit-qty.error{color:red}.modify-kit-table-segment .srp-edit{display:flex;align-items:center;gap:15px}.modify-kit-table-segment .active-row td{transition:.3ms ease-in-out}.modify-kit-table-segment .active-row+.active-row-sib table{width:80%}.modify-kit-table-segment .active-row+.active-row-sib table .mc-code,.modify-kit-table-segment .active-row+.active-row-sib table .mc-product-type,.modify-kit-table-segment .active-row+.active-row-sib table .mc-ext-dims{width:33%}.modify-kit-table-segment .active-row+.active-row-sib>td{padding-left:10%;padding-right:10%}.modify-kit-table-segment .active-row+.active-row-sib th{background-color:gray!important;color:#fff}.modify-mastercard-table-segment{width:100%}.modify-mastercard-table-segment .modify-mastercard-table-segment-header{display:flex;justify-content:flex-start;align-items:center}.modify-mastercard-table-segment .srp-edit{display:flex;align-items:center;gap:15px}.modify-mastercard-table-segment .active-row td{transition:.3ms ease-in-out}.modify-mastercard-table-segment .active-row+.active-row-sib table{width:80%}.modify-mastercard-table-segment .active-row+.active-row-sib table .mc-code,.modify-mastercard-table-segment .active-row+.active-row-sib table .mc-product-type,.modify-mastercard-table-segment .active-row+.active-row-sib table .mc-ext-dims{width:33%}.modify-mastercard-table-segment .active-row+.active-row-sib>td{padding-left:10%;padding-right:10%}.modify-mastercard-table-segment .active-row+.active-row-sib th{background-color:gray!important;color:#fff}.modify-free-items-table-segment .modify-free-items-table-segment-header{display:flex;justify-content:flex-start;align-items:center}.list-table-container{display:flex;justify-content:center}.list-table-container table{margin:30px 0;width:80%;min-width:900px;border-collapse:collapse;border:1px solid #f3f3f3;border-radius:5px}.list-table-container table tr{border-collapse:collapse!important;border-spacing:0px}.list-table-container table tr td{text-align:center}.list-table-container table th{background-color:#273482;padding:5px 10px;font-size:1em;text-align:center;color:#fff}.paynow-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.paynow-container .paynow-label{text-transform:uppercase;font-weight:600;white-space:nowrap}.paynow-container .paynow-qr{margin:10px;width:48px}@media print{@page{size:a4;margin:0}}.invoice-preview{max-width:210mm;width:200mm;margin:0 5mm;font-size:12px;table-layout:auto;border-collapse:collapse}.invoice-preview.pending:after{content:"PENDING APPROVAL";position:fixed;top:25%;left:8%;text-align:center;font-size:900%;rotate:45deg;transform-origin:50% 50%;display:flex;white-space:nowrap;overflow:clip;justify-content:center;color:#ff00001a;background-repeat:repeat;min-height:100svh;pointer-events:none}@media print{.invoice-preview.pending:after{top:25%;left:-60%}}.invoice-preview:last-child{page-break-after:avoid}.invoice-preview .app-logo{height:140px}.invoice-preview .app-font{font-size:9px}.invoice-preview .header-group{line-height:14px}.invoice-preview th{text-align:left}@media print{.invoice-preview{position:relative;margin:auto}.invoice-preview thead{display:table-header-group!important}.invoice-preview tbody tr{page-break-inside:avoid}.invoice-preview .item-details{page-break-after:auto}.invoice-preview .item-details>tr{page-break-inside:avoid;page-break-after:auto}.invoice-preview .purchase-invoice-table table #watermark{font-size:460%;left:18%}.invoice-preview .text-button,.invoice-preview .print-btn{display:none}}.invoice-preview .print-btn,.invoice-preview .logo-header{text-align:center}.invoice-preview .customer-details{page-break-after:avoid}.invoice-preview .customer-details td{padding-bottom:6px}.invoice-preview .duplicate-header{display:none}@media print{.invoice-preview .duplicate-header{display:table-header-group;visibility:hidden}}.invoice-preview .item-headers{page-break-after:avoid;border-bottom:1px solid black}.invoice-preview .item-headers .index{max-width:3ch;width:3ch}.invoice-preview .item-headers .quantity{min-width:8ch;white-space:nowrap}.invoice-preview .item-details{vertical-align:top;break-inside:avoid}.invoice-preview .item-details td{padding-bottom:6px}.invoice-preview .item-details tr>.item{max-width:140mm;min-width:140mm}.invoice-preview .item-details .quantity{text-align:left!important}.invoice-preview .totals-section.first{border-top:1px solid black}.invoice-preview .totals-section .final{border-top:2px solid black;vertical-align:top}.invoice-preview .header{display:inline-block}.invoice-preview .header .header-mid{text-align:center;font-size:medium;text-decoration:underline;font-weight:700}.invoice-preview .header .header-right{text-align:right;font-size:medium;text-decoration:underline;font-weight:700}.invoice-preview .header .header-group{display:flex;margin-top:3px;padding:0;justify-content:flex-start}.invoice-preview .header .header-group.left{text-align:left}.invoice-preview .header .header-group.right{float:right;text-align:right}.invoice-preview .header .header-group .header-label{font-weight:700;margin-right:3px;text-align:left;width:100px}.invoice-preview .header .header-group .header-label.right{text-align:left;text-wrap:nowrap}.invoice-preview .header .header-group .header-label.right.underline{text-decoration:underline}.invoice-preview .header .header-group .header-label.right+div{min-width:30ch;max-width:30ch}.invoice-preview .header .header-group .header-content{text-align:left;width:140px}.invoice-preview .header .header-group .header-address{text-align:left;flex-grow:1}.invoice-footer{padding-top:5px;border-top:2px dashed black;display:flex;justify-content:space-between}.invoice-footer .signature-section{display:flex;flex-direction:column;align-items:end}.invoice-footer .signature-section>span{width:100%;text-align:center}.invoice-footer .signature-section .hiace-stamp{height:75px;width:auto;padding-right:15px}.invoice-footer .signature-section .signature-line{border-bottom:2px dashed black;width:100%;height:1px}.invoice-link{display:flex;width:300px;margin:1em auto 0;align-items:center;gap:1em}.invoice-link .invoice-link-label{white-space:nowrap}.invoice-link .invoice-link-input{flex-grow:1;align-items:center;display:flex;flex-wrap:nowrap}.invoice-link .invoice-link-input .box{min-width:25ch}.purchase-preview .sub-total,.purchase-preview .quantity,.purchase-preview .price{text-align:right}.purchase-preview .total-label{text-align:right;font-weight:600}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.page-menu-content{width:100%}.process-container{display:flex;flex-direction:column;justify-content:center}.process-container .process-table-container{overflow-x:auto;display:block;width:100%}.process-container .process-table-container table{table-layout:auto;border-collapse:collapse;width:100%}.process-container .process-table-container th{padding:5px 10px;font-size:1em;text-align:left;color:#fff;background:grey}.process-container .process-table-container .left{border-top-left-radius:5px}.process-container .process-table-container .right{border-top-right-radius:5px}.process-container .process-table-container td{padding:10px;text-align:left;border-bottom:1px solid #f4f4f4}.process-container .process-table-container tr.item:hover{background:#f4f4f4}.process-container .process-table-container .remark{width:1.5em}.process-container .process-table-container .remark .bi:hover{color:#4b8cf7;cursor:pointer}.process-container .process-table-container .process-table .row{width:9ch;min-width:9ch}.process-container .process-table-container .process-table .up{max-width:4ch;min-width:4ch;width:4ch}.process-container .process-table-container .process-table .buffer{width:9ch;min-width:9ch}.process-container .process-table-container .process-table .rec-date-e{width:calc(22ch + 25px)!important;min-width:calc(22ch + 25px)}.process-container .process-table-container .process-table .other-date{width:22ch;min-width:22ch}.process-container .process-table-container .process-table .other-date.shrink{width:1px;min-width:1px;white-space:nowrap}.total-table .left-label{text-align:right!important;width:calc(100% - 12ch)!important}.total-table .total-label{width:12ch;text-align:right}.total-table.first{border-top:1px solid black}.total-table .final{padding:15px 1em;border-top:1px solid black;font-weight:700;font-size:1.1em}.rejection-container,.remarks-container{display:flex;flex-direction:column;margin:auto;width:60%;min-width:500px}.remarks-container{font-size:.75em;padding-top:25px}.details-row{display:flex;flex-wrap:nowrap;gap:1em}.details-row.qr-details{font-size:1.5em;margin-left:40px;margin-bottom:15px}.details-row.qr-details.remarks{grid-column:1/span 2}.details-row.qr-details .left-col{white-space:nowrap;text-align:left}.details-row.qr-details .add-align{min-width:250px}.details-row.qr-details .left-col,.details-row.qr-details .right-col{font-size:1.1em}.details-row.qr-details .right-col{text-align:left}.details-row .left-col{white-space:nowrap}.details-row .right-col{width:100%;min-width:16ch;flex-grow:1}.details-row .right-col.half{min-width:0;white-space:nowrap}.details-row.large{font-size:2.85em!important}.pallet-qr-description-container{width:100%;max-width:210mm;text-align:left;margin:auto;display:grid;font-size:.875em;grid-template-columns:repeat(1,minmax(0,1fr))}.pallet-qr-description-container .full{grid-column:1/span 2;justify-content:center;margin:auto}.pallet-qr-description-container .full h3{margin:15px 0 0}.pallet-qr-description-container .full h1{margin:0;font-size:4em}.qr-description-container{width:100%;max-width:210mm;text-align:left;margin:auto;display:grid;font-size:.875em;grid-template-columns:repeat(2,minmax(0,1fr))}.qr-description-container .full{grid-column:1/span 2;justify-content:center;margin:auto}.qr-description-container .full h3{margin:15px 0 0}.qr-description-container .full h1{margin:0;font-size:4em}.qr-section{display:flex;flex-direction:column;page-break-before:always}.qr-section>tr:last-child>td>.qr{page-break-inside:avoid;page-break-after:avoid;margin-bottom:0}.qr{box-sizing:border-box;background:#fff;text-align:center;padding:15px;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;page-break-inside:avoid;page-break-after:avoid}@media print{.qr{overflow:hidden;page-break-inside:avoid;page-break-after:avoid;margin-bottom:0}}.print-btn{width:100%;text-align:center}@media print{.purchase-preview{font-size:12px;page-break-after:always}.print-btn{display:none;text-align:center;width:100%}table tbody{page-break-inside:avoid}table tbody tr,.remarks-section{page-break-inside:avoid;page-break-after:avoid}.total-table{page-break-inside:avoid;page-break-after:always}}.table-header{display:flex;justify-content:space-between;align-items:center}.table-header .header-item{display:flex;gap:1em}.table-header .kit-header-item{display:grid;grid-template-columns:auto 1.5em;gap:10px;padding:10px}.table-header .kit-header-item .bi:hover{color:#4b8cf7;cursor:pointer}.sale-item-remarks{margin:0 auto;width:50%}@media screen and (max-width: 600px){.sale-item-remarks{width:100%}}.purchase-order-container{display:flex;flex-direction:column;align-items:flex-start}.purchase-order-container .purchase-order-tabs{display:flex;justify-content:flex-start;border:1px solid #4b8cf7;border-bottom:none;border-radius:5px 5px 0 0;overflow:clip}.purchase-order-container .purchase-order-tabs .purchase-order-tab{padding:.5em 1em}.purchase-order-container .purchase-order-tabs .purchase-order-tab.active{background:#4b8cf7;color:#fff}.purchase-order-container .purchase-order-tabs .purchase-order-tab.error{color:red;font-weight:700}.purchase-order-container .purchase-order-tabs .purchase-order-tab:not(:last-child){border-right:1px solid #4b8cf7}.purchase-order-container .purchase-order-item{border:1px solid #4b8cf7;padding:1em;align-self:stretch;border-radius:0 5px 5px}.purchase-preview{max-width:210mm;width:200mm;margin:0 5mm;font-size:12px;table-layout:auto;border-collapse:collapse}.purchase-preview.pending:after{content:"PENDING APPROVAL";position:fixed;top:25%;left:8%;text-align:center;font-size:900%;rotate:45deg;transform-origin:50% 50%;display:flex;white-space:nowrap;overflow:clip;justify-content:center;color:#ff00001a;background-repeat:repeat;min-height:100svh;pointer-events:none}@media print{.purchase-preview.pending:after{top:25%;left:-60%}}.purchase-preview:last-child{page-break-after:avoid}.purchase-preview .app-logo{height:140px}.purchase-preview .app-font{font-size:9px}.purchase-preview .header-group{line-height:14px}.purchase-preview th{text-align:left}@media print{.purchase-preview{position:relative;margin:auto}.purchase-preview thead{display:table-header-group!important}.purchase-preview tbody tr{page-break-inside:avoid}.purchase-preview .purchase-invoice-table table #watermark{font-size:460%;left:18%}.purchase-preview .text-button{display:none}}.purchase-preview .logo-header{text-align:center}.purchase-preview .customer-details{page-break-after:avoid}.purchase-preview .customer-details td{padding-bottom:6px}.purchase-preview .duplicate-header{display:none}@media print{.purchase-preview .duplicate-header{display:table-header-group;visibility:hidden}}.purchase-preview .item-headers{page-break-after:avoid;border-bottom:1px solid black}.purchase-preview .item-headers .index{max-width:3ch;width:3ch}.purchase-preview .item-headers .quantity{min-width:8ch;white-space:nowrap}.purchase-preview .item-details{vertical-align:top;break-inside:avoid}.purchase-preview .item-details td{padding-bottom:6px}.purchase-preview .totals-section.first{border-top:1px solid black}.purchase-preview .totals-section .final{border-top:2px solid black;vertical-align:top}.purchase-preview .header{display:inline-block}.purchase-preview .header .header-mid{text-align:center;font-size:medium;text-decoration:underline;font-weight:700}.purchase-preview .header .header-right{text-align:right;font-size:medium;text-decoration:underline;font-weight:700}.purchase-preview .header .header-group{display:flex;margin-top:3px;padding:0;justify-content:flex-start}.purchase-preview .header .header-group.left{text-align:left}.purchase-preview .header .header-group.right{float:right;text-align:right}.purchase-preview .header .header-group .header-label{font-weight:700;margin-right:3px;text-align:left;width:100px}.purchase-preview .header .header-group .header-label.right{text-align:left;text-wrap:nowrap}.purchase-preview .header .header-group .header-label.right.underline{text-decoration:underline}.purchase-preview .header .header-group .header-label.right+div{min-width:30ch;max-width:30ch}.purchase-preview .header .header-group .header-content{text-align:left;width:140px}.purchase-preview .header .header-group .header-address{text-align:right}.purchase-invoice-table{position:relative;display:flex;flex-direction:column;width:194mm;margin-left:auto;margin-right:auto;font-size:.875em}.purchase-invoice-table #watermark{position:fixed;top:50%;left:34%;transform:rotate(-45deg);color:#0d745e;font-size:550%;display:grid;opacity:.2;z-index:-1}.purchase-invoice-table table{border-collapse:collapse;margin:0;width:100%}.purchase-invoice-table th,.purchase-invoice-table td{padding:0 1em;vertical-align:top}.purchase-invoice-table th:first-child,.purchase-invoice-table td:first-child{text-align:left;width:0px}.purchase-invoice-table .title{overflow:visible;white-space:nowrap;font-weight:700;margin:10px auto}.purchase-invoice-table .sub-total{width:13ch;text-align:right}.purchase-invoice-table .quantity{text-align:center;width:6ch;white-space:nowrap}.purchase-invoice-table .unit-price{text-align:left;width:30px}.purchase-invoice-table .item{text-align:left;width:280px;padding-left:0}.purchase-invoice-table .item.substance{display:flex;flex-direction:column}.purchase-invoice-table .description{text-align:left}.purchase-invoice-table .total{padding:15px 20px;border-top:1px solid black;font-weight:700;font-size:1.1em}.purchase-invoice-table .total-subtotal{padding:15px 20px;font-weight:700;font-size:1.1em}.purchase-invoice-table .quantity-container{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:5px}.purchase-invoice-table .quantity-container i{padding:2.5px 5px;width:26px;height:26px;font-size:.8rem;background-color:#60606033;display:flex;align-items:center;justify-content:center}.purchase-invoice-table .quantity-container i:hover{background-color:#60606066}.purchase-invoice-table .table-quantity-mod{position:relative;width:15px;height:15px}.purchase-invoice-table .table-quantity-mod.hidden{visibility:hidden}.purchase-invoice-table .item-table{min-height:100px}.purchase-invoice-table .discount-table{border:none}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.production-table thead{position:sticky;top:-1px;background-color:gray;z-index:1}.production-item:nth-child(even){background-color:#f4f4f4}.production-item td{background-color:unset!important;padding-left:0!important;padding-right:0!important;text-align:center;border:1px solid rgb(128,128,128)}.production-item:nth-child(1){animation:slideIn 1s ease-in-out both .1s}.production-item:nth-child(2){animation:slideIn 1s ease-in-out both .2s}.production-item:nth-child(3){animation:slideIn 1s ease-in-out both .3s}.production-item:nth-child(4){animation:slideIn 1s ease-in-out both .4s}.production-item:nth-child(5){animation:slideIn 1s ease-in-out both .5s}.production-item:nth-child(6){animation:slideIn 1s ease-in-out both .6s}.production-item:nth-child(7){animation:slideIn 1s ease-in-out both .7s}.production-item:nth-child(8){animation:slideIn 1s ease-in-out both .8s}.production-item:nth-child(9){animation:slideIn 1s ease-in-out both .9s}.production-item:nth-child(10){animation:slideIn 1s ease-in-out both 1s}.production-item:nth-child(11){animation:slideIn 1s ease-in-out both 1.1s}.production-item:nth-child(12){animation:slideIn 1s ease-in-out both 1.2s}.production-item:nth-child(13){animation:slideIn 1s ease-in-out both 1.3s}.production-item:nth-child(14){animation:slideIn 1s ease-in-out both 1.4s}.production-item:nth-child(15){animation:slideIn 1s ease-in-out both 1.5s}.production-item:nth-child(16){animation:slideIn 1s ease-in-out both 1.6s}.production-item:nth-child(17){animation:slideIn 1s ease-in-out both 1.7s}.production-item:nth-child(18){animation:slideIn 1s ease-in-out both 1.8s}.production-item:nth-child(19){animation:slideIn 1s ease-in-out both 1.9s}.production-item:nth-child(20){animation:slideIn 1s ease-in-out both 2s}.production-item:nth-child(21){animation:slideIn 1s ease-in-out both 2.1s}.production-item:nth-child(22){animation:slideIn 1s ease-in-out both 2.2s}.production-item:nth-child(23){animation:slideIn 1s ease-in-out both 2.3s}.production-item:nth-child(24){animation:slideIn 1s ease-in-out both 2.4s}.production-item:nth-child(25){animation:slideIn 1s ease-in-out both 2.5s}.production-item:nth-child(26){animation:slideIn 1s ease-in-out both 2.6s}.production-item:nth-child(27){animation:slideIn 1s ease-in-out both 2.7s}.production-item:nth-child(28){animation:slideIn 1s ease-in-out both 2.8s}.production-item:nth-child(29){animation:slideIn 1s ease-in-out both 2.9s}.production-item:nth-child(30){animation:slideIn 1s ease-in-out both 3s}.production-item:nth-child(31){animation:slideIn 1s ease-in-out both 3.1s}.production-item:nth-child(32){animation:slideIn 1s ease-in-out both 3.2s}.production-item:nth-child(33){animation:slideIn 1s ease-in-out both 3.3s}.production-item:nth-child(34){animation:slideIn 1s ease-in-out both 3.4s}.production-item:nth-child(35){animation:slideIn 1s ease-in-out both 3.5s}.production-item:nth-child(36){animation:slideIn 1s ease-in-out both 3.6s}.production-item:nth-child(37){animation:slideIn 1s ease-in-out both 3.7s}.production-item:nth-child(38){animation:slideIn 1s ease-in-out both 3.8s}.production-item:nth-child(39){animation:slideIn 1s ease-in-out both 3.9s}.production-item:nth-child(40){animation:slideIn 1s ease-in-out both 4s}.production-item:nth-child(41){animation:slideIn 1s ease-in-out both 4.1s}.production-item:nth-child(42){animation:slideIn 1s ease-in-out both 4.2s}.production-item:nth-child(43){animation:slideIn 1s ease-in-out both 4.3s}.production-item:nth-child(44){animation:slideIn 1s ease-in-out both 4.4s}.production-item:nth-child(45){animation:slideIn 1s ease-in-out both 4.5s}.production-item:nth-child(46){animation:slideIn 1s ease-in-out both 4.6s}.production-item:nth-child(47){animation:slideIn 1s ease-in-out both 4.7s}.production-item:nth-child(48){animation:slideIn 1s ease-in-out both 4.8s}.production-item:nth-child(49){animation:slideIn 1s ease-in-out both 4.9s}.production-item:nth-child(50){animation:slideIn 1s ease-in-out both 5s}.production-item:nth-child(51){animation:slideIn 1s ease-in-out both 5.1s}.production-item:nth-child(52){animation:slideIn 1s ease-in-out both 5.2s}.production-item:nth-child(53){animation:slideIn 1s ease-in-out both 5.3s}.production-item:nth-child(54){animation:slideIn 1s ease-in-out both 5.4s}.production-item:nth-child(55){animation:slideIn 1s ease-in-out both 5.5s}.production-item:nth-child(56){animation:slideIn 1s ease-in-out both 5.6s}.production-item:nth-child(57){animation:slideIn 1s ease-in-out both 5.7s}.production-item:nth-child(58){animation:slideIn 1s ease-in-out both 5.8s}.production-item:nth-child(59){animation:slideIn 1s ease-in-out both 5.9s}.production-item:nth-child(60){animation:slideIn 1s ease-in-out both 6s}.production-item:nth-child(61){animation:slideIn 1s ease-in-out both 6.1s}.production-item:nth-child(62){animation:slideIn 1s ease-in-out both 6.2s}.production-item:nth-child(63){animation:slideIn 1s ease-in-out both 6.3s}.production-item:nth-child(64){animation:slideIn 1s ease-in-out both 6.4s}.production-item:nth-child(65){animation:slideIn 1s ease-in-out both 6.5s}.production-item:nth-child(66){animation:slideIn 1s ease-in-out both 6.6s}.production-item:nth-child(67){animation:slideIn 1s ease-in-out both 6.7s}.production-item:nth-child(68){animation:slideIn 1s ease-in-out both 6.8s}.production-item:nth-child(69){animation:slideIn 1s ease-in-out both 6.9s}.production-item:nth-child(70){animation:slideIn 1s ease-in-out both 7s}.production-item:nth-child(71){animation:slideIn 1s ease-in-out both 7.1s}.production-item:nth-child(72){animation:slideIn 1s ease-in-out both 7.2s}.production-item:nth-child(73){animation:slideIn 1s ease-in-out both 7.3s}.production-item:nth-child(74){animation:slideIn 1s ease-in-out both 7.4s}.production-item:nth-child(75){animation:slideIn 1s ease-in-out both 7.5s}.production-item:nth-child(76){animation:slideIn 1s ease-in-out both 7.6s}.production-item:nth-child(77){animation:slideIn 1s ease-in-out both 7.7s}.production-item:nth-child(78){animation:slideIn 1s ease-in-out both 7.8s}.production-item:nth-child(79){animation:slideIn 1s ease-in-out both 7.9s}.production-item:nth-child(80){animation:slideIn 1s ease-in-out both 8s}.production-item:nth-child(81){animation:slideIn 1s ease-in-out both 8.1s}.production-item:nth-child(82){animation:slideIn 1s ease-in-out both 8.2s}.production-item:nth-child(83){animation:slideIn 1s ease-in-out both 8.3s}.production-item:nth-child(84){animation:slideIn 1s ease-in-out both 8.4s}.production-item:nth-child(85){animation:slideIn 1s ease-in-out both 8.5s}.production-item:nth-child(86){animation:slideIn 1s ease-in-out both 8.6s}.production-item:nth-child(87){animation:slideIn 1s ease-in-out both 8.7s}.production-item:nth-child(88){animation:slideIn 1s ease-in-out both 8.8s}.production-item:nth-child(89){animation:slideIn 1s ease-in-out both 8.9s}.production-item:nth-child(90){animation:slideIn 1s ease-in-out both 9s}.production-item:nth-child(91){animation:slideIn 1s ease-in-out both 9.1s}.production-item:nth-child(92){animation:slideIn 1s ease-in-out both 9.2s}.production-item:nth-child(93){animation:slideIn 1s ease-in-out both 9.3s}.production-item:nth-child(94){animation:slideIn 1s ease-in-out both 9.4s}.production-item:nth-child(95){animation:slideIn 1s ease-in-out both 9.5s}.production-item:nth-child(96){animation:slideIn 1s ease-in-out both 9.6s}.production-item:nth-child(97){animation:slideIn 1s ease-in-out both 9.7s}.production-item:nth-child(98){animation:slideIn 1s ease-in-out both 9.8s}.production-item:nth-child(99){animation:slideIn 1s ease-in-out both 9.9s}.production-item:nth-child(100){animation:slideIn 1s ease-in-out both 10s}@keyframes slideIn{0%{opacity:0}to{opacity:1}}.production-item:has(.no-animation){animation:none!important}.production-item-movable{transition:all .2s ease-in-out}.production-item-movable:nth-child(even){background-color:#f4f4f4}.production-item-movable td{background-color:unset!important;padding-left:0!important;padding-right:0!important;text-align:center;border:1px solid rgb(128,128,128)}.production-item-movable:hover{cursor:grab!important;border:1px dashed #4b8cf7}.production-item-movable:hover .process-grabber{box-shadow:0 0 5px gray}.production-item-movable:hover .process-grabber:hover{cursor:grab!important}.production-item-movable.dragover{background-color:#a4c6ff;color:#fff}.production-item-movable .process-input{flex-grow:1}.production-item-movable .process-grabber{width:2em;max-width:2em;height:2em;max-height:2em;border-radius:100%;color:#fff;display:flex;align-items:center;justify-content:center;white-space:nowrap;background-color:#4b8cf7;font-size:1.25em}.refresh-rate-bar{display:flex;align-items:center;gap:1em;justify-content:flex-end}.refresh-rate-bar>span{white-space:nowrap}.refresh-rate-bar .select{width:5em}.production-dashboard{display:flex;flex-direction:column;max-height:100svh;max-width:100svw;min-height:100svh;min-width:100svw}.production-dashboard .modify-mastercard-table-segment{flex-grow:1}.production-dashboard .modify-mastercard-table-segment .red-box{background-color:#e03131!important}.production-dashboard .modify-mastercard-table-segment .yellow-box{background-color:#ffdd7e!important}.production-dashboard .modify-mastercard-table-segment .green-box{background-color:#46e746!important}.production-dashboard .modify-mastercard-table-segment .white-box{background-color:transparent}.production-dashboard .modify-mastercard-table-segment th{padding:0}.production-dashboard .production-legends{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));font-size:.75em;place-items:flex-start;padding:0 2em}.production-dashboard .legend-icon{display:flex;justify-content:space-between;padding:0 2em}.production-dashboard .legend-icon i:hover{font-weight:700}.production-dashboard .legend-icon .rows-showing:hover{font-weight:400}.production-dashboard .supervisor-toolbar{display:flex;justify-content:center}[class*=production-station]{border:1px solid rgb(128,128,128)}.production-station{white-space:pre-wrap;text-align:center!important;width:6ch;min-width:6ch;max-width:6ch}.production-station[class*=so]{width:16ch;min-width:16ch;max-width:16ch}.sup-production-station{white-space:pre-wrap;text-align:center!important;width:6ch;min-width:6ch;max-width:6ch}.sup-production-station[class*=so]{width:16ch;min-width:16ch;max-width:16ch}.sup-production-station:hover{filter:brightness(.8);transition:.5s;cursor:pointer}.production-container{display:grid;grid-template-columns:minmax(0,270px);margin:auto;gap:1em;place-content:center}.production-container .button{margin:0}.station-container{display:flex;justify-content:center;align-items:center;gap:1em;margin-left:10px}.station-container .button{width:3em;height:3em;min-width:3em!important;min-height:3em;max-width:3em!important;padding:1px;margin:0}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.add-entry-button{margin:15px}.delivery-row{display:flex;column-gap:15px;align-items:center}.delivery-status{display:flex;flex-direction:column;row-gap:15px}.prompt-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.prompt-container .prompt-box{width:100px;margin:auto}.delivery-order-table{position:relative;display:flex;flex-direction:column;width:194mm;margin-left:auto;margin-right:auto;font-size:.875em}.delivery-order-table table tbody{page-break-inside:avoid}.delivery-order-table table tbody tr{page-break-inside:auto;page-break-after:auto}.delivery-order-table #watermark{position:fixed;top:50%;left:34%;transform:rotate(-45deg);color:#0d745e;font-size:550%;display:grid;opacity:.2;z-index:-1}.delivery-order-table table{border-collapse:collapse;border-spacing:0px 10px;margin:0;width:100%}.delivery-order-table tr:first-child{margin-top:10px}.delivery-order-table th,.delivery-order-table td{padding:0 1em;vertical-align:top}.delivery-order-table th:first-child,.delivery-order-table td:first-child{text-align:left;width:0px}.delivery-order-table .title{overflow:visible;white-space:nowrap;font-weight:700;margin:10px auto}.delivery-order-table .sub-total{width:13ch;text-align:right}.delivery-order-table .quantity{text-align:center;width:6ch;white-space:nowrap}.delivery-order-table .unit-price{text-align:left;width:30px}.delivery-order-table .item{text-align:left;width:280px;padding-left:0}.delivery-order-table .item.substance{display:flex;flex-direction:column}.delivery-order-table .description{text-align:left}.delivery-order-table .total{padding:15px 20px;border-top:1px solid black;font-weight:700;font-size:1.1em}.delivery-order-table .total-subtotal{padding:15px 20px;font-weight:700;font-size:1.1em}.delivery-order-table .quantity-container{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:5px}.delivery-order-table .quantity-container i{padding:2.5px 5px;width:26px;height:26px;font-size:.8rem;background-color:#60606033;display:flex;align-items:center;justify-content:center}.delivery-order-table .quantity-container i:hover{background-color:#60606066}.delivery-order-table .table-quantity-mod{position:relative;width:15px;height:15px}.delivery-order-table .table-quantity-mod.hidden{visibility:hidden}.delivery-order-table .item-table{min-height:100px}.delivery-order-table .discount-table{border:none}.qr-section{justify-content:center;align-items:center}.qr-section>tr:last-child>td>.qr{page-break-before:always;page-break-inside:avoid;page-break-after:avoid}.qr{box-sizing:border-box;background:#fff;text-align:center;padding:15px;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.qr>span{user-select:all}@media print{.qr{page-break-after:always;page-break-inside:avoid;overflow:hidden}}.qr:last-child{page-break-after:avoid}@media print{table tbody{page-break-inside:avoid}table tbody tr{page-break-inside:auto;page-break-after:auto}.total-table{page-break-inside:avoid;page-break-after:always}.delivery-order-preview .page-header{height:70px!important}.duplicate-header{display:block}}@page{size:A4;margin:0}.delivery-order-preview{page-break-after:always;max-width:210mm;width:200mm;margin:0;font-size:12px;table-layout:auto;border-collapse:collapse;box-sizing:content-box}.delivery-order-preview:last-child{page-break-after:avoid}.delivery-order-preview .app-logo{height:140px}.delivery-order-preview .app-font{font-size:9px}.delivery-order-preview .header-group{line-height:14px}.delivery-order-preview .print-btn,.delivery-order-preview .logo-header{text-align:center}.delivery-order-preview .customer-details{page-break-after:avoid;font-size:.75em}.delivery-order-preview .duplicate-header{display:none}@media print{.delivery-order-preview .duplicate-header{display:table-header-group;visibility:hidden}}.delivery-order-preview .item-headers{page-break-after:avoid;border-bottom:1px solid black}.delivery-order-preview .item-headers .index{max-width:3ch;width:3ch}.delivery-order-preview .item-headers .quantity{min-width:8ch;white-space:nowrap}.delivery-order-preview .item-details{vertical-align:top;page-break-inside:avoid;font-size:10px}.delivery-order-preview .item-details td{padding-bottom:6px}@media print{.delivery-order-preview{position:relative;margin:auto}.delivery-order-preview thead{display:table-header-group}.delivery-order-preview thead .customer-details{display:table-row}.delivery-order-preview tbody tr{page-break-inside:avoid}.delivery-order-preview .print-btn{display:none}.delivery-order-preview .delivery-remarks-section{page-break-before:avoid;page-break-inside:avoid;page-break-after:avoid}.delivery-order-preview .delivery-remarks-main{font-size:10px}}.delivery-order-preview .header-details-container{display:flex;gap:10px}.delivery-order-preview .header-details-container .header-details-left{width:50%;display:flex;flex-direction:column}.delivery-order-preview .header-details-container .header-details-right{width:50%;display:flex;flex-direction:column;height:100%}.delivery-order-preview .header-details-container .empty{height:10px}.delivery-order-preview .header{display:inline-block}.delivery-order-preview .header .header-mid{text-align:center;font-size:medium;text-decoration:underline;font-weight:700}.delivery-order-preview .header .header-right{text-align:right;font-size:medium;text-decoration:underline;font-weight:700}.delivery-order-preview .header .header-group{display:flex;padding:0;justify-content:flex-start}.delivery-order-preview .header .header-group.header-group-address{flex-grow:1;height:100%}.delivery-order-preview .header .header-group.left{text-align:left}.delivery-order-preview .header .header-group.right{float:right;text-align:right}.delivery-order-preview .header .header-group .header-label{font-weight:700;margin-right:3px;text-align:left;min-width:13ch;max-width:13ch}.delivery-order-preview .header .header-group .header-label.underline{text-decoration:underline}.delivery-order-preview .header .header-group .header-label.right{text-align:left}.delivery-order-preview .header .header-group .header-label.right+div{min-width:30ch;max-width:30ch}.delivery-order-preview .header .header-group .header-content{text-align:left;width:140px}.delivery-order-preview .header .header-group .header-address{text-align:left;flex-grow:1;line-height:11px}.delivery-order-preview .footer-group{margin-bottom:auto;border-top:1px solid black;padding:0 20px;page-break-after:always}.delivery-order-preview .footer-group .footer-container{display:flex;margin-top:5px;height:unset}.delivery-order-preview .footer-group .footer-container .footer-left{width:50%}.delivery-order-preview .footer-group .footer-container .footer-left .details-row{margin:4px 0}.delivery-order-preview .footer-group .footer-container .footer-right{margin:0 10px;width:25%;text-align:center;height:115px;border-bottom:1px dotted black}.scanqr-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}.scanqr-container.full{width:100%!important}@media screen and (max-width: 600px){.scanqr-container{width:100%}}@media screen and (min-width: 768px){.scanqr-container{width:75%}}@media screen and (min-width: 992px){.scanqr-container{width:50%}}@media screen and (min-width: 1280px){.scanqr-container{width:33%}}.scanqr-container .scanqr-input{width:100%;display:grid;grid-template-columns:21ch 1fr 30px;gap:1em;align-items:center;margin-bottom:15px}.scanqr-container .scanqr-input .label{text-align:left}.scanqr-container .nav-button-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1em;margin:"30px auto"}.production-qc-check{display:flex;flex-direction:column;position:absolute;bottom:0em;right:2em;aspect-ratio:1/1;min-height:4.6cm;min-width:4.6cm;justify-content:center;align-items:center;color:red;text-transform:uppercase;font-weight:700;font-size:2.5em;border-radius:100%;border:6px solid red}@media print{.production-qc-check{right:2em}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.delivery-dashboard{display:grid;grid-template-columns:250px 250px;gap:20px;justify-content:center;place-items:center}.delivery-dashboard .delivery-schedule-header{margin:0}.delivery-schedule-dashboard{display:flex;flex-direction:column;justify-content:center}.delivery-schedule-dashboard .delivery-schedule-dashboard-item{display:flex;flex-direction:column;justify-content:center;align-items:center}.delivery-schedule-dashboard .delivery-schedule-dashboard-item img{width:3.5em;height:3.5em}.delivery-schedule-dashboard .quick-actions .right{float:right}.delivery-schedule-dashboard .quick-actions div{word-spacing:1ch}.delivery-schedule-header{display:flex;justify-content:space-between;align-items:center;margin:0 1em}.delivery-schedule-header .header-controls{display:flex;align-items:center;gap:1em}.delivery-schedule-header .title{display:flex;gap:1em;align-items:center}.delivery-schedule-header .title.in{color:#239b45}.delivery-schedule-header .title.in .trucks{margin-right:10px}.delivery-schedule-header .title.out{color:#f44336}.delivery-schedule-header .title.out .trucks{margin-left:0}.delivery-schedule-header .title .trucks{max-width:80px;gap:10px;overflow:visible;display:flex;flex-wrap:nowrap}.delivery-schedule-header .title .trucks .truck{min-width:40px;animation:truck 5s infinite cubic-bezier(.175,.885,.32,1.275)}.delivery-schedule-header .title .trucks .last{animation:truck-last 5s infinite cubic-bezier(.175,.885,.32,1.275)}.delivery-schedule-header .title .trucks .first{animation:truck-first 5s infinite cubic-bezier(.175,.885,.32,1.275)}@keyframes truck{0%{transform:translate(-50px)}99%,to{transform:translate(0)}}@keyframes truck-last{0%{transform:translate(-50px);opacity:1}99%,to{transform:translate(0);opacity:0}}@keyframes truck-first{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}.delivery-schedule-header .select{width:fit-content}.delivery-schedule-header svg{height:53px}.delivery-schedule-container{display:flex;flex-direction:column;align-items:flex-start}.delivery-schedule-container .delivery-schedule-tabs{display:grid;grid-template-columns:repeat(var(--tabs),minmax(0,1fr));border:1px solid #4b8cf7;border-bottom:none;border-radius:5px 5px 0 0;overflow:clip;width:calc(var(--tabs) / 7 * 100% - 2px)}.delivery-schedule-container .delivery-schedule-tabs:has(.delivery-schedule-tab:nth-child(7))+.delivery-schedule-item{border-radius:0 0 5px 5px!important}.delivery-schedule-container .delivery-schedule-tabs .delivery-schedule-tab{padding:.5em 1em}.delivery-schedule-container .delivery-schedule-tabs .delivery-schedule-tab.active{background:#4b8cf7;color:#fff}.delivery-schedule-container .delivery-schedule-tabs .delivery-schedule-tab:hover{cursor:pointer}.delivery-schedule-container .delivery-schedule-tabs .delivery-schedule-tab:not(:last-child){border-right:1px solid #4b8cf7}.delivery-schedule-container .delivery-schedule-item{border:1px solid #4b8cf7;padding:1em;align-self:stretch;border-radius:0 5px 5px}.delivery-schedule-container .delivery-schedule-item .list-table{max-height:unset}.delivery-schedule-container .delivery-schedule-item .list-table table{table-layout:fixed}.delivery-schedule-container .delivery-schedule-item .list-table td,.delivery-schedule-container .delivery-schedule-item .list-table th{padding:.25em}.delivery-schedule-container .delivery-schedule-item .list-table [class*=type]{white-space:break-spaces}.delivery-schedule-container .delivery-schedule-item .list-table [class*=address]{white-space:pre-line}.delivery-schedule-container .delivery-schedule-item .list-table [class*=remarks]{max-width:20px;width:20px}.delivery-schedule-container .delivery-schedule-item .list-table th[class*=ref]{width:15ch;min-width:15ch;max-width:15ch;padding:0}.delivery-schedule-container .delivery-schedule-item .list-table [class*=sale]{width:20ch}.back-to-top-container{position:fixed;bottom:10px;right:0px;background-color:#fff;border-radius:35px 0 35px 35px/35px 0px 35px 35px;border-end-end-radius:0px;box-shadow:0 0 5px #00000080;transition:all .3s ease;display:flex;justify-content:flex-start;align-items:center;transition:all .3s ease 0s}.back-to-top-container:hover{background-color:#273482;color:#fff;cursor:pointer;padding-right:10px}.back-to-top-container:hover span{width:12ch}.back-to-top-container svg{width:35px;height:35px;min-width:35px;min-height:35px}.back-to-top-container span{font-size:.35em;width:0px;white-space:nowrap;overflow:hidden;transition:all .3s ease 0s}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.job-list{max-height:30%;min-height:30%;width:100%;overflow-x:hidden;max-width:100%;flex-grow:unset!important;font-size:.75em;scroll-snap-type:proximity;overflow-y:auto;display:flex;flex-direction:column;align-items:center}.job-list .station-quantities{display:flex;flex-direction:column}.job-list+.supervisor-toolbar{display:flex;justify-content:center}.job-list .red-box{background-color:#e03131!important}.job-list .yellow-box{background-color:#ffdd7e!important}.job-list .green-box{background-color:#46e746!important}.job-list .white-box{background-color:transparent}.current-mastercard{display:grid;grid-template-columns:3fr minmax(0,1fr);font-size:1.1em;place-items:flex-start;padding:0;justify-items:center;height:100%}.current-mastercard .details-with-titles{display:flex;flex-direction:column;height:calc(100% - 5em);padding:1.5em;margin:1em;gap:1em;place-self:stretch;position:relative;border:1px solid rgb(128,128,128);border-radius:1em}.current-mastercard .details-with-titles .header{display:flex;justify-content:space-between;align-items:stretch;border-bottom:2px dashed rgb(128,128,128)}.current-mastercard .details-with-titles .header>h1{margin:0}.current-mastercard .details-with-titles .header .play,.current-mastercard .details-with-titles .header .stop{display:flex;align-items:center;margin:.5em 0;padding:0 .5em;border-radius:.5em;gap:.5em;transition:all .5s;cursor:pointer}.current-mastercard .details-with-titles .header .play.play,.current-mastercard .details-with-titles .header .stop.play{background-color:#6ac259}.current-mastercard .details-with-titles .header .play.play:hover,.current-mastercard .details-with-titles .header .stop.play:hover{background-color:#6ac259cc}.current-mastercard .details-with-titles .header .play.stop,.current-mastercard .details-with-titles .header .stop.stop{background-color:#fd3c77;color:#fff}.current-mastercard .details-with-titles .header .play.stop:hover,.current-mastercard .details-with-titles .header .stop.stop:hover{background-color:#fd3c77cc}.current-mastercard .details-with-titles .header .play>svg,.current-mastercard .details-with-titles .header .stop>svg{width:1.5em;height:1.5em}.current-mastercard .details-with-titles h2{border-bottom:2px dashed rgb(128,128,128);margin:0}.current-mastercard .details-with-titles .production-controls{display:flex;gap:1em}.current-mastercard .details-with-titles .production-controls .button{flex-grow:1;min-width:unset;margin:0!important;width:0}.current-mastercard .details{display:grid;grid-template-columns:25ch 1fr;justify-items:flex-start;padding:2px;font-size:.95em;gap:.5em}.current-mastercard .details span:nth-child(odd){font-weight:700}.current-mastercard .production-remarks{white-space:pre-wrap;overflow-wrap:break-word;text-align:left;flex-grow:1}.current-mastercard .production-remarks span{font-weight:700}.current-mastercard .production-remarks>.area{height:100%}.current-mastercard .production-remarks>.area textarea{height:90%;cursor:default}.current-mastercard .production-remarks>.area textarea:focus{outline:none;border:1px solid lightgray;caret-color:transparent}.current-mastercard .mc-preview{height:100%;place-self:center;display:flex;justify-content:center}.current-mastercard .mc-preview>img{object-fit:cover}.current-mastercard .mc-preview:after{opacity:0;transition:all .5s}.current-mastercard .mc-preview:hover{filter:brightness(.8);transition:.5s}.current-mastercard .mc-preview:hover:after{content:"Click to view Mastercard";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;background-color:#000;text-align:center;font-size:1.5em;font-weight:700;width:26ch;padding:1em;border-radius:1em;opacity:1}.current-mastercard .production-dragbar{width:100%;text-align:center}.current-mastercard .production-dragbar>svg{width:1.5em;height:1.5em}.current-mastercard .production-actions{display:flex;flex-direction:column;gap:.25em;position:absolute;background-color:#fff;width:100%;animation:slide-up .5s ease-in-out both;left:-1px;border-radius:1em;border:1px solid rgb(128,128,128)}.current-mastercard .production-actions.hide{animation:slide-down .5s ease-in-out both}@keyframes slide-up{0%{bottom:-100%}to{bottom:0}}@keyframes slide-down{0%{bottom:0}to{bottom:-100%}}.current-mastercard .pallet-quantity-produced{padding:10px;display:grid;grid-template-columns:1fr 1fr;align-items:center}.current-mastercard .pallet-quantity-produced+.segment-buttons{display:flex;justify-content:center}.current-mastercard .quantity-produced{padding:10px;display:flex}.station-item{transition:all .2s ease-in-out}.station-item td{background-color:unset!important;padding-left:0!important;padding-right:0!important;text-align:center;border-bottom:1px solid rgb(128,128,128)}.station-item:hover{cursor:pointer}.station-item.selected{transition:all .5s;background-color:#4b8cf7;color:#fff}.station-item.selected a{color:#fff!important}.station-item.in-progress{background-color:#ffdd7e;color:#000}.station-item.in-progress a{color:#4b8cf7!important}.station-item.in-progress.selected{background-color:#fcc734}.station-item:hover{cursor:grab!important;border:1px dashed #4b8cf7}.station-item:hover .process-grabber{box-shadow:0 0 5px gray}.station-item:hover .process-grabber:hover{cursor:grab!important}.station-item.dragover{background-color:#a4c6ff;color:#fff}.station-dashboard{display:grid;grid-template-rows:30% minmax(0,1fr);place-items:stretch;display:contents}.station-dashboard .production-station{height:43px}.card-details{flex-grow:1;flex-basis:100%;height:100%;border-top:2px solid rgb(128,128,128)}#complete_job_modal{outline:none;border:none;border-radius:1em}#complete_job_modal ::backdrop{background-color:#000c!important}.accept-reject-box{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column:1/-1;gap:1em;align-items:center}.print-label-preview{page-break-after:always;max-width:210mm;width:calc(100% - 10mm);margin:auto;font-size:.75em;table-layout:auto;border-collapse:collapse;text-align:center;transform:translateY(25%);transform-origin:center}.print-label-preview th{text-align:left}.print-label-preview .mc-no{font-weight:700;font-size:6em}.print-label-preview .qty{font-weight:700;font-size:4em}.print-label-preview .print-remarks{display:none;font-size:4em}.print-label-preview .input-remarks{display:table-row;font-size:2em}@media print{.print-label-preview{position:relative;margin:auto;transform:unset}@page{.print-label-preview{margin:2mm}}.print-label-preview thead{display:table-header-group}.print-label-preview tbody tr{page-break-inside:avoid}.print-label-preview .text-button,.print-label-preview .print-btn{display:none}.print-label-preview .print-remarks{display:table-row}.print-label-preview .input-remarks{display:none}}.print-label-preview .print-btn{text-align:center;font-size:2em}.print-label-preview .logo-header{text-align:center}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}.price-edit-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.price-edit-container .client-select{width:500px;height:100px;margin:auto}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-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}.report-container .report-input{text-align:center;margin:auto;padding:30px 0;font-size:.88em}.report-container .report-content{position:relative;width:-webkit-calc(100% - 140px);width:-moz-calc(100% - 140px);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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:#f4f4f4;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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}@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:#f4f4f4;margin-bottom:5px!important}}@font-face{font-family:light;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:regular;src:url(/fonts/Poppins-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:bold;src:url(/fonts/Poppins-Medium.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: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:Rubik;src:url(/fonts/Rubik-VariableFont_wght.ttf);speak:none;font-style:normal;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_regular;src:url(/fonts/opensans-regular-macroman/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:opensans_semibold;src:url(/fonts/opensans-semibold-macroman/OpenSans-Semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}@font-face{font-family:OpenSans-Light;src:url(/fonts/Opensans-Light/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizePrecision}i[class^=bi]{transition:color .25s}.ct-input-container{display:flex;width:1000px;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:auto}.ct-input{position:relative;width:300px;margin:15px;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:14px}.ct-input input{font-size:14px}.ct-input-label{width:140px;position:relative;text-align:left}.ct-input-box{position:relative;width:150px;margin-left:10px}.ct-render-container{position:relative;margin:25px auto;width:100%;display:inline-block;text-align:center;border-radius:15px;border:1px solid #f4f4f4;padding:10px}.checkboxs-row{display:flex;justify-content:center}.checkboxs-container{display:flex;align-items:center;margin:5px 10px}.ct-input-container.empty .ct-input{vertical-align:middle;width:450px;margin:auto}.ct-input-container.empty .ct-input .ct-input-label{width:200px}.ct-input-container.empty .ct-input .ct-input-box{width:235px}.product-divider{position:relative;width:100%;height:1px;background-color:gray;margin:15px auto}.apply-container{margin:20px auto}.unit-test-instruction{margin:20px auto;width:800px}.formula-area{text-align:left}.quote-table tr.recommend td{background-color:#6ac259}.quote-table td.hide,.quote-table th.hide{display:none}.price-description{font-size:12px;text-align:left;margin:10px auto 20px;display:inline-block}
