.form:not(.dirty)>.show-on-dirty{display:none}@keyframes spinner_spin{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.spinner{animation:spinner_spin 2.4s ease-in-out infinite;transform-origin:50% 50%}@keyframes spinner_spin_part_1{0%{transform:none}15%{transform:none}50%{transform:translate(-15%,-12%)}85%{transform:none}to{transform:none}}@keyframes spinner_spin_part_2{0%{transform:none}15%{transform:none}50%{transform:translate(11%,19%) rotate(120deg)}85%{transform:none}to{transform:none}}@keyframes spinner_spin_part_3{0%{transform:none}15%{transform:none}50%{transform:translate(11%,-19%) rotate(120deg)}85%{transform:none}to{transform:none}}@keyframes spinner_spin_part_4{0%{transform:none}15%{transform:none}50%{transform:translate(-20%) rotate(120deg)}85%{transform:none}to{transform:none}}@keyframes spinner_spin_part_5{0%{transform:none}15%{transform:none}50%{transform:translate(16%,-6%)}85%{transform:none}to{transform:none}}@keyframes spinner_spin_part_6{0%{transform:none}15%{transform:none}50%{transform:translate(-2%,19%)}85%{transform:none}to{transform:none}}@keyframes spinner_spin_part_7{0%{transform:none}15%{transform:none}50%{transform:translate(5%,4%) rotate(-33deg)}85%{transform:none}to{transform:none}}@keyframes spinner_spin_part_8{0%{transform:none}15%{transform:none}50%{transform:translateY(-7%) rotate(-28deg)}85%{transform:none}to{transform:none}}@keyframes spinner_spin_part_9{0%{transform:none}15%{transform:none}50%{transform:translate(-8%,3%) rotate(-20deg)}85%{transform:none}to{transform:none}}#spinner{animation:spinner_spin 2s infinite}#spinner>svg:first-child{animation:spinner_spin_part_1 2s infinite}#spinner>svg:nth-child(2){animation:spinner_spin_part_2 2s infinite;transform-origin:57% 62%}#spinner>svg:nth-child(3){animation:spinner_spin_part_3 2s infinite;transform-origin:57% 34%}#spinner>svg:nth-child(4){animation:spinner_spin_part_4 2s infinite;transform-origin:32% 48%}#spinner>svg:nth-child(5){animation:spinner_spin_part_5 2s infinite}#spinner>svg:nth-child(6){animation:spinner_spin_part_6 2s infinite}#spinner>svg:nth-child(7){animation:spinner_spin_part_7 2s infinite;transform-origin:59% 53%}#spinner>svg:nth-child(8){animation:spinner_spin_part_8 2s infinite;transform-origin:46% 33%}#spinner>svg:nth-child(9){animation:spinner_spin_part_9 2s infinite;transform-origin:36% 54%}.input{border-radius:4px;flex-direction:column;gap:2px;position:relative}.input,.input .input-field{box-sizing:border-box;display:flex}.input .input-field{align-items:center;background-color:var(--theme-input-background-color);border:var(--theme-input-border);border-radius:var(--theme-input-border-radius);box-shadow:var(--theme-input-box-shadow);color:var(--theme-input-color);font-family:var(--theme-input-font-family);font-size:var(--theme-input-font-size);gap:8px;height:var(--theme-input-height);justify-content:flex-start;outline:none;padding:var(--theme-input-padding);transition:var(--theme-input-transition);width:100%}.input .input-field:hover{background-color:var(--theme-input-hover-background-color);border:var(--theme-input-hover-border);box-shadow:var(--theme-input-hover-box-shadow-focus);color:var(--theme-input-hover-color)}.input .input-field.focus,.input .input-field:focus{background-color:var(--theme-input-focus-background-color);border:var(--theme-input-focus-border);box-shadow:var(--theme-input-focus-box-shadow);color:var(--theme-input-focus-color)}.input .input-field-border{align-items:center;background-color:var(--theme-input-background-color);border:var(--theme-input-border);border-radius:var(--theme-input-border-radius);box-shadow:var(--theme-input-box-shadow);box-sizing:border-box;color:var(--theme-input-color);display:flex;font-family:var(--theme-input-font-family);font-size:var(--theme-input-font-size);gap:8px;justify-content:flex-start;outline:none;transition:var(--theme-input-transition);width:100%}.input .input-field-border:hover{border:var(--theme-input-hover-border);box-shadow:var(--theme-input-hover-box-shadow-focus);color:var(--theme-input-hover-color)}.input .input-field-border.focus,.input .input-field-border:focus{border:var(--theme-input-focus-border);box-shadow:var(--theme-input-focus-box-shadow);color:var(--theme-input-focus-color)}.input .input-field-height{height:var(--theme-input-height)}.input [type=checkbox],.input select{height:0;opacity:0;outline:none;position:absolute;width:0}.input .focus>.input-dropdown,.input .focus>.input-dropdown-full-height{display:flex}.input .disabled,.input :disabled{cursor:not-allowed}.input.error .input-field{border:1px solid var(--theme-color-error)}.input-popover,.input-popover-full-height{background-color:var(--theme-input-background-color);color:var(--theme-input-focus-color);display:flex;flex-direction:column;font-family:var(--theme-input-font-family);font-size:var(--theme-input-font-size);gap:2px;max-height:150px;min-width:100%;overflow-y:auto;padding:2px}.input-popover-full-height.input-popover-full-height,.input-popover.input-popover-full-height{max-height:none}#theme.mobile .input select{display:none}.password>input{background-color:initial;border:none;box-sizing:border-box;color:var(--theme-input-color);display:flex;flex-grow:1;font-family:var(--theme-input-font-family);font-size:var(--theme-input-font-size);height:100%;outline:none}.password::placeholder,.password>.placeholder{color:var(--theme-input-placeholder-color);opacity:1}.password .password-progress{align-items:flex-end;background:linear-gradient(90deg,var(--theme-color-error) 0,var(--theme-color-warning) 40%,var(--theme-color-success) 90%);border-radius:0 0 4px 4px;bottom:1px;display:flex;height:2px;justify-content:flex-end;left:0;opacity:50%;pointer-events:none;position:absolute;width:100%}.password .password-progress>.password-progress-cursor{background-color:#fff;content:"";height:100%;width:100%}.logo>path.logo-side{fill:var(--theme-color-tertiary)}.logo>path.logo-grey1{fill:var(--theme-color-grey-medium)}.logo>path.logo-grey2{fill:var(--theme-color-grey-dark)}.logo>path.logo-grey3{fill:var(--theme-color-grey-light)}.logo>line{stroke:var(--theme-color-quaternary);stroke-width:1.5;stroke-dasharray:4 6;stroke-dashoffset:1;stroke-linecap:round}.verify-identity{background:var(--theme-background-image);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:99}.verify-identity>.card{width:400px}.modal{max-height:90vh;position:relative}.modal.modal-xxs{width:300px}.modal.modal-xs{width:400px}.modal.modal-small{width:600px}.modal.modal-medium{width:800px}.modal.modal-large{max-width:80vw;width:1000px}.modal.modal-xl{width:80vw}.modal.modal-height-xxs{height:300px}.modal.modal-height-xs{height:400px}.modal.modal-height-small{height:40vh}.modal.modal-height-medium{height:60vh}.modal.modal-height-large{height:80vh}.modal .button-list{bottom:0;position:sticky}.tooltip{background-color:var(--theme-color);color:var(--theme-color-opposite);left:0;opacity:0;pointer-events:none;top:0;transition:opacity .1s ease-in .1s,transform .15s linear;z-index:110}.tooltip>div:last-child:empty{display:none}.toast{align-items:center;border:none;display:flex;gap:16px;max-height:140px;opacity:0;padding:8px 16px;position:relative;transform:translate(100%);transition:all .3s ease-in}.toast.idle{opacity:1;transform:none}.toast.exited{display:none}.toast>.toast-close-icon{position:absolute;right:6px;top:6px}.toast>div{display:flex;flex-direction:column;gap:4px;justify-content:center}.toast>div>div{white-space:pre-line}.toast>div>div:first-letter{text-transform:capitalize}.toast>.toast-progress{bottom:0;content:"";display:flex;flex-grow:1;flex-shrink:0;height:2px;left:0;position:absolute;transition:width 5s linear;width:0}.toast.enter>.toast-progress{width:100%}.toast>.toast-close{position:absolute;right:6px;top:6px}.loader{animation:shine 1.5s linear infinite;background:#eee;background:linear-gradient(110deg,var(--theme-color-grey-softer) 8%,var(--theme-color-grey-soft) 18%,var(--theme-color-grey-softer) 33%);background-size:200% 100%;border-radius:5px;content:"";min-height:56px}@keyframes shine{to{background-position-x:-200%}}.flex{box-sizing:border-box;display:flex}.card,.container{background-color:var(--theme-container-background-color);background-image:var(--theme-container-background-image);border:var(--theme-container-border);box-sizing:border-box}.card{border-radius:4px;box-shadow:var(--theme-container-box-shadow);display:flex;flex-direction:column;gap:24px;padding:16px}.card .card-header{align-items:center;color:var(--theme-color);display:flex;font-family:var(--theme-font-secondary);font-size:16px;font-weight:500;gap:8px;width:100%}.soft-container{background-color:var(--theme-soft-container-background-color);border:var(--theme-soft-container-border);border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:12px;position:relative}.soft-container.soft-container-hover:hover{background-color:var(--theme-soft-container-hover-background-color);border:var(--theme-soft-container-hover-border)}.backdrop{background-color:#0003;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:110}.cards-list{grid-gap:8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.cards-list>div{min-height:120px}.list{display:flex;flex-direction:column}.list>hr:last-child{display:none}.list-item{align-items:center;border-radius:4px;color:var(--theme-color);display:flex;flex-shrink:0;font-size:12px;font-weight:400;gap:8px;min-height:28px;padding:4px 10px;position:relative;white-space:nowrap}.list-item:not(.disabled).active{background-color:var(--theme-input-hover-background-color);font-weight:700}.list-item:not(.disabled).active:after,.list-item:not(.disabled).selected:after{background-color:var(--theme-color-accent);border-radius:4px 0 0 4px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.list-item.disabled{color:var(--theme-color-grey);cursor:default}.list-item.disabled:hover{background-color:initial}.list-item.disabled>.icon{fill:var(--theme-color-grey)}.interactive{cursor:pointer;transition:background-color .1s linear}.interactive.interactive-active,.interactive:hover{background-color:var(--theme-input-hover-background-color)}.hover:hover .flex-on-hover{display:flex}.form-group{display:flex;flex-direction:row;gap:8px}.button-list{align-items:center;display:flex;gap:8px;justify-content:right}.button-list.button-list-column{align-items:stretch;flex-direction:column}.button-list.button-list-stretch>*{flex-basis:0;flex-grow:1;flex-shrink:0}.button-list.button-list-left{justify-content:left}.info{color:var(--theme-color-grey);font-size:10px}.info>.icon{float:left;height:14px;margin:4px 8px;width:14px}.details{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.details>div{flex-grow:1}.details>div>div:first-child{color:var(--theme-color-grey);font-size:10px;text-transform:uppercase;white-space:nowrap}.input-container{background-color:var(--theme-input-background-color);border:var(--theme-input-border);border-radius:var(--theme-input-border-radius);box-shadow:var(--theme-input-box-shadow);box-sizing:border-box;color:var(--theme-input-color);font-family:var(--theme-input-font-family);font-size:var(--theme-input-font-size);height:var(--theme-input-height);outline:none;padding:var(--theme-input-padding);transition:var(--theme-input-transition)}.input-container.input-container-hover:hover{background-color:var(--theme-input-hover-background-color);border:var(--theme-input-hover-border);box-shadow:var(--theme-input-hover-box-shadow-focus);color:var(--theme-input-hover-color)}.input-container.focus,.input-container:focus{background-color:var(--theme-input-focus-background-color);border:var(--theme-input-focus-border);box-shadow:var(--theme-input-focus-box-shadow);color:var(--theme-input-focus-color)}.border-radius-2{border-radius:2px}.border-radius-4{border-radius:4px}.border-radius-6{border-radius:6px}.border-radius-8{border-radius:8px}.border-radius{border-radius:99px}.border-round{border-radius:50%}.border-radius-top-4{border-radius:4px 4px 0 0}.border{border:var(--theme-layout-border)}.border-right{border-right:var(--theme-layout-border)}.border-left{border-left:var(--theme-layout-border)}.border-top{border-top:var(--theme-layout-border)}.border-bottom{border-bottom:var(--theme-layout-border)}.border-left-accent-big{position:relative}.border-left-accent-big:after{background-color:var(--theme-color-accent);border-radius:4px 0 0 4px;content:"";height:100%;left:-1px;position:absolute;top:0;width:4px}.border-width-2{border-width:2px}.border-grey{border-color:var(--theme-color-grey)}.border-white{border-color:var(--theme-color-white)}.border-accent,.border-accent-hover:hover{border-color:var(--theme-color-accent)}.border-error{border-color:var(--theme-color-error)}.border-warning{border-color:var(--theme-color-warning)}.border-success{border-color:var(--theme-color-success)}.border-pristine{border-color:var(--theme-color-pristine)}.border-black{border-color:var(--theme-color-black)}.border-darkred{border-color:var(--theme-color-darkred-600)}.border-mauve{border-color:var(--theme-color-mauve-600)}.border-purple{border-color:var(--theme-color-purple-600)}.border-darkpurple{border-color:var(--theme-color-darkpurple-600)}.border-blue{border-color:var(--theme-color-blue-600)}.border-lightblue{border-color:var(--theme-color-lightblue-600)}.border-lightseagreen{border-color:var(--theme-color-lightseagreen-600)}.border-seagreen{border-color:var(--theme-color-seagreen-600)}.border-darkgreen{border-color:var(--theme-color-darkgreen-600)}.border-green{border-color:var(--theme-color-green-600)}.border-olivegreen{border-color:var(--theme-color-olivegreen-600)}.border-yellow{border-color:var(--theme-color-yellow-600)}.border-orange{border-color:var(--theme-color-orange-600)}.border-darkorange{border-color:var(--theme-color-darkorange-600)}.border-red{border-color:var(--theme-color-red-600)}.border-maroon{border-color:var(--theme-color-maroon-600)}.border-none{border:none}.outline-none{outline:none}.border-collapse,.table{border-collapse:initial;border-spacing:0}.table{height:fit-content;overflow-x:auto}svg.icon{flex-grow:0;flex-shrink:0;height:16px;width:16px}svg.icon.icon-xxs{height:10px;width:10px}svg.icon.icon-xs{height:12px;width:12px}svg.icon.icon-small{height:14px;width:14px}svg.icon.icon-medium{height:18px;width:18px}svg.icon.icon-large{height:24px;width:24px}svg.icon.icon-xl{height:36px;width:36px}svg.icon.icon-xxl{height:48px;width:48px}svg.icon.icon-button{cursor:pointer}svg.icon.icon-button:hover{fill:var(--theme-color-accent)}i.icon{flex-grow:0;flex-shrink:0;font-size:16px;height:16px;width:16px}i.icon.icon-xxs{font-size:10px;height:10px;width:10px}i.icon.icon-xs{font-size:12px;height:12px;width:12px}i.icon.icon-small{font-size:14px;height:14px;width:14px}i.icon.icon-medium{font-size:18px;height:18px;width:18px}i.icon.icon-large{font-size:24px;height:24px;width:24px}i.icon.icon-xl{font-size:36px;height:36px;width:36px}i.icon.icon-xxl{font-size:48px;height:48px;width:48px}i.icon.icon-button{cursor:pointer}i.icon.icon-button:hover{color:var(--theme-color-accent)}.row{display:flex;flex-direction:row}.row-reverse{display:flex;flex-direction:row-reverse}.column{display:flex;flex-direction:column}.column-reverse{display:flex;flex-direction:column-reverse}.wrap{flex-wrap:wrap}.wrap-reverse{flex-wrap:wrap-reverse}.grow-1{flex-grow:1}.grow-0{flex-grow:0}.shrink-1{flex-shrink:1}.shrink-0{flex-shrink:0}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.align-space-between{align-items:space-between}.align-space-around{align-items:space-around}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-stretch{justify-content:stretch}.justify-equals>*{flex-basis:0;flex-grow:1;flex-shrink:0}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}.grid{display:grid}.grid-row-12{grid-template-columns:repeat(12,1fr)}.grid-row-10{grid-template-columns:repeat(10,1fr)}.grid-row-7{grid-template-columns:repeat(7,1fr)}.grid-column-1{grid-column:span 1}.grid-column-2{grid-column:span 2}.grid-column-3{grid-column:span 3}.grid-column-4{grid-column:span 4}.grid-column-5{grid-column:span 5}.grid-column-6{grid-column:span 6}.grid-column-7{grid-column:span 7}.grid-column-8{grid-column:span 8}.grid-column-9{grid-column:span 9}.grid-column-10{grid-column:span 10}.grid-column-11{grid-column:span 11}.grid-column-12{grid-column:span 12}.width-fit{width:fit-content}.width-100{width:100%}.width-90{width:90%}.width-80{width:80%}.width-70{width:70%}.width-60{width:60%}.width-50{width:50%}.width-40{width:40%}.width-30{width:30%}.width-20{width:20%}.width-10{width:10%}.width-75{width:75%}.width-25{width:25%}.width-100-vw{width:100vw}.width-10-px{width:10px}.width-12-px{width:12px}.width-16-px,.width-18-px{width:16px}.width-24-px{width:24px}.width-28-px{width:28px}.width-32-px{width:32px}.width-36-px{width:36px}.width-48-px{width:48px}.width-56-px,.width-64-px,.width-72-px,.width-80-px{width:56px}.width-100-px{width:100px}.width-150-px{width:150px}.width-200-px{width:200px}.width-300-px{width:300px}.width-400-px{width:400px}.width-500-px{width:500px}.width-600-px{width:600px}.width-700-px{width:700px}.width-800-px{width:800px}.width-900-px{width:900px}.width-1000-px{width:1000px}.max-width-100{max-width:100%}.max-width-90{max-width:90%}.max-width-80{max-width:80%}.max-width-70{max-width:70%}.max-width-60{max-width:60%}.max-width-50{max-width:50%}.max-width-40{max-width:40%}.max-width-30{max-width:30%}.max-width-20{max-width:20%}.max-width-10{max-width:10%}.max-width-75{max-width:75%}.max-width-25{max-width:25%}.max-width-66{max-width:66%}.max-width-33{max-width:33%}.max-width-page{max-width:1280px}.max-width-none{max-width:0}.min-width-100-px{min-width:100px}.min-width-200-px{min-width:200px}.min-width-300-px{min-width:300px}.min-width-400-px{min-width:400px}.min-width-500-px{min-width:500px}.min-width-600-px{min-width:600px}.min-width-700-px{min-width:700px}.min-width-800-px{min-width:800px}.min-width-900-px{min-width:900px}.min-width-1000-px{min-width:1000px}.max-width-100-px{max-width:100px}.max-width-200-px{max-width:200px}.max-width-300-px{max-width:300px}.max-width-400-px{max-width:400px}.max-width-500-px{max-width:500px}.max-width-600-px{max-width:600px}.max-width-700-px{max-width:700px}.max-width-800-px{max-width:800px}.max-width-900-px{max-width:900px}.max-width-1000-px{max-width:1000px}.min-width-100{min-width:100%}.min-width-90{min-width:90%}.min-width-80{min-width:80%}.min-width-70{min-width:70%}.min-width-60{min-width:60%}.min-width-50{min-width:50%}.min-width-40{min-width:40%}.min-width-30{min-width:30%}.min-width-20{min-width:20%}.min-width-10{min-width:10%}.min-width-75{min-width:75%}.min-width-25{min-width:25%}.min-width-66{min-width:66%}.min-width-33{min-width:33%}.height-0{height:0}.height-fit{height:fit-content}.height-100{height:100%}.height-90{height:90%}.height-80{height:80%}.height-70{height:70%}.height-60{height:60%}.height-50{height:50%}.height-40{height:40%}.height-30{height:30%}.height-20{height:20%}.height-10{height:10%}.height-75{height:75%}.height-25{height:25%}.height-66{height:66%}.height-33{height:33%}.height-100-vh{height:100vh}.height-12-px{height:12px}.height-16-px,.height-18-px{height:16px}.height-24-px{height:24px}.height-28-px{height:28px}.height-32-px{height:32px}.height-36-px{height:36px}.height-48-px{height:48px}.height-56-px{height:56px}.height-64-px{height:64px}.height-100-px{height:100px}.height-150-px{height:150px}.height-200-px{height:200px}.height-300-px{height:300px}.height-400-px{height:400px}.height-500-px{height:500px}.height-600-px{height:600px}.height-700-px{height:700px}.height-800-px{height:800px}.height-900-px{height:900px}.height-1000-px{height:1000px}.max-height-100-px{max-height:100px}.max-height-150-px{max-height:150px}.max-height-200-px{max-height:200px}.max-height-300-px{max-height:300px}.max-height-400-px{max-height:400px}.max-height-500-px{max-height:500px}.max-height-600-px{max-height:600px}.max-height-700-px{max-height:700px}.max-height-800-px{max-height:800px}.max-height-900-px{max-height:900px}.max-height-1000-px{max-height:1000px}.max-height-100{max-height:100%}.max-height-90{max-height:90%}.max-height-80{max-height:80%}.max-height-70{max-height:70%}.max-height-60{max-height:60%}.max-height-50{max-height:50%}.max-height-40{max-height:40%}.max-height-30{max-height:30%}.max-height-20{max-height:20%}.max-height-10{max-height:10%}.max-height-75{max-height:75%}.max-height-25{max-height:25%}.max-height-66{max-height:66%}.max-height-33{min-height:33%}.min-height-100{min-height:100%}.min-height-90{min-height:90%}.min-height-80{min-height:80%}.min-height-70{min-height:70%}.min-height-60{min-height:60%}.min-height-50{min-height:50%}.min-height-40{min-height:40%}.min-height-30{min-height:30%}.min-height-20{min-height:20%}.min-height-10{min-height:10%}.min-height-75{min-height:75%}.min-height-25{min-height:25%}.min-height-66{min-height:66%}.min-height-33{min-height:33%}.min-height-100-px,.min-height-150-px{min-height:100px}.min-height-200-px{min-height:200px}.min-height-300-px{min-height:300px}.min-height-400-px{min-height:400px}.min-height-500-px{min-height:500px}.min-height-600-px{min-height:600px}.min-height-700-px{min-height:700px}.min-height-800-px{min-height:800px}.min-height-900-px{min-height:900px}.min-height-1000-px{min-height:1000px}.padding-none{padding:0}.padding-xxs{padding:2px}.padding-xs{padding:4px}.padding-small{padding:6px}.padding-medium{padding:8px}.padding-large{padding:12px}.padding-xl{padding:16px}.padding-xxl{padding:24px}.padding-layout{padding:16px}.padding-v-xxs{padding-bottom:2px;padding-top:2px}.padding-v-xs{padding-bottom:4px;padding-top:4px}.padding-v-small{padding-bottom:6px;padding-top:6px}.padding-v-medium{padding-bottom:8px;padding-top:8px}.padding-v-large{padding-bottom:12px;padding-top:12px}.padding-v-xl{padding-bottom:16px;padding-top:16px}.padding-v-xxl{padding-bottom:24px;padding-top:24px}.padding-v-layout{padding-bottom:16px;padding-top:16px}.padding-v-none{padding-bottom:0;padding-top:0}.padding-h-xxs{padding-left:2px;padding-right:2px}.padding-h-xs{padding-left:4px;padding-right:4px}.padding-h-small{padding-left:6px;padding-right:6px}.padding-h-medium{padding-left:8px;padding-right:8px}.padding-h-large{padding-left:12px;padding-right:12px}.padding-h-xl{padding-left:16px;padding-right:16px}.padding-h-xxl{padding-left:24px;padding-right:24px}.padding-h-layout{padding-left:16px;padding-right:16px}.padding-h-none{padding-left:0;padding-right:0}.padding-left-none{padding-left:0}.padding-left-xxs{padding-left:2px}.padding-left-xs{padding-left:4px}.padding-left-small{padding-left:6px}.padding-left-medium{padding-left:8px}.padding-left-large{padding-left:12px}.padding-left-xl{padding-left:16px}.padding-left-xxl{padding-left:24px}.padding-left-layout{padding-left:16px}.padding-right-none{padding-right:0}.padding-right-xxs{padding-right:2px}.padding-right-xs{padding-right:4px}.padding-right-small{padding-right:6px}.padding-right-medium{padding-right:8px}.padding-right-large{padding-right:12px}.padding-right-xl{padding-right:16px}.padding-right-xxl{padding-right:24px}.padding-right-layout{padding-right:16px}.padding-top-none{padding-top:0}.padding-top-xxs{padding-top:2px}.padding-top-xs{padding-top:4px}.padding-top-small{padding-top:6px}.padding-top-medium{padding-top:8px}.padding-top-large{padding-top:12px}.padding-top-xl{padding-top:16px}.padding-top-xxl{padding-top:24px}.padding-top-layout{padding-top:16px}.padding-bottom-none{padding-bottom:0}.padding-bottom-xxs{padding-bottom:2px}.padding-bottom-xs{padding-bottom:4px}.padding-bottom-small{padding-bottom:6px}.padding-bottom-medium{padding-bottom:8px}.padding-bottom-large{padding-bottom:12px}.padding-bottom-xl{padding-bottom:16px}.padding-bottom-xxl{padding-bottom:24px}.padding-bottom-layout{padding-bottom:16px}.margin-auto{margin:auto}.margin-none{margin:0}.margin-xxs{margin:2px}.margin-xs{margin:4px}.margin-small{margin:6px}.margin-medium{margin:8px}.margin-large{margin:12px}.margin-xl{margin:16px}.margin-xxl{margin:24px}.margin-layout{margin:16px}.margin-v-none{margin-bottom:0;margin-top:0}.margin-v-xxs{margin-bottom:2px;margin-top:2px}.margin-v-xs{margin-bottom:4px;margin-top:4px}.margin-v-small{margin-bottom:6px;margin-top:6px}.margin-v-medium{margin-bottom:8px;margin-top:8px}.margin-v-large{margin-bottom:12px;margin-top:12px}.margin-v-xl{margin-bottom:16px;margin-top:16px}.margin-v-xxl{margin-bottom:24px;margin-top:24px}.margin-v-layout{margin-bottom:16px;margin-top:16px}.margin-h-none{margin-left:0;margin-right:0}.margin-h-auto{margin-left:auto;margin-right:auto}.margin-h-xxs{margin-left:2px;margin-right:2px}.margin-h-xs{margin-left:4px;margin-right:4px}.margin-h-small{margin-left:6px;margin-right:6px}.margin-h-medium{margin-left:8px;margin-right:8px}.margin-h-large{margin-left:12px;margin-right:12px}.margin-h-xl{margin-left:16px;margin-right:16px}.margin-h-xxl{margin-left:24px;margin-right:24px}.margin-h-layout{margin-left:16px;margin-right:16px}.margin-left-none{margin-left:0}.margin-left-xxs{margin-left:2px}.margin-left-xs{margin-left:4px}.margin-left-small{margin-left:6px}.margin-left-medium{margin-left:8px}.margin-left-large{margin-left:12px}.margin-left-xl{margin-left:16px}.margin-left-xxl{margin-left:24px}.margin-left-layout{margin-left:16px}.margin-left-minus-xxs{margin-left:-2px}.margin-left-minus-xs{margin-left:-4px}.margin-left-minus-small{margin-left:-6px}.margin-left-minus-medium{margin-left:-8px}.margin-left-minus-large{margin-left:-12px}.margin-left-minus-xl{margin-left:-16px}.margin-left-minus-xxl{margin-left:-24px}.margin-left-minus-layout{margin-left:-16px}.margin-right-none{margin-right:0}.margin-right-xxs{margin-right:2px}.margin-right-xs{margin-right:4px}.margin-right-small{margin-right:6px}.margin-right-medium{margin-right:8px}.margin-right-large{margin-right:12px}.margin-right-xl{margin-right:16px}.margin-right-xxl{margin-right:24px}.margin-right-layout{margin-right:16px}.margin-top-none{margin-top:0}.margin-top-xxs{margin-top:2px}.margin-top-xs{margin-top:4px}.margin-top-small{margin-top:6px}.margin-top-medium{margin-top:8px}.margin-top-large{margin-top:12px}.margin-top-xl{margin-top:16px}.margin-top-xxl{margin-top:24px}.margin-top-layout{margin-top:16px}.margin-bottom-none{margin-bottom:0}.margin-bottom-xxs{margin-bottom:2px}.margin-bottom-xs{margin-bottom:4px}.margin-bottom-small{margin-bottom:6px}.margin-bottom-medium{margin-bottom:8px}.margin-bottom-large{margin-bottom:12px}.margin-bottom-xl{margin-bottom:16px}.margin-bottom-xxl{margin-bottom:24px}.margin-bottom-layout{margin-bottom:16px}.margin-bottom-page{margin-bottom:120px}.gap-none{gap:0}.gap-xxs{gap:2px}.gap-xs{gap:4px}.gap-small{gap:6px}.gap-medium{gap:8px}.gap-large{gap:12px}.gap-xl{gap:16px}.gap-xxl{gap:24px}.gap-3xl{gap:36px}.gap-layout{gap:16px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.position-relative{position:relative}.position-fixed{position:fixed}.position-absolute{position:absolute}.position-static{position:static}.position-sticky{position:sticky}.top-0{top:0}.top-12{top:12px}.top-50{top:50%}.top-100{top:100%}.left-0{left:0}.left-50{left:50%}.left-100{left:100%}.bottom-0{bottom:0}.bottom-50{bottom:50%}.bottom-100{bottom:100%}.right-0{right:0}.right-50{right:50%}.right-100{right:100%}.top-right{right:12px;top:12px}.top-right-8{right:8px;top:8px}.bottom-right{bottom:12px;right:12px}.translate-x-50{transform:translateX(-50%)}.translate-y-50{transform:translateY(-50%)}.translate-x-100{transform:translateX(-100%)}.translate-y-100{transform:translateY(-100%)}.translate-50{transform:translate(-50%,-50%)}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-10{z-index:10}.z-index-20{z-index:20}.z-index-30{z-index:30}.z-index-top{z-index:999}.object-fit-contain{object-fit:contain}.object-fit-cover{object-fit:cover}.object-fit-fill{object-fit:fill}.round,.square{aspect-ratio:1/1}.round{border-radius:50%}.aspect_tv{aspect-ratio:4/3}.aspect_16_9{aspect-ratio:16/9}.display-none,.display-none-empty:empty{display:none}hr{border:none;border-bottom:var(--theme-layout-border);height:1px;margin-left:20%;margin-right:20%;width:60%}.text-xxs{font-size:9px}.text-xs{font-size:10px}.text-small{font-size:11px}.text-medium{font-size:12px}.text-large{font-size:14px}.text-larger{font-size:16px}.text-xl{font-size:18px}.text-xxl{font-size:22px}.text-3xl{font-size:32px}.text-normal{font-weight:400}.text-semi{font-weight:500}.text-bold,.text-bold-hover:hover{font-weight:600}.text-bolder{font-weight:700}.text-lighter{font-weight:350}.text-italic{font-style:italic}.font-main{font-family:var(--theme-font-main)}.font-secondary{font-family:var(--theme-font-secondary)}.font-icon{font-family:Icons-Regular}.text-ellipsis,.text-nowrap{white-space:nowrap}.text-ellipsis{overflow:hidden;text-overflow:ellipsis}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-justify{text-align:justify}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-pre{white-space:pre-line}.link,a{color:var(--theme-color);cursor:pointer;font-family:var(--theme-font-main);font-size:11px;font-weight:450;text-decoration:none}.link:hover,a:hover{font-weight:700}.label,label{color:var(--theme-label-color);font-family:var(--theme-label-font-family);font-size:var(--theme-label-font-size);font-weight:var(--theme-label-font-weight);text-transform:var(--theme-label-text-transform)}h1,h2,h3,h4,h5{align-items:center;display:flex;font-family:var(--theme-font-secondary);font-weight:600;margin:0}h1{font-size:28px;gap:12px;margin-bottom:24px}h1>.icon{height:22px;width:22px}h2{font-size:24px;gap:12px;margin-bottom:18px}h2>.icon{height:18px;width:18px}h3{font-size:18px;gap:8px;margin:18px 0 12px}h3>.icon{height:16px;width:16px}h4{font-size:14px;gap:4px;margin:18px 0 8px}h4>.icon{height:14px;width:14px}h5{font-size:12px;gap:3px;margin:18px 0 6px}h5>.icon{height:12px;width:12px}.text-anchor-end{text-anchor:end}.text-anchor-start{text-anchor:start}.text-anchor-middle{text-anchor:middle}.dominant-baseline-middle{dominant-baseline:middle}.dominant-baseline-top{dominant-baseline:text-top}.dominant-baseline-bottom{dominant-baseline:text-bottom}.dominant-baseline-hanging{dominant-baseline:hanging}.background-primary{--current-background:var(--theme-color-primary);background-color:var(--theme-color-primary);color:var(--theme-color-white)}.background-secondary{--current-background:var(--theme-color-secondary);background-color:var(--theme-color-secondary);color:var(--theme-color-white)}.background-tertiary{--current-background:var(--theme-color-tertiary);background-color:var(--theme-color-tertiary);color:var(--theme-color-white)}.background-quaternary{--current-background:var(--theme-color-quaternary);background-color:var(--theme-color-quaternary);color:var(--theme-color-white)}.background-accent{--current-background:var(--theme-color-accent);background-color:var(--theme-color-accent);color:var(--theme-color-white)}.background-accent-light{--current-background:hsl(from var(--theme-color-accent-light) h s 90%);background-color:hsl(from var(--theme-color-accent-light) h s 90%);color:hsl(from var(--theme-color-accent-light) h s 30%)}.background-success{--current-background:var(--theme-color-success-600);background-color:var(--theme-color-success-600);color:var(--theme-color-white)}.background-success-light{--current-background:var(--theme-color-success-100);background-color:var(--theme-color-success-100);color:var(--theme-color-success-950)}.background-warning{--current-background:var(--theme-color-warning-600);background-color:var(--theme-color-warning-600);color:var(--theme-color-white)}.background-warning-light{--current-background:var(--theme-color-warning-100);background-color:var(--theme-color-warning-100);color:var(--theme-color-warning-950)}.background-error{--current-background:var(--theme-color-error-600);background-color:var(--theme-color-error-600);color:var(--theme-color-white)}.background-error-light{--current-background:var(--theme-color-error-100);background-color:var(--theme-color-error-100);color:var(--theme-color-error-950)}.background-pristine{--current-background:var(--theme-color-pristine-600);background-color:var(--theme-color-pristine-600);color:var(--theme-color-white)}.background-pristine-light{--current-background:var(--theme-color-pristine-100);background-color:var(--theme-color-pristine-100);color:var(--theme-color-pristine-950)}.background-critical{--current-background:var(--theme-color-critical-600);background-color:var(--theme-color-critical-600);color:var(--theme-color-white)}.background-critical-light{--current-background:var(--theme-color-critical-100);background-color:var(--theme-color-critical-100);color:var(--theme-color-critical-950)}.background-grey{--current-background:var(--theme-color-grey);background-color:var(--theme-color-grey);color:var(--theme-color-white)}.background-white{--current-background:var(--theme-color-white);background-color:var(--theme-color-white)}.background-black{--current-background:var(--theme-color-black);background-color:var(--theme-color-black)}.background-darkred{--current-background:var(--theme-color-darkred-600);background-color:var(--theme-color-darkred-600);color:var(--theme-color-white)}.background-darkred-light{--current-background:var(--theme-color-darkred-100);background-color:var(--theme-color-darkred-100);color:var(--theme-color-darkred-950)}.background-mauve{--current-background:var(--theme-color-mauve-600);background-color:var(--theme-color-mauve-600);color:var(--theme-color-white)}.background-mauve-light{--current-background:var(--theme-color-mauve-100);background-color:var(--theme-color-mauve-100);color:var(--theme-color-mauve-950)}.background-purple{--current-background:var(--theme-color-purple-600);background-color:var(--theme-color-purple-600);color:var(--theme-color-white)}.background-purple-light{--current-background:var(--theme-color-purple-100);background-color:var(--theme-color-purple-100);color:var(--theme-color-purple-950)}.background-darkpurple{--current-background:var(--theme-color-darkpurple-600);background-color:var(--theme-color-darkpurple-600);color:var(--theme-color-white)}.background-darkpurple-light{--current-background:var(--theme-color-darkpurple-100);background-color:var(--theme-color-darkpurple-100);color:var(--theme-color-darkpurple-950)}.background-blue{--current-background:var(--theme-color-blue-600);background-color:var(--theme-color-blue-600);color:var(--theme-color-white)}.background-blue-light{--current-background:var(--theme-color-blue-100);background-color:var(--theme-color-blue-100);color:var(--theme-color-blue-950)}.background-lightblue{--current-background:var(--theme-color-lightblue-600);background-color:var(--theme-color-lightblue-600);color:var(--theme-color-white)}.background-lightblue-light{--current-background:var(--theme-color-lightblue-100);background-color:var(--theme-color-lightblue-100);color:var(--theme-color-lightblue-950)}.background-lightseagreen{--current-background:var(--theme-color-lightseagreen-600);background-color:var(--theme-color-lightseagreen-600);color:var(--theme-color-white)}.background-lightseagreen-light{--current-background:var(--theme-color-lightseagreen-100);background-color:var(--theme-color-lightseagreen-100);color:var(--theme-color-lightseagreen-950)}.background-seagreen{--current-background:var(--theme-color-seagreen-600);background-color:var(--theme-color-seagreen-600);color:var(--theme-color-white)}.background-seagreen-light{--current-background:var(--theme-color-seagreen-100);background-color:var(--theme-color-seagreen-100);color:var(--theme-color-seagreen-950)}.background-darkgreen{--current-background:var(--theme-color-darkgreen-600);background-color:var(--theme-color-darkgreen-600);color:var(--theme-color-white)}.background-darkgreen-light{--current-background:var(--theme-color-darkgreen-100);background-color:var(--theme-color-darkgreen-100);color:var(--theme-color-darkgreen-950)}.background-green{--current-background:var(--theme-color-green-600);background-color:var(--theme-color-green-600);color:var(--theme-color-white)}.background-green-light{--current-background:var(--theme-color-green-100);background-color:var(--theme-color-green-100);color:var(--theme-color-green-950)}.background-olivegreen{--current-background:var(--theme-color-olivegreen-600);background-color:var(--theme-color-olivegreen-600);color:var(--theme-color-white)}.background-olivegreen-light{--current-background:var(--theme-color-olivegreen-100);background-color:var(--theme-color-olivegreen-100);color:var(--theme-color-olivegreen-950)}.background-yellow{--current-background:var(--theme-color-yellow-600);background-color:var(--theme-color-yellow-600);color:var(--theme-color-white)}.background-yellow-light{--current-background:var(--theme-color-yellow-100);background-color:var(--theme-color-yellow-100);color:var(--theme-color-yellow-950)}.background-orange{--current-background:var(--theme-color-orange-600);background-color:var(--theme-color-orange-600);color:var(--theme-color-white)}.background-orange-light{--current-background:var(--theme-color-orange-100);background-color:var(--theme-color-orange-100);color:var(--theme-color-orange-950)}.background-darkorange{--current-background:var(--theme-color-darkorange-600);background-color:var(--theme-color-darkorange-600);color:var(--theme-color-white)}.background-darkorange-light{--current-background:var(--theme-color-darkorange-100);background-color:var(--theme-color-darkorange-100);color:var(--theme-color-darkorange-950)}.background-red{--current-background:var(--theme-color-red-600);background-color:var(--theme-color-red-600);color:var(--theme-color-white)}.background-red-light{--current-background:var(--theme-color-red-100);background-color:var(--theme-color-red-100);color:var(--theme-color-red-950)}.background-maroon{--current-background:var(--theme-color-maroon-600);background-color:var(--theme-color-maroon-600);color:var(--theme-color-white)}.background-maroon-light{--current-background:var(--theme-color-maroon-100);background-color:var(--theme-color-maroon-100);color:var(--theme-color-maroon-950)}.background-grey-light{--current-background:var(--theme-color-grey-100);background-color:var(--theme-color-grey-100);color:var(--theme-color-grey-950)}.background{background-color:var(--theme-background-color);background-image:var(--theme-background-image)}.background-container{background-color:var(--theme-container-background-color)}.background-soft-container{background-color:var(--theme-soft-container-background-color)}.background-deep-container{background-color:var(--theme-deep-container-background-color)}.background-hover{background-color:var(--theme-input-hover-background-color)}.background-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.background-transparent{background-color:initial}.background-opposite{background-color:var(--theme-color)}.background-purple-pop{background:var(--theme-purple-background)}.background-hover-interactive{transition:background-color .1s linear}.background-hover-interactive:hover{background-color:var(--theme-input-hover-background-color)}.background-hover-next:has(+.background-hover-interactive:hover){background-color:var(--theme-input-hover-background-color)}.background-hover-next:hover+.background-hover-interactive{background-color:var(--theme-input-hover-background-color)}.bg-hover:hover{background-color:rgb(from var(--current-background) r g b/var(--theme-hover-opacity))}.color-primary{color:var(--theme-color-primary)}.color-secondary{color:var(--theme-color-secondary)}.color-tertiary{color:var(--theme-color-tertiary)}.color-quaternary{color:var(--theme-color-quaternary)}.color-accent,.color-accent-hover:hover{color:var(--theme-color-accent)}.color-success{color:var(--theme-color-success)}.color-warning{color:var(--theme-color-warning)}.color-pristine{color:var(--theme-color-pristine)}.color-critical{color:var(--theme-color-critical)}.color-error{color:var(--theme-color-error)}.color-grey{color:var(--theme-color-grey)}.color-white{color:var(--theme-color-white)}.color-black{color:var(--theme-color-black)}.color-main{color:var(--theme-color)}.color-opposite{color:var(--theme-color-opposite)}.color-darkred{color:var(--theme-color-darkred-600)}.color-mauve{color:var(--theme-color-mauve-600)}.color-purple{color:var(--theme-color-purple-600)}.color-darkpurple{color:var(--theme-color-darkpurple-600)}.color-blue{color:var(--theme-color-blue-600)}.color-lightblue{color:var(--theme-color-lightblue-600)}.color-lightseagreen{color:var(--theme-color-lightseagreen-600)}.color-seagreen{color:var(--theme-color-seagreen-600)}.color-darkgreen{color:var(--theme-color-darkgreen-600)}.color-green{color:var(--theme-color-green-600)}.color-olivegreen{color:var(--theme-color-olivegreen-600)}.color-yellow{color:var(--theme-color-yellow-600)}.color-orange{color:var(--theme-color-orange-600)}.color-darkorange{color:var(--theme-color-darkorange-600)}.color-red{color:var(--theme-color-red-600)}.color-maroon{color:var(--theme-color-maroon-600)}.fill-main{fill:var(--theme-color)}.fill-primary{fill:var(--theme-color-primary)}.fill-secondary{fill:var(--theme-color-secondary)}.fill-tertiary{fill:var(--theme-color-tertiary)}.fill-quaternary{fill:var(--theme-color-quaternary)}.fill-accent{fill:var(--theme-color-accent)}.fill-success{fill:var(--theme-color-success)}.fill-warning{fill:var(--theme-color-warning)}.fill-pristine{fill:var(--theme-color-pristine)}.fill-critical{fill:var(--theme-color-critical)}.fill-error{fill:var(--theme-color-error)}.fill-grey{fill:var(--theme-color-grey)}.fill-white{fill:var(--theme-color-white)}.fill-black{fill:var(--theme-color-black)}.fill-container{fill:var(--theme-container-background-color)}.fill-darkred{fill:var(--theme-color-darkred-600)}.fill-mauve{fill:var(--theme-color-mauve-600)}.fill-purple{fill:var(--theme-color-purple-600)}.fill-darkpurple{fill:var(--theme-color-darkpurple-600)}.fill-blue{fill:var(--theme-color-blue-600)}.fill-lightblue{fill:var(--theme-color-lightblue-600)}.fill-lightseagreen{fill:var(--theme-color-lightseagreen-600)}.fill-seagreen{fill:var(--theme-color-seagreen-600)}.fill-darkgreen{fill:var(--theme-color-darkgreen-600)}.fill-green{fill:var(--theme-color-green-600)}.fill-olivegreen{fill:var(--theme-color-olivegreen-600)}.fill-yellow{fill:var(--theme-color-yellow-600)}.fill-orange{fill:var(--theme-color-orange-600)}.fill-darkorange{fill:var(--theme-color-darkorange-600)}.fill-red{fill:var(--theme-color-red-600)}.fill-maroon{fill:var(--theme-color-maroon-600)}.stroke-main{stroke:var(--theme-color)}.stroke-primary{stroke:var(--theme-color-primary)}.stroke-secondary{stroke:var(--theme-color-secondary)}.stroke-tertiary{stroke:var(--theme-color-tertiary)}.stroke-quaternary{stroke:var(--theme-color-quaternary)}.stroke-accent{stroke:var(--theme-color-accent)}.stroke-success{stroke:var(--theme-color-success)}.stroke-warning{stroke:var(--theme-color-warning)}.stroke-pristine{stroke:var(--theme-color-pristine)}.stroke-critical{stroke:var(--theme-color-critical)}.stroke-error{stroke:var(--theme-color-error)}.stroke-grey{stroke:var(--theme-color-grey)}.stroke-white{stroke:var(--theme-color-white)}.stroke-black{stroke:var(--theme-color-black)}.stroke-darkred{stroke:var(--theme-color-darkred-600)}.stroke-mauve{stroke:var(--theme-color-mauve-600)}.stroke-purple{stroke:var(--theme-color-purple-600)}.stroke-darkpurple{stroke:var(--theme-color-darkpurple-600)}.stroke-blue{stroke:var(--theme-color-blue-600)}.stroke-lightblue{stroke:var(--theme-color-lightblue-600)}.stroke-lightseagreen{stroke:var(--theme-color-lightseagreen-600)}.stroke-seagreen{stroke:var(--theme-color-seagreen-600)}.stroke-darkgreen{stroke:var(--theme-color-darkgreen-600)}.stroke-green{stroke:var(--theme-color-green-600)}.stroke-olivegreen{stroke:var(--theme-color-olivegreen-600)}.stroke-yellow{stroke:var(--theme-color-yellow-600)}.stroke-orange{stroke:var(--theme-color-orange-600)}.stroke-darkorange{stroke:var(--theme-color-darkorange-600)}.stroke-red{stroke:var(--theme-color-red-600)}.stroke-maroon{stroke:var(--theme-color-maroon-600)}.fill-pulse{animation:fill-pulse 2s ease-in-out infinite}@keyframes fill-pulse{0%{fill-opacity:1}50%{fill-opacity:.2}to{fill-opacity:1}}.color-pulse{animation:color-pulse 2s ease-in-out infinite}@keyframes color-pulse{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.opacity-100{opacity:1}.opacity-80{opacity:.8}.opacity-60{opacity:.6}.opacity-40{opacity:.4}.opacity-20{opacity:.2}.opacity-0{opacity:0}.blur-10{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.blur-8{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.blur-6{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.blur-4{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.blur-2{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.box-shadow,.box-shadow-hover:hover{box-shadow:var(--theme-box-shadow)}.tag{border-radius:4px;font-family:var(--theme-font-main);font-size:10px;font-weight:500;gap:4px;padding:3px 6px 4px;white-space:nowrap;width:fit-content}.pill,.tag{align-items:center;color:var(--theme-color-white);display:flex;flex-grow:0}.pill{border-radius:50%;content:"";flex-shrink:0;height:16px;justify-content:center;width:16px}.pill.pill-xxs{height:8px;width:8px}.pill.pill-xs{height:10px;width:10px}.pill.pill-small{height:12px;width:12px}.pill.pill-large{height:18px;width:18px}.pill.pill-xl{font-size:12px;height:24px;width:24px}.pill.pill-xxl{font-size:12px;height:36px;width:36px}.pill.pill-animate{animation:pill-animate 2s ease-in-out infinite}@keyframes pill-animate{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.pointer{cursor:pointer}.cursor{cursor:default}.grab{cursor:grab}.pointer-events-none{pointer-events:none}.user-select-none{-webkit-user-select:none;user-select:none}.transition-all{transition:all .2s linear}.input-basic{background-color:initial;border:none;box-sizing:border-box;color:currentColor;display:flex;font-family:var(--theme-input-font-family);font-size:var(--theme-input-font-size);height:100%;outline:none;width:100%}.input-basic:-internal-autofill-selected,.input-basic:-webkit-autofill,.input-basic:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.input-basic::-webkit-inner-spin-button,.input-basic::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-basic[type=number]{appearance:textfield}.input-basic::placeholder,.placeholder{color:var(--theme-input-placeholder-color);opacity:1}#app{--theme-color-primary-50:#f0f7f7;--theme-color-primary-100:#dbeef0;--theme-color-primary-200:#b7dde0;--theme-color-primary-300:#8bc5ca;--theme-color-primary-400:#5fa7ad;--theme-color-primary-500:#459094;--theme-color-primary-600:#3b6d70;--theme-color-primary-700:#345a5d;--theme-color-primary-800:#2f4a4d;--theme-color-primary-900:#2a3e41;--theme-color-primary-950:#182528;--theme-color-secondary-50:#f6f6f6;--theme-color-secondary-100:#e7e7e7;--theme-color-secondary-200:#d1d1d1;--theme-color-secondary-300:#b0b0b0;--theme-color-secondary-400:#888;--theme-color-secondary-500:#6d6d6d;--theme-color-secondary-600:#5d5d5d;--theme-color-secondary-700:#4f4f4f;--theme-color-secondary-800:#454545;--theme-color-secondary-900:#353535;--theme-color-secondary-950:#262626;--theme-color-tertiary-50:#b7d0e1;--theme-color-tertiary-100:#9abed6;--theme-color-tertiary-200:#7dabca;--theme-color-tertiary-300:#6ea2ca;--theme-color-tertiary-400:#417a9f;--theme-color-tertiary-500:#356482;--theme-color-tertiary-600:#284b63;--theme-color-tertiary-700:#234257;--theme-color-tertiary-800:#1e3748;--theme-color-tertiary-900:#182c3a;--theme-color-tertiary-950:#12212b;--theme-color-quaternary-50:#fffbeb;--theme-color-quaternary-100:#fef3c7;--theme-color-quaternary-200:#fde68a;--theme-color-quaternary-300:#fcd34d;--theme-color-quaternary-400:#fbbf24;--theme-color-quaternary-500:#f59e0b;--theme-color-quaternary-600:#ef9e1d;--theme-color-quaternary-700:#d97706;--theme-color-quaternary-800:#b45309;--theme-color-quaternary-900:#92400e;--theme-color-quaternary-950:#78350f;--theme-color-error-50:#fef2f2;--theme-color-error-100:#fee2e2;--theme-color-error-200:#fecaca;--theme-color-error-300:#fca5a5;--theme-color-error-400:#f87171;--theme-color-error-500:#ef4444;--theme-color-error-600:#dc2626;--theme-color-error-700:#bd2a2a;--theme-color-error-800:#991b1b;--theme-color-error-900:#7f1d1d;--theme-color-error-950:#450a0a;--theme-color-warning-50:#fffbeb;--theme-color-warning-100:#fef3c7;--theme-color-warning-200:#fde68a;--theme-color-warning-300:#fcd34d;--theme-color-warning-400:#fbbf24;--theme-color-warning-500:#f59e0b;--theme-color-warning-600:#d97706;--theme-color-warning-700:#d7853d;--theme-color-warning-800:#92400e;--theme-color-warning-900:#78350f;--theme-color-warning-950:#451a03;--theme-color-success-50:#f0fdf4;--theme-color-success-100:#dcfce7;--theme-color-success-200:#bbf7d0;--theme-color-success-300:#86efac;--theme-color-success-400:#4ade80;--theme-color-success-500:#22c55e;--theme-color-success-600:#16a34a;--theme-color-success-700:#2cae3f;--theme-color-success-800:#166534;--theme-color-success-900:#14532d;--theme-color-success-950:#052e16;--theme-color-critical-50:#faf8ff;--theme-color-critical-100:#f3f0ff;--theme-color-critical-200:#e9e4ff;--theme-color-critical-300:#d6ccff;--theme-color-critical-400:#bba8ff;--theme-color-critical-500:#9d7bff;--theme-color-critical-600:#8454ff;--theme-color-critical-700:#7239f7;--theme-color-critical-800:#5f2de3;--theme-color-critical-900:#4f25bf;--theme-color-critical-950:#100224;--theme-color-pristine-50:#f0f9ff;--theme-color-pristine-100:#e0f2fe;--theme-color-pristine-200:#bae6fd;--theme-color-pristine-300:#7dd3fc;--theme-color-pristine-400:#38bdf8;--theme-color-pristine-500:#0ea5e9;--theme-color-pristine-600:#0284c7;--theme-color-pristine-700:#269ac8;--theme-color-pristine-800:#075985;--theme-color-pristine-900:#0c4a6e;--theme-color-pristine-950:#082f49;--theme-color-grey-50:#f8f8f9;--theme-color-grey-100:#f1f1f3;--theme-color-grey-200:#e4e4e7;--theme-color-grey-300:#d1d1d6;--theme-color-grey-400:#a1a1aa;--theme-color-grey-500:#71717a;--theme-color-grey-600:#52525b;--theme-color-grey-700:#44464a;--theme-color-grey-800:#27272a;--theme-color-grey-900:#18181b;--theme-color-grey-950:#09090b;--theme-color-primary:var(--theme-color-primary-600);--theme-color-secondary:var(--theme-color-secondary-900);--theme-color-tertiary:var(--theme-color-tertiary-600);--theme-color-quaternary:var(--theme-color-quaternary-600);--theme-color-white:#fdfeff;--theme-color-black:#283234;--theme-color-grey-lightest:#f7f9fb;--theme-color-grey-lighter:#eff1f3;--theme-color-grey-light:#e4e6e8;--theme-color-grey-medium:#989a9c;--theme-color-grey-dark:#5b5d5f;--theme-color-grey-darker:#444648;--theme-color-grey-darkest:#2c2e30;--theme-color-error:var(--theme-color-error-700);--theme-color-warning:var(--theme-color-warning-700);--theme-color-success:var(--theme-color-success-700);--theme-color-critical:var(--theme-color-critical-950);--theme-color-pristine:var(--theme-color-pristine-700);--theme-color-darkred-50:#ffebee;--theme-color-darkred-100:#ffcdd2;--theme-color-darkred-200:#ef9a9a;--theme-color-darkred-300:#e57373;--theme-color-darkred-400:#ef5350;--theme-color-darkred-500:#f44336;--theme-color-darkred-600:#e53935;--theme-color-darkred-700:#d32f2f;--theme-color-darkred-800:#c62828;--theme-color-darkred-900:#b71c1c;--theme-color-darkred-950:#8b0000;--theme-color-mauve-50:#fce4ec;--theme-color-mauve-100:#f8bbd9;--theme-color-mauve-200:#f48fb1;--theme-color-mauve-300:#f06292;--theme-color-mauve-400:#ec407a;--theme-color-mauve-500:#e91e63;--theme-color-mauve-600:#d81b60;--theme-color-mauve-700:#c2185b;--theme-color-mauve-800:#ad1457;--theme-color-mauve-900:#880e4f;--theme-color-mauve-950:#560027;--theme-color-purple-50:#f3e5f5;--theme-color-purple-100:#e1bee7;--theme-color-purple-200:#ce93d8;--theme-color-purple-300:#ba68c8;--theme-color-purple-400:#ab47bc;--theme-color-purple-500:#9c27b0;--theme-color-purple-600:#8e24aa;--theme-color-purple-700:#7b1fa2;--theme-color-purple-800:#6a1b9a;--theme-color-purple-900:#4a148c;--theme-color-purple-950:#2d0845;--theme-color-darkpurple-50:#ede7f6;--theme-color-darkpurple-100:#d1c4e9;--theme-color-darkpurple-200:#b39ddb;--theme-color-darkpurple-300:#9575cd;--theme-color-darkpurple-400:#7e57c2;--theme-color-darkpurple-500:#673ab7;--theme-color-darkpurple-600:#5e35b1;--theme-color-darkpurple-700:#512da8;--theme-color-darkpurple-800:#4527a0;--theme-color-darkpurple-900:#311b92;--theme-color-darkpurple-950:#1a0d4a;--theme-color-blue-50:#e8eaf6;--theme-color-blue-100:#c5cae9;--theme-color-blue-200:#9fa8da;--theme-color-blue-300:#7986cb;--theme-color-blue-400:#5c6bc0;--theme-color-blue-500:#3f51b5;--theme-color-blue-600:#3949ab;--theme-color-blue-700:#303f9f;--theme-color-blue-800:#283593;--theme-color-blue-900:#1a237e;--theme-color-blue-950:#0d1142;--theme-color-lightblue-50:#e3f2fd;--theme-color-lightblue-100:#bbdefb;--theme-color-lightblue-200:#90caf9;--theme-color-lightblue-300:#64b5f6;--theme-color-lightblue-400:#42a5f5;--theme-color-lightblue-500:#2196f3;--theme-color-lightblue-600:#1e88e5;--theme-color-lightblue-700:#1976d2;--theme-color-lightblue-800:#1565c0;--theme-color-lightblue-900:#0d47a1;--theme-color-lightblue-950:#062654;--theme-color-lightseagreen-50:#e1f5fe;--theme-color-lightseagreen-100:#b3e5fc;--theme-color-lightseagreen-200:#81d4fa;--theme-color-lightseagreen-300:#4fc3f7;--theme-color-lightseagreen-400:#29b6f6;--theme-color-lightseagreen-500:#03a9f4;--theme-color-lightseagreen-600:#039be5;--theme-color-lightseagreen-700:#0288d1;--theme-color-lightseagreen-800:#0277bd;--theme-color-lightseagreen-900:#01579b;--theme-color-lightseagreen-950:#003052;--theme-color-seagreen-50:#e0f6ff;--theme-color-seagreen-100:#b0ebff;--theme-color-seagreen-200:#7fdfff;--theme-color-seagreen-300:#4dd0e1;--theme-color-seagreen-400:#26c6da;--theme-color-seagreen-500:#00bcd4;--theme-color-seagreen-600:#00acc1;--theme-color-seagreen-700:#0097a7;--theme-color-seagreen-800:#00838f;--theme-color-seagreen-900:#006064;--theme-color-seagreen-950:#003337;--theme-color-darkgreen-50:#e0f2f1;--theme-color-darkgreen-100:#b2dfdb;--theme-color-darkgreen-200:#80cbc4;--theme-color-darkgreen-300:#4db6ac;--theme-color-darkgreen-400:#26a69a;--theme-color-darkgreen-500:#009688;--theme-color-darkgreen-600:#00897b;--theme-color-darkgreen-700:#00796b;--theme-color-darkgreen-800:#00695c;--theme-color-darkgreen-900:#004d40;--theme-color-darkgreen-950:#002822;--theme-color-green-50:#e8f5e8;--theme-color-green-100:#c8e6c9;--theme-color-green-200:#a5d6a7;--theme-color-green-300:#81c784;--theme-color-green-400:#66bb6a;--theme-color-green-500:#4caf50;--theme-color-green-600:#43a047;--theme-color-green-700:#388e3c;--theme-color-green-800:#2e7d32;--theme-color-green-900:#1b5e20;--theme-color-green-950:#0d3311;--theme-color-olivegreen-50:#f1f8e9;--theme-color-olivegreen-100:#dcedc8;--theme-color-olivegreen-200:#c5e1a5;--theme-color-olivegreen-300:#aed581;--theme-color-olivegreen-400:#9ccc65;--theme-color-olivegreen-500:#8bc34a;--theme-color-olivegreen-600:#7cb342;--theme-color-olivegreen-700:#689f38;--theme-color-olivegreen-800:#558b2f;--theme-color-olivegreen-900:#33691e;--theme-color-olivegreen-950:#1b3b0f;--theme-color-yellow-50:#f9fbe7;--theme-color-yellow-100:#f0f4c3;--theme-color-yellow-200:#e6ee9c;--theme-color-yellow-300:#dce775;--theme-color-yellow-400:#d4e157;--theme-color-yellow-500:#cddc39;--theme-color-yellow-600:#c0ca33;--theme-color-yellow-700:#afb42b;--theme-color-yellow-800:#9e9d24;--theme-color-yellow-900:#827717;--theme-color-yellow-950:#4a420c;--theme-color-lightorange-50:#fffde7;--theme-color-lightorange-100:#fff9c4;--theme-color-lightorange-200:#fff59d;--theme-color-lightorange-300:#fff176;--theme-color-lightorange-400:#ffee58;--theme-color-lightorange-500:#ffeb3b;--theme-color-lightorange-600:#fdd835;--theme-color-lightorange-700:#fbc02d;--theme-color-lightorange-800:#f9a825;--theme-color-lightorange-900:#f57f17;--theme-color-lightorange-950:#8a4509;--theme-color-orange-50:#fff8e1;--theme-color-orange-100:#ffecb3;--theme-color-orange-200:#ffe082;--theme-color-orange-300:#ffd54f;--theme-color-orange-400:#ffca28;--theme-color-orange-500:#ffc107;--theme-color-orange-600:#fdd835;--theme-color-orange-700:#ffa000;--theme-color-orange-800:#ff8f00;--theme-color-orange-900:#ff6f00;--theme-color-orange-950:#b34700;--theme-color-darkorange-50:#fff3e0;--theme-color-darkorange-100:#ffe0b2;--theme-color-darkorange-200:#ffcc80;--theme-color-darkorange-300:#ffb74d;--theme-color-darkorange-400:#ffa726;--theme-color-darkorange-500:#ff9800;--theme-color-darkorange-600:#fb8c00;--theme-color-darkorange-700:#f57c00;--theme-color-darkorange-800:#ef6c00;--theme-color-darkorange-900:#e65100;--theme-color-darkorange-950:#993600;--theme-color-red-50:#fbe9e7;--theme-color-red-100:#ffccbc;--theme-color-red-200:#ffab91;--theme-color-red-300:#ff8a65;--theme-color-red-400:#ff7043;--theme-color-red-500:#ff5722;--theme-color-red-600:#f4511e;--theme-color-red-700:#e64a19;--theme-color-red-800:#d84315;--theme-color-red-900:#bf360c;--theme-color-red-950:#7d2408;--theme-color-maroon-50:#efebe9;--theme-color-maroon-100:#d7ccc8;--theme-color-maroon-200:#bcaaa4;--theme-color-maroon-300:#a1887f;--theme-color-maroon-400:#8d6e63;--theme-color-maroon-500:#795548;--theme-color-maroon-600:#6d4c41;--theme-color-maroon-700:#5d4037;--theme-color-maroon-800:#4e342e;--theme-color-maroon-900:#3e2723;--theme-color-maroon-950:#1f1412;--theme-font-main:Montserrat;--theme-font-secondary:Montserrat;--theme-hover-opacity:0.85;--theme-color:var(--theme-color-black);--theme-color-opposite:var(--theme-color-white);--theme-color-grey:#9a9c9e;--theme-color-grey-soft:var(--theme-color-grey-light);--theme-color-grey-softer:var(--theme-color-grey-lighter);--theme-color-accent:var(--theme-color-tertiary);--theme-color-accent-light:var(--theme-color-tertiary-100);--theme-background-color:#f8fafc;--theme-background-image:linear-gradient(178deg,#f8fafc 60%,#f6f8fa 80%,#f4f6f8);--theme-layout-border:1px solid #e6e8ea;--theme-nav-logo-stroke:var(--theme-color-quaternary);--theme-nav-logo-fill:var(--theme-color-white);--theme-accent-background:linear-gradient(100deg,#284b63,#3c6987 55%,#436981 80%,#3b5e70);--theme-purple-background:linear-gradient(140deg,var(--theme-color-purple-400) 0%,var(--theme-color-purple-600) 40%,var(--theme-color-lightblue-600) 150%);--theme-box-shadow:#0000001a 0px 5px 12px -2px;--theme-font-size:12px;--theme-font-family:var(--theme-font-main);--theme-input-background-color:var(--theme-color-white);--theme-input-color:var(--theme-color-grey-darker);--theme-input-border:var(--theme-color-grey-light) 1px solid;--theme-input-box-shadow:none;--theme-input-padding:0 12px;--theme-input-border-radius:4px;--theme-input-font-size:12px;--theme-input-font-family:Montserrat;--theme-input-height:28px;--theme-input-transition:all 200ms ease;--theme-input-placeholder-color:var(--theme-color-grey-medium);--theme-input-hover-background-color:#f5f7f9;--theme-input-hover-color:var(--theme-color-black);--theme-input-hover-border:var(--theme-color-grey-light) 1px solid;--theme-input-hover-box-shadow:none;--theme-input-focus-background-color:var(--theme-color-white);--theme-input-focus-color:var(--theme-color-black);--theme-input-focus-border:var(--theme-color-accent) 1px solid;--theme-input-focus-box-shadow:none;--theme-label-color:var(--theme-color-grey-medium);--theme-label-font-family:var(--theme-font-secondary);--theme-label-text-transform:uppercase;--theme-label-font-size:10px;--theme-label-font-weight:normal;--theme-label-gap:4px;--theme-label-icon-size:16px;--theme-container-background-color:#fcfeff;--theme-container-border:var(--theme-layout-border);--theme-container-box-shadow:none;--theme-soft-container-border:1px solid var(--theme-color-grey-light);--theme-soft-container-background-color:#f9fbfd;--theme-deep-container-background-color:#f2f4f6}#app.theme-dark{--theme-color:var(--theme-color-white);--theme-color-opposite:var(--theme-color-black);--theme-color-accent:var(--theme-color-quaternary);--theme-color-accent-light:var(--theme-color-quaternary-100);--theme-color-white:#f0eeee;--theme-color-black:#010508;--theme-color-grey:#808284;--theme-color-grey-soft:var(--theme-color-grey-darker);--theme-color-grey-softer:var(--theme-color-grey-darkest);--theme-background-color:#1f2123;--theme-background-image:linear-gradient(170deg,var(--theme-background-color) 50%,#1e1e20 80%,#1b1b1d 100%);--theme-layout-border:1px solid #333537;--theme-nav-logo-stroke:var(--theme-color-quaternary);--theme-nav-logo-fill:var(--theme-color-white);--theme-accent-background:linear-gradient(220deg,#171717,#272727 35%,#222 80%,#1a1a1a);--theme-box-shadow:#21212159 0px 6px 12px -2px,#00000080 0px 3px 7px -3px;--theme-input-background-color:#1f2123;--theme-input-color:var(--theme-color-grey-light);--theme-input-border:var(--theme-color-grey-darker) 1px solid;--theme-input-placeholder-color:var(--theme-color-grey-medium);--theme-input-hover-background-color:#26282a;--theme-input-hover-color:var(--theme-color-white);--theme-input-hover-border:var(--theme-color-grey-darker) 1px solid;--theme-input-focus-background-color:#1f2123;--theme-input-focus-color:var(--theme-color-white);--theme-input-focus-border:var(--theme-color-accent) 1px solid;--theme-label-color:var(--theme-color-grey-medium);--theme-container-background-color:#1b1d1f;--theme-container-border:var(--theme-layout-border);--theme-container-box-shadow:none;--theme-soft-container-border:var(--theme-color-grey-darker) 1px solid;--theme-soft-container-background-color:#1e2022;--theme-deep-container-background-color:#252729}#root,body,html{cursor:default;height:100%;margin:0;overflow:hidden;padding:0;width:100%}#root,#root *,body,body *,html,html *{box-sizing:border-box}body{scrollbar-color:#0000;scrollbar-width:thin}body ::-webkit-scrollbar{height:6px;width:6px}body ::-webkit-scrollbar-track{background:#0000}body ::-webkit-scrollbar-thumb{background-color:var(--theme-color-accent);border-radius:4px}#app{background-color:var(--theme-background-color);background-image:var(--theme-background-image);box-sizing:border-box;color:var(--theme-color);font-family:var(--theme-font-family);font-size:var(--theme-font-size);height:100%;width:100%}.popover{max-height:0;opacity:0;overflow:hidden;transition:opacity .2s ease-in,max-height .2s ease-in;z-index:109}.popover:empty{display:none}.dropdown{align-items:center;display:flex;justify-content:center;position:relative}.dropdown>.dropdown-children{display:none;left:0;position:absolute;top:100%;z-index:10}.dropdown>.dropdown-children.visible{display:inline;display:initial}.dropdown.dropdown-horizontal-right>.dropdown-children{left:100%;top:0}.dropdown.dropdown-left>.dropdown-children{left:auto;right:0}.dropdown.dropdown-horizontal-left>.dropdown-children{left:auto;right:100%;top:0}.menu>.menu-item:first-child{border-top:none}.menu>.menu-divider{border-top:var(--theme-layout-border);content:"";height:1px}.menu.row{border-bottom:var(--theme-layout-border);gap:0;width:100%}.menu.row>.menu-divider{border-right:var(--theme-layout-border);content:"";height:100%;margin:0 4px;width:1px}.text-area{height:fit-content!important}.text-area>textarea{background-color:initial;box-sizing:border-box;color:var(--theme-input-color);display:flex;flex-grow:1;font-family:var(--theme-input-font-family);font-size:var(--theme-input-font-size);height:100%;padding:8px 0;width:100%}.text-area>textarea,.text-area>textarea:focus{border:none;outline:none}.text-area::placeholder,.text-area>.placeholder{color:var(--theme-input-placeholder-color);opacity:1}.reactive-svg.reactive-svg-with-grid>.reactive-svg-content{margin:20px 0 0 30px}.reactive-svg .reactive-svg-grid>line{opacity:.2}.reactive-svg .reactive-svg-ruler line{stroke:var(--theme-color);opacity:.6}.reactive-svg .reactive-svg-ruler text{fill:var(--theme-color);font-size:10px;opacity:.6}.reactive-svg .reactive-svg-ruler.reactive-svg-ruler-left{border-right:var(--theme-layout-border);width:30px}.reactive-svg .reactive-svg-ruler.reactive-svg-ruler-left text{text-anchor:end}.reactive-svg .reactive-svg-ruler.reactive-svg-ruler-top{border-bottom:var(--theme-layout-border);height:20px}.reactive-svg .reactive-svg-ruler.reactive-svg-ruler-top text{text-anchor:start}.reactive-svg .reactive-svg-popup{z-index:2}.image-field{height:80px!important}.image-field .soft-container{width:64px}.image-field>input{height:0;position:absolute;visibility:hidden;width:0}#layout{height:100%}#layout>#layout-header>#layout-logo{background:var(--theme-accent-background)}#layout>#layout-header>#layout-logo .logo path{fill:var(--theme-nav-logo-fill)}#layout>#layout-header>#layout-logo .logo line{stroke:var(--theme-nav-logo-stroke)}#layout>#layout-header>#layout-logo>#layout-logo-text>span{margin-top:-2px}#layout>#layout-header>#layout-logo>#layout-workspaces-select{width:140px}#layout>#layout-header .layout-item{align-items:center;display:flex;font-size:11px;font-weight:450;gap:6px;height:100%;justify-content:center;letter-spacing:.07em;padding:0 6px;position:relative}#layout>#layout-header .layout-item>span{cursor:pointer}#layout>#layout-header .layout-item.active{color:var(--theme-color-accent);font-weight:500}#layout>#layout-header .layout-item.active:after,#layout>#layout-header .layout-item:hover:after{background-color:var(--theme-color-accent);bottom:0;content:"";height:2px;position:absolute;width:24px}.mapboxgl-popup{box-shadow:var(--theme-box-shadow);width:200px;z-index:2}.mapboxgl-popup>.mapboxgl-popup-tip{display:none}.mapboxgl-popup:after{background-color:var(--theme-container-background-color);content:"";height:10px;left:50%;position:absolute;top:calc(100% - 2px);transform:rotate(45deg) translateX(-50%);transform-origin:50% 50%;width:10px}.mapboxgl-popup>.mapboxgl-popup-content{background-color:var(--theme-container-background-color);border-radius:4px;font-family:var(--theme-font-main);font-size:11px;line-height:normal;overflow-y:auto;padding:8px 12px;width:100%}.mapboxgl-popup>.mapboxgl-popup-content button{color:var(--theme-color-main)}.mapboxgl-ctrl-geocoder{position:relative;width:200px}.mapboxgl-ctrl-geocoder>input{align-items:center;background-color:var(--theme-input-background-color);border:var(--theme-input-border);border-radius:var(--theme-input-border-radius);box-shadow:var(--theme-input-box-shadow);box-sizing:border-box;color:var(--theme-input-color);display:flex;font-family:var(--theme-input-font-family);font-size:var(--theme-input-font-size);gap:8px;height:var(--theme-input-height);justify-content:flex-start;outline:none;padding:var(--theme-input-padding);padding-right:28px;transition:var(--theme-input-transition);width:100%}.mapboxgl-ctrl-geocoder>input:hover{background-color:var(--theme-input-hover-background-color);border:var(--theme-input-hover-border);box-shadow:var(--theme-input-hover-box-shadow-focus);color:var(--theme-input-hover-color)}.mapboxgl-ctrl-geocoder>input.focus,.mapboxgl-ctrl-geocoder>input:focus{background-color:var(--theme-input-focus-background-color);border:var(--theme-input-focus-border);box-shadow:var(--theme-input-focus-box-shadow);color:var(--theme-input-focus-color)}.mapboxgl-ctrl-geocoder>input:-internal-autofill-selected,.mapboxgl-ctrl-geocoder>input:-webkit-autofill,.mapboxgl-ctrl-geocoder>input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.mapboxgl-ctrl-geocoder>svg{fill:var(--theme-color-grey);height:16px;position:absolute;right:8px;top:calc(var(--theme-input-height)/2);transform:translateY(-50%);width:16px}.mapboxgl-ctrl-geocoder>.mapboxgl-ctrl-geocoder--pin-right{display:none}.mapboxgl-ctrl-geocoder>.suggestions-wrapper{width:100%}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul{background-color:var(--theme-input-focus-background-color);border-bottom:var(--theme-input-focus-border);border-left:var(--theme-input-focus-border);border-right:var(--theme-input-focus-border);box-shadow:var(--theme-input-focus-box-shadow);list-style:none;margin:0!important;padding:0;width:100%}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul>li{display:flex!important;margin:0!important;padding:2px 8px;width:100%}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul>li>a{text-decoration:none;width:100%}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul>li>a>.mapboxgl-ctrl-geocoder--suggestion{line-height:normal;width:100%}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul>li>a>.mapboxgl-ctrl-geocoder--suggestion>.mapboxgl-ctrl-geocoder--suggestion-title{color:var(--theme-color-main);font-size:11px;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul>li>a>.mapboxgl-ctrl-geocoder--suggestion>.mapboxgl-ctrl-geocoder--suggestion-address{color:var(--theme-color-grey);font-size:10px;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul>li:hover{background-color:var(--theme-list-item-hover-background-color)}#blueprint-page #canvas-context-menu{display:none}#blueprint-page .blueprint-popup{transform:translate(-50%,calc(-100% - 12px))}#blueprint-page .blueprint-page-risk.blueprint-page-risk-zone{padding-bottom:0;transform:translate(-50%,-50%)}#blueprint-page .blueprint-page-risk img{width:20px}.cuboid-3d{max-height:300px}.cuboid-3d .switch>.input-field{height:fit-content}.cuboid-3d .switch>.input-field>.switch-items{flex-direction:column}.cuboid-3d .switch>.input-field>.switch-items>*{height:24px}.cuboid-3d>svg{stroke-width:1;flex-grow:1;height:100%;width:100%}.cuboid-3d>svg>.equipment-3d-front{transform:rotate(180deg);transform-origin:center}#vsm #vsm-container{overflow-x:auto}#vsm .pie-chart{height:80px}#vsm .pie-chart>svg{flex-shrink:0;width:50%}#vsm .pie-chart>.pie-chart-legend{flex-direction:row;flex-wrap:wrap;gap:12px}.vsm{padding-right:20px;width:fit-content}.vsm .vsm-item>.vsm-item-description{left:calc(100% + 16px);position:absolute;top:50%;transform:translateY(-50%)}.vsm .vsm-hexagon{stroke:var(--theme-color-error);fill:var(--theme-container-background-color);stroke-width:2px;height:24px;width:24px}.vsm .vsm-hexagon>text{dominant-baseline:middle;text-anchor:middle;font-size:20px}.vsm .vsm-arrow>svg:first-child{fill:var(--theme-container-background-color);stroke:var(--theme-color-grey-light);height:100px;width:28px}.vsm .vsm-arrow>svg:last-child{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scaleX(130%)}.vsm .vsm-flux>svg:first-child{fill:var(--theme-container-background-color);stroke:var(--theme-color-grey-light);height:28px;width:100%}.vsm .vsm-flux>svg:not(:first-child){left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scaleX(130%)}.vsm .vsm-outside{margin-top:-50px}.vsm .vsm-width{flex-shrink:0;width:200px}.vsm .vsm-width-small{flex-shrink:0;width:70px}.vsm .vsm-card .vsm-table>div{align-items:center;border-bottom:var(--theme-layout-border);display:flex}.vsm .vsm-card .vsm-table>div>span:first-child{color:var(--theme-label-color);flex-grow:1}.vsm .vsm-cycles{background:linear-gradient(to bottom,var(--theme-color-success) 0,var(--theme-color-success) 50%,var(--theme-color-warning) 51%,var(--theme-color-warning) 100%);height:40px}.chat-typing>*{animation:typing-animation 2s linear infinite}.chat-typing>:nth-child(2){animation-delay:.33s}.chat-typing>:nth-child(3){animation-delay:.66s}@keyframes typing-animation{0%{opacity:0}50%{opacity:1}to{opacity:0}}