@charset "UTF-8";.active_filters_container{display:flex;max-width:100%;overflow:hidden;background-color:#d1d5db;padding:12px 20px;gap:20px;border-radius:4px}.active_filters_container>h3{font-size:14px;white-space:nowrap;flex-shrink:0}.active_filters_container>*{height:23px;line-height:23px}.active_filters_container .active_filters_list{align-self:stretch;height:auto;flex:1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.active_filters_container .active_filters_list .active_filter_item{border-radius:4px;display:flex;padding:0 8px;gap:8px;background-color:#374151;color:#fff;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:50px;max-width:200px}.active_filters_container .active_filters_list .active_filter_item>i.mdi{vertical-align:middle}.active_filters_container .active_filters_list .active_filter_item>.filter_item_name{flex-shrink:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;gap:4px}.active_filters_container .active_filters_list .active_filter_item>.filter_item_name>i{flex-shrink:0;line-height:23px}.active_filters_container .active_filters_list .active_filter_item>a{flex-shrink:0;color:#fff}.active_filters_container .active_filters_list .active_filter_item>a:hover{color:#128bab}.active_filters_container .active_filters_list .active_filter_item>a>i.mdi{line-height:23px}.active_filters_container .active_filter_reset{font-weight:600}.active_filters_container .reset_filter_link>:first-child{margin-right:5px}body>.qc_alert{border-radius:0}.qc_alert{flex:1;display:flex;gap:16px;padding:8px;align-items:stretch;justify-content:stretch;border-radius:4px;color:#111827}.qc_alert .qc_alert_icon{border-radius:4px;align-self:center;display:flex;width:32px;height:32px;justify-content:center;align-items:center}.qc_alert .qc_alert_content{align-self:center;display:flex;flex-direction:column;flex:1}.qc_alert .qc_alert_content .qc_alert_text{font-size:14px}.qc_alert .qc_alert_content .qc_alert_subtext{font-size:12px;color:#4b5563}.qc_alert.qc_alert_warning{background-color:#fde68a}.qc_alert.qc_alert_warning .qc_alert_icon{background-color:#fef3c7;color:#b45309}.qc_alert.qc_alert_light{background-color:#f3f4f6}.qc_alert.qc_alert_light .qc_alert_icon{background-color:#f3f4f6;color:#374151}.qc_alert.qc_alert_error,.qc_alert.qc_alert_danger{background-color:#d12833;color:#fff}.qc_alert.qc_alert_error .qc_alert_icon,.qc_alert.qc_alert_danger .qc_alert_icon{background-color:#ffffff40;color:#fff}.qc_alert.qc_alert_error .qc_alert_subtext,.qc_alert.qc_alert_danger .qc_alert_subtext{color:#d1d5db}.qc_alert.qc_alert_info{background-color:#e0f2fe;color:#0c4a6e}.qc_alert.qc_alert_info .qc_alert_icon{background-color:#0c4a6e40;color:#0c4a6e}.qc_alert.qc_alert_info .qc_alert_subtext{color:#4b5563}.qc_alert.qc_alert_success{background-color:#d1fae5;color:#106a82}.qc_alert.qc_alert_success .qc_alert_icon{background-color:#10b981;color:#106a82}.qc_alert.qc_alert_success .qc_alert_subtext{color:#128bab}.qc-badge{display:inline-flex;height:24px;padding:0 8px;align-items:center;gap:6px;flex-shrink:0;border-radius:4px;border-style:solid;border-width:0;white-space:nowrap;color:#111827;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.qc-badge.qc-badge-primary{background:#128bab;color:#fff;border-color:#128bab}.qc-badge.qc-badge-secondary{background:#fff;color:#111827;border-color:#d1d5db}.qc-badge.qc-badge-gray{background:#f3f4f6;color:#374151;border-color:#374151}.qc-badge.qc-badge-success{background:#d1fae5;color:#064e3b;border-color:#064e3b}.qc-badge.qc-badge-info{background:#e0f2fe;color:#0c4a6e;border-color:#0c4a6e}.qc-badge.qc-badge-warning{background:#fef3c7;color:#78350f;border-color:#78350f}.qc-badge.qc-badge-transparent{background:transparent;color:#4b5563;border-color:transparent}.qc-badge-list{display:inline-flex;flex-wrap:wrap;gap:8px}.qc-badge-list.truncate{display:flex;max-width:100%;height:24px;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-badge-list.truncate>.qc-badge{flex-shrink:1;display:block;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-badge-list.truncate>.qc-badge:last-child{flex-shrink:0}.qc-btn{display:inline-flex;box-sizing:border-box;height:40px;line-height:100%;font-weight:600;padding:0 16px;align-items:center;gap:8px;flex-shrink:0;border-radius:4px;font-size:14px;transition:all .4s}.qc-btn>i,.qc-btn>.material-symbols-outlined,.qc-btn>span.fa-stack{font-size:14px}.qc-btn.qc-btn-primary{background-color:#128bab;color:#fff;border:2px solid #128BAB}.qc-btn.qc-btn-primary:hover{background-color:#156e89}.qc-btn.qc-btn-primary:focus{border:2px solid #156E89}.qc-btn.qc-btn-primary:disabled,.qc-btn.qc-btn-primary.disabled,.qc-btn.qc-btn-primary[disabled=disabled]{background-color:#838c96;color:#f3f7f8;cursor:default}.qc-btn.qc-btn-transparent{background-color:transparent;border:2px solid transparent}.qc-btn.qc-btn-transparent:hover{border:2px solid #106A82}.qc-btn.qc-btn-transparent:focus{background-color:#128bab}.qc-btn.qc-btn-secondary{background-color:#fff;color:#111827;border:1px solid #D1D5DB}.qc-btn.qc-btn-secondary>*{color:#111827}.qc-btn.qc-btn-secondary:hover{background-color:#f3f4f6}.qc-btn.qc-btn-secondary:disabled,.qc-btn.qc-btn-secondary.disabled,.qc-btn.qc-btn-secondary[disabled=disabled]{color:#9ca3af;border:1px solid rgba(209,213,219,.3);cursor:default}.qc-btn.qc-btn-secondary:disabled>*,.qc-btn.qc-btn-secondary.disabled>*,.qc-btn.qc-btn-secondary[disabled=disabled]>*{color:#9ca3af}.qc-btn.qc-btn-secondary.active{border-color:#128bab;color:#128bab}.qc-btn.qc-btn-tertiary{background-color:transparent;color:#128bab}.qc-btn.qc-btn-tertiary>*{color:#1f2937}.qc-btn.qc-btn-tertiary:hover{background-color:#f3f4f6}.qc-btn.qc-btn-tertiary:disabled,.qc-btn.qc-btn-tertiary.disabled,.qc-btn.qc-btn-tertiary[disabled=disabled]{color:#9ca3af;cursor:default}.qc-btn.qc-btn-tertiary:disabled>*,.qc-btn.qc-btn-tertiary.disabled>*,.qc-btn.qc-btn-tertiary[disabled=disabled]>*{color:#9ca3af}.qc-btn.qc-btn-tertiary.active{border-color:#128bab;color:#128bab}.qc-btn.qc-btn-white{background-color:#fff}.qc-btn.btn--link{color:#128bab}.qc-btn.btn--link:hover,.qc-btn.btn--link:focus{color:#344f71}.qc-btn.btn--link:disabled,.qc-btn.btn--link.disabled,.qc-btn.btn--link[disabled=disabled]{color:#838c96;border-color:#838c96}.qc-btn.qc-btn-icon{background-color:transparent;border:none;color:#9ca3af;vertical-align:middle}.qc-btn.qc-btn-icon:hover{color:#1f2937}.qc-btn.qc-btn-badge{flex:1;max-width:140px;flex-basis:120px;height:auto;line-height:normal;display:flex;padding:16px 12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:4px;border:1px solid #D1D5DB;background:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.qc-btn.qc-btn-badge:hover{border:1px solid #1F2937}.qc-btn.qc-btn-badge>.qc-badge{display:flex;width:48px;height:48px;justify-content:center;align-items:center}.qc-btn.qc-btn-badge>.qc-badge>i{font-size:24px}.qc-btn.qc-btn-badge>.qc-btn-badge-text{font-size:14px;color:#111827;line-height:18px;font-weight:600}.qc-btn.qc-btn-badge.disabled{border:1px solid #D1D5DB;box-shadow:none}.qc-btn.qc-btn-badge.disabled>.qc-badge{opacity:.4}.qc-btn.qc-btn-badge.disabled>.qc-btn-badge-text{color:#9ca3af}.qc-btn:disabled,.qc-btn.disabled,.qc-btn[disabled=disabled]{cursor:default;pointer-events:none;color:#838c96}.qc-btn.fit-content{width:fit-content}.qc-btn-list{display:flex;gap:12px;flex-wrap:wrap}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #005f75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid rgb(0,53.5897435897,66);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#005f75;border:1px solid rgb(0,74.2948717949,91.5);color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid rgb(0,53.5897435897,66)}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid rgb(144.75,144.75,144.75)}.choices__list--dropdown,.choices__list[aria-expanded]{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]:after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid rgb(246.5,246.5,246.5);color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.qc_field .qc_input_wrapper[data-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}.qc_field .choices{overflow:visible;height:40px}.qc_field .choices:after{border:none;cursor:pointer;content:"";position:absolute;height:16px;width:16px;top:14px;right:16px;color:#111827;text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:16px}.qc_field .choices .choices_item_dropdown_only{display:none}.qc_field .choices .choices_item_dropdown_light{color:#9ca3af}.qc_field .choices[data-type*=select-multiple]{height:auto}.qc_field .choices[data-type*=select-multiple].is-open .choices__inner .choices__list:has(.choices__item)~.choices__input{display:flex}.qc_field .choices[data-type*=select-multiple].is-open .choices__inner .choices__input{display:flex}.qc_field .choices[data-type*=select-multiple].is-focused:after{content:""}.qc_field .choices[data-type*=select-multiple].is-focused .choices__inner{border:1px solid #128BAB;padding-left:38px;width:calc(100% - 38px);height:auto}.qc_field .choices[data-type*=select-multiple].is-focused .choices__inner:before{position:absolute;content:"";pointer-events:none;color:#6b7280;left:16px;top:13px;text-align:center;font-family:"Font Awesome 6 Pro";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.qc_field .choices[data-type*=select-multiple] .choices__inner{display:flex;flex-wrap:nowrap;flex-direction:column;cursor:pointer;width:calc(100% - 8px);min-height:38px;border-radius:4px;background:#fff;padding:0;overflow-y:scroll;border:1px solid #D1D5DB}.qc_field .choices[data-type*=select-multiple] .choices__inner .choices__input{width:100%!important;padding:12px 48px 12px 8px;border:none;height:38px;margin:0;color:#111827}.qc_field .choices[data-type*=select-multiple] .choices__inner .choices__list{display:flex;flex-direction:row;gap:8px;padding:7px 32px 7px 7px;flex-wrap:wrap}.qc_field .choices[data-type*=select-multiple] .choices__inner .choices__list:has(.choices__item)~.choices__input{display:none}.qc_field .choices[data-type*=select-multiple] .choices__list--dropdown{border-radius:4px;margin-top:5px;border:1px solid #D1D5DB}.qc_field .choices[data-type*=select-multiple] .choices__list--multiple{display:flex;order:2}.qc_field .choices[data-type*=select-multiple] .choices__list--multiple:not(:has(.choices__item)){display:none}.qc_field .choices[data-type*=select-multiple] .choices__list--multiple:has(.choices__item) input{display:none}.qc_field .choices[data-type*=select-multiple] .choices__list--multiple .choices__item{display:block;position:relative;margin:0;padding:0 24px 0 8px;height:24px;line-height:24px;max-width:calc(100% - 16px);white-space:nowrap;gap:6px;border-radius:4px;background:#f3f4f6;border:none;color:#374151;font-size:12px;font-weight:600}.qc_field .choices[data-type*=select-multiple] .choices__list--multiple .choices__item:has(.choices_item_alt_bg){background-color:#d2f7fb;color:#0c4a6e}.qc_field .choices[data-type*=select-multiple] .choices__list--multiple .choices__item>a{color:inherit}.qc_field .choices[data-type*=select-multiple] .choices__list--multiple .choices__item>a:hover{text-decoration:underline}.qc_field .choices[data-type*=select-multiple] .choices__list--multiple .choices__item .choices__button{position:absolute;right:8px;top:50%;transform:translateY(-50%);margin:0;padding:0;text-indent:0;border-left:none;background-image:none;text-align:center;font-family:"Font Awesome 6 Pro";font-size:12px;font-weight:400}.qc_field .choices[data-type*=select-multiple] .choices__list--multiple .choices__item .choices__button:hover{font-weight:600;color:#128bab}.qc_field .choices .choices__list--dropdown .choices__item{color:#111827;margin:0;font-size:14px;height:40px;line-height:40px;padding:0 16px}.qc_field .choices .choices__list--dropdown .choices__item>.choices_item_dropdown_only{display:initial}.qc_field .choices .choices__list--dropdown .choices__item>a{color:inherit}.qc_field .choices .choices__item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc_field .choices .choices__item.is-highlighted{color:#111827;background:#f3f4f6;border:none}.qc_field .choices .choices__item.is-highlighted{background:#f3f4f6}.qc_field .choices .has-no-results{height:16px;padding:12px 16px}.qc_field .choices[data-type*=select-one].is-open .choices__list--dropdown:has(.choices__input):before{z-index:10;position:absolute;content:"";pointer-events:none;color:#6b7280;left:12px;top:12px;text-align:center;font-family:"Font Awesome 6 Pro";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.qc_field .choices[data-type*=select-one].is-open:after{top:20px;content:""}.qc_field .choices[data-type*=select-one].is-focused .choices__inner{border:1px solid #D1D5DB}.qc_field .choices[data-type*=select-one].is-focused .choices__inner .choices__input{padding:12px 0}.qc_field .choices[data-type*=select-one] .choices__inner{width:calc(100% - 2px);cursor:pointer;height:38px;min-height:38px;border-radius:4px;background:#fff;padding:0}.qc_field .choices[data-type*=select-one] .choices__inner .choices__input{border:1px solid #D1D5DB;border-radius:4px;height:38px;color:#111827;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.qc_field .choices[data-type*=select-one] .choices__list{border-radius:4px}.qc_field .choices[data-type*=select-one] .choices__list .choices__input{padding:12px 0 12px 38px;border-radius:4px;border:1px solid #D1D5DB;height:38px;color:#111827;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.qc_field .choices[data-type*=select-one] .choices__list--dropdown{border-radius:4px;margin-top:6px;border:none}.qc_field .choices[data-type*=select-one] .choices__list--dropdown .choices__list{margin-top:5px;border-radius:4px;border:1px solid #D1D5DB}.qc_field .choices[data-type*=select-one] .choices__list--single{padding:0}.qc_field .choices[data-type*=select-one] .choices__list--single .choices__item{width:calc(100% - 32px);height:19px;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:10px 48px 10px 16px}.qc_field .choices[data-type*=select-one] .choices__list--single .choices__item .choices__button{margin-right:30px}.flatpickr-calendar{padding:16px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:4px;background:#fff;opacity:0;visibility:hidden;position:absolute;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.open{display:inline-flex;z-index:99999;opacity:1;max-height:inherit;visibility:visible}.flatpickr-calendar .flatpickr-disabled{color:#d1d5db;cursor:not-allowed}.flatpickr-calendar .flatpickr-months{display:flex;height:32px;justify-content:space-between;align-items:center;align-self:stretch;flex-wrap:nowrap}.flatpickr-calendar .flatpickr-months .flatpickr-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{position:initial;display:flex;align-items:center;justify-content:center;order:2}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-next-month{width:30px;height:30px;cursor:pointer;border:1px solid transparent;font-size:18px;border-radius:4px}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-prev-month:hover,.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-next-month:hover,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month:hover,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-next-month:hover,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-prev-month:hover,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-next-month:hover{border-color:#d1d5db}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month{flex:1;order:1;display:flex;height:100%}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month{flex:1;display:flex;gap:8px;height:100%;color:#111827;font-size:16px;font-weight:600;justify-content:flex-start}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month select,.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month input,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month select,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month input,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month select,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month input{border-radius:4px;border:1px solid transparent;background-color:transparent;font-weight:inherit;height:30px;padding:0}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month select:hover,.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month input:hover,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month select:hover,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month input:hover,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month select:hover,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month input:hover{border:1px solid #D1D5DB}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months{padding:0;-webkit-appearance:none;-moz-appearance:none;text-overflow:""}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months>option,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months>option,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months>option{font-weight:400}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month .numInputWrapper,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month .numInputWrapper,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month .numInputWrapper{position:relative;width:6ch}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month .numInputWrapper input.numInput.cur-year,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month .numInputWrapper input.numInput.cur-year,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month .numInputWrapper input.numInput.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;display:inline-block;width:100%}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month .numInputWrapper:hover,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month .numInputWrapper:hover,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month .numInputWrapper:hover{background-color:inherit}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month .numInputWrapper:hover span,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month .numInputWrapper:hover span,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month .numInputWrapper:hover span{opacity:1}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month .numInputWrapper span,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month .numInputWrapper span,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month .numInputWrapper span{position:absolute;right:0;width:14px;display:flex;justify-content:center;align-items:center;text-align:center;height:50%;line-height:12px;opacity:0;cursor:pointer;color:#6b7280}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month .numInputWrapper span:after,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month .numInputWrapper span:after,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month .numInputWrapper span:after{font-family:"Font Awesome 6 Pro";content:"";font-weight:300;width:100%;text-align:center}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month .numInputWrapper span:hover:after,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month .numInputWrapper span:hover:after,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month .numInputWrapper span:hover:after{font-weight:600}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowUp,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowUp,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowUp{top:0;transform:translateY(12.5%);border-bottom:0}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowDown,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowDown,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowDown{top:50%;transform:translateY(-12.5%)}.flatpickr-calendar .flatpickr-months .flatpickr-month.flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowDown:after,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowDown:after,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowDown:after{content:""}.flatpickr-calendar .flatpickr-innerContainer{display:flex}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer{display:grid;grid-template-columns:repeat(7,32px);grid-template-rows:repeat(6,32px);gap:4px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdaycontainer,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .dayContainer{display:contents}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekday,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-day{display:flex;justify-content:center;align-items:center;border-radius:8px;font-weight:500;font-size:13px;border:1px solid transparent}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekday{color:#6b7280}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-day:not(.flatpickr-disabled){color:#111827;cursor:pointer}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-day:not(.flatpickr-disabled):not(.selected):hover{background-color:#f3f4f6}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-day:not(.flatpickr-disabled).selected{background-color:#128bab;color:#fff}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-day:not(.flatpickr-disabled).inRange{background-color:#e0f2fe}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-day:not(.flatpickr-disabled).prevMonthDay,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-day:not(.flatpickr-disabled).nextMonthDay{color:#6b7280}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-day:not(.flatpickr-disabled).today{border-color:#128bab}.flatpickr-calendar .flatpickr-clear{display:flex;justify-content:center;align-items:center;width:100%}.qc-dropdown:not(.show)>.qc-dropdown-menu{display:none}.qc-dropdown.show>.qc-dropdown-menu{display:block;animation:slide-up-fade-in-animation .1s 1}.qc-dropdown.show>.qc-dropdown-trigger>*:after{transform:rotate(180deg)}.qc-dropdown{position:relative}.qc-dropdown>.qc-dropdown-menu{position:absolute;z-index:100;display:flex;padding:4px 0;flex-direction:column;align-items:flex-start;border-radius:4px;background:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.qc-dropdown>.qc-dropdown-menu>.qc-dropdown-item{white-space:nowrap;display:flex;height:40px;padding:0 16px;align-items:center;gap:8px;align-self:stretch}.qc-dropdown>.qc-dropdown-menu>.qc-dropdown-item:hover{background-color:#f3f4f6;transition:background-color .1s}.qc-dropdown.qc-dropdown-with-caret>.qc-dropdown-trigger>*:after{transition:all .1s;font-family:"Font Awesome 6 Pro";content:"";font-weight:400}.filter_footer>nav{display:flex;gap:8px}.filter_footer>nav>.qc-btn{padding:0;flex-basis:40px;align-items:center;justify-content:center}.grid_container{display:grid;grid-template-columns:[col-start] auto repeat(12,1fr);gap:6px 0;background-color:transparent}.grid_container .no_result{grid-column:span 12}.grid_container.grid_cols_2{grid-template-columns:[col-start] auto repeat(8,1fr)}.grid_container.grid_cols_3{grid-template-columns:1fr minmax(0,1fr) 64px}.grid_container.grid_cols_3 .grid_row .grid_item:first-child,.grid_container.grid_cols_3 .grid_header .grid_item:first-child{grid-column:span 1}.grid_container.grid_cols_3 .grid_item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;min-width:0}.grid_container .grid_row,.grid_container .grid_header,.grid_container turbo-frame{display:contents}.grid_container .grid_header>.grid_item:first-child{align-items:start}.grid_container .grid_header>.grid_item:first-child,.grid_container .grid_row>.grid_item:first-child{grid-column:span 8;min-width:300px}.grid_container .grid_item{grid-column:span 1;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;color:#111827;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.grid_container .grid_item.align_left{align-items:start}.grid_container .grid_item.align_right{align-items:end}.grid_container .grid_item.grid_item_title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;min-width:0}.grid_container .grid_item>.organisation_logo{height:auto;object-fit:contain;object-position:left}.grid_container .grid_item:first-child,.grid_container .grid_item:first-child:after{border-top-left-radius:4px;border-bottom-left-radius:4px}.grid_container .grid_item:last-child,.grid_container .grid_item:last-child:after{border-top-right-radius:4px;border-bottom-right-radius:4px}.grid_container .grid_header>.grid_item{padding:12px;color:#4b5563;font-size:12px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.6px;text-transform:uppercase}.grid_container .grid_row:hover>.grid_item{background-color:#e0f2fe}.grid_container .grid_row>.grid_item{padding:8px 12px;height:52px;position:relative;background-color:#fff}.grid_container .grid_row>.grid_item:after{box-shadow:0 1px 2px #0000000d;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.grid_container .grid_item_title{flex-direction:row;justify-content:space-between}.grid_container .grid_item_title .grid_col_title{display:flex;flex-direction:column;justify-content:space-evenly;min-width:0;color:#111827;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.grid_container .grid_item_title .grid_col_title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid_container .grid_item_title .grid_col_title .grid_col_subtitle{color:#111827;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:150%;opacity:.7;white-space:nowrap}.grid_container .grid_item_title .grid_col_title .grid_col_subtitle>span:not(:first-child):before{content:"•";margin:0 3px}.grid_container .grid_item_title .badge_wrapper{display:flex;flex-direction:column;justify-content:center}.image-viewer-modal{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:#000000bf;display:none;align-items:center}.image-viewer-modal .modal-content{width:100%;height:100%;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center}.image-viewer-modal .modal-content img{width:auto;height:auto;border:none}.image-viewer-modal .modal-content button{width:48px;height:48px;position:absolute;background:#000000bf;padding:2px 5px;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:30px}.image-viewer-modal .modal-content button:disabled{opacity:.5;cursor:default}.image-viewer-modal .modal-content button:nth-child(2){left:24px}.image-viewer-modal .modal-content button:nth-child(3){right:24px}.image-viewer-modal .modal-content button:nth-child(4){top:30px;right:20px}.image-viewer-modal .modal-content .dots-container{display:flex;justify-content:center;margin-top:10px}.image-viewer-modal .modal-content .dot{width:10px;height:10px;border-radius:50%;background-color:#fff;opacity:.5;margin:0 5px;cursor:pointer}.image-viewer-modal .modal-content .dot.active{background-color:#fff;opacity:1}.image-viewer-modal .image-info{margin-top:10px;position:relative}.image-viewer-modal .image-info span{position:absolute;bottom:10px;left:10px;color:#fff;background:#000000bf;padding:2px 5px}body.modal-open{overflow:hidden;height:100vh}form .qc_row .qc_field .select2-container{font-size:14px}form .qc_row .qc_field .select2-container .select2-selection{border-radius:4px;border:1px solid #D1D5DB;color:#111827;min-height:40px}form .qc_row .qc_field .select2-container .select2-selection .select2-selection__rendered{line-height:20px}form .qc_row{display:flex;gap:0 16px;align-items:flex-end}form .qc_row.qc_row_no_stretch{justify-content:flex-start}form .qc_row.qc_row_no_stretch>.qc_field{flex:0 0 auto}form .qc_row.qc_grid_1_3{display:grid;grid-template-columns:1fr 3fr;gap:16px;width:100%}form .qc_row.compact{width:calc(50% - 10px)}form .qc_row.flex-start{align-items:flex-start}form .qc_row:has(>.qc_row_break){flex-wrap:wrap}form .qc_row>.qc_row_break{flex-basis:100%;height:0}form .qc_row>.qc_row{flex:1}form .qc_row>.qc_row:not(.no-indent){margin-left:16px;margin-top:16px}form .qc_column{display:flex;flex-direction:column;gap:16px;width:100%}form .qc_column.content{width:66.6666666667%}form .qc_column>.qc_field{flex-grow:0}form .qc_simple_text{font-size:16px;color:#111827;line-height:24px;font-weight:400}form .qc_hint_text{font-size:12px;color:#4b5563;line-height:18px;font-weight:400}form .qc_field{display:flex;flex-direction:column;gap:4px;flex:1 0 0}form .qc_field.qc_inline_checkbox{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}form .qc_field.qc_inline_checkbox>:last-child{flex-grow:1;justify-content:flex-end}form .qc_field label,form .qc_field .qc_label{align-self:start;display:flex;align-items:center;gap:8px;margin:0;color:#111827;font-size:14px;font-style:normal;font-weight:600;line-height:150%}form .qc_field label[data-controller^=tippy]:after,form .qc_field .qc_label[data-controller^=tippy]:after{font-family:"Font Awesome 6 Pro";font-weight:300;content:"";color:#9ca3af}form .qc_field label.qc_label_with_hint,form .qc_field .qc_label.qc_label_with_hint{display:flex;flex-direction:column;align-items:start;margin-bottom:8px}form .qc_field label.qc_label_with_hint .qc_hint_text,form .qc_field .qc_label.qc_label_with_hint .qc_hint_text{color:#4b5563;font-size:14px;font-weight:400;line-height:150%}form .qc_field i.fa-info-circle{color:#9ca3af}form .qc_field i.fa-info-circle:hover{color:#4b5563}form .qc_field.loading>.qc_image_input_label:before{opacity:1;content:"";color:#128bab;animation:fa-spin 2s infinite linear}form .qc_field.qc_field_textarea{position:relative}form .qc_field.qc_field_textarea .qc_trailing_content .qc_textarea_button{position:absolute;right:0;bottom:0;width:40px;height:40px;background:#f3f4f6;border:none;border-radius:4px;margin:0 8px 12px 0}form .qc_field.qc_field_textarea .qc_trailing_content .qc_textarea_button i{color:#9ca3af}form .qc_daterange_fields{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center}form .qc_daterange_fields>i{height:40px;place-self:end;display:flex;align-items:center}form .qc_checkboxes_grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}form .qc_checkboxes_grid>.qc_field{justify-self:start;width:240px}form textarea.qc_input{padding:12px;min-height:100px;resize:none}form .qc_file_field label.qc_image_input_label{height:74px;padding:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border:1px dashed #D1D5DB;background-color:#f3f4f6;color:#111827b3}form .qc_file_field label.qc_image_input_label:before{opacity:.4;font-family:"Font Awesome 6 Pro";content:"";color:#111827;text-align:center;font-size:20px;font-weight:400}form .qc_file_field:has(>input.error) label.qc_image_input_label{border-color:#d12833;color:#d12833}form input[type=file].qc_input{display:none}form .qc_image_input_preview{max-height:150px;width:auto;object-fit:contain;margin:0 auto;display:block}form .qc_image_gallery{display:flex;flex-direction:column;gap:16px;align-items:flex-start;justify-content:space-between}form .qc_image_block{position:relative;display:flex;justify-content:center;align-items:center;min-height:180px;background-color:#fff;border:1px solid #F3F4F6}form .qc_image_block img.qc_image_input_preview{width:100%;object-fit:contain}form .qc_image_block .qc_image_actions{position:absolute;top:8px;right:8px;display:flex;padding:2px;border-radius:5px;flex-direction:column;gap:8px;color:#9ca3af;background-color:#ddd;font-size:16px;opacity:.1;transition:opacity .3s ease}form .qc_image_block:hover .qc_image_actions{opacity:1}form .qc_image_block:hover .qc_edit_icon{opacity:1;color:#333}form .qc_image_block img{max-height:150px;max-width:100%;object-fit:contain}form input.qc_input,form .qc_field input,form .qc_input,form .qc_image_input_label{display:flex;height:40px;padding:12px 16px;border-radius:4px;border:1px solid #D1D5DB;background-color:#fff;color:#111827;font-size:14px;font-style:normal;font-weight:400;line-height:150%}form input.qc_input.error,form .qc_field input.error,form .qc_input.error,form .qc_image_input_label.error{border-color:#d12833}form input.qc_input::placeholder,form .qc_field input::placeholder,form .qc_input::placeholder,form .qc_image_input_label::placeholder{color:#6b7280}form input.qc_input.transparent,form .qc_field input.transparent,form .qc_input.transparent,form .qc_image_input_label.transparent{border:1px solid transparent;background-color:transparent;padding-left:0;color:#111827;font-style:normal;font-weight:600;line-height:normal}form input.qc_input.transparent.error,form .qc_field input.transparent.error,form .qc_input.transparent.error,form .qc_image_input_label.transparent.error{background-color:#d128331a}form input.qc_input.transparent::placeholder,form .qc_field input.transparent::placeholder,form .qc_input.transparent::placeholder,form .qc_image_input_label.transparent::placeholder{color:#9ca3af}form input.qc_input.transparent:focus,form input.qc_input.transparent:focus-visible,form .qc_field input.transparent:focus,form .qc_field input.transparent:focus-visible,form .qc_input.transparent:focus,form .qc_input.transparent:focus-visible,form .qc_image_input_label.transparent:focus,form .qc_image_input_label.transparent:focus-visible{border:1px solid #D1D5DB;outline:none}form .qc_input_wrapper{position:relative}form .qc_input_wrapper .qc_trailing_content,form .qc_input_wrapper .qc_leading_content{font-size:14px;color:#9ca3af;position:absolute;transform:translateY(-50%);top:50%;width:40px;height:100%;display:flex;align-items:center;justify-content:center}form .qc_input_wrapper .qc_trailing_content.qc_trailing_content,form .qc_input_wrapper .qc_leading_content.qc_trailing_content{right:0}form .qc_input_wrapper .qc_trailing_content>.qc_leading_text,form .qc_input_wrapper .qc_trailing_content>.qc_trailing_text,form .qc_input_wrapper .qc_leading_content>.qc_leading_text,form .qc_input_wrapper .qc_leading_content>.qc_trailing_text{color:#4b5563;font-weight:400;display:block;width:40px;text-align:center}form .qc_input_wrapper:has(.qc_trailing_content) .qc_input{padding-right:40px}form .qc_input_wrapper:has(.qc_leading_content) .qc_input{padding-left:40px}form .qc_checkbox:focus:not(.focus-visible){outline:0}form .qc_checkbox input[type=checkbox]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#d1d5db;border-radius:72px;border-style:none;flex-shrink:0;height:24px;margin:0;position:relative;width:40px;transition:all .1s ease-out}form .qc_checkbox input[type=checkbox]:before{bottom:-6px;content:"";left:-6px;position:absolute;right:-6px;top:-6px}form .qc_checkbox input[type=checkbox]:after{transition:all .1s ease-out;background-color:#fff;border-radius:50%;content:"";height:18px;width:18px;left:4px;position:absolute;top:3px;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.06)) drop-shadow(0px 1px 3px rgba(0,0,0,.1))}form .qc_checkbox input[type=checkbox]:hover{background-color:#9ca3af;transition-duration:0s}form .qc_checkbox input[type=checkbox]:checked{background-color:#128bab}form .qc_checkbox input[type=checkbox]:checked:after{background-color:#fff;left:18px}form .qc_checkbox input[type=checkbox]:checked:hover{background-color:#0369a1}form.qc_compact_form{gap:4px 0}form.qc_compact_form .qc_field{gap:0}.organisation_logo{max-width:100%;max-height:100%;object-fit:contain;display:flex;height:100%}.organisation_logo:not(.organisation_logo_missing):before{display:none}.organisation_logo:not(.organisation_logo_missing):after{font-family:"Font Awesome 6 Pro";content:"";text-align:center;flex:1;align-self:center;font-size:1.5em}.organisation_logo.organisation_logo_missing:before{text-align:center;flex:1;align-self:center}.qc-modal,turbo-frame#modal.loading{display:block;position:fixed;z-index:1000;left:0;top:0;padding-bottom:32px;width:100vw;height:calc(100vh - 64px);overflow:auto;background-color:#000;background-color:#00000040}.qc-modal.hidden,turbo-frame#modal.loading.hidden{display:none}.qc-modal#modal.loading:before,turbo-frame#modal.loading#modal.loading:before{font-size:36px;content:"";font: 24px/1 Material Design Icons;animation:mdi-spin 2s infinite linear;position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.qc-modal .modal-content,turbo-frame#modal.loading .modal-content{position:absolute;left:50%;transform:translate(-50%);display:inline-flex;min-height:min-content;padding:32px;margin:32px 0;flex-direction:column;align-items:stretch;gap:24px;background-color:#fff;width:762px;min-width:600px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:6px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.qc-modal .modal-content>.qc-modal-close-btn,turbo-frame#modal.loading .modal-content>.qc-modal-close-btn{position:absolute;padding:0;top:24px;right:24px;width:20px;height:20px;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center}.qc-modal .modal-content>.qc-modal-close-btn>i,turbo-frame#modal.loading .modal-content>.qc-modal-close-btn>i{font-size:20px}.qc-modal .modal-content>.modal-header,turbo-frame#modal.loading .modal-content>.modal-header{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:16px}.qc-modal .modal-content>.modal-header>.title,turbo-frame#modal.loading .modal-content>.modal-header>.title{font-size:20px;font-weight:600;line-height:150%}.qc-modal .modal-content>.modal-header>.sub-title,turbo-frame#modal.loading .modal-content>.modal-header>.sub-title{font-size:16px;font-weight:400;line-height:150%}.qc-modal .modal-content form,turbo-frame#modal.loading .modal-content form{display:flex;flex-direction:column;gap:24px}.qc-modal .modal-content .actions,turbo-frame#modal.loading .modal-content .actions{display:flex;flex-direction:row;justify-content:flex-end;gap:16px}.qc-modal .modal-content .actions>.btn .material-symbols-outlined,turbo-frame#modal.loading .modal-content .actions>.btn .material-symbols-outlined{padding:0;font-size:24px}.qc-modal .modal-content .two-columns,turbo-frame#modal.loading .modal-content .two-columns{display:grid;grid-template-columns:1fr 1fr;gap:12px}.close:not(.btn){cursor:pointer;display:flex;flex-direction:row;align-items:center}.close:not(.btn)>.mdi-18px{height:18px}.close:not(.btn):hover,.close:not(.btn):focus{color:#000;text-decoration:none;cursor:pointer}.move_buttons{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;font-size:16px}.move_buttons>a{display:flex;width:20px;height:16px;justify-content:center;align-items:center;gap:8px;color:#9ca3af}.move_buttons>a.move_handle{cursor:grab}.move_buttons>a.move_handle:active{cursor:grabbing}.move_buttons>a:hover{color:#128bab}.move_buttons>a[disabled],.move_buttons>a.disabled{color:#f3f4f6;cursor:default}.move_buttons>a i:before{text-align:center;font-size:16px}.c-navigation-absolute .c-navigation{position:absolute}body:has(.qc-modal:not(.hidden)) .c-navigation{z-index:999}.c-navigation{background-color:#128bab;display:flex;position:fixed;top:0;width:100%;z-index:1002}.c-navigation .c-navigation_all{display:flex;justify-content:space-between;width:100%;overflow:hidden}.c-navigation .c-navigation_all .c-navigation_end{display:flex;flex-direction:row}.web_inspector .c-navigation{position:relative;min-height:80px}.web_inspector .c-toolbar .c-tabs{margin-bottom:0}.web_inspector .c-toolbar .c-tabs .c-tabs__item:not(.c-tabs__item--active) .c-tabs__link{color:#fff}@media print{.c-navigation{display:none}}.c-navigation__toggle{position:absolute;top:0;left:0;opacity:0}.c-navigation__toggle-label{float:right;display:flex;height:80px;width:80px;align-items:center;justify-content:center;margin:0}.c-navigation__toggle-label:hover,.c-navigation__toggle-label.hover{background-color:#106a82}.c-navigation__toggle-label span{position:relative}.c-navigation__toggle-label span,.c-navigation__toggle-label span:before,.c-navigation__toggle-label span:after{content:"";display:block;background-color:#fff;width:20px;height:2px;transition:all .25s}.c-navigation__toggle-label span:before{position:absolute;top:-7px}.c-navigation__toggle-label span:after{position:absolute;bottom:-7px}.c-navigation__toggle:checked~.c-navigation__buffer .c-navigation__toggle-label{background-color:#106a82}.c-navigation__toggle:checked~.c-navigation__buffer .c-navigation__toggle-label span{background-color:transparent}.c-navigation__toggle:checked~.c-navigation__buffer .c-navigation__toggle-label span:before{transform:rotate(45deg);top:0}.c-navigation__toggle:checked~.c-navigation__buffer .c-navigation__toggle-label span:after{transform:rotate(-45deg);bottom:0}.c-navigation__items{display:none;background-color:#128bab;display:flex;list-style:none;margin:0;padding:0;overflow:hidden}.c-navigation__items--while-loading{overflow:hidden;max-height:80px}.c-navigation__logo{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAA0CAYAAAAT3cGOAAAAAXNSR0IArs4c6QAABalJREFUaAXtmGuIVVUUgB3fWpk6pY69zIwwI+1laZD0MovEFIQIIixIqAiiEn/0IJLQfkXQnwL7ZZGQEWmOjTUThpTaFGVl6jgzNqampfmYUUedvu92NpzZHu/cO95A6C747t5r7cdZZ5+119nn9uhRlvIKlFegvAL/nxXo6OjoA3PgBejpnVP2gymwAHqdNauBM4NhCeyEKxP9Lcp2aNB21jibrORknPoDHoY3IUgzlbGldrZ3VxNy0T70uQQGQkfSv42yuaKiYi3tb1B/DMYnbRYNCYaG47xOBbQypp2yW+IEmcJFrqXhEbgJRkA/CM4eo74TqqEGlsLloNTCIpgAt4BjjV+vdQS2Qj2sw/FvKLsvOFkBz8JWOAn55AiN1VCfdFpNuRB+BNtOJ4doaIHbuu0pg93NL8JRKEbcVMpPcDhXK+zH1S9emLsnPJfnGm205VutPEM7jtMYbij020tlSDGepjfYRAbOzxi8G9saWAf2vxR8fFdDV7KDDhvhOzgBw8CU5ob9GNyoxQl36ONfGm45VZovZ8ezYbsRjNV8UkPj9IyxA7BPgaq4rSCdgePhBKTlIIqZIFNoq4KV6QGpupvz4syBZ2DMvSYZPwNCPUy3mMqGoMQlacfU9XZsRze9raa9JaPtjEzBQeM1lmVcMOTVuC3o26hsDkpS7qP8PLKVRA3ODo5m24++K7JlqfZrihoOom+KbCVRg7PxZGaAo7FRnVjsazxCf1TfSLGcxNAaG0uhp1NXer6hKJ4JsmQOxifA9/8KOA5pMXR0uOQSnI3PCJVcqe9prmZ8e26QyRA/nYHYRkMjlFTCheL41D6JRx3a0xd15cLGG079wnQj9QvgjshWEjU4U5cx2+PYzs+we8SLn0S6m09rBjc6Om0sWZ2Jx8ExiOUVDJ1WDv1O8FTVlXxEBw/nleAnUG/wTak+Bi6CsFgF3UtuhRjkzn4fHsgY9Qm29+AADADf8b/CO3Ar5BOzwkr4ARx3DlwFk2AL3EcuP0xZnODwBNgChchiOl0DnxXSOU+fK4rzMunNhB4RZ8GOPJOnmzz3Xgcb0sYi63d3y1kHcSEdngZ+sXYle+gwE+6C/V11zmj3PHtDMc5m7momGcUks8AY9txqzjVd2d/vr5/hQ3gXfL0+CS9Bp82Ibrz/AmPBLGHcNkItrIW9xKy20giO94eJrkJSuslOEdqmwveQ/pp4Gd2Pxf9euJArWrDQ3/T0PHwBxvKj6cHoRc2XHmv9lDBgQtPYNPDzYxhsg2+hnkeWOwfQ5x50D9emn+3wEJiW/ITx0XvAsX0PGD63g+HkfI5Zw1yGR/cFJzz9m5biT3D/dVkEuUdKWQuKm8xHn5ZPUXKxSzkSlkH8wmnENh1OWayCvGdgL3ga/BJVvOhr0KSCGIsTnYxyhYZE/PReD+ET/AD12Um/8JeSN/8BzANvUNkIgwpyLu7EQM+o60BZA6PB16QbJ9zAM9T9E2Q5KKasp2AQ+OeG/VxFc7DzhVX/mvpwGAKvQ5hvauxHPj0cEe3jLh+ZdP6SsoW48lt/M3Xj1hi+HlwN41DRXk0/V9O6acj3ve2jYDAol8EqOAlVEDJEURsu7awbqxIUN1JwSD3084a8UGizXxsocfypB5tn3KHgjbRDM9hW1LkgOMG43EGlgXIcjAHbnNhd7hlV+Q1aITihLV1XD3KUSkj4fpPNCw2U3qRfImaPgsU7DWKaqUuU+ynn82gfpHwVzkvsdTxy01J6XNLUqQiONCVW32DOZViMAN+M58Kf0D3BuZthEyju/n252r8//qGRc5rSTKGYBcynZoi54OZy8yxIbG7OXRDkLyp/J0o1pU+tYIlXaD0jZ8JyOARuiBZYCHNZVc8Byu+wF5ogxN126rthBzSBUgP3whKw3Vg3BHz8XyV1irKUV6C8AuUVKK/A2bAC/wA1vJ6ZY49OVAAAAABJRU5ErkJggg==) no-repeat 50% 50%;height:80px;width:80px;min-width:80px;float:left}.c-navigation__logo:hover,.c-navigation__logo.hover{background-color:#106a82}.c-navigation__environment{display:none}body.development.development .c-navigation__environment,body.integration.development .c-navigation__environment,body.acceptance.development .c-navigation__environment,body.staging.development .c-navigation__environment{background-color:#109756}body.development.integration .c-navigation__environment,body.integration.integration .c-navigation__environment,body.acceptance.integration .c-navigation__environment,body.staging.integration .c-navigation__environment{background-color:#ff0;color:#243135}body.development.acceptance .c-navigation__environment,body.integration.acceptance .c-navigation__environment,body.acceptance.acceptance .c-navigation__environment,body.staging.acceptance .c-navigation__environment{background-color:#2b3f58}body.development.staging .c-navigation__environment,body.integration.staging .c-navigation__environment,body.acceptance.staging .c-navigation__environment,body.staging.staging .c-navigation__environment{background-color:#ff8a00}body.development .c-navigation__environment,body.integration .c-navigation__environment,body.acceptance .c-navigation__environment,body.staging .c-navigation__environment{display:block;border-radius:7px;position:absolute;top:60px;left:0;font-weight:700;font-family:monospace;width:74px;text-align:center;color:#fff;line-height:14px;font-size:10px;margin:3px}.c-navigation__item{max-width:100%;text-overflow:ellipsis;white-space:nowrap;flex-basis:min-content;width:100%;display:block;flex-grow:1;flex-shrink:1;overflow:hidden}.c-navigation__item [class^=fa-]{vertical-align:middle;font-size:16px}.c-navigation__item--end{float:right;max-width:250px;white-space:nowrap;text-overflow:ellipsis}[busy] .c-navigation__item .c-navigation__link{animation:pulse-opacity 1s infinite}.c-navigation__item[data-unread]{position:relative}.c-navigation__item[data-unread] .c-navigation__link{opacity:1}.c-navigation__item[data-unread]:after{content:attr(data-unread);display:block;position:absolute;top:20%;right:10px;background:#d12833;color:#fff;font-size:11px;font-weight:700;min-width:15px;height:15px;line-height:14px;text-align:center;border-radius:100px;border:2px solid #ffffff}.c-navigation__link,.c-navigation__link:visited{display:flex;align-items:center;padding:0 10px;color:#fff!important;cursor:pointer;transition:background-color .25s;height:80px;font-size:.9rem;line-height:normal;gap:8px}.c-navigation__item:hover .c-navigation__link,.c-navigation__item.hover .c-navigation__link,.c-navigation__link--active{background-color:#106a82;opacity:1}.c-navigation__item:hover .c-navigation__link.c-navigation__sub-item a,.c-navigation__item.hover .c-navigation__link.c-navigation__sub-item a,.c-navigation__link--active.c-navigation__sub-item a{color:#fff}.c-navigation__buffer-item .c-navigation__link{height:50px}.c-navigation__link-sub{font-size:.75rem;display:block;font-weight:400}.c-navigation__sub-items{padding:5px 0;background:#f3f7f8;position:absolute;top:90%;box-shadow:0 0 10px #0000001a;overflow:hidden;transition:all .25s;opacity:0;transform:scale(0);transform-origin:top right;z-index:1}.c-navigation_end .c-navigation__sub-items{right:0}[data-nav-item=active] .c-navigation__sub-items,.c-navigation__item.touched .c-navigation__sub-items,.c-navigation__buffer-item:hover .c-navigation__sub-items,.c-navigation__buffer-item.hover .c-navigation__sub-items,.c-navigation__item:hover .c-navigation__sub-items,.c-navigation__item.hover .c-navigation__sub-items{transform:scale(1);opacity:1;transition:all .25s}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.c-navigation__buffer-item:hover .c-navigation__sub-items,.c-navigation__buffer-item.hover .c-navigation__sub-items,.c-navigation__item:hover .c-navigation__sub-items,.c-navigation__item.hover .c-navigation__sub-items{transform:scale(1);opacity:1;transition:all .25s}}.c-navigation__sub-link{display:block;padding:10px 15px;white-space:nowrap;transition:all .25s}.c-navigation__sub-link:hover,.c-navigation__sub-link .hover{color:#0b5366;background-color:#d3e2e5}.c-navigation__buffer-items{position:absolute;top:100%;left:0;right:0;width:100%;transform:scale(0);transform-origin:top right;opacity:0;background:#2e3d42;box-shadow:0 0 30px #0000004d;transition:all .25s;margin:0;padding:0}.c-navigation__toggle:checked~.c-navigation__buffer .c-navigation__buffer-items{transform:scale(1);opacity:1}.c-navigation__buffer-item{position:relative;display:block;border-top:1px solid rgb(66.9464285714,88.7767857143,96.0535714286)}.c-navigation__buffer-item [class^=fa-],.c-navigation__buffer-item img{margin-right:20px}.c-navigation .left_navigation{max-width:calc(100% - 380px)}.c-navigation .organisation_info_container{display:flex;align-items:center}.c-navigation .organisation_logo_wrapper{border:1px solid rgba(0,0,0,.1019607843);border-radius:4px;color:#128bab;background:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.c-navigation .organisation_logo_wrapper img{max-width:40px;max-height:40px;margin-right:0}.c-navigation .organisation_logo_wrapper i[class^=fa-]{margin-right:0;font-size:20px}.c-navigation .organisation_logo_wrapper.current{width:32px;height:32px;min-width:32px}.c-navigation .organisation_logo_wrapper.current img{max-width:32px;max-height:32px;margin-right:0}.c-navigation .organisation_name{color:#111827;font-size:14px}.c-navigation .organisation_details{overflow:hidden;text-overflow:ellipsis}.c-navigation .selected .organisation_name{color:#fff}.c-navigation .organisation_role{color:#4b5563;font-size:12px;display:block}.c-navigation .selected .organisation_role{color:#fff}.c-navigation .organisation_info{display:inline-block;width:325px;margin-left:10px}.c-navigation .organisation{display:block}.c-navigation .selected.organisation{background:#128bab;padding:10px 15px}.c-navigation .selected_icon{color:#fff;margin-left:auto}.c-navigation .divider{flex:0 1 auto;border:none;border-top:1px solid black;width:20px;margin:0 10px}.c-navigation .all_workspaces{color:#111827;font-size:14px}.c-navigation .all_workspaces:hover,.c-navigation .all_workspaces.hover{color:#111827}.c-navigation .separator hr{display:block;color:#d1d1d1;border:1px solid}.c-navigation .user_name{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;height:19px;font-size:14px;max-width:150px}.c-navigation .chevron{vertical-align:middle}.c-navigation .user_avatar img{width:32px;height:32px;border-radius:46px;border:1px;max-width:32px;max-height:32px;min-width:32px}.c-navigation .organisation_details{display:inline-block;vertical-align:middle}.nav-text{display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1024px){.c-navigation .user_name,.nav-text,.c-navigation .organisation_details,.chevron{display:none}.c-navigation__item [class^=fa-],.c-navigation__link:visited [class^=fa-]{margin-right:0;margin-left:0}.c-navigation__item{max-width:100%}.c-navigation .c-navigation__link.u-small-prm{padding-right:8px!important}.c-navigation .c-navigation__link.u-small-plm{padding-left:8px!important}.c-navigation__link,.c-navigation__link:visited{padding:0 8px}}.orderable_items{display:flex;flex-direction:row;gap:8px}.orderable_items>:not(:first-child):before{content:"/"}.orderable{cursor:pointer;color:inherit}.orderable:hover{color:#111827}.orderable.sort_active{font-weight:600}.orderable.sort_asc>i:before{font-weight:600;content:""}.orderable.sort_desc>i:before{font-weight:600;content:""}@keyframes pulse-animation{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 8px #0000}}@keyframes pulse-opacity{0%{opacity:1}50%{opacity:.8}to{opacity:1}}@keyframes pulse-animation-large-green{0%{box-shadow:0 0 #10b98180}to{box-shadow:0 0 0 16px #10b98100}}@keyframes pulse-animation-large-red{0%{box-shadow:0 0 #10b98180}to{box-shadow:0 0 0 16px #10b98100}}.slide_left_fade_out_animation{animation:slide-left-fade-out-animation .4s 1}@keyframes slide-left-fade-out-animation{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}.slide_right_fade_in_animation{animation:slide-right-fade-in-animation .4s 1}@keyframes slide-right-fade-in-animation{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.slide_up_fade_out_animation{animation:slide-up-fade-out-animation .4s 1}@keyframes slide-up-fade-out-animation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.slide_down_fade_in_animation{animation:slide-down-fade-in-animation .4s 1}@keyframes slide-down-fade-in-animation{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-fade-in-animation{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes rotate-180{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.blocks_container{display:flex!important;flex-direction:column;gap:8px}.blocks_container.full_width{flex:1}.section_block{position:relative;border-radius:4px;box-shadow:inset 0 0 0 1px #d1d5db;background:#fff;display:flex;flex-direction:column;transition:height .4s;overflow:hidden}.section_block.sortable-ghost,.section_block.saving{box-shadow:inset 0 0 0 2px #0369a1;opacity:.4}.section_block.sortable-ghost.saving,.section_block.saving.saving{box-shadow:inset 0 0 0 2px #e0f2fe}.section_block .block_header{display:grid;grid-template-columns:1fr 1fr 56px;align-items:center;gap:8px;height:32px;line-height:32px;padding:8px;font-size:14px;font-weight:600}.section_block .block_header .block_start,.section_block .block_header .block_middle,.section_block .block_header .block_end{height:32px;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap}.section_block .block_header .block_type_icon{display:flex;justify-content:center;align-items:center;gap:8px}.section_block .block_header .block_type_icon>.qc-badge{color:#0369a1;font-size:16px;display:flex;width:32px;height:32px;padding:0;justify-content:center;align-items:center;flex-shrink:0}.section_block .block_header .block_title_text{display:flex;flex:1;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section_block .block_header .block_title_text .block_subtitle{font-size:14px;color:#4b5563;font-weight:400}.section_block .block_header .block_title_text .block_quote{font-size:12px;color:#9ca3af;font-weight:400}.section_block .block_header .block_end{justify-content:flex-end}.section_block .block_header .block_end>div{display:flex;gap:8px}.section_block .block_header .block_collapsed_text{flex:1 0 0;color:#111827;font-weight:400}.section_block .block_header .block_collapsed_image{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:4px;overflow:hidden}.section_block .block_header .block_collapsed_image>img{width:100%;height:100%;object-fit:contain;object-position:center}.section_block .block_header .qc-btn{height:32px;width:32px;padding:0;justify-content:center}.section_block .block_content{display:flex;padding:12px 24px 24px;flex-direction:column;align-items:stretch;gap:24px}.section_block .block_content>form{display:contents}.section_block.section_static_block:has(.section_block.section_static_block){box-shadow:inset 0 0 0 1px #f3f4f6;background-color:#fdfdff}.section_block.inline_block{box-shadow:inset 0 0 0 1px #f3f4f6;flex-direction:row}.section_block.inline_block .block_header{display:inline-flex}.section_block.inline_block .block_header .block_type_icon .qc-badge{background-color:transparent}.section_block.inline_block .block_content{display:inline-flex;padding:8px 8px 8px 0;color:#111827;font-weight:400;line-height:150%}.section_block.inline_block .block_content:has(.section_image_block_image){flex:1}.section_block.inline_block .block_content .section_image_block_image{min-height:100px;min-width:100px}.section_block.inline_block .block_title_text{display:none}.section_block.collapsed .block_header,.section_block.expanded .block_header{cursor:pointer}.section_block.collapsed .block_header:hover:not(:has(a:hover)),.section_block.expanded .block_header:hover:not(:has(a:hover)){color:#128bab}.section_block.expanded{height:auto;border-radius:4px}.section_block.expanded:not(:has(.section_block.expanded)){box-shadow:inset 0 0 0 2px #128bab;background:#f9fafb}.section_block.expanded .hide_on_expanded:not(.section_block.collapsed *){display:none}.section_block.collapsed{height:48px}.section_block.collapsed>:not(.section_block) .hide_on_collapsed{display:none}.section_block.loading .block_header,.section_block.loading .block_header *{pointer-events:none}.section_block.loading .block_header>.block_start .block_type_icon i{justify-content:normal;animation:fa-spin 2s infinite linear}.section_block.loading .block_header>.block_start .block_type_icon i:before{content:""}.section_block.has-error{box-shadow:inset 0 0 0 2px #d12833!important}.section_block.has-error:after{content:attr(data-error-message);position:absolute;top:0;right:50px;height:48px;line-height:48px;color:#d12833}.section_image_block_image{display:flex;align-items:center;justify-content:flex-start}.section_image_block_image>img{max-width:100%;max-height:300px;text-align:center}.spec_section{position:relative;display:flex;padding:24px 32px;flex-direction:column;gap:24px;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.spec_section.has-error{box-shadow:0 0 3px #d1283399,0 0 2px #d12833}.spec_section.has-error:before{content:attr(data-error-message);position:absolute;top:0;left:16px;height:24px;line-height:24px;color:#d12833}.spec_section>.move_buttons{position:absolute;left:-26px;top:0}.spec_section>turbo-frame:empty,.spec_section>div:empty{display:none!important}.spec_section .section_title{padding:0;color:#111827;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:flex;justify-content:space-between;align-items:center;gap:0 24px}.spec_section .section_title:has(.section_subtitle){flex-direction:column;gap:16px 24px;align-items:flex-start}.spec_section .section_title>.section_subtitle{font-size:16px;font-weight:400;line-height:150%}.spec_section .section_title input{color:#9ca3af;font-size:18px}.spec_section>button{display:flex;justify-content:center;gap:8px}.spec_section .section_row{display:flex;width:100%;gap:16px}.spec_section .section_row.align_center{align-items:center}.spec_section .section_row>.section_col{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.spec_section>form{display:contents}.spec_section .section_info_row{display:grid;grid-template-columns:1fr 1fr;line-height:150%}.spec_section .section_info_row.two_third{grid-template-columns:2fr 1fr}.spec_section .section_info_row .left_info{display:flex;flex-direction:column}.spec_section .section_info_row .left_info>h4{font-weight:600}.spec_section .section_info_row .left_info>.subtext{color:#4b5563}.spec_section .section_info_row .right_info{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:12px}.spec_section .section_col_title{color:#111827;font-size:14px;font-weight:600;line-height:150%}.spec_section hr{width:100%;display:block;border:1px solid #D1D5DB;margin:0}@media print{.spec_section{page-break-after:always}}.spec_section .block_type_icon{font-family:"Font Awesome 6 Pro";font-style:normal}.spec_section .block_type_icon i:before{font-weight:400}.remark_group_container .block_type_icon{background-color:#ede9fe;color:#6d28d9}.remark_group_container .block_type_icon i:before{content:""}.remark_container .block_type_icon i:before{content:""}.image_container .block_type_icon i:before{content:""}.text_container .block_type_icon i:before{content:""}.parameter_container_single_selection .block_type_icon i:before,.parameter_container_multi_selection .block_type_icon i:before{content:""}.parameter_container_numeric .block_type_icon i:before{content:"#"}.parameter_container_textual .block_type_icon i:before{content:""}.parameter_container_date .block_type_icon i:before{content:""}.parameter_container_formula .block_type_icon i:before{content:""}.tab_bar{display:flex;height:48px;align-items:flex-start;gap:24px;flex-shrink:0;border-bottom:1px solid #D1D5DB}.tab_bar .tab_item{color:#111827;display:flex;align-items:center;gap:6px;align-self:stretch;line-height:40px;font-weight:400;margin:0;padding:0 6px}.tab_bar .tab_item a{color:inherit;text-decoration:none}.tab_bar input{display:none}.tab_bar input:checked+.tab_item,.tab_bar .tab_item.active{color:#128bab;font-weight:600;border-bottom:3px solid #128BAB}.tab_bar .tab_end{flex:1;display:flex;justify-content:flex-end;align-items:center;height:100%;color:#9ca3af}.qc-table{max-width:100%}.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999999;-webkit-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000000;-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}#toast-container{z-index:1001;margin-top:80px}#toast-container a{text-decoration:underline}.id_badge{width:56px;height:56px;border-radius:4px;display:flex;align-items:center;justify-content:center}.id_badge.bad{background-color:#fef2f2}.id_badge.good{background-color:#ecfdf5}.id_badge>.id{font-weight:600;font-size:18px;line-height:150%}.id_badge>.id.bad{color:#b91c1c}.id_badge>.id.good{color:#047857}.status_badge{display:flex;align-items:center;width:fit-content;border:1px solid #D1D5DB;gap:8px;border-radius:99px;padding:4px 10px 4px 8px}.circle{border-radius:99px}.circle.big{width:12px;height:12px}.circle.small{width:8px;height:8px}.circle.good{background-color:#34d399}.circle.bad{background-color:#ef4444}.unit_container.unit_section_container{border:1px solid #D1D5DB;border-radius:4px;display:flex;flex-direction:column;width:100%}.unit_container.unit_section_container .unit_section_header{height:36px;border-bottom:1px solid #D1D5DB;display:flex;align-items:center;padding:6px 0 6px 8px}.unit_container.unit_section_container .unit_section_blocks{display:flex;flex-direction:column}.unit_container.unit_section_container .unit_section_blocks .unit_block_container{display:flex;flex-direction:row;min-height:32px}.unit_container.unit_section_container .unit_section_blocks .unit_block_container:nth-of-type(odd){background-color:#f3f4f6}.unit_container.unit_section_container .unit_section_blocks .unit_block_container .unit_block_cell{flex:1;padding:0;display:flex;align-items:center}.unit_container.unit_section_container .unit_section_blocks .unit_block_container .unit_block_cell.unit_block_cell_name{padding:6px 0 6px 8px;width:100%}.unit_container.unit_section_container .unit_section_blocks .unit_block_container .unit_block_cell.unit_block_cell_name>.nested{padding-left:16px}.unit_container.unit_section_container .unit_section_blocks .unit_block_container .unit_block_cell.success{background-color:#ecfdf5}.unit_container.unit_section_container .unit_section_blocks .unit_block_container .unit_block_cell.error{background-color:#fef2f2}.unit_container.unit_section_container .unit_section_blocks .unit_block_container .unit_block_cell .unit_images{overflow:hidden;display:flex;align-items:center}.unit_container.unit_section_container .unit_section_blocks .unit_block_container .unit_block_cell .unit_images .image{width:24px;height:24px;border:1px solid #ffffff;border-radius:4px}.unit_container.unit_section_container .unit_section_blocks .unit_block_container .unit_block_cell .unit_images .image:first-child{margin-left:0}.unit_image{position:relative}.unit_image img{display:block;width:100%;height:100%;margin:0}.unit_image span{position:absolute;bottom:10px;left:10px;color:#fff;background:#000000b3;padding:2px 5px}.translations_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.grid_cols_2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.parameter-badge>.qc-badge{color:#0369a1}.remark-badge>.qc-badge{background-color:#ede9fe;color:#6d28d9}.qc-badge.library_category{background:#d2f7fb;color:#0c4a6e}.qc-badge.library_category:before{font-family:"Font Awesome 6 Pro";font-weight:400;content:""}body.full_screen_page{background-color:#f9fafb}body.full_screen_page .c-navigation{display:none}body.full_screen_page .full_screen_header{position:fixed;top:0;width:calc(100vw - 48px);z-index:10;display:flex;height:64px;padding:0 24px;justify-content:center;align-items:center;gap:0 16px;flex-shrink:0;border-bottom:1px solid var(--gray-300, #D1D5DB);background:#fff;color:#4b5563;font-size:14px;font-style:normal;font-weight:400;line-height:normal}body.full_screen_page .full_screen_header .header_title{color:#111827;font-size:16px;font-style:normal;font-weight:600;line-height:150%}body.full_screen_page .full_screen_header .spacer{flex:1}body.full_screen_page #main{position:relative;width:720px;min-width:720px;margin:92px auto;padding:0 0 48px;display:grid;grid-template-columns:1fr;gap:24px}body.full_screen_page #main>button,body.full_screen_page #main>a{display:flex;justify-content:center;gap:8px}body.default_page .c-navigation{position:relative}body.default_page .page_header{display:flex;height:64px;padding:0;justify-content:center;align-items:center;gap:0 16px;flex-shrink:0;font-size:14px}body.default_page .page_header .header_title{color:#111827;font-size:24px}body.default_page .page_header .breadcrumbs_title{font-size:26px}body.default_page .page_header .breadcrumbs-link{color:#9ca3af}body.default_page .page_header .spacer{flex:1}body.default_page .subtitle{font-size:20px}body.default_page #main{position:relative;width:80%;min-width:720px;max-width:100%;margin:28px auto;padding:0 0 28px;display:grid;grid-template-columns:1fr;gap:24px}body.default_page #main .content{padding-bottom:40px;display:flex;flex-direction:column;gap:16px}body.default_page #main>button{display:flex;justify-content:center;gap:8px}body.default_page #main hr{display:block;width:100%;color:#d1d5db;border:1px solid}body.default_page .live_stream{text-align:right}body.default_page .live_stream>i{margin:0 8px;float:right;border-radius:50%;color:#109756;animation:pulse-animation-large-green 1s 3}body.side_filter_page{background-color:#f3f4f6;min-height:100%;max-width:100vw;display:flex;flex-direction:column}body.side_filter_page .c-navigation,body.side_filter_page .c-footer{position:fixed}body.side_filter_page #main{padding:0 0 35px 260px;flex-grow:1;margin-top:0;display:flex;flex-direction:row;min-height:calc(100vh - 115px)}body.side_filter_page #main .sidebar_filter{background-color:#fff;overflow:hidden;width:260px;position:fixed;height:calc(100vh - 115px);left:0;top:80px;bottom:35px;display:flex;flex-direction:column;box-shadow:inset -2px 0 4px #dee2e6}body.side_filter_page #main .sidebar_filter>div{padding:0 24px}body.side_filter_page #main .sidebar_filter>div:first-child{padding-top:24px}body.side_filter_page #main .sidebar_filter>div:last-child{padding-bottom:24px}body.side_filter_page #main .sidebar_filter>div:not(:first-child){margin-top:16px}body.side_filter_page #main .sidebar_filter .sidebar_content{flex:1 0;overflow-y:auto;display:flex;flex-direction:column;gap:16px}body.side_filter_page #main .sidebar_filter .sidebar_content .qc_field{flex:0}body.side_filter_page #main .sidebar_filter .sidebar_content .qc_input{padding-left:8px;padding-right:8px}body.side_filter_page #main .sidebar_filter .sidebar_footer{padding:24px;background-color:#fff;box-shadow:2px 0 4px #dee2e6;position:relative}body.side_filter_page #main .sidebar_filter .sidebar_footer:before{content:"";box-shadow:inset -2px 0 2px #dee2e6;position:absolute;height:100%;right:0;top:0;width:4px}body.side_filter_page #main .sidebar_filter .sidebar_footer>button,body.side_filter_page #main .sidebar_filter .sidebar_footer .btn{width:100%}body.side_filter_page #main .content{flex-grow:1;padding:28px 40px;width:calc(100% - 340px);display:flex;flex-direction:column;gap:18px}body.side_filter_page #main .content .filter_header{display:flex;flex-direction:row;height:48px}body.side_filter_page #main .content .filter_header>:first-child{flex-grow:1}body.side_filter_page #main .content .filter_results{flex:1;position:relative}body.side_filter_page #main .content .filter_results>*{transition:opacity .3s}body.side_filter_page #main .content .filter_results .no_result{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:24px}body.side_filter_page #main .content .filter_results .no_result>i{font-size:40px;color:#9ca3af}body.side_filter_page #main .content .filter_results .no_result>.no_result_content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:16px;font-weight:600;line-height:150%}body.side_filter_page #main .content .filter_results .filter_results_loader{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);flex-direction:column;justify-content:center;align-items:center;gap:24px;font-size:16px;line-height:150%}body.side_filter_page #main .content .filter_results .filter_results_loader>i{font-size:40px;color:#9ca3af}body.side_filter_page turbo-frame[busy] .filter_results>*:not(.filter_results_loader){opacity:.4!important}body.side_filter_page turbo-frame[busy] .filter_results>*:not(.filter_results_loader).no_result{opacity:0!important}body.side_filter_page turbo-frame[busy] .filter_results .filter_results_loader{display:flex!important}body.sub_menu_page{background-color:#f9fafb;font-size:14px}body.sub_menu_page .c-navigation{position:relative}body.sub_menu_page #main{position:relative;max-width:920px;min-width:720px;margin:0 auto;padding:32px 32px 64px;display:grid;grid-template-columns:1fr;gap:32px}body.sub_menu_page #main.full_width{max-width:none}body.sub_menu_page #main .header{display:flex;padding:0;justify-content:center;align-items:flex-start;gap:0 16px;flex-shrink:0;font-size:14px;font-style:normal;font-weight:400;line-height:normal}body.sub_menu_page #main .header>.qc-btn{height:28px;padding:0 2px;color:#11182780;font-size:20px}body.sub_menu_page #main .header>.header_title{flex:1;display:flex;flex-direction:column;gap:8px}body.sub_menu_page #main .header>.header_title.no_gap{gap:0}body.sub_menu_page #main .header>.header_title>h1{color:#111827;font-size:20px;font-style:normal;font-weight:600;line-height:150%}body.sub_menu_page #main .header>.header_title>.header_subtitle{font-size:14px;color:#4b5563;display:flex;flex-direction:row;gap:12px;align-items:center}body.sub_menu_page #main .header .header_actions{display:flex;gap:12px}body.sub_menu_page #main .header .header_actions.centered{align-self:center}body.sub_menu_page #main .content_with_submenu{display:grid;grid-template-columns:200px auto;gap:30px}body.sub_menu_page #main .content_with_submenu.with_two_submenus{grid-template-columns:200px auto 200px}body.sub_menu_page #main .content_with_submenu .sub_menu{display:flex;flex-direction:column;gap:6px}body.sub_menu_page #main .content_with_submenu .sub_menu>.sub_menu_link{display:flex;height:24px;padding:8px 12px;align-items:center;gap:8px;align-self:stretch;border-radius:4px;color:#111827;font-size:14px;font-weight:600}body.sub_menu_page #main .content_with_submenu .sub_menu>.sub_menu_link:hover{background:#f3f4f6}body.sub_menu_page #main .content_with_submenu .sub_menu>.sub_menu_link.active{background:#f3f4f6}body.sub_menu_page #main .content_with_submenu .sub_menu>.sub_menu_link.disabled,body.sub_menu_page #main .content_with_submenu .sub_menu>.sub_menu_link[disabled]{pointer-events:none;color:#9ca3af}body.sub_menu_page #main .content_with_submenu .sub_menu>.sub_menu_link>i{color:#9ca3af}body.sub_menu_page #main .content_with_submenu .content{display:flex;flex-direction:column;align-items:stretch;gap:24px}@media print{body.sub_menu_page{padding:32px}body.sub_menu_page #main{margin:0}body.sub_menu_page #main .header .qc-btn{display:none}body.sub_menu_page #main .header .header_title{display:flex;flex-direction:row;justify-content:space-between}body.sub_menu_page #main .content_with_submenu{display:flex}body.sub_menu_page #main .content_with_submenu .sub_menu{display:none}}body.table_page{background-color:#fff;font-size:16px}body.table_page .qc-modal form label{text-transform:uppercase;font-weight:600;font-size:14px}body.table_page .qc-modal form span.select2.select2-container{font-size:16px}body.table_page .qc-modal form span.select2.select2-container.select2-container--disabled{background-color:#f3f7f8;color:#858e8f;border:1px solid #858E8F;opacity:1}body.table_page #main{margin-top:0!important}body.table_page #main a:not(.btn){color:#344f71}body.table_page #main table.light-table{border-style:hidden;border-bottom:1px solid #DDDDDD;margin-top:32px;table-layout:auto}body.table_page #main table.light-table tr{border:1px solid #DDDDDD}body.table_page #main table.light-table tbody tr:hover{background-color:#e3ecef}body.table_page #main table.light-table th,body.table_page #main table.light-table td{padding:4px;background-color:transparent;border:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.table_page #main table.light-table th{font-size:14px;text-transform:uppercase;padding:0 4px}body.table_page #main table.light-table td span.table_info{background-color:#eaf1f8;padding:5px 10px;font-size:14px!important;border-radius:2px}body.table_page #main section#header{background-color:#fff;padding-top:90px}body.table_page #main section#header .tabs{padding-top:30px}body.table_page #main section#header .tabs a{font-size:1rem;padding:6.5px 26px;color:#303030}body.table_page #main section#header .tabs a.active{border-bottom:3px solid #128BAB;font-weight:700;color:#128bab}body.table_page #main section#header .container{margin:0 20px;border-bottom:1px solid #DDDDDD;padding-bottom:8.5px}body.table_page #main section#header .container header{position:inherit!important;padding:0!important}body.table_page #main section#content{margin:0 20px}body.table_page #main section#content .body{margin-top:40px}body.table_page #main section#content h2{margin:5px 0}body.table_page #main section#content .info{display:inline-flex;padding:4px 8px;align-items:center;gap:4px;margin-top:21px;line-height:22px}body.table_page #main section#content .info i.info-blue{height:24px;width:24px;color:#2d6eb8;margin-top:1px}body.table_page #main section#content .info a{color:#000;text-decoration:underline}body.table_page #main section#content .info-bg{background-color:#eaf1f8;font-weight:600;padding:4px 8px;border-radius:2px}body.table_page #main section#content div#pagination{margin-top:20px}body.table_page #main section#content div#pagination span{color:#707070}body.table_page #main section#content .pagination #results,body.table_page #main section#content .pagination #page{line-height:44px}body.table_page #main section#content .pagination a.o-button{border-radius:0;border:0;background-color:transparent}body.table_page #main section#content .pagination a.o-button.mdi{color:#128bab}body.table_page #main section#content .pagination a.o-button--active{background-color:#128bab;color:#fff}body.table_page #main section#content .pagination a.no_link{cursor:default}body.table_page #main #aside-search{border-bottom:none}body.table_page #main #aside-search #q{height:44px;width:230px}body.account_settings{background-color:#f3f7f8}body.account_settings #main section#header{background-color:#f3f7f8}body.account_settings #main section#content h2{margin-bottom:20px}body.account_settings form .tip{font-size:14px;font-weight:600}body.account_settings .line{display:flex;width:520px;align-items:center}body.account_settings #avatar_upload_form.hidden,body.account_settings .avatar_edit.hidden{display:none}body.account_settings .avatar_edit{display:block;margin-left:10px}body.account_settings .current_avatar{width:64px;height:64px;border-radius:46px}body.account_settings #avatar_preview,body.account_settings #avatar_preview_icon{width:64px;height:64px;border-radius:46px;max-width:64px;max-height:64px;margin-bottom:20px}body.account_settings .avatar_icon{font-size:48px;color:#ccc;display:flex;align-items:center;justify-content:center}body.account_settings #edit_avatar_link{font-size:14px;font-weight:600;line-height:21px;color:#128bab}body.account_settings .separator hr{display:block;color:#d1d1d1;border:0;border-top:1px solid rgba(0,0,0,.1019607843);height:1px}body.account_settings .change_email_button,body.account_settings .change_password_button{height:40px;padding:12px 16px;gap:8px;background-color:#fff;border:1px solid #D1D5DB;border-radius:4px;font-size:14px;cursor:pointer;text-align:center;float:right;font-weight:600px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;color:#303030}body.account_settings .change_email_button{width:auto;min-width:124px}body.account_settings .change_password_button{width:auto;min-width:152px}body.account_settings .line label{font-size:16px;font-weight:600;line-height:21px;text-align:left;margin-bottom:4px}body.account_settings .of2 label{font-size:14px;font-weight:600;line-height:21px;text-align:left;margin-bottom:2px;display:block;padding:0}body.account_settings .of2 input[type=text]{display:block;margin-top:4px;font-size:14px;line-height:21px}body.account_settings .of2 span{font-size:14px;font-weight:400px;line-height:21px}body.account_settings .modal-header{margin:0 20px}body.account_settings .modal-content{gap:20px}body.account_settings .modal-content .line{margin-bottom:0}body.account_settings .modal-content .line.password{margin-left:20px}body.development ul.items:before,body.integration ul.items:before{content:attr(data-took)attr(data-benchmark);position:absolute;top:-22px;left:4px;font-size:9px;color:green;z-index:2}body#reports.index,body#organisation_users.index,body#organisations.edit{font-size:16px}body#reports.index #inbox_filter_form:not([complete]) *,body#organisation_users.index #inbox_filter_form:not([complete]) *,body#organisations.edit #inbox_filter_form:not([complete]) *{pointer-events:none}body#reports.index #inbox_filter_form:not([complete]) .collapsible-item,body#reports.index #inbox_filter_form:not([complete]) input,body#reports.index #inbox_filter_form:not([complete]) button,body#reports.index #inbox_filter_form:not([complete]) #inbox_active_filter_list,body#reports.index #inbox_filter_form:not([complete]) .functional,body#reports.index #inbox_filter_form:not([complete]) #reports_list,body#organisation_users.index #inbox_filter_form:not([complete]) .collapsible-item,body#organisation_users.index #inbox_filter_form:not([complete]) input,body#organisation_users.index #inbox_filter_form:not([complete]) button,body#organisation_users.index #inbox_filter_form:not([complete]) #inbox_active_filter_list,body#organisation_users.index #inbox_filter_form:not([complete]) .functional,body#organisation_users.index #inbox_filter_form:not([complete]) #reports_list,body#organisations.edit #inbox_filter_form:not([complete]) .collapsible-item,body#organisations.edit #inbox_filter_form:not([complete]) input,body#organisations.edit #inbox_filter_form:not([complete]) button,body#organisations.edit #inbox_filter_form:not([complete]) #inbox_active_filter_list,body#organisations.edit #inbox_filter_form:not([complete]) .functional,body#organisations.edit #inbox_filter_form:not([complete]) #reports_list{filter:blur(5px)}body#reports.index #inbox_filter_form:not([complete]) #reports_list .statusbar,body#organisation_users.index #inbox_filter_form:not([complete]) #reports_list .statusbar,body#organisations.edit #inbox_filter_form:not([complete]) #reports_list .statusbar{display:none}body#reports.index #inbox_filter_form:not([complete]) h1>.mdi,body#organisation_users.index #inbox_filter_form:not([complete]) h1>.mdi,body#organisations.edit #inbox_filter_form:not([complete]) h1>.mdi{display:inline-block!important}body#reports.index #inbox_filter_form[busy] #reports_list,body#organisation_users.index #inbox_filter_form[busy] #reports_list,body#organisations.edit #inbox_filter_form[busy] #reports_list{position:relative}body#reports.index #inbox_filter_form[busy] #reports_list>.body,body#organisation_users.index #inbox_filter_form[busy] #reports_list>.body,body#organisations.edit #inbox_filter_form[busy] #reports_list>.body{filter:blur(5px)}body#reports.index #inbox_filter_form[busy] #reports_list .spinner,body#organisation_users.index #inbox_filter_form[busy] #reports_list .spinner,body#organisations.edit #inbox_filter_form[busy] #reports_list .spinner{display:block}body#reports.index #reports_list,body#organisation_users.index #reports_list,body#organisations.edit #reports_list{position:relative}body#reports.index #reports_list .spinner,body#organisation_users.index #reports_list .spinner,body#organisations.edit #reports_list .spinner{display:none;position:absolute;margin-top:18px;z-index:1000;background:transparent}body#reports.index #reports_list .spinner>.spinner-spacer,body#organisation_users.index #reports_list .spinner>.spinner-spacer,body#organisations.edit #reports_list .spinner>.spinner-spacer{position:relative;min-height:50px}body#reports.index #reports_list .spinner>img,body#organisation_users.index #reports_list .spinner>img,body#organisations.edit #reports_list .spinner>img{position:absolute;translate:50% 50%;left:50%;max-width:50px}body#reports.index #main,body#organisation_users.index #main,body#organisations.edit #main{margin-top:80px}body#reports.index #main h1,body#reports.index #main h2,body#organisation_users.index #main h1,body#organisation_users.index #main h2,body#organisations.edit #main h1,body#organisations.edit #main h2{padding-left:2px}body#reports.index .button.btn-inline,body#organisation_users.index .button.btn-inline,body#organisations.edit .button.btn-inline{color:#344f71;font-size:16px;font-weight:600;text-decoration:underline;white-space:nowrap;padding-left:16px}body#reports.index .button.btn-inline:hover,body#organisation_users.index .button.btn-inline:hover,body#organisations.edit .button.btn-inline:hover{color:#128bab}body#reports.index .btn.btn--secondary,body#organisation_users.index .btn.btn--secondary,body#organisations.edit .btn.btn--secondary{color:#344f71}body#reports.index .btn.btn--secondary:hover,body#organisation_users.index .btn.btn--secondary:hover,body#organisations.edit .btn.btn--secondary:hover{background-color:#2b3f58;color:#fff}body#reports.index .btn.btn--secondary.disabled,body#organisation_users.index .btn.btn--secondary.disabled,body#organisations.edit .btn.btn--secondary.disabled{color:#838c96;border-color:#f9f9f9;background-color:#f9f9f9}body#reports.index .btn.btn--secondary.disabled:hover,body#organisation_users.index .btn.btn--secondary.disabled:hover,body#organisations.edit .btn.btn--secondary.disabled:hover{background-color:#f9f9f9;color:#838c96}body#reports.index .btn.btn--secondary.disabled.with-pointer-events,body#organisation_users.index .btn.btn--secondary.disabled.with-pointer-events,body#organisations.edit .btn.btn--secondary.disabled.with-pointer-events{pointer-events:all;cursor:default}body#reports.index .btn span,body#organisation_users.index .btn span,body#organisations.edit .btn span{padding:0;color:inherit}body#reports.index #content,body#organisation_users.index #content,body#organisations.edit #content{padding:30px 40px 0 300px}body#reports.index #content header,body#organisation_users.index #content header,body#organisations.edit #content header{padding:0;position:relative;top:0;height:auto;margin-bottom:10px}body#reports.index #content header>div,body#organisation_users.index #content header>div,body#organisations.edit #content header>div{margin-bottom:10px}body#reports.index #content header h1,body#organisation_users.index #content header h1,body#organisations.edit #content header h1{line-height:44px}body#reports.index #content header #aside-search,body#organisation_users.index #content header #aside-search,body#organisations.edit #content header #aside-search{padding:0}body#reports.index #content header #group.functional,body#organisation_users.index #content header #group.functional,body#organisations.edit #content header #group.functional{margin:0 9px 0 0;height:44px}body#reports.index #content header #group.functional a.select2-choice,body#organisation_users.index #content header #group.functional a.select2-choice,body#organisations.edit #content header #group.functional a.select2-choice{padding:0 9px;height:44px;line-height:44px}body#reports.index #content header #group.functional a.select2-choice>div,body#organisation_users.index #content header #group.functional a.select2-choice>div,body#organisations.edit #content header #group.functional a.select2-choice>div{top:0}body#reports.index #content header .functional,body#organisation_users.index #content header .functional,body#organisations.edit #content header .functional{margin:0;height:44px}body#reports.index #content header .functional:not(:first-child),body#organisation_users.index #content header .functional:not(:first-child),body#organisations.edit #content header .functional:not(:first-child){margin-right:10px}body#reports.index #content header .functional label,body#organisation_users.index #content header .functional label,body#organisations.edit #content header .functional label{line-height:44px;margin:0 20px 0 0}body#reports.index #content header .functional input[type=search],body#organisation_users.index #content header .functional input[type=search],body#organisations.edit #content header .functional input[type=search]{height:44px;width:230px}body#reports.index #content header .functional .select2-container .select2-choice,body#organisation_users.index #content header .functional .select2-container .select2-choice,body#organisations.edit #content header .functional .select2-container .select2-choice{padding:0 10px}body#reports.index #content .items,body#organisation_users.index #content .items,body#organisations.edit #content .items{position:relative;padding:0}body#reports.index #content .items .group-header,body#organisation_users.index #content .items .group-header,body#organisations.edit #content .items .group-header{margin:0 0 12px;height:41px;line-height:41px}body#reports.index #content .pagination,body#organisation_users.index #content .pagination,body#organisations.edit #content .pagination{padding:0}body#reports.index #filters.sidebar,body#organisation_users.index #filters.sidebar,body#organisations.edit #filters.sidebar{display:flex;flex-direction:column;width:220px;padding:30px 20px 0;color:#303030}body#reports.index #filters.sidebar h3>i.mdi:first-child,body#organisation_users.index #filters.sidebar h3>i.mdi:first-child,body#organisations.edit #filters.sidebar h3>i.mdi:first-child{height:24px;color:#344f71;vertical-align:middle}body#reports.index #filters.sidebar .filters_container,body#organisation_users.index #filters.sidebar .filters_container,body#organisations.edit #filters.sidebar .filters_container{flex:1;overflow-y:auto;overflow-x:hidden;width:100%;margin-left:-20px;padding:0 20px}body#reports.index #filters.sidebar input[type=text],body#organisation_users.index #filters.sidebar input[type=text],body#organisations.edit #filters.sidebar input[type=text]{height:44px;border:1px solid #CCCCCC;background-color:#fff;padding:8px;border-radius:0;box-shadow:none;font-size:14px;color:#303030}body#reports.index #filters.sidebar input[type=text]:active,body#reports.index #filters.sidebar input[type=text]:focus,body#reports.index #filters.sidebar input[type=text]:focus-visible,body#organisation_users.index #filters.sidebar input[type=text]:active,body#organisation_users.index #filters.sidebar input[type=text]:focus,body#organisation_users.index #filters.sidebar input[type=text]:focus-visible,body#organisations.edit #filters.sidebar input[type=text]:active,body#organisations.edit #filters.sidebar input[type=text]:focus,body#organisations.edit #filters.sidebar input[type=text]:focus-visible{border:1px solid #344F71;outline:none}body#reports.index #filters.sidebar input[type=checkbox],body#organisation_users.index #filters.sidebar input[type=checkbox],body#organisations.edit #filters.sidebar input[type=checkbox]{width:18px;height:18px;border-color:#344f71}body#reports.index #filters.sidebar .collapsible-item-search input[type=search],body#organisation_users.index #filters.sidebar .collapsible-item-search input[type=search],body#organisations.edit #filters.sidebar .collapsible-item-search input[type=search]{padding-right:25px;border:1px solid #CCCCCC;background:#fff image-url("icons/search2.svg") no-repeat;background-size:17px 17px;background-position:center right 8px;font-size:14px;box-sizing:border-box;border-radius:0;box-shadow:0 1px #ffffff80}body#reports.index #filters.sidebar .collapsible-item-search input[type=search]::placeholder,body#organisation_users.index #filters.sidebar .collapsible-item-search input[type=search]::placeholder,body#organisations.edit #filters.sidebar .collapsible-item-search input[type=search]::placeholder{font-style:italic}body#reports.index #filters.sidebar .btn,body#organisation_users.index #filters.sidebar .btn,body#organisations.edit #filters.sidebar .btn{display:block;width:100%}body#reports.index #filters.sidebar .daterange,body#organisation_users.index #filters.sidebar .daterange,body#organisations.edit #filters.sidebar .daterange{display:flex;flex-wrap:nowrap;flex-direction:row}body#reports.index #filters.sidebar .daterange .datepickers,body#organisation_users.index #filters.sidebar .daterange .datepickers,body#organisations.edit #filters.sidebar .daterange .datepickers{flex:1}body#reports.index #filters.sidebar .daterange .daterange-separator,body#organisation_users.index #filters.sidebar .daterange .daterange-separator,body#organisations.edit #filters.sidebar .daterange .daterange-separator{flex:0;min-width:10px;font-weight:700}body#reports.index #filters.sidebar .daterange .daterange-separator:after,body#organisation_users.index #filters.sidebar .daterange .daterange-separator:after,body#organisations.edit #filters.sidebar .daterange .daterange-separator:after{content:"-";display:flex;align-items:center;justify-content:center;height:100%}body#reports.index #filters.sidebar .widget:not(:first-of-type),body#organisation_users.index #filters.sidebar .widget:not(:first-of-type),body#organisations.edit #filters.sidebar .widget:not(:first-of-type){margin:0}body#reports.index #filters.sidebar .widget:after,body#organisation_users.index #filters.sidebar .widget:after,body#organisations.edit #filters.sidebar .widget:after{transition:.3s all ease-in;content:"";display:block;height:20px;border-bottom:1px solid #CCCCCC;width:100%}body#reports.index #filters.sidebar header,body#organisation_users.index #filters.sidebar header,body#organisations.edit #filters.sidebar header{padding:0!important;margin:0!important;height:50px;line-height:50px;display:flex;justify-content:center;flex-direction:column}body#reports.index #filters.sidebar .collapsible-filter,body#organisation_users.index #filters.sidebar .collapsible-filter,body#organisations.edit #filters.sidebar .collapsible-filter{transition:.3s all ease-in;position:relative}body#reports.index #filters.sidebar .collapsible-filter *,body#organisation_users.index #filters.sidebar .collapsible-filter *,body#organisations.edit #filters.sidebar .collapsible-filter *{transition:.3s all ease-in}body#reports.index #filters.sidebar .collapsible-filter label,body#organisation_users.index #filters.sidebar .collapsible-filter label,body#organisations.edit #filters.sidebar .collapsible-filter label{font-family:Open Sans;font-size:16px;font-weight:500;border:none;height:34px;line-height:34px;margin-bottom:0}body#reports.index #filters.sidebar .collapsible-filter label.current,body#organisation_users.index #filters.sidebar .collapsible-filter label.current,body#organisations.edit #filters.sidebar .collapsible-filter label.current{background-color:transparent;color:inherit;font-weight:400}body#reports.index #filters.sidebar .collapsible-filter label:hover,body#organisation_users.index #filters.sidebar .collapsible-filter label:hover,body#organisations.edit #filters.sidebar .collapsible-filter label:hover{background-color:transparent;color:#128bab}body#reports.index #filters.sidebar .collapsible-filter>header h3:hover,body#organisation_users.index #filters.sidebar .collapsible-filter>header h3:hover,body#organisations.edit #filters.sidebar .collapsible-filter>header h3:hover{color:#128bab;cursor:pointer}body#reports.index #filters.sidebar .collapsible-filter>header h3:hover i.mdi-menu-down,body#organisation_users.index #filters.sidebar .collapsible-filter>header h3:hover i.mdi-menu-down,body#organisations.edit #filters.sidebar .collapsible-filter>header h3:hover i.mdi-menu-down{color:#128bab}body#reports.index #filters.sidebar .collapsible-filter>header h3 i.mdi-menu-down,body#organisation_users.index #filters.sidebar .collapsible-filter>header h3 i.mdi-menu-down,body#organisations.edit #filters.sidebar .collapsible-filter>header h3 i.mdi-menu-down{font-size:20px;display:block;position:absolute;right:0;transform:rotate(0)}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list{display:grid}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item{overflow:hidden;white-space:nowrap;height:34px}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item.collapsible-item-select2-field,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item.collapsible-item-select2-field,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item.collapsible-item-select2-field{height:auto}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item.disabled,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item.disabled,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item.disabled{color:#767676}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label{display:flex;gap:4px;padding:0;color:inherit}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox-container,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox-container,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox-container{display:flex;flex-direction:column;justify-content:space-around}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;gap:8px}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content>.checkbox_text,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content>.checkbox_text,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content>.checkbox_text{order:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content>.count_badge,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content>.count_badge,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content>.count_badge{order:2}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content>.count_badge:before,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content>.count_badge:before,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content>.count_badge:before{content:"("}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content>.count_badge:after,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content>.count_badge:after,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .collapsible-item>label .checkbox_content>.count_badge:after{content:")"}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .more-less-btn,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .more-less-btn,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .more-less-btn{align-items:center;position:relative;padding:0 20px 0 4px}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .more-less-btn .more-less-text,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .more-less-btn .more-less-text,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .more-less-btn .more-less-text{line-height:34px}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .more-less-btn .more-less-text:after,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .more-less-btn .more-less-text:after,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .more-less-btn .more-less-text:after{content:attr(data-more-text)}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list .more-less-btn i,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list .more-less-btn i,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list .more-less-btn i{display:block;position:absolute;right:0;top:0;width:20px;height:22px;font-size:20px}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list.show-more .more-less-btn .more-less-text:after,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list.show-more .more-less-btn .more-less-text:after,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list.show-more .more-less-btn .more-less-text:after{content:attr(data-less-text)}body#reports.index #filters.sidebar .collapsible-filter>ul.collapsible-list.show-more .more-less-btn i,body#organisation_users.index #filters.sidebar .collapsible-filter>ul.collapsible-list.show-more .more-less-btn i,body#organisations.edit #filters.sidebar .collapsible-filter>ul.collapsible-list.show-more .more-less-btn i{transform:rotate(180deg)}body#reports.index #filters.sidebar .collapsible-filter.collapsed,body#organisation_users.index #filters.sidebar .collapsible-filter.collapsed,body#organisations.edit #filters.sidebar .collapsible-filter.collapsed{display:block}body#reports.index #filters.sidebar .collapsible-filter.collapsed:after,body#organisation_users.index #filters.sidebar .collapsible-filter.collapsed:after,body#organisations.edit #filters.sidebar .collapsible-filter.collapsed:after{height:0}body#reports.index #filters.sidebar .collapsible-filter.collapsed .collapsible-list .collapsible-item,body#reports.index #filters.sidebar .collapsible-filter.collapsed .collapsible-list .collapsible-item.collapsible-item-select2-field,body#organisation_users.index #filters.sidebar .collapsible-filter.collapsed .collapsible-list .collapsible-item,body#organisation_users.index #filters.sidebar .collapsible-filter.collapsed .collapsible-list .collapsible-item.collapsible-item-select2-field,body#organisations.edit #filters.sidebar .collapsible-filter.collapsed .collapsible-list .collapsible-item,body#organisations.edit #filters.sidebar .collapsible-filter.collapsed .collapsible-list .collapsible-item.collapsible-item-select2-field{height:0;overflow:hidden;opacity:0}body#reports.index #filters.sidebar .collapsible-filter.expanded>header>h3>i.mdi-menu-down,body#organisation_users.index #filters.sidebar .collapsible-filter.expanded>header>h3>i.mdi-menu-down,body#organisations.edit #filters.sidebar .collapsible-filter.expanded>header>h3>i.mdi-menu-down{transform:rotate(180deg)}body#reports.index #filters.sidebar .collapsible-filter.expanded .collapsible-list.show-less .collapsible-item.show-when-more:not(.current),body#organisation_users.index #filters.sidebar .collapsible-filter.expanded .collapsible-list.show-less .collapsible-item.show-when-more:not(.current),body#organisations.edit #filters.sidebar .collapsible-filter.expanded .collapsible-list.show-less .collapsible-item.show-when-more:not(.current){height:0;overflow:hidden;opacity:0}body#reports.index #filters.sidebar .filter_fixed_panel,body#organisation_users.index #filters.sidebar .filter_fixed_panel,body#organisations.edit #filters.sidebar .filter_fixed_panel{background-color:#fff;box-shadow:2px 0 4px #dee2e6;width:100%;padding:20px;margin-left:-20px;position:relative}body#reports.index #filters.sidebar .filter_fixed_panel:before,body#organisation_users.index #filters.sidebar .filter_fixed_panel:before,body#organisations.edit #filters.sidebar .filter_fixed_panel:before{content:"";box-shadow:inset -2px 0 2px #dee2e6;position:absolute;height:100%;right:0;top:0;width:4px}body#reports.index header h3,body#organisation_users.index header h3,body#organisations.edit header h3{line-height:24px;font-size:14px;color:#303030;text-transform:uppercase;font-weight:600}body#reports.index .select2-dropdown,body#organisation_users.index .select2-dropdown,body#organisations.edit .select2-dropdown{background-color:#f3f7f8;border:none;border-radius:0}body#reports.index .select2-dropdown ul.select2-results,body#organisation_users.index .select2-dropdown ul.select2-results,body#organisations.edit .select2-dropdown ul.select2-results{padding-left:0;margin-right:0}body#reports.index .select2-dropdown ul.select2-results>li,body#organisation_users.index .select2-dropdown ul.select2-results>li,body#organisations.edit .select2-dropdown ul.select2-results>li{font-size:16px;font-weight:400;line-height:22px;padding:9px 4px;color:#344f71}body#reports.index .select2-dropdown ul.select2-results>li.select2-highlighted,body#organisation_users.index .select2-dropdown ul.select2-results>li.select2-highlighted,body#organisations.edit .select2-dropdown ul.select2-results>li.select2-highlighted{background-color:#e3ecef}body.notification_settings{background-color:#f3f7f8}body.notification_settings #main section#header{background-color:#f3f7f8}body.notification_settings #main section#content h2{margin-bottom:20px}body.notification_settings form .line{margin:0 25px 0 0;width:420px}body.notification_settings .qc-modal .modal-content{padding:0}body.notification_settings .qc-modal .modal-content form{gap:0}body.notification_settings .qc-modal .modal-content label{text-transform:capitalize}body.notification_settings .qc-modal .modal-content .modal-header{padding:8px 18px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #D1D5DB}body.notification_settings .qc-modal .modal-content .modal-header .modal-header-actions button{width:70px;height:40px;border-radius:4px;border:1px solid #D1D5DB;font-size:14px;font-weight:600;line-height:24px}body.notification_settings .qc-modal .modal-content .modal-header .modal-header-actions button.cancel{background:#fff}body.notification_settings .qc-modal .modal-content .modal-header .modal-header-actions button.submit{background:#128bab;color:#fff}body.notification_settings .qc-modal .modal-content .data-disableable{background-color:#f3f4f6}body.notification_settings .row{align-items:center;padding:10px 0 0}body.notification_settings .column{height:34px;font-size:12px;line-height:18px;letter-spacing:.05em;text-align:left;color:#4b5563;font-weight:600;flex:1}body.notification_settings .name-column{padding:10px;flex-basis:570px;flex-grow:0;flex-shrink:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}body.notification_settings .info-row{display:flex;align-items:center;height:71px;width:100%;border-radius:4px;border:1px;background:#fff}body.notification_settings .logo-column{width:64px;height:32px;padding:10px;display:flex;justify-content:center;align-items:center}body.notification_settings .logo-column img{max-width:64px;max-height:32px}body.notification_settings .button-column{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-left:auto}body.notification_settings .name-row{font-size:16px;font-weight:600;line-height:24px}body.notification_settings .type-row{height:21px;font-size:14px;font-weight:400;line-height:21px;text-align:left}body.notification_settings .advanced_settings_button{width:178px;height:42px;display:inline-flex;align-items:center;gap:8px;border-radius:4px;border:1px solid #D1D5DB;margin-left:auto;align-self:center;margin-right:16px;font-size:14px;font-weight:600;padding-left:16px;line-height:24px;color:#1f2937!important;background:#fff}body.notification_settings .advanced_settings_button.disabled{pointer-events:none;opacity:.5;cursor:not-allowed;color:#d1d5db;border:1px solid #D1D5DB;background:#fff}body.notification_settings .u-small-pam.selector{display:flex;align-items:center;gap:10px}body.notification_settings input[type=checkbox]{display:inline-block}body.notification_settings input.notification_toggle[type=checkbox]{display:none}body.notification_settings .switch{position:relative;display:flex;align-items:center}body.notification_settings .toggle_label{width:104px;height:21px;margin-right:10px;font-size:14px;font-weight:400;line-height:21px;text-align:left}body.notification_settings .toggle_label.disabled{color:#4b5563;cursor:not-allowed}body.notification_settings .slider{position:relative;width:40px;height:24px;background-color:#ccc;border-radius:20px;cursor:pointer;transition:background-color .4s}body.notification_settings .slider:before{content:"";position:absolute;width:19px;height:19px;border-radius:50%;background-color:#fff;transition:transform .4s}body.notification_settings input:checked+.slider{background:#128bab}body.notification_settings input:checked+.slider:before{transform:translate(18px) translateY(2px)}body.notification_settings input+.slider:before{transform:translate(2px) translateY(2px)}body.notification_settings input[disabled]+.slider{background-color:#d1d5db;cursor:not-allowed}body.notification_settings .description{top:240px;left:40px;font-size:16px;font-weight:400;line-height:24px;text-align:left;margin-bottom:20px}body.notification_settings .cursive{font-family:Open Sans;font-size:16px;font-style:italic;font-weight:400;line-height:24px;text-align:left}body.notification_settings .notification_dropdown,body.notification_settings .time_dropdown{align-self:center;width:190px;height:40px;gap:8px;border-radius:4px;border:1px solid #D1D5DB;background:#fff;font-size:14px;font-weight:400;line-height:24px;text-align:left}body.notification_settings .time_dropdown{width:230px}body.notification_settings .notification_dropdown.wide{width:450px}body.notification_settings .notification_dropdown.disabled{opacity:.5;pointer-events:none;border:1px solid #D1D5DB;background:#fff;cursor:not-allowed}body.notification_settings .notification_dropdown.disabled .select2-selection__rendered,body.notification_settings .notification_dropdown.disabled .select2-selection__rendered:before{color:#d1d5db}body.notification_settings .time_dropdown.hidden{display:none}body#organisations.edit .body.new,body#organisations.new .body.new{padding:0 20px}body#organisations.edit .line,body#organisations.new .line{width:520px}body#organisations.edit input::placeholder,body#organisations.new input::placeholder{font-size:14px;color:#b1b5b7}body#organisations.edit label,body#organisations.new label{height:21px;font-size:14px;font-weight:600;line-height:21px;text-align:left}body#organisations.edit .select2-container,body#organisations.new .select2-container{width:100%!important}body#organisations.edit .select2-container--default .select2-selection--single,body#organisations.new .select2-container--default .select2-selection--single{height:40px!important;background-color:#fff!important;border:1px solid #D1D5DB!important;border-radius:4px!important;font-size:14px!important;display:flex;align-items:center}body#organisations.edit .select2-container--default .select2-selection--single .select2-selection__rendered,body#organisations.new .select2-container--default .select2-selection--single .select2-selection__rendered{padding:8px;line-height:40px!important}body#organisations.edit .select2-container--default .select2-selection--single .select2-selection__arrow,body#organisations.new .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px!important;display:none}body#organisations.edit .select2-container--default .select2-selection--single .select2-selection__placeholder,body#organisations.new .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#b1b5b7}body#organisations.edit .select2-selection__clear,body#organisations.new .select2-selection__clear{display:none}body#organisations.edit .select2-container--default .select2-selection--multiple,body#organisations.new .select2-container--default .select2-selection--multiple{height:auto!important;min-height:40px;overflow-y:hidden;display:flex;flex-wrap:wrap;background-color:#fff!important;border:1px solid #D1D5DB!important;border-radius:4px!important;font-size:14px!important}body#organisations.edit .select2-container--default .select2-selection--multiple .select2-selection__rendered,body#organisations.new .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;gap:5px;align-items:center;padding:5px;box-sizing:border-box;max-width:95%}body#organisations.edit .select2-container--default .select2-selection--multiple .select2-selection__choice,body#organisations.new .select2-container--default .select2-selection--multiple .select2-selection__choice{display:inline-flex;align-items:center;padding:0 5px;max-width:100%}body#organisations.edit #customer_name,body#organisations.edit #customer_email,body#organisations.edit #customer_code,body#organisations.new #customer_name,body#organisations.new #customer_email,body#organisations.new #customer_code{height:40px;padding:12px 16px;gap:8px;border-radius:4px;border:1px solid #D1D5DB;font-size:14px;font-weight:400;line-height:19px;text-align:left}body#organisations.edit .organisation_separator hr,body#organisations.new .organisation_separator hr{display:block;color:#d1d1d1;border:1px solid;margin-top:40px;margin-bottom:40px}body#organisations.edit .title,body#organisations.new .title{width:67px;height:30px;font-size:20px;font-weight:600;line-height:30px;text-align:left;margin-bottom:20px}body#organisations.edit .checkbox,body#organisations.new .checkbox{margin-bottom:20px}body#organisations.edit .left-column.sidebar ul li,body#organisations.new .left-column.sidebar ul li{position:relative}body#organisations.edit .left-column.sidebar ul li a,body#organisations.new .left-column.sidebar ul li a{display:flex;align-items:center;gap:8px;width:260px;margin-left:-20px;height:40px;padding:12px 16px;opacity:1;background:none;color:#000;text-decoration:none;transition:all .3s ease;box-sizing:border-box;font-size:14px;font-weight:600}body#organisations.edit .left-column.sidebar ul li a.current,body#organisations.new .left-column.sidebar ul li a.current{background:#128bab;color:#fff}body#reports.library #main .collapsible{transition:height .4s ease;overflow:hidden}body#reports.library #main .collapsible:not(.expanded) .toggle-icon:before{content:""}body#reports.library #main .collapsible.expanded .toggle-icon:before{content:""}body#reports.library #main .clickable{cursor:pointer}body#reports.library #main .value{font-weight:600;font-size:14px}body#reports.library #main .value_large{color:#111827;font-size:18px;font-weight:600;line-height:27px}body#reports.library #main .info_row{align-items:center;display:flex;gap:24px;width:100%}body#reports.library #main .info_row.with_icon{gap:10px}body#reports.library #main .comment_header{line-height:150%;margin-bottom:2px}body#reports.library #main .time{font-size:12px;color:#4b5563;font-weight:400}body#reports.library #main .message{color:#111827;max-width:200px;word-wrap:break-word}body#reports.library #main .fit_content{width:fit-content}.unit_images{gap:8px;flex-wrap:wrap}.unit_images img{width:48px;height:48px;border-radius:4px}body#spec_versions.edit .save_status{display:flex;gap:9px;align-items:center;min-width:160px}body#spec_versions.edit .save_status .save_status_icon{color:#10b981;font-size:6px;border-radius:50%}body#spec_versions.edit .save_status .loading_text,body#spec_versions.edit .save_status .idle_text,body#spec_versions.edit .save_status .error_text{display:none;font-size:14px}body#spec_versions.edit .save_status.loading .loading_text,body#spec_versions.edit .save_status.idle .idle_text,body#spec_versions.edit .save_status.error .error_text{display:block}body#spec_versions.edit .save_status.idle .save_status_icon{animation:pulse-animation-large-green 2s 1}body#spec_versions.edit .save_status.loading .save_status_icon{animation:pulse-animation .8s infinite}body#spec_versions.edit .save_status.error .save_status_icon{color:#d12833;animation:pulse-animation-large-red 2s 1}body#spec_versions.edit .spec_title_bar{display:flex;height:60px;justify-content:space-between;align-items:center}body#spec_versions.edit .spec_title_bar>img{margin-left:12px;padding:12px;height:36px;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}body#spec_versions.edit .spec_title_bar>input{font-size:24px}body .user_organisations .licensees,body .user_organisations .customers{padding:10px 20px;width:97%}body .user_organisations .licensees .header,body .user_organisations .customers .header{height:30px;font-family:Open Sans;font-size:20px;font-weight:600;line-height:30px;text-align:left}body .user_organisations .row{display:flex;align-items:center;padding:10px 0 0}body .user_organisations .column{height:34px;font-size:12px;line-height:18px;letter-spacing:.05em;text-align:left;color:#4b5563;font-weight:600;flex:1}body .user_organisations .name-column{font-size:16px;font-weight:600;padding:10px;flex-basis:570px;flex-grow:0;height:calc(100% - 20px);display:flex}body .user_organisations .role-column{font-size:14px;flex-basis:267px;flex-grow:0}body .user_organisations .licensee-column{font-size:14px;flex-basis:200px;flex-grow:1}body .user_organisations .info-row{display:flex;align-items:center;height:64px;width:100%;padding:10px 0;border-radius:4px;border:1px;background:#f9fafb}body .user_organisations .row.selected .info-row{background-color:#128bab;color:#fff}body .user_organisations .row.selected .name-row{color:#fff}body .user_organisations .logo-row{width:64px;height:100%;display:flex;justify-content:center}body .user_organisations .name-row{width:360px;font-size:16px;font-weight:600;line-height:24px;padding:10px}body .user_organisations .icon-column{margin-left:auto;color:#fff;display:flex;align-items:center;justify-content:flex-end;margin-right:20px;font-size:18px}body .user_organisations .button-column{display:none}body .user_organisations .row:hover .button-column{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;margin-right:20px;background-color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;height:40px;width:193px;border:1px solid #D1D5DB;box-sizing:border-box;gap:5px;width:auto}body .user_organisations .switch-button{font-size:14px;color:#111827;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .user_organisations .switch-button .switch-button-text{padding-left:8px}body{font-family:Open Sans,Helvetica,Arial,sans-serif}body>turbo-frame:not(#modal,#alerts){display:block;margin-top:80px}.no-style{display:contents}turbo-cable-stream-source{display:none}.flex-1{flex:1}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
