@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);
*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.alert{background-color:#cce5ff;border:1px solid #b8daff;border-radius:4px;color:#004085;float:left;font-size:13px;margin-bottom:6px;padding:16px 20px;width:100%}.alert:last-of-type{margin-bottom:2rem}.alert a{color:#002752;font-weight:700}.alert.small{font-size:12px;padding:6px 10px}.alert.small:last-of-type{margin-bottom:10px}.alert.auto{width:auto}.alert.success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert.success a{color:#0b2e13}.alert.notice{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.alert.notice a{color:#533f03}.alert.danger,.alert.error{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert.danger a,.alert.error a{color:#491217}.alert.form-input{margin-left:auto;margin-top:1em;width:calc(100% - 280px)}.sweetalert-popup .swal2-icon.swal2-warning{margin:2.5em auto 0}.sweetalert-popup .swal2-title{color:var(--clr-text);font-size:1.25rem;padding-top:1.5em!important}.sweetalert-popup .swal2-html-container{font-size:1rem;margin:0;padding:.25em 1.6em .3em}.sweetalert-popup button{font-size:.875rem!important;padding:1em 2em!important}.sweetalert-popup button:focus{box-shadow:none!important}.message{background-color:#f4f9ff;border:1px solid #d7eaff;border-radius:4px;color:#004085;float:left;margin:.5em 0;padding:.5em 1em;width:100%}.message a{font-weight:700}.message p:last-of-type{margin-bottom:0}.message.success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.message.success a{color:#0b2e13}.message.error{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.message.error a{color:#491217}.popup-message .message{align-items:center;display:flex;line-height:100%;padding:2em;width:100%}.popup-message .message.success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.popup-message .message.success a{color:#0b2e13}.popup-message .message.danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.popup-message .message.danger a{color:#491217}.popup-message .icon{display:flex;margin-right:.5em;width:24px}.popup-message p{margin-right:1em}.popup-message .close{background:none;color:var(--clr-text);margin-left:auto;padding:0}.popup-message .close svg{width:20px}.choices{font-size:16px;margin-bottom:24px;overflow:hidden;position:relative}.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;-moz-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{background-color:#fff;border-bottom:1px solid #ddd;display:block;margin:0;padding:10px;width:100%}.choices[data-type*=select-one] .choices__button{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=");background-size:8px;border-radius:10em;height:20px;margin-right:25px;margin-top:-10px;opacity:.25;padding:0;position:absolute;right:0;top:50%;width:20px}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{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{border:5px solid transparent;border-top-color:#333;content:"";height:0;margin-top:-2.5px;pointer-events:none;position:absolute;right:11.5px;top:50%;width:0}.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{left:0;margin-left:25px;margin-right:0;right:auto}.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{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=");background-size:8px;border-left:1px solid #003642;border-radius:0;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{background-color:#f9f9f9;border:1px solid #ddd;border-radius:2.5px;display:inline-block;font-size:14px;min-height:44px;overflow:hidden;padding:7.5px 7.5px 3.75px;vertical-align:top;width:100%}.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{list-style:none;margin:0;padding-left:0}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{background-color:#005f75;border:1px solid #004a5c;border-radius:20px;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-weight:500;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-left:3.75px;margin-right:0}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid #003642}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{background-color:#fff;border:1px solid #ddd;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;display:none;margin-top:-1px;overflow:hidden;position:absolute;top:100%;width:100%;word-break:break-all;z-index:1}.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]{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{-webkit-overflow-scrolling:touch;max-height:300px;overflow:auto;position:relative;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:14px;padding:10px;position:relative}[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]{padding-left:100px;padding-right:10px;text-align:right}[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{left:10px;right:auto}}.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;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices__heading{border-bottom:1px solid #f7f7f7;color:grey;font-size:12px;font-weight:600;padding:10px}.choices__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:none}.choices__input{background-color:#f9f9f9;border:0;border-radius:0;display:inline-block;font-size:14px;margin-bottom:5px;max-width:100%;padding:4px 0 4px 2px;vertical-align:baseline}.choices__input:focus{outline:0}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;height:0;width:0}[dir=rtl] .choices__input{padding-left:0;padding-right:2px}.choices__placeholder{opacity:.5}:root{--font:"Poppins",sans-serif;--clr-dark:#121325;--clr-background:#eef0f8;--clr-background-special:#f6fcff;--clr-light:#7a92a5;--clr-disabled:#ccc;--clr-text:#242424;--clr-text-menu:#96a8b7;--clr-table-head-text:#b5b5c3;--clr-table-border:#ebedf3;--clr-border:#e0e0e0;--clr-border-hover:#ddd;--clr-section-border:transparent;--clr-button-text:#fff;--clr-primary:#389cff;--clr-primary-hover:#1a8cff;--clr-primary-highlight:#f5faff;--clr-link:#0080ff;--clr-blue:#389cff;--clr-red:#e33631;--clr-green:#38c271;--clr-secondary:#e4ebf1;--clr-secondary-hover:#d5dfe7;--content-width:1520px;--content-width-medium:1280px;--content-width-small:800px;--shadow:0px 20px 30px -20px rgba(82,63,105,.05)}[x-cloak]{display:none!important}body,html{margin:0;min-height:100vh;padding:0;width:100%}body{background:var(--clr-background);color:var(--clr-text);font-family:var(--font);font-size:13px;font-weight:500;line-height:1.6;overflow-x:hidden;overflow-y:scroll;text-align:left}body.locked,body.no-input{-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none;padding-right:17px;touch-action:none}.section-container{display:flex;flex-direction:column;width:100%}.section-container.row{flex-direction:row;gap:2em}.section-intro{margin-bottom:2em}h1,h2,h3,h4{margin-bottom:1em}.h1,h1{font-size:2rem;line-height:2rem}.h1 span,h1 span{color:#bbc2db;font-size:1rem;line-height:2rem;vertical-align:middle}.h2,h2{font-size:22px;font-weight:700;line-height:1.75rem;margin:0 0 .5rem}.h3,h3{font-size:1rem;line-height:1.25rem}p{margin-bottom:1em}a{color:var(--clr-link)}.disabled,a.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}strong{font-weight:700}hr{border:none;border-top:1px solid rgba(0,0,0,.1);display:block;margin:24px 0;padding:0;width:100%}.max-width-small{max-width:var(--content-width-small)}.max-width-medium{max-width:var(--content-width-medium)}.max-width-large{max-width:var(--content-width-large)}.is-loading{opacity:.5}.main-container{display:flex;margin:0;padding:0;width:100%}.topbar{align-items:center;background:var(--clr-dark);display:flex;flex-direction:row;height:60px;left:0;padding:0 .5rem 0 0;position:fixed;top:0;width:100%;z-index:5}.topbar .toggle-side-menu{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:66px}.topbar .toggle-side-menu svg{display:block;height:26px;width:100%}.topbar .toggle-side-menu svg path{fill:#fff;width:40px}.topbar .branding{padding-left:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.topbar .branding img{width:130px}.topbar .logout{margin-left:auto}.topbar .logout button{align-items:center;background:none;display:flex;font-weight:600;height:100%;justify-content:center;letter-spacing:0;padding:0 1rem 0 0;text-transform:none}.topbar .logout svg{display:block;height:20px;margin-left:.5rem;position:relative;transform:translateY(-1px);width:20px}.topbar .logout svg path{fill:#fff}.layout-container{align-items:center;background:var(--clr-background);display:flex;flex-direction:column;margin-left:auto;min-height:100vh;padding:8rem 2rem 4rem;transition:transform .4s ease,width .2s ease;width:100%}.layout-container.open{transform:translateX(100vw)}.layout-container.instant{transition:transform .4s ease,width 0ms ease}.content-container{display:flex;flex-direction:column;max-width:var(--content-width);transition:max-width .2s ease;width:100%}.content-container.flex-row{flex-direction:row}.content-container.small{max-width:var(--content-width)}.content-container.instant{transition:none}.editform{flex-direction:row}.editform,.section{display:flex;width:100%}.section{background:#fff;border-radius:10px;box-shadow:var(--shadow);flex-direction:column;margin-bottom:2em;padding:3em}.section.side{align-self:flex-start;margin-bottom:auto;margin-left:4em;max-width:340px;position:sticky;top:100px;width:100%}.section.side .form-row:first-of-type .form-input label{margin-top:0;padding-top:0}.section.side .form-input{flex-direction:column}.section.side .form-input label{margin-bottom:.5em;margin-top:.5em}.section.side .form-input .switch{margin-top:0}.section.side .connected{color:var(--clr-green);font-size:16px;font-weight:600;margin-top:-10px}.section.side .not_connected{color:var(--clr-red);font-size:16px;font-style:normal;font-weight:600;margin-top:-10px}.section.side .actions{display:flex;flex-direction:column;margin-top:2em}.section.side .actions.no-margin{margin:0}.section.side .actions .buttons{display:flex;gap:10px}.section.side .actions .buttons .button{margin:0}.section.side .actions .button{margin-right:auto;min-width:90px;text-transform:none}.section.side .preview{justify-content:center;margin-top:10px}.section.side.left{margin-left:0;margin-right:4em}.page-actions{align-items:flex-end;display:flex;flex-direction:row;float:left;margin-bottom:2em;padding:2em 3em;width:100%}.page-actions input,.page-actions option,.page-actions select{font-weight:500}.page-actions .search{margin-right:1.25em;position:relative}.page-actions .search input{max-width:280px;padding-right:50px;width:100%}.page-actions .search input.active{border:1px solid #f9f9f9;outline:2px solid var(--clr-blue)}.page-actions .search .button{align-items:center;background:none;border-radius:0 4px 4px 0;color:#242424;display:flex;height:100%;justify-content:center;padding:0;position:absolute;right:1px;top:1px;width:48px}.page-actions .search .button svg{height:17px;position:relative;top:-1px;width:17px}.page-actions .search .button svg path{fill:#242424}.page-actions .search .button:hover{background:none;border:none}.page-actions .toggle-filters{align-items:center;display:none;height:46px;justify-content:center;margin-left:auto;max-width:46px;padding:0;width:100%}.page-actions .toggle-filters .icon{display:block;height:20px;width:20px}.page-actions .listButtons{margin-left:auto}.page-actions .listButtons .secondary{color:var(--clr-light);padding:1em 1.5em}.page-actions .listButtons .secondary .fas{color:var(--clr-light);font-size:1rem;margin:0 6px;transform:translateY(1px)}.page-title{align-items:center;display:flex;margin-bottom:20px;min-height:50px}.page-title h1{margin:0}.page-title .add-button{height:46px;margin-left:0;min-width:120px}.page-title .add-button.right{margin-left:auto}.page-title .add-button .icon{display:none;font-size:1.25rem}.filter-container{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.25em}.filter-container .top{display:none;margin-bottom:2em}.filter-container .top h2{margin-bottom:0}.filter-container .close-filters{display:none;font-size:1.5rem;height:40px;margin-left:auto;margin-right:0;padding-top:4px;text-align:center;width:40px}.filter-container .filters{display:flex;flex-wrap:wrap;gap:1.25em}.filter-container .remove-filters{margin:auto 0 0}.filter-container .filter{max-width:200px;min-width:200px;width:100%}.filter-container .filter.wide{max-width:300px;min-width:300px}.filter-container .filter span.label{float:left;font-weight:700;margin:0 0 6px}.filter-container .filter select{width:100%}.filter-container .filter select.active{border:1px solid #f9f9f9;outline:2px solid var(--clr-blue)}.filter-container .filter .filterform{float:left}.filter-container.per-page{align-self:flex-start;margin-left:auto;padding-left:20px}.filter-container.per-page .filter{max-width:120px;min-width:120px}.remove-filters{margin-bottom:2em;margin-right:auto;margin-top:-1em}.remove-filters .icon{display:inline-block;height:12px;margin-left:2px;margin-right:3px;position:relative;top:2px;width:12px}.table-container{overflow-x:auto}.table-container.loading{opacity:.5}.table-container .copiedrow{animation:animateNewRow 1s forwards}@keyframes animateNewRow{0%{background-color:var(--clr-secondary)}to{background-color:#fff}}table{border-collapse:collapse;min-width:300px;width:100%}table.clean td,table.clean th{padding:.5em}table.clean td:first-child,table.clean th:first-child{padding:.5em .5em .5em 0}table.clean td:last-child,table.clean th:last-child{padding:.5em 0}table thead tr:hover{background:none}table thead tr th span{background-position:100%;background-repeat:no-repeat;background-size:9px;cursor:pointer;padding-right:14px;text-decoration:underline}table thead tr th span[direction=asc]{background-image:url(../images/sort_down.svg)}table thead tr th span[direction=desc],table thead tr th span[numeric][direction=asc]{background-image:url(../images/sort_up.svg)}table thead tr th span[numeric][direction=desc]{background-image:url(../images/sort_down.svg)}table th{border-bottom:1px solid var(--clr-table-border);color:var(--clr-table-head-text);font-weight:600;letter-spacing:1px;padding:.75em;text-transform:uppercase}table th:first-child{padding:.75em .75em .75em 0}table th:last-child{padding:.75em 0 .75em .75em}table th.full{width:100%}table th.xlarge{width:50%}table th.large{width:25%}table tr{border-bottom:1px solid var(--clr-table-border)}table tr:last-child{border-bottom:none}table tr.child td,table tr:hover{background:#fbfbfb}table tr.child td .itemDeleteform,table tr.child td .itemDeleteformAjax{display:block;float:left;margin-right:4px;width:auto}table td{height:40px;padding:.5em .75em}table td:first-child{padding:.5em .75em .5em 0}table td:last-child{padding:.5em 0 .5em .75em}table td.left,table th.left{text-align:left}table td.right,table th.right{text-align:right}table td.center,table th.center{text-align:center}table td.small,table th.small{width:100px}table td.medium,table th.medium{width:240px}table td.has-drag{padding:0}table .draghandle{height:30px;width:100%}table .draghandle .icon{align-items:center;cursor:grab;display:flex;height:100%;justify-content:center;width:80%}table .draghandle svg{height:20px;width:14px}table .actions{display:flex;justify-content:flex-end;width:100%}table .actions form{float:right;margin-left:5px;width:auto}table .actions form .button{padding:0}table .actions form .button svg{margin-right:0}table .actions form .button svg path{fill:#fff}table .actions .button{align-items:center;display:flex;height:25px;justify-content:center;margin-left:4px;min-width:25px;width:auto}table .actions .button svg{height:13px;margin-right:4px;width:13px}table .actions .copy{margin:0;padding:0}table .actions .copy svg{margin-right:0}table .actions .delete{margin-left:6px;padding:0}table .actions .delete svg{margin:0}table .actions .delete svg path{fill:#fff}table .actions .view{float:left;padding:.25em .5em}table a.link{padding:6px 0}table .state{background:var(--clr-green);border-radius:12px;display:block;height:12px;margin:0 auto;width:12px}table .state.inactive{background:#ddd}table.compact th{padding-left:.375em}table.compact th:first-of-type{padding-left:0}table.compact tr td{padding:.75em .375em}table.compact tr td:first-of-type{padding-left:0}table.compact tr td:last-of-type{padding-right:0}.pagination{display:flex;flex-direction:row;list-style:none;margin-top:3em;padding:0}.pagination li{align-items:center;display:flex;justify-content:center}.pagination li.next button,.pagination li.next span,.pagination li.previous button,.pagination li.previous span{align-items:center;border-radius:0 5px 5px 0;border-right:1px solid #ddd;display:flex;height:100%;justify-content:center}.pagination li.next svg,.pagination li.previous svg{display:block;height:11px;width:11px}.pagination li.next.disabled span,.pagination li.previous.disabled span{opacity:.5}.pagination li.next.disabled span:hover,.pagination li.previous.disabled span:hover{background:#fff}.pagination li.previous button,.pagination li.previous span{border-radius:5px 0 0 5px;border-right:none}.pagination li.active button,.pagination li.active span{background:var(--clr-primary);border-color:var(--clr-primary);color:#fff}.pagination a,.pagination button,.pagination span{background:#fff;border:1px solid #ddd;border-radius:0;border-right:none;color:var(--clr-text);font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.4;padding:.625em 0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2.75em}.pagination a:hover,.pagination button:hover,.pagination span:hover{background:#f5f5f5}.tabs{border-radius:.375em 0 0 0;display:flex;margin:0;max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%}.tabs .tab{background:#e3e3e3;border:1px solid #c9c9c9;border-bottom:0;border-left:0;border-radius:.375em .375em 0 0;color:#000;cursor:pointer;float:left;font-weight:700;opacity:.4;padding:1.25em 2em;position:relative;text-decoration:none;top:1px;transition:all .1s linear}.tabs .tab:first-child{border-left:1px solid #c9c9c9}.tabs .tab.active{background:#fff;color:#242424}.tabs .tab.active,.tabs .tab.active:hover{border-color:#fff;opacity:1}.tabs .tab:hover{border-color:#e2e3e5;opacity:.8}.tabpanes{float:left;position:relative;width:100%}.tabpanes .section{border-radius:0 0 10px 10px}.tabpanes h2:first-of-type{margin-bottom:1em}.tabpanes h2:first-of-type.no-margin{margin:0}.tabpanes .pane{display:flex;flex-direction:column;height:0;opacity:0;overflow:hidden;padding:0;position:absolute;width:100%}.tabpanes .pane.section-collection{background:none;border-bottom:none}.tabpanes .pane.section-collection.active{padding:0}.tabpanes .pane.section-collection .section{margin-top:2em}.tabpanes .pane.section-collection .section:first-of-type{border-radius:0 0 12px 12px;margin-top:0}.tabpanes .pane.active{height:auto;opacity:1;overflow:visible;position:relative}.tabpanes .pane.active .pane-content{height:auto}.tabpanes .pane.no-background{background:none;border:none;padding:0}.tabpanes .pane-content{float:left;height:0;width:100%}.tabpanes .pane-content .section-collection{border:none;padding:0}.tabpanes .pane-content h2{margin-bottom:1em;margin-top:1em;padding-top:1em;width:100%}.tabpanes .pane-content h2:first-of-type{margin-top:0;padding-top:0}.avatar-container,.image-upload-container{display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.avatar-container .image-container,.image-upload-container .image-container{aspect-ratio:1;border:1px solid #eee;border-radius:10px;max-width:120px;overflow:hidden;padding:8px;position:relative;width:100%}.avatar-container .image-container img,.image-upload-container .image-container img{-o-object-fit:contain;object-fit:contain;width:100%}.avatar-container .delete,.image-upload-container .delete{align-items:center;background:#fff;border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.25);cursor:pointer;display:flex;height:20px;justify-content:center;padding:2px;position:absolute;right:5px;top:5px;width:20px}.avatar-container .delete svg,.image-upload-container .delete svg{display:block;width:12px}.avatar-container .delete svg path,.image-upload-container .delete svg path{fill:rgba(250,67,11,.904)}.avatar-container .message,.image-upload-container .message{margin:0}.avatar-container img,.image-upload-container img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.rights-list{display:flex;flex-direction:column;margin-top:16px}.rights-list .row{align-items:center;border-top:1px solid #eee;display:flex;padding:16px 0}.rights-list .row label:last-of-type{border-right:1px solid var(--clr-border)}.rights-list .row:last-of-type{border-bottom:1px solid #eee}.rights-list .name{font-weight:700;line-height:18px;width:120px}.rights-list .rights{display:flex;flex-direction:row}.rights-list label{border:1px solid var(--clr-border);border-right:none;padding:10px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rights-list input{height:0;left:0;position:absolute;top:0;visibility:hidden;width:0}.rights-list label:has(input:checked){background:var(--clr-blue);border-color:var(--clr-blue);border-left:1px solid #fff;color:#fff}.rights-list label:has(input:checked):first-of-type{border-left:1px solid var(--clr-blue)}.property-list{display:flex;flex-direction:column;gap:6px;margin:20px 0 16px;width:100%}.property-list.with-border{border-bottom:1px solid var(--clr-border);margin-bottom:10px;padding-bottom:40px}.property-list label{border:1px solid #ccc;border-radius:4px;max-width:100%;padding:14px 16px}.property-list label:has(input:checked){border:1px solid #000;outline:1px solid #000}.property-list input{margin:0 10px 0 0}.property-list .property-item{align-items:center;border:1px solid #ccc;border-radius:4px;display:flex;padding:10px 10px 10px 20px;width:100%}.property-list .property-item .name{margin-right:20px}.property-list .property-item .button{align-items:center;display:flex;margin-left:auto}.property-list .property-item svg{display:block;height:14px;margin-right:4px;position:relative;top:-1px;width:14px}.property-list .property-item svg path{fill:#fff}.loginscreen{background:#fff;min-height:100vh;padding:0 2em}.loginscreen .container{align-items:center;display:flex;flex-direction:column;height:100vh}.loginscreen .image-container{height:50dvh;left:0;position:absolute;top:0;width:100%;z-index:1}.loginscreen .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loginscreen .loginform{margin-bottom:auto;margin-top:auto;max-width:480px;padding:3em 0;width:100%;z-index:2}.loginscreen .loginform .alert{margin-bottom:2em;margin-top:0}.loginscreen .logo-small .logo-container img,.loginscreen .logo-small .logo-container svg{max-width:240px}.loginscreen .logo-container{float:left;margin-bottom:2.5em;max-width:300px;width:100%}.loginscreen .logo-container img,.loginscreen .logo-container svg{width:100%}.loginscreen .form,.loginscreen form{background:#fff;border-radius:10px;box-shadow:0 2.7px 4.7px rgba(0,0,0,.016),0 8.9px 15.6px rgba(0,0,0,.024),0 40px 70px rgba(0,0,0,.08);flex-direction:column;max-width:480px;padding:3em 4em}.loginscreen .form h1,.loginscreen form h1{font-size:24px;font-weight:800;line-height:24px;margin:0 0 24px}.loginscreen .form .forgot-password-link,.loginscreen form .forgot-password-link{font-size:13px;margin-left:auto}.loginscreen .form-input{flex-direction:column}.loginscreen .form-input label{margin-bottom:0;margin-top:0;padding-top:.5em}.loginscreen .form-input.checkbox{flex-direction:row}.loginscreen .form-input.checkbox input{margin:0;position:relative;top:0}.loginscreen .form-input.checkbox label{align-items:center}.loginscreen .form-input.checkbox label span{padding-left:8px}.loginscreen .form-row.remember-password{margin-bottom:.5em}.loginscreen .form-row.remember-password input{min-width:0}.loginscreen .form-row.password{margin-bottom:.5em}.loginscreen .form-row.actions{align-items:center;display:flex;margin-top:0}.loginscreen .invalid-feedback{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;display:inline-block;margin-top:6px;padding:6px 16px;width:100%}.loginscreen .invalid-feedback strong{font-weight:300}.loginscreen .switch-auth-mode{color:var(--clr-primary);cursor:pointer;text-decoration:underline}.sidemenu{background:#fff;display:flex;flex:1 0 auto;flex-direction:column;left:0;min-height:100vh;padding-top:6rem;top:0;transition:width .2s ease;width:100%;width:66px;z-index:2}.sidemenu .submenu{background:#fff;display:none;left:100%;padding:0;position:absolute;top:0}.sidemenu .submenu li:first-child .menu-item{padding-top:18px}.sidemenu .submenu li:last-child .menu-item{padding-bottom:18px}.sidemenu .submenu li .menu-item{color:var(--clr-text)}.sidemenu .submenu li .menu-item.active{color:var(--clr-primary)}.sidemenu .submenu li .menu-item .icon{width:26px}.sidemenu .divider{background:#292f48;border-top:1px solid #4f546b;margin-top:10px;padding:5px 0}.mobile-menu ul,.sidemenu ul{float:left;list-style:none;margin:0;padding:0;position:sticky;top:100px;width:100%}.mobile-menu li,.sidemenu li{float:left;position:relative;width:100%}.mobile-menu li.has-submenu .menu-item,.sidemenu li.has-submenu .menu-item{padding-right:40px}.mobile-menu li.has-submenu:after,.sidemenu li.has-submenu:after{background-image:url(../images/icon_has_submenu.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;content:"";display:inline-block;height:100%;position:absolute;right:0;top:0;width:50px}.mobile-menu li.has-submenu:hover a,.sidemenu li.has-submenu:hover a{background:#f8f8f8;color:var(--clr-primary)}.mobile-menu li.has-submenu:hover a .icon svg path,.sidemenu li.has-submenu:hover a .icon svg path{fill:var(--clr-primary)}.mobile-menu li.has-submenu:hover .submenu a,.sidemenu li.has-submenu:hover .submenu a{background:#fff;color:var(--clr-text)}.mobile-menu li.has-submenu:hover .submenu a.active,.sidemenu li.has-submenu:hover .submenu a.active{color:var(--clr-primary)}.mobile-menu li.has-submenu:hover .submenu a.active .icon svg path,.sidemenu li.has-submenu:hover .submenu a.active .icon svg path{fill:var(--clr-primary)}.mobile-menu li.has-submenu:hover .submenu a:hover,.sidemenu li.has-submenu:hover .submenu a:hover{color:var(--clr-primary)}.mobile-menu li.has-submenu:hover .submenu .icon svg path,.sidemenu li.has-submenu:hover .submenu .icon svg path{fill:var(--clr-text)}.mobile-menu li:hover .submenu,.sidemenu li:hover .submenu{display:block}.mobile-menu li:hover .menu-item:hover,.sidemenu li:hover .menu-item:hover{color:var(--clr-primary)}.mobile-menu li:hover .menu-item:hover .icon svg path,.sidemenu li:hover .menu-item:hover .icon svg path{fill:var(--clr-primary)}.mobile-menu li:hover .icon svg path,.sidemenu li:hover .icon svg path{fill:var(--clr-text)}.mobile-menu li .menu-item.active,.sidemenu li .menu-item.active{background:--clr-light;color:var(--clr-primary);font-weight:700}.mobile-menu li .menu-item.active .icon svg path,.sidemenu li .menu-item.active .icon svg path{fill:var(--clr-primary)}.mobile-menu li .icon,.sidemenu li .icon{align-items:center;display:flex;justify-content:flex-start;padding-left:4px;width:30px}.mobile-menu li .icon svg,.sidemenu li .icon svg{height:16px;width:18px}.mobile-menu li .icon svg path,.sidemenu li .icon svg path{fill:var(--clr-dark)}.mobile-menu .menu-item,.sidemenu .menu-item{align-items:center;color:var(--clr-dark);cursor:pointer;display:flex;line-height:100%;padding:15px 20px;text-decoration:none;width:100%}.mobile-menu .menu-item:hover,.sidemenu .menu-item:hover{background:#f8f8f8}.mobile-menu .menu-head,.sidemenu .menu-head{align-items:center;display:flex;float:left;padding:2.75em 1.5em 1em;width:100%}.mobile-menu .menu-head span,.sidemenu .menu-head span{color:#8fa3b3;float:left;font-weight:700;line-height:100%;text-transform:uppercase;width:100%}.sidemenu.expanded{width:260px}.sidemenu.expanded .toggle-side-menu svg path{fill:#abcce6}.sidemenu.expanded .submenu .menu-item{width:260px}.sidemenu.expanded .menu-item span{padding-left:4px}.sidemenu.instant{transition:none;width:260px}.sidemenu.visuallyhidden .menu-item span,.sidemenu.visuallyhidden li.has-submenu:after{display:none}.sidemenu.visuallyhidden .submenu .menu-item span{display:inline-block}.sidemenu.visuallyhidden .menu-item:hover span{background:#fff;border-radius:0 4px 4px 0;display:flex}.sidemenu.visuallyhidden .submenu{border-radius:0 4px 4px 0;overflow:hidden;width:auto}.sidemenu.visuallyhidden .submenu .menu-item{padding:15px 20px}.sidemenu.visuallyhidden .submenu .menu-item:hover span{border-radius:0;box-shadow:none}.sidemenu.visuallyhidden .submenu .menu-item .icon{display:none}.sidemenu.visuallyhidden .submenu .menu-item span{background:#fff;left:0;padding:0;position:relative;white-space:nowrap}.sidemenu.visuallyhidden .menu-item span{align-items:center;background:#1b2037;display:none;font-size:12px;height:100%;justify-content:flex-start;left:66px;padding:0 20px;position:absolute}.mobile-menu{background:var(--clr-dark);height:100vh;left:0;overflow-y:auto;padding-bottom:8em;position:fixed;top:0;transform:translateX(-100vw);visibility:hidden;width:100vw;z-index:-1}.mobile-menu.open{transform:translateX(0);transition:transform .4s ease,visibility 0s linear 0s;visibility:visible;z-index:1}.mobile-menu ul{margin-top:7em}.mobile-menu li.has-submenu,.mobile-menu li:first-of-type a{border-top:1px solid #24323c}.mobile-menu li.has-submenu{margin:3em 0 0}.mobile-menu li.has-submenu:after{display:none}.mobile-menu li:hover a{background:none;color:var(--clr-light)}.mobile-menu li a.menu-item{border-bottom:1px solid #24323c;padding:1.5em 2em}.mobile-menu li a.menu-item.active{border-bottom:none;border-top:none}.mobile-menu li a.menu-item:hover{background:none}.mobile-menu .hide-mobile,.mobile-menu li hr{display:none}.mobile-menu ul.submenu{margin-top:0}form{max-width:100%}.form-fields,form{display:flex;width:100%}.form-fields{flex-direction:column}.form-fields .form-fields,.form-fields.no-margin{margin-top:0}.form-actions{margin-top:2em}.form-actions .savebutton{margin-left:auto}.button-set{display:flex;flex-wrap:wrap;gap:10px}.button,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--clr-primary);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.5px;line-height:1.4;max-height:46px;padding:1em 1.5em;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease;width:auto}.button:disabled,button:disabled{background:var(--clr-disabled);cursor:default}.button:disabled:hover,button:disabled:hover{background:var(--clr-disabled)}.button:focus,.button:hover,button:focus,button:hover{background-color:var(--clr-primary-hover);outline:none}.button:focus,button:focus{outline:2px solid #000}.button.green,button.green{background-color:var(--clr-green)}.button.red,button.red{background-color:var(--clr-red)}.button.secondary,button.secondary{background-color:var(--clr-secondary);color:var(--clr-text);text-transform:none}.button.secondary.with-icon svg path,button.secondary.with-icon svg path{fill:var(--clr-text)}.button.secondary,button.secondary{align-items:center;display:flex}.button.secondary:hover,button.secondary:hover{background-color:var(--clr-secondary-hover)}.button.secondary svg,button.secondary svg{margin-right:8px}.button.small,button.small{border-radius:4px;font-size:.75rem;font-weight:500;letter-spacing:0;padding:.5em .75em;text-transform:none}.button.medium,button.medium{border-radius:6px;font-size:.825rem;padding:.75em 1em}.button.disabled,button.disabled{cursor:default}.button.background,.button.disabled,button.background,button.disabled{background:#d7d7d7;border-color:#d2d3d6;color:#949494}.button.background:focus,.button.background:hover,button.background:focus,button.background:hover{background-color:var(--clr-primary-hover);color:#fff;outline:none}.button.text-button,button.text-button{background:none;color:var(--clr-primary);font-size:13px;font-weight:400;letter-spacing:0;margin-top:14px;padding:0;text-decoration:underline;text-transform:none}.button.with-icon,button.with-icon{align-items:center;display:flex}.button.with-icon .icon,button.with-icon .icon{align-items:center;display:flex;height:21px;justify-content:center;margin-right:.5rem;width:21px}.button.with-icon svg,button.with-icon svg{display:block;height:100%;width:100%}.button.with-icon svg path,button.with-icon svg path{fill:#fff}.button.floatright,button.floatright{float:right;margin-left:auto}.button.normalcase,button.normalcase{text-transform:unset}.textarea,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fbfbfb;border:1px solid var(--clr-border);border-radius:3px;float:left;font-family:var(--font);font-weight:500;min-height:46px;padding:0 1em;transition:background-color .15s linear;width:100%}.textarea::-moz-placeholder,input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#bbb;opacity:1}.textarea::placeholder,input::placeholder,select::placeholder,textarea::placeholder{color:#bbb;opacity:1}.textarea.disabled,.textarea.readonly,.textarea:disabled,input.disabled,input.readonly,input:disabled,select.disabled,select.readonly,select:disabled,textarea.disabled,textarea.readonly,textarea:disabled{background:#ebebeb;border-color:#d2d3d6}.textarea.disabled,.textarea:disabled,input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{pointer-events:none}.textarea:focus,input:focus,select:focus,textarea:focus{border-color:#000;outline:none}.textarea.required:invalid,.textarea.required:invalid:focus,input.required:invalid,input.required:invalid:focus,select.required:invalid,select.required:invalid:focus,textarea.required:invalid,textarea.required:invalid:focus{background:#ffeaea;border:1px solid #ff8a8a}.textarea.small,input.small,select.small,textarea.small{max-width:200px}.textarea.medium,input.medium,select.medium,textarea.medium{max-width:480px}.textarea.floatnone,input.floatnone,select.floatnone,textarea.floatnone{float:none}.readonly{background:#ebebeb;border-color:#d2d3d6}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000000s;transition:background-color 5000000s}input[type=time]::-webkit-calendar-picker-indicator{background:none}.textarea{font-weight:500;height:auto;max-height:30em;overflow:hidden;overflow-y:scroll;padding:2.5em 2.5em 1.5em;transition:none}textarea{min-height:18em;padding:1.25em 1.5em}textarea.small{max-width:100%;min-height:100px}input[type=file]{background:none;border:none;font-size:inherit;height:auto;min-height:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:auto;min-height:0;padding:0;width:auto}.form-input-file .form-current-image{margin:1em 0 1.5em;width:100%}.form-input-file .form-current-image.small img{height:50px}.form-input-file .form-current-image img{max-height:100px}.form-input.visual-radiobuttons{display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));width:100%}.form-input.visual-radiobuttons label{flex-direction:column;max-width:100%;padding:0}.form-input.visual-radiobuttons label:hover .content{border:1px solid #000}.form-input.visual-radiobuttons label input{height:0;opacity:0;position:absolute;width:0}.form-input.visual-radiobuttons label .content{align-items:center;background:#fff;border:1px solid var(--clr-table-border);border-radius:.5em;display:flex;flex-direction:column;padding:1em .75em;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.form-input.visual-radiobuttons label input:checked+.content{border:1px solid var(--clr-primary)}.form-input.visual-radiobuttons label input:checked+.content .text{color:var(--clr-primary)}.form-input.visual-radiobuttons label input:checked+.content svg path{fill:var(--clr-primary)}.form-input.visual-radiobuttons label svg{width:58px}.form-input.visual-radiobuttons label .text{font-size:12px;font-weight:700}.input-range-container{align-items:center;display:flex;width:100%}.input-range-container .range-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f9f9f9;border:1px solid #e7eaf1;border-left-color:transparent;border-radius:0 25px 25px 0;height:32px;margin:0;min-height:0;outline:none;padding:0 .25em;width:calc(100% - 60px)}.input-range-container .range-slider:focus-visible{border:1px solid #000}.input-range-container .range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--clr-primary);border:none;border-radius:50%;cursor:pointer;height:23px;width:23px}.input-range-container .range-slider::-moz-range-thumb{background:var(--clr-primary);border:none;border-radius:50%;cursor:pointer;height:23px;width:23px}.input-range-container .value{align-items:center;background:#f9f9f9;border:1px solid #e7eaf1;border-radius:20px 0 0 20px;color:#242424;display:flex;font-size:16px;font-weight:700;height:32px;justify-content:center;line-height:0;padding-left:4px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60px}.field-explanation{background:#e1f0ff;border:1px solid #c3dfff;color:#0059b8;font-size:12px;margin-top:6px;padding:10px 16px}select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:url(/images/select_icon.svg);background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:10px;padding-right:26px}option,textarea{font-weight:500}textarea{padding:1em;transition:none}textarea.hsmall{height:140px}textarea.hlarge{height:400px}label{align-items:center;cursor:pointer;display:flex;font-weight:600;max-width:240px;padding:1em 1em .5em 0;width:100%}label.has-tooltip{cursor:default}label.has-tooltip .text{cursor:pointer;width:calc(100% - 30px)}label.margin-top-small{margin-top:.5em}label.align-self-top{align-self:flex-start}label.full{max-width:none;width:auto}.form-row{margin:0 0 1.5em;width:100%}.form-row:last-of-type{margin-bottom:0}.form-row.actions{margin-top:1.25em}.form-row.no-label{padding-left:240px}.form-row.auto{width:auto}.form-row.double,.form-row.in-row{display:flex;gap:2em}.form-row.double label,.form-row.in-row label{float:left;width:100%}.form-row.select-pick-create .input{display:flex;flex-direction:row;width:100%}.form-row.select-pick-create .select2,.form-row.select-pick-create select{width:calc(100% - 320px)}.form-row.select-pick-create .buttons{display:flex;flex-direction:row;padding-left:1em;width:320px}.form-row.select-pick-create .buttons .button{height:46px;margin-right:.5em;padding:1em 1.5em;text-align:center;width:100%}.form-row.select-pick-create .buttons .button:last-child{margin-right:0}.field-gap{gap:20px}.switch{display:inline-block;height:2em;margin:0;padding:0;position:relative;width:3.5em}.switch input{float:none;height:0;opacity:0;width:0}.switch.small{height:20px;min-width:35px;width:35px}.switch.small input:checked+.toggle:before{transform:translateX(15px)}.switch.small .toggle:before{height:12px;width:12px}.switch input:checked+.toggle,.switch.primary input:checked+.toggle{background-color:var(--clr-primary)}.switch input:checked+.toggle:before{transform:translateX(20px)}.switch input:focus-visible+.toggle{outline:2px solid #000}.switch .toggle{align-items:center;background-color:#ccc;border-radius:1em;bottom:0;cursor:pointer;display:flex;left:0;position:absolute;right:0;top:0;transition:background-color .4s ease}.switch .toggle:before{background-color:#fff;border-radius:2em;content:"";height:18px;left:4px;position:absolute;transition:.4s;width:18px}.form-error{align-items:center;color:#c00;display:flex;padding:1em 1em .5em 0}.form-input{align-items:flex-start;display:flex;min-height:46px;position:relative;width:100%}.form-input.small{max-width:25%;min-width:150px}.form-input.medium{max-width:35%;min-width:150px}.form-input.centered{align-items:center}.form-input.checkbox input{margin:1.25em 6px 0 0}.form-input.checkbox .inline{display:flex;gap:.5em;width:100%}.form-input.checkbox .inline label{font-weight:500;max-width:100%}.form-input.radiobuttons label{margin-bottom:10px}.form-input.radiobuttons .radios{margin-top:10px}.form-input.json-parser{align-items:stretch;flex-direction:row;flex-wrap:wrap}.form-input.json-parser.large{margin-top:1em}.form-input.json-parser.large .json-output{border-left:1px solid #dceafb;width:100%}.form-input.editor{display:block}.form-input.date-time-picker .date-picker{min-width:200px;position:relative;width:20%}.form-input.date-time-picker .date-picker input{width:100%}.form-input.date-time-picker .date-picker button{align-self:stretch;background:none;border-left:1px solid var(--clr-table-border);border-radius:0 6px 6px 0;color:#242424;font-size:16px;height:100%;padding:0;position:absolute;right:0;top:0;width:50px}.form-input.date-time-picker .time-picker{margin-left:1em;min-width:150px;position:relative;width:15%}.form-input.date-time-picker .time-picker:after{content:"";display:block;font-family:Font Awesome\ 5 Pro;font-size:17px;font-weight:300;position:absolute;right:14px;top:10px}.form-input.form-switch{min-height:0}.form-input.form-switch.centered{align-items:center}.form-input.form-switch.centered .switch{top:6px}.form-input .input{flex-direction:column}.form-input .input,.form-input .input-with-link{display:flex;width:100%}.form-input .input-with-fieldinfo{display:flex;flex-direction:column;width:100%}.form-input .view{align-items:center;align-self:stretch;display:flex;justify-content:flex-end;width:3em}.form-input .view svg{height:16px;width:16px}.form-input.switch-collection{width:100%}.form-input.switch-collection .flex-row{flex-wrap:wrap;margin-top:.75em;width:100%}.form-input.switch-collection .day{align-items:center;display:flex;margin-bottom:.75em;width:190px}.form-input.switch-collection .label{padding:0 0 0 .5em;width:calc(100% - 2em)}.fieldinfo{background:var(--clr-primary-highlight);border-radius:3px;color:#004085;font-size:12px;margin-top:4px;padding:6px 14px}.locked-field{position:relative}.locked-field .lock{align-items:center;aspect-ratio:1;border-left:1px solid #b8b8b8;cursor:pointer;display:flex;height:calc(100% - 2px);justify-content:center;position:absolute;right:1px;top:1px}.locked-field .lock.open{border-left:1px solid #e0e0e0}.locked-field .lock svg{display:block;height:16px;width:16px}.locked-field .lock svg.unlocked{display:none}.locked-field .lock.open svg.unlocked{display:flex}.locked-field .lock.open svg.locked{display:none}.choices-container{display:flex;flex-direction:row;gap:10px;width:100%}.choices-container .removeall{align-items:center;background-color:#e4e4e4;background-image:url(../images/icon_x.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border-radius:20px;cursor:pointer;display:flex;height:20px;justify-content:center;margin-top:13px;position:absolute;right:10px;width:20px;z-index:5}.choices{margin:0;width:100%}.choices.is-open{z-index:5}.choices__list{width:100%}.choices__list--single{padding:5px 20px 3px 6px}.choices__input{color:#454545;float:none;font-size:13px;font-weight:400;min-height:0;padding:5px 0 3px 6px}.choices__input::-moz-placeholder{color:var(--clr-text);font-weight:500;opacity:.5}.choices__input::placeholder{color:var(--clr-text);font-weight:500;opacity:.5}.choices__inner{background-color:#fbfbfb;border:1px solid var(--clr-border);color:var(--clr-text);font-size:13px;font-weight:500;min-height:46px}.is-focused .choices__inner,.is-open .choices__inner{border-color:#000}.choices__list--multiple .choices__item{background-color:#e4e4e4;border:1px solid #000;border-radius:4px;color:#333;margin:1px 3px 3px 0;padding:0 0 1px 12px}.choices__list--multiple .choices__item.is-highlighted{background-color:#d1d1d1;border:1px solid #000}.choices[data-type*=select-multiple] .choices__inner{padding-right:40px}.choices[data-type*=select-one] button.choices__button{background-color:#e4e4e4;background-image:url(../images/icon_x.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border-radius:20px;height:20px;margin-right:30px;margin-top:-10px;opacity:1;width:20px}.choices[data-type*=select-one] button.choices__button:hover{background-color:#ccc}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background:url(../images/icon_choices_remove.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border-left:1px solid #aaa;margin-left:12px;margin-right:-5px;padding:6px 12px}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:13px}.choices [hidden]{opacity:0!important;visibility:hidden!important}.popup-container{background:rgba(0,0,0,.75);position:fixed;z-index:10}.popup,.popup-container{height:100%;left:0;top:0;width:100%}.popup{display:flex;overflow-y:auto;padding:20px;position:absolute}.popup-content{background:#fff;border-radius:6px;margin:auto;max-width:480px;padding:40px;position:relative;width:100%}.popup-content .confirm-box{display:flex;flex-direction:column}.popup-content form{margin:0!important}.popup-content .button,.popup-content button{height:auto!important;margin:0!important;padding:1em 1.5em!important}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.force-flex{display:flex!important}.items-center{align-items:center}.even-columns{display:flex}.even-columns>*{width:100%}.flex-row,.flex-row-to-column,.flex-row-to-column-reverse{display:flex;flex-direction:row}.flex-column,.flex-column-to-row,.flex-column-to-row-reverse{display:flex;flex-direction:column}.flex-start{align-self:flex-start}.max-content{width:-moz-max-content;width:max-content}.gap{gap:1.5em}.full{padding-left:0;padding-right:0}.full,.wide{max-width:100%;width:100%}.hidden{display:none}.align-center{align-self:center}.flex-grow{flex-grow:1}.mt-0{margin-top:0}.mt-05{margin-top:.5em}.mt-075{margin-top:.75em}.mt-1{margin-top:1em}.mt-2{margin-top:2em}.mt-3{margin-top:3em}.mt-4{margin-top:4em}.ml-0{margin-left:0}.ml-1,.ml-2{margin-left:1em}.mr-0{margin-right:0}.mr-1,.mr-2{margin-right:1em}.mb-0{margin-bottom:0}.mb-05{margin-bottom:.5em}.mb-075{margin-bottom:.75em}.mb-1{margin-bottom:1em}.mb-2{margin-bottom:2em}.mb-3{margin-bottom:3em}.mb-4{margin-bottom:4em}.pt-0{padding-top:0}.pt-05{padding-top:.5em}.pt-1{padding-top:1em}.pt-2{padding-top:2em}.pb-0{padding-bottom:0}.pb-05{padding-bottom:.5em}.pb-1{padding-bottom:1em}.pb-2{padding-bottom:2em}.pl-0{padding-left:0}.pl-1{padding-left:1em}.pl-2{padding-left:2em}.pr-0{padding-right:0}.pr-1{padding-right:1em}.pr-2{padding-right:2em}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.max-width-15{max-width:15%}.max-width-20{max-width:20%}.max-width-25{max-width:25%}.max-width-33{max-width:33.333%}.max-width-50{max-width:50%}.max-width-65{max-width:65%}.max-width-75{max-width:75%}@media screen and (max-width:480px){.loginscreen form{padding:3em 2em}}
