svg.svelte-1ykus1v{vertical-align:middle}.avatar.svelte-1ho1hhg.svelte-1ho1hhg{background:var(--avatar-background);border:var(--avatar-border);color:var(--avatar-color);border-radius:var(--avatar-border-radius);display:flex;justify-content:center;align-items:center;overflow:hidden;flex-grow:0;flex-shrink:0}.avatar.svelte-1ho1hhg img.svelte-1ho1hhg{width:100%;height:100%}.avatar.avatar-xs.svelte-1ho1hhg.svelte-1ho1hhg{width:var(--avatar-size-xs);height:var(--avatar-size-xs);font-size:var(--avatar-size-xs-font-size)}.avatar.avatar-sm.svelte-1ho1hhg.svelte-1ho1hhg{width:var(--avatar-size-sm);height:var(--avatar-size-sm);font-size:var(--avatar-size-sm-font-size)}.avatar.avatar-md.svelte-1ho1hhg.svelte-1ho1hhg{width:var(--avatar-size-md);height:var(--avatar-size-md);font-size:var(--avatar-size-md-font-size)}.avatar.avatar-lg.svelte-1ho1hhg.svelte-1ho1hhg{width:var(--avatar-size-lg);height:var(--avatar-size-lg);font-size:var(--avatar-size-lg-font-size)}.avatar.avatar-xl.svelte-1ho1hhg.svelte-1ho1hhg{width:var(--avatar-size-xl);height:var(--avatar-size-xl);font-size:var(--avatar-size-xl-font-size)}.popup.svelte-1tzgv1k{z-index:9999;position:absolute;top:0;left:0;background:var(--popup-background);color:var(--popup-color);border:var(--popup-border);border-radius:var(--popup-border-radius);padding:var(--popup-padding);box-shadow:var(--popup-box-shadow)}.popup.right.svelte-1tzgv1k{text-align:right}.popup.svelte-1tzgv1k .popup-item~.popup-item{margin-top:var(--popup-item-item-space)}.popup-item.svelte-59p4wq{background:var(--popup-item-background);color:var(--popup-item-color);padding:var(--popup-item-padding);font-size:var(--popup-item-font-size);cursor:pointer;transition:var(--popup-item-transition)}.popup-item.disabled.svelte-59p4wq{pointer-events:none;opacity:var(--popup-item-disabled-opacity)}.popup-item.svelte-59p4wq:not(.disabled):not(.divider):hover,.popup-item:not(.disabled):not(.divider).selected.svelte-59p4wq{background:var(--popup-item-background-hover);color:var(--popup-item-color-hover)}.popup-item.divider.svelte-59p4wq{background:var(--popup-item-divider-background);height:var(--popup-item-divider-height);margin:var(--popup-item-divider-margin);padding:0;flex-shrink:0}.profile-avatar.svelte-1i9gz66{text-align:right}.profile-avatar.svelte-1i9gz66 .avatar{z-index:1}.profile-avatar.svelte-1i9gz66 .popup{position:absolute;top:calc(var(--space-md) * -1);right:calc(var(--space-md) * -1);left:auto;padding-top:4rem;width:170px}.profile-avatar.svelte-1i9gz66 .avatar{z-index:9999}.projects-list.svelte-1r7jl55{overflow:hidden;overflow-y:auto;width:260px;height:225px}.alert.svelte-1q5jip6.svelte-1q5jip6.svelte-1q5jip6{background:var(--alert-background);color:var(--alert-color);padding:var(--alert-padding);box-shadow:var(--alert-box-shadow);border-left:var(--alert-border);font-size:var(--alert-font-size);display:flex;justify-content:start;align-items:center;gap:var(--alert-gap);border-radius:var(--alert-border-radius)}.alert.alert-success.svelte-1q5jip6.svelte-1q5jip6.svelte-1q5jip6{background:var(--alert-success-background);color:var(--alert-success-color);border-left:var(--alert-success-border)}.alert.alert-info.svelte-1q5jip6.svelte-1q5jip6.svelte-1q5jip6{background:var(--alert-info-background);color:var(--alert-info-color);border-left:var(--alert-info-border)}.alert.alert-error.svelte-1q5jip6.svelte-1q5jip6.svelte-1q5jip6{background:var(--alert-error-background);color:var(--alert-error-color);border-left:var(--alert-error-border)}.alert.svelte-1q5jip6 .alert-title.svelte-1q5jip6.svelte-1q5jip6{font-weight:var(--alert-title-font-weight)}.alert.svelte-1q5jip6 .alert-title.svelte-1q5jip6+.alert-text.svelte-1q5jip6{font-size:var(--alert-text-font-size)}@keyframes svelte-19y81kq-intermediateAnimation{0%{background-position:right}}.progressbar.svelte-19y81kq.svelte-19y81kq{z-index:9999;position:fixed;top:0;left:0;right:0;height:var(--progressbar-height);padding:var(--progressbar-padding);display:flex;align-items:center}.progressbar.intermediate.svelte-19y81kq.svelte-19y81kq{background:linear-gradient(90deg,transparent 33%,var(--primary) 50%,transparent 66%) transparent;background-size:300% 100%;animation:svelte-19y81kq-intermediateAnimation 1s infinite linear}.progressbar.inline.svelte-19y81kq.svelte-19y81kq{position:relative}.progressbar.svelte-19y81kq .progress.svelte-19y81kq{box-shadow:var(--progressbar-progress-box-shadow);height:var(--progressbar-progress-height);background:var(--progressbar-progress-background);transition:var(--progressbar-progress-transition)}.status-bar.svelte-3u2aqh{display:flex;justify-content:space-between;align-items:center;justify-self:end;height:var(--statusbar-height);font-size:var(--statusbar-font-size);background:var(--statusbar-background);color:var(--statusbar-color);padding:var(--statusbar-padding)}.card-title.svelte-mi0wym{font-size:var(--card-title-font-size);font-weight:var(--card-title-font-weight)}.card-image.svelte-1yu6y72{height:var(--card-image-max-height);background-size:cover}.card-image.clickable.svelte-1yu6y72{cursor:pointer}.card-actions.svelte-1f3no8k{display:flex;justify-content:space-between;align-items:center;justify-self:end;height:var(--card-actions-height);padding:var(--card-actions-padding)}.online-status.svelte-1p1hrhf{color:var(--success)}.online-status.offline.svelte-1p1hrhf{color:var(--error)}.projects.svelte-24ydk8.svelte-24ydk8{background:var(--surface);color:var(--on-surface)}.projects.svelte-24ydk8 .layout-scrollable.svelte-24ydk8{padding:var(--space-xl)}@media (max-width: 900px){.projects.svelte-24ydk8.svelte-24ydk8{padding:var(--space-md)}}.login.svelte-albsjo.svelte-albsjo{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.login.svelte-albsjo .login-form.svelte-albsjo{width:30vw;display:flex;justify-content:center;flex-direction:column;align-items:center}@media (max-width: 960px){.login.svelte-albsjo .login-form.svelte-albsjo{width:80vw}}ul.svelte-1gjx8q5{list-style:none;margin:0;padding:0;padding-left:var(--nodePaddingLeft, 1rem);border-left:var(--nodeBorderLeft, 1px dotted #9ca3af);color:var(--nodeColor, #374151)}.hidden.svelte-1gjx8q5{display:none}.bracket.svelte-1gjx8q5{cursor:pointer}.bracket.svelte-1gjx8q5:hover{background:var(--bracketHoverBackground, #d1d5db)}.comma.svelte-1gjx8q5{color:var(--nodeColor, #374151)}.val.svelte-1gjx8q5{color:var(--leafDefaultColor, #9ca3af)}.val.string.svelte-1gjx8q5{color:var(--leafStringColor, #059669)}.val.number.svelte-1gjx8q5{color:var(--leafNumberColor, #d97706)}.val.boolean.svelte-1gjx8q5{color:var(--leafBooleanColor, #2563eb)}.image-field.svelte-fa12o2{object-fit:cover;border:var(--fieldinputs-image-border);padding:var(--fieldinputs-image-padding)}.file-field.svelte-1b0s2a3.svelte-1b0s2a3{display:flex;align-items:center;gap:var(--space-md)}.file-field.svelte-1b0s2a3 input.svelte-1b0s2a3{outline:none;border:0;background-color:transparent}.foreign-entry.svelte-onpm6o.svelte-onpm6o{display:inline-block;margin-right:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:20px;padding:5px 15px;background-color:#fff;vertical-align:top}.foreign-entry-remove.svelte-onpm6o.svelte-onpm6o{background:none;border:none;cursor:pointer;position:absolute;right:-10px;top:-10px}.add-element-button.svelte-onpm6o.svelte-onpm6o{cursor:pointer}.text-input.svelte-onpm6o.svelte-onpm6o{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.modal-background.svelte-onpm6o.svelte-onpm6o{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10000}.modal-background.svelte-onpm6o iframe.svelte-onpm6o{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;border:none}.modal-background.svelte-onpm6o .close-button.svelte-onpm6o{position:absolute;top:calc(10% - 30px);right:calc(10% - 30px);background:none;border:none;cursor:pointer;color:#fff}.checkbox.svelte-j4kbqm{display:flex;justify-content:center;align-content:center;cursor:pointer;overflow:hidden;background:var(--checkbox-background);color:var(--checkbox-color);width:var(--checkbox-size);height:var(--checkbox-size);box-shadow:var(--checkbox-box-shadow);border-radius:var(--checkbox-border-radius);transition:var(--checkbox-transition)}.checkbox.checked.svelte-j4kbqm{background:var(--checkbox-checked-background);box-shadow:var(--checkbox-checked-box-shadow)}.checkbox.svelte-j4kbqm svg{width:100%!important;height:100%!important}.text-input.svelte-127wec1.svelte-127wec1{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.text-input.svelte-127wec1 textarea.svelte-127wec1,.text-input.svelte-127wec1 input.svelte-127wec1{background:transparent;border:var(--fieldinputs-input-border);color:var(--fieldinputs-input-color);text-shadow:var(--fieldinputs-input-text-shadow);font-size:var(--fieldinputs-input-font-size);border-bottom:var(--fieldinputs-input-dropdown-border);padding:var(--fieldinputs-input-padding);outline:none;transition:var(--transition-default)}.text-input.svelte-127wec1 textarea.svelte-127wec1:hover,.text-input.svelte-127wec1 textarea.svelte-127wec1:focus,.text-input.svelte-127wec1 input.svelte-127wec1:hover,.text-input.svelte-127wec1 input.svelte-127wec1:focus{background:var(--fieldinputs-input-background)}.text-input.svelte-127wec1 textarea[readonly].svelte-127wec1,.text-input.svelte-127wec1 input[readonly].svelte-127wec1{background:transparent;color:var(--fieldinputs-input-readonly-color)}.checkbox.svelte-r51ddu.svelte-r51ddu{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.checkbox.svelte-r51ddu input[type=checkbox].svelte-r51ddu{width:auto}.dropdown.svelte-10cwf5m.svelte-10cwf5m.svelte-10cwf5m{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.dropdown.svelte-10cwf5m select.svelte-10cwf5m.svelte-10cwf5m{background:var(--surface);color:var(--on-surface);border:var(--fieldinputs-input-dropdown-border);text-shadow:var(--fieldinputs-input-text-shadow);font-size:var(--fieldinputs-input-font-size);padding:var(--fieldinputs-padding);outline:none;cursor:pointer}.dropdown.svelte-10cwf5m select option.svelte-10cwf5m.svelte-10cwf5m{padding:var(--fieldinputs-input-dropdow-option-padding);transition:var(--transition-default)}.dropdown.svelte-10cwf5m select option.svelte-10cwf5m~option.svelte-10cwf5m{border-top:var(--fieldinputs-input-dropdow-option-border)}.dropdown.svelte-10cwf5m select option.svelte-10cwf5m.svelte-10cwf5m:hover{background:var(--fieldinputs-input-dropdow-option-background-hover)}.checkbox-array.svelte-2jdhz7.svelte-2jdhz7{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.checkbox-array.svelte-2jdhz7 label.svelte-2jdhz7{cursor:pointer;display:flex;justify-content:center;align-items:center}.checkbox-array.svelte-2jdhz7 .choices.svelte-2jdhz7{margin-top:var(--space-md);display:flex;flex-wrap:wrap}.checkbox-array.svelte-2jdhz7 input.svelte-2jdhz7{background:var(--fieldinputs-input-background);border:var(--fieldinputs-input-border);color:var(--fieldinputs-input-color);text-shadow:var(--fieldinputs-input-text-shadow);font-size:var(--fieldinputs-input-font-size);outline:none;cursor:pointer}.autocomplete.svelte-1vnara6.svelte-1vnara6{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;gap:var(--space-md)}.autocomplete.svelte-1vnara6 input.svelte-1vnara6{outline:none;width:auto;flex-grow:1;align-self:stretch;background:transparent;border-bottom:var(--fieldinputs-input-dropdown-border);color:var(--fieldinputs-input-color);text-shadow:var(--fieldinputs-input-text-shadow);font-size:var(--fieldinputs-input-font-size)}.autocomplete.svelte-1vnara6 input.svelte-1vnara6:hover{background:var(--fieldinputs-input-background)}.autocomplete.svelte-1vnara6 input.svelte-1vnara6::placeholder{color:var(--fieldinputs-input-placeholder-color);text-shadow:var(--fieldinputs-input-placeholder-text-shadow)}.autocomplete.svelte-1vnara6 .popup{top:100%;min-width:20rem}.date-input.svelte-x5yl5s.svelte-x5yl5s{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.date-input.svelte-x5yl5s input.svelte-x5yl5s{background:var(--fieldinputs-input-background);border:var(--fieldinputs-input-border);color:var(--fieldinputs-input-color);text-shadow:var(--fieldinputs-input-text-shadow);font-size:var(--fieldinputs-input-font-size);outline:none}.hint.svelte-x5yl5s.svelte-x5yl5s{font-size:var(--fieldinputs-hint-font-size);color:var(--fieldinputs-hint-color);font-style:var(--fieldinputs-hint-font-style);padding:var(--fieldinputs-hint-padding)}.number-input.svelte-eto1pj.svelte-eto1pj{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.number-input.svelte-eto1pj input.svelte-eto1pj{background:var(--fieldinputs-input-background);border:var(--fieldinputs-input-border);color:var(--fieldinputs-input-color);text-shadow:var(--fieldinputs-input-text-shadow);font-size:var(--fieldinputs-input-font-size);border-bottom:var(--fieldinputs-input-dropdown-border);padding:var(--fieldinputs-padding);outline:none}.hint.svelte-eto1pj.svelte-eto1pj{font-size:var(--fieldinputs-hint-font-size);color:var(--fieldinputs-hint-color);font-style:var(--fieldinputs-hint-font-style);padding:var(--fieldinputs-hint-padding)}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.richtext-input.svelte-7d30ct.svelte-7d30ct{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.richtext-input.svelte-7d30ct textarea.svelte-7d30ct{background:var(--fieldinputs-input-background);border:var(--fieldinputs-input-border);color:var(--fieldinputs-input-color);text-shadow:var(--fieldinputs-input-text-shadow);font-size:var(--fieldinputs-input-font-size);outline:none}.ql-toolbar,.ql-toolbar.ql-snow,.ql-container,.ql-container.ql-snow{border:var(--fieldinputs-input-border);padding:var(--quill-container-padding)}.ql-toolbar,.ql-toolbar.ql-snow{border-bottom:var(--quill-toolbar-border-bottom);margin:var(--quill-toolbar-margin);padding:var(--quill-toolbar-padding)}.ql-editor{border:var(--fieldinputs-input-border);color:var(--fieldinputs-input-color);text-shadow:var(--fieldinputs-input-text-shadow);font-size:var(--fieldinputs-input-font-size);outline:none;background:var(--quill-editor-background);max-height:50vh}.file-input.svelte-10pivsn.svelte-10pivsn{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.file-input.svelte-10pivsn input.svelte-10pivsn{display:none}.file-input.svelte-10pivsn .fileContainer.svelte-10pivsn{border:var(--fieldinputs-input-border);color:var(--fieldinputs-input-color);text-shadow:var(--fieldinputs-input-text-shadow);font-size:var(--fieldinputs-input-font-size);cursor:pointer}.file-input.svelte-10pivsn img.svelte-10pivsn{width:var(--fieldinputs-image-width);height:var(--fieldinputs-image-height)}.contentbuilder-input.svelte-pe8t7s.svelte-pe8t7s{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.contentbuilder-input.svelte-pe8t7s iframe.svelte-pe8t7s{display:block;margin:-10px;width:calc(100% + 20px);height:calc(100vh - 325px);border:none;background-color:#fff;z-index:0}.contentbuilder-input.svelte-pe8t7s label{background:var(--fieldinputs-background);opacity:.8;display:block;position:absolute;border-radius:5px;padding-right:5px;z-index:1}.hint{font-size:var(--fieldinputs-hint-font-size);color:var(--fieldinputs-hint-color);font-style:var(--fieldinputs-hint-font-style);padding:var(--fieldinputs-hint-padding);height:0px;overflow:show}.tab.svelte-1vrttpf{margin:var(--tab-margin);padding:var(--tab-padding);border-radius:var(--tab-border-radius);min-height:var(--tab-height);transition:var(--tab-transition);display:flex;justify-content:start;align-items:center;cursor:pointer}.project-header-image.svelte-zdkd2t.svelte-zdkd2t{width:100%;display:flex;justify-content:center;align-items:center;height:200px;background-size:cover}.project-header-image.svelte-zdkd2t .project-header-content.svelte-zdkd2t{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.project-header-image.svelte-zdkd2t .project-header-content .project-title.svelte-zdkd2t{color:var(--project-header-title-color);text-shadow:var(--project-header-title-text-shadow);font-size:var(--project-header-title-font-size)}.project-header-image.svelte-zdkd2t .project-header-content .project-description.svelte-zdkd2t{font-size:var(--project-header-description-font-size);color:var(--project-header-description-color);text-shadow:var(--project-header-description-text-shadow)}.navigation-section.svelte-p74ka1{background:var(--navigation-section-background);color:var(--navigation-section-color);padding:var(--navigation-section-padding);margin:var(--navigation-section-margin)}.typo{font-size:var(--typo-default-font-size);font-weight:var(--typo-default-font-weight);margin:0}h1.typo{font-size:var(--typo-level-1-font-size);font-weight:var(--typo-level-1-font-weight)}h2.typo{font-size:var(--typo-level-2-font-size);font-weight:var(--typo-level-2-font-weight)}h3.typo{font-size:var(--typo-level-3-font-size);font-weight:var(--typo-level-3-font-weight)}h4.typo{font-size:var(--typo-level-4-font-size);font-weight:var(--typo-level-4-font-weight)}h5.typo{font-size:var(--typo-level-5-font-size);font-weight:var(--typo-level-5-font-weight)}h6.typo{font-size:var(--typo-level-6-font-size);font-weight:var(--typo-level-6-font-weight)}.typo.secondary{background:var(--typo-secondary-background);color:var(--typo-secondary-color);padding:var(--typo-secondary-padding);border-color:var(--typo-secondary-color)}.typo.surface{background:var(--typo-surface-background);color:var(--typo-surface-color);padding:var(--typo-surface-padding);border-color:var(--typo-surface-color)}.typo.underlined{border-bottom-width:1px solid;border-bottom-style:solid}table.svelte-1xrjxi8 tbody tr td.svelte-1xrjxi8.svelte-1xrjxi8:first-child{font-weight:600}table.svelte-1xrjxi8 tbody tr.subfield.svelte-1xrjxi8.svelte-1xrjxi8{background:transparent}table.svelte-1xrjxi8 tbody tr.subfield td.svelte-1xrjxi8.svelte-1xrjxi8:first-child{padding-left:var(--space-xl)}table.svelte-1xrjxi8 tbody tr.subfield td pre.svelte-1xrjxi8.svelte-1xrjxi8{margin:0}table.svelte-1xrjxi8 tbody tr.subfield.svelte-1xrjxi8~tr.subfield.svelte-1xrjxi8{border-top:1px solid var(--secondary-light)}.wmcms{position:fixed;top:0;right:0;bottom:0;left:0}.version{text-align:right;width:100%;font-size:.8em}*{position:relative;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--colors-wmred-50:#f5a3a3;--colors-wmred-100:#e97d7d;--colors-wmred-200:#eb5e5e;--colors-wmred-300:#d32a2a;--colors-wmred-400:#b80b0b;--colors-wmred-500:#900;--colors-wmred-600:#830000;--colors-wmred-700:#580000;--colors-wmred-800:#360000;--colors-wmred-900:#270000;--colors-red-50:#f1dbdb;--colors-red-100:#e7b8b8;--colors-red-200:#e99a98;--colors-red-300:#e17472;--colors-red-400:#e75956;--colors-red-500:#e53935;--colors-red-600:#a52724;--colors-red-700:#6e1917;--colors-red-800:#461110;--colors-red-900:#280908;--colors-bluegrey-50:#eceff1;--colors-bluegrey-100:#d6dce1;--colors-bluegrey-200:#a7b1c1;--colors-bluegrey-300:#758297;--colors-bluegrey-400:#3c495e;--colors-bluegrey-500:#313c4e;--colors-bluegrey-600:#2b3646;--colors-bluegrey-700:#232b38;--colors-bluegrey-800:#181e28;--colors-bluegrey-900:#0d0f14;--colors-green-50:#b5c9b4;--colors-green-100:#9bc59a;--colors-green-200:#78ab77;--colors-green-300:#599958;--colors-green-400:#3c833b;--colors-green-500:#2a6829;--colors-green-600:#1f4e1f;--colors-green-700:#183e18;--colors-green-800:#112c11;--colors-green-900:#0d200d;--colors-sand-50:#f9fbeb;--colors-sand-100:#e3e4d5;--colors-sand-200:#cdcdbf;--colors-sand-300:#b6b6a9;--colors-sand-400:#a09f94;--colors-sand-500:#89887e;--colors-sand-600:#727168;--colors-sand-700:#57554e;--colors-sand-800:#3a3731;--colors-sand-900:#181510;--colors-grey-50:#edeff3;--colors-grey-100:#d9dbde;--colors-grey-200:#c5c7ca;--colors-grey-300:#b1b3b5;--colors-grey-400:#9d9fa1;--colors-grey-500:#898a8c;--colors-grey-600:#757677;--colors-grey-700:#616263;--colors-grey-800:#434444;--colors-grey-900:#252525;--white:rgb(255, 255, 255);--black:rgb(0, 0, 0);--space-xs:2px;--space-sm:5px;--space-md:10px;--space-lg:20px;--space-xl:40px;--breakpoint-xs:960px;--breakpoint-sm:1200px;--breakpoint-md:1400px;--breakpoint-lg:1960px;--breakpoint-xl:2200px;--radius-xs:var(--space-xs);--radius-sm:var(--space-sm);--radius-md:var(--space-md);--radius-lg:var(--space-lg);--radius-xl:var(--space-xl);--radius-circle:100%;--shadow-1:0 0 1px 1px rgba(0, 0, 0, .05), 0 2px 3px 1px rgba(0, 0, 0, .15);--shadow-2:0 0 1px 1px rgba(0, 0, 0, .05), 0 6px 10px 1px rgba(0, 0, 0, .1);--shadow-3:0 0 1px 1px rgba(0, 0, 0, .05), 0 10px 20px 0 rgba(0, 0, 0, .2);--shadow-4:0 0 1px 1px rgba(0, 0, 0, .05), 0 16px 30px 10px rgba(0, 0, 0, .2);--font-size:14px;--font-family:"Open Sans", sans-serif;--font-weight:400}:root{--height-xs:24px;--height-sm:32px;--height-md:48px;--height-lg:64px;--height-xl:96px;--background:var(--colors-bluegrey-500);--on-background:var(--colors-bluegrey-100);--background-hover:var(--colors-bluegrey-400);--on-background-hover:var(--on-background);--background-on-background:var(--colors-bluegrey-500);--on-background-on-background:var(--colors-bluegrey-100);--primary:var(--colors-red-500);--on-primary:var(--white);--primary-hover:var(--colors-red-400);--on-primary-hover:var(--on-primary);--primary-on-background:var(--colors-red-400);--primary-on-primary:var(--colors-red-100);--primary-on-secondary:var(--colors-red-400);--primary-on-tertiary:var(--colors-red-600);--primary-on-surface:var(--colors-red-500);--secondary:var(--colors-bluegrey-400);--secondary-hover:var(--colors-bluegrey-300);--on-secondary:var(--colors-bluegrey-100);--on-secondary-hover:var(--colors-bluegrey-800);--secondary-on-background:var(--colors-bluegrey-300);--secondary-on-primary:var(--colors-bluegrey-900);--secondary-on-secondary:var(--colors-bluegrey-300);--secondary-on-tertiary:var(--colors-bluegrey-500);--secondary-on-surface:var(--colors-bluegrey-500);--secondary-light:var(--colors-bluegrey-50);--on-secondary-light:var(--colors-bluegrey-400);--secondary-light-hover:var(--colors-bluegrey-200);--secondary-dark:var(--colors-bluegrey-800);--on-secondary-dark:var(--colors-bluegrey-50);--tertiary:var(--colors-sand-400);--on-tertiary:var(--colors-sand-900);--tertiary-hover:var(--colors-sand-300);--on-tertiary-hover:var(--on-tertiary);--tertiary-on-background:var(--colors-sand-300);--tertiary-on-primary:var(--colors-sand-200);--tertiary-on-secondary:var(--colors-sand-300);--tertiary-on-tertiary:var(--colors-sand-50);--tertiary-on-surface:var(--colors-sand-500);--surface:var(--white);--on-surface:var(--colors-bluegrey-500);--surface-hover:var(--colors-grey-50);--on-surface-hover:var(--on-surface);--on-surface-light:var(--colors-bluegrey-200);--hint-on-background:var(--colors-grey-600);--hint-on-primary:var(--colors-grey-300);--hint-on-secondary:var(--colors-grey-600);--hint-on-tertiary:var(--colors-sand-200);--hint-on-surface:var(--colors-grey-300);--success:var(--colors-green-500);--on-success:var(--colors-green-100);--info:var(--colors-bluegrey-200);--on-info:var(--colors-bluegrey-50);--error:var(--colors-red-500);--on-error:var(--colors-red-50);--border-default:1px solid var(--colors-grey-200);--profile-image-circle-size:25px;--transition-default:all .2s ease-in-out;--font-size-page-title:42px;--disabled-opacity:.5;--radio-field-size:20px;--shadow-1:0 0 1px 1px rgba(49, 60, 78, .1), 0 2px 3px 1px rgba(49, 60, 78, .1);--shadow-2:0 0 1px 1px rgba(49, 60, 78, .05), 0 6px 10px 1px rgba(49, 60, 78, .1);--shadow-3:0 0 1px 1px rgba(49, 60, 78, .05), 0 10px 20px 0 rgba(49, 60, 78, .2);--shadow-4:0 0 1px 1px rgba(49, 60, 78, .05), 0 16px 30px 10px rgba(49, 60, 78, .2)}@media (max-width: 960px){:root{--space-xs:2px;--space-sm:4px;--space-md:7px;--space-lg:10px;--space-xl:20px}}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(./OpenSans-Light-BMSAACEH.ttf) format("ttf")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(./OpenSans-Regular-XE274N3P.ttf) format("ttf")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(./OpenSans-SemiBold-4LZIUEX5.ttf) format("ttf")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(./OpenSans-ExtraBold-TYXK7NWU.ttf) format("ttf")}body{background:var(--background);color:var(--on-background);font-family:var(--font-family);font-size:var(--font-size)}.highlight{font-weight:600;text-shadow:0 0 1px var(--colors-bluegrey-300)}.background{background:var(--background);color:var(--on-background)}.background-hover{background:var(--background-hover);color:var(--on-background-hover)}.background-on-background{background:var(--background-on-background);color:var(--on-background-on-background)}.primary{background:var(--primary);color:var(--on-primary)}.primary-hover{background:var(--primary-hover);color:var(--on-primary-hover)}.primary-on-primary{background:var(--primary-on-primary);color:var(--on-primary-on-primary)}.secondary{background:var(--secondary);color:var(--on-secondary)}.secondary-hover{background:var(--secondary-hover);color:var(--on-secondary-hover)}.secondary-on-secondary{background:var(--secondary-on-secondary);color:var(--on-secondary-on-secondary)}.tertiary{background:var(--tertiary);color:var(--on-tertiary)}.tertiary-hover{background:var(--tertiary-hover);color:var(--on-tertiary-hover)}.tertiary-on-tertiary{background:var(--tertiary-on-tertiary);color:var(--on-tertiary-on-tertiary)}.surface{background:var(--surface);color:var(--on-surface)}.surface-hover{background:var(--surface-hover);color:var(--on-surface-hover)}.surface-on-surface{background:var(--surface-on-surface);color:var(--on-surface-on-surface)}.layout{display:flex;flex-direction:row}.layout.layout-nowrap{white-space:nowrap}.layout.layout-action{cursor:pointer}.layout>*:not([type=checkbox]):not([type=radio]){max-width:100%}.layout.layout-gap-xs{gap:var(--space-md)}.layout.layout-gap-sm{gap:var(--space-sm)}.layout.layout-gap-md{gap:var(--space-md)}.layout.layout-gap-lg{gap:var(--space-lg)}.layout.layout-gap-xl{gap:var(--space-xl)}.layout.layout-vertical{flex-direction:column}.layout.layout-stretch{flex-grow:1}.layout.layout-wrap{flex-wrap:wrap}.layout.layout-wrap>.layout{flex-grow:1}@media (max-width: 576px){.layout.layout-wrap{flex-direction:column;flex-wrap:nowrap;width:100%}.layout.layout-wrap>*{flex-grow:1}}.layout.justify-content-start{justify-content:start}.layout.justify-content-center{justify-content:center}.layout.justify-content-space-between{justify-content:space-between}.layout.justify-content-space-around{justify-content:space-around}.layout.justify-content-end{justify-content:end}.layout.align-items-start{align-items:start}.layout.align-items-center{align-items:center}.layout.align-items-end{align-items:end}.layout.align-items-stretch{align-items:stretch}.layout.align-self-start{align-self:start}@media (max-width: 576px){.layout.align-self-start:not(.layout-nowrap){flex-direction:column;width:100%}}.layout.align-self-center{align-self:center}.layout.align-self-end{align-self:end}.layout.align-self-stretch{align-self:stretch}.layout .layout-scrollable{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto}.layout.layout-xs{width:var(--breakpoint-xs)}.layout.layout-sm{width:var(--breakpoint-sm)}.layout.layout-md{width:var(--breakpoint-md)}.layout.layout-lg{width:var(--breakpoint-lg)}.layout.layout-xl{width:var(--breakpoint-xl)}.grid{display:grid;gap:var(--space-md)}.grid.grid-50{grid-template-columns:1fr 1fr}.grid.grid-33-66{grid-template-columns:1fr 2fr}.grid.grid-66-33{grid-template-columns:2fr 1fr}.p-xs{padding:var(--space-xs)}.p-sm{padding:var(--space-sm)}.p-md{padding:var(--space-md)}.p-lg{padding:var(--space-lg)}.p-xl{padding:var(--space-xl)}.pt-xs{padding-top:var(--space-xs)}.pr-xs{padding-right:var(--space-xs)}.pb-xs{padding-bottom:var(--space-xs)}.pl-xs{padding-left:var(--space-xs)}.pt-sm{padding-top:var(--space-sm)}.pr-sm{padding-right:var(--space-sm)}.pb-sm{padding-bottom:var(--space-sm)}.pl-sm{padding-left:var(--space-sm)}.pt-md{padding-top:var(--space-md)}.pr-md{padding-right:var(--space-md)}.pb-md{padding-bottom:var(--space-md)}.pl-md{padding-left:var(--space-md)}.pt-lg{padding-top:var(--space-lg)}.pr-lg{padding-right:var(--space-lg)}.pb-lg{padding-bottom:var(--space-lg)}.pl-lg{padding-left:var(--space-lg)}.pt-xl{padding-top:var(--space-xl)}.pr-xl{padding-right:var(--space-xl)}.pb-xl{padding-bottom:var(--space-xl)}.pl-xl{padding-left:var(--space-xl)}.m-xs{margin:var(--space-xs)}.m-sm{margin:var(--space-sm)}.m-md{margin:var(--space-md)}.m-lg{margin:var(--space-lg)}.m-xl{margin:var(--space-xl)}.mt-xs{margin-top:var(--space-xs)}.mr-xs{margin-right:var(--space-xs)}.mb-xs{margin-bottom:var(--space-xs)}.ml-xs{margin-left:var(--space-xs)}.mt-sm{margin-top:var(--space-sm)}.mr-sm{margin-right:var(--space-sm)}.mb-sm{margin-bottom:var(--space-sm)}.ml-sm{margin-left:var(--space-sm)}.mt-md{margin-top:var(--space-md)}.mr-md{margin-right:var(--space-md)}.mb-md{margin-bottom:var(--space-md)}.ml-md{margin-left:var(--space-md)}.mt-lg{margin-top:var(--space-lg)}.mr-lg{margin-right:var(--space-lg)}.mb-lg{margin-bottom:var(--space-lg)}.ml-lg{margin-left:var(--space-lg)}.mt-xl{margin-top:var(--space-xl)}.mr-xl{margin-right:var(--space-xl)}.mb-xl{margin-bottom:var(--space-xl)}.ml-xl{margin-left:var(--space-xl)}.relative{position:relative}.absolute{position:absolute}.absolute-tl{top:0;left:0}.absolute-tc{top:0;left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.absolute-tr{top:0;right:0}.absolute-rc{top:50%;right:0;margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.absolute-br{right:0;bottom:0}.absolute-bc{bottom:0;left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.absolute-bl{bottom:0;left:0}.absolute-lc{top:50%;left:0;margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.absolute-tl-m-xs{top:var(--space-xs);left:var(--space-xs)}.absolute-tc-m-xs{top:var(--space-xs);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.absolute-tr-m-xs{top:var(--space-xs);right:var(--space-xs)}.absolute-rc-m-xs{top:50%;right:var(--space-xs);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.absolute-br-m-xs{right:var(--space-xs);bottom:var(--space-xs)}.absolute-bc-m-xs{bottom:var(--space-xs);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.absolute-bl-m-xs{bottom:var(--space-xs);left:var(--space-xs)}.absolute-lc-m-xs{top:50%;left:var(--space-xs);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.absolute-tl-m-sm{top:var(--space-sm);left:var(--space-sm)}.absolute-tc-m-sm{top:var(--space-sm);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.absolute-tr-m-sm{top:var(--space-sm);right:var(--space-sm)}.absolute-rc-m-sm{top:50%;right:var(--space-sm);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.absolute-br-m-sm{right:var(--space-sm);bottom:var(--space-sm)}.absolute-bc-m-sm{bottom:var(--space-sm);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.absolute-bl-m-sm{bottom:var(--space-sm);left:var(--space-sm)}.absolute-lc-m-sm{top:50%;left:var(--space-sm);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.absolute-tl-m-md{top:var(--space-md);left:var(--space-md)}.absolute-tc-m-md{top:var(--space-md);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.absolute-tr-m-md{top:var(--space-md);right:var(--space-md)}.absolute-rc-m-md{top:50%;right:var(--space-md);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.absolute-br-m-md{right:var(--space-md);bottom:var(--space-md)}.absolute-bc-m-md{bottom:var(--space-md);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.absolute-bl-m-md{bottom:var(--space-md);left:var(--space-md)}.absolute-lc-m-md{top:50%;left:var(--space-md);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.absolute-tl-m-lg{top:var(--space-lg);left:var(--space-lg)}.absolute-tc-m-lg{top:var(--space-lg);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.absolute-tr-m-lg{top:var(--space-lg);right:var(--space-lg)}.absolute-rc-m-lg{top:50%;right:var(--space-lg);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.absolute-br-m-lg{right:var(--space-lg);bottom:var(--space-lg)}.absolute-bc-m-lg{bottom:var(--space-lg);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.absolute-bl-m-lg{bottom:var(--space-lg);left:var(--space-lg)}.absolute-lc-m-lg{top:50%;left:var(--space-lg);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.absolute-tl-m-xl{top:var(--space-xl);left:var(--space-xl)}.absolute-tc-m-xl{top:var(--space-xl);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.absolute-tr-m-xl{top:var(--space-xl);right:var(--space-xl)}.absolute-rc-m-xl{top:50%;right:var(--space-xl);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.absolute-br-m-xl{right:var(--space-xl);bottom:var(--space-xl)}.absolute-bc-m-xl{bottom:var(--space-xl);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.absolute-bl-m-xl{bottom:var(--space-xl);left:var(--space-xl)}.absolute-lc-m-xl{top:50%;left:var(--space-xl);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.fixed{position:fixed}.fixed-tl{top:0;left:0}.fixed-tc{top:0;left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.fixed-tr{top:0;right:0}.fixed-rc{top:50%;right:0;margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.fixed-br{right:0;bottom:0}.fixed-bc{bottom:0;left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.fixed-bl{bottom:0;left:0}.fixed-lc{top:50%;left:0;margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.fixed-tl-m-xs{top:var(--space-xs);left:var(--space-xs)}.fixed-tc-m-xs{top:var(--space-xs);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.fixed-tr-m-xs{top:var(--space-xs);right:var(--space-xs)}.fixed-rc-m-xs{top:50%;right:var(--space-xs);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.fixed-br-m-xs{right:var(--space-xs);bottom:var(--space-xs)}.fixed-bc-m-xs{bottom:var(--space-xs);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.fixed-bl-m-xs{bottom:var(--space-xs);left:var(--space-xs)}.fixed-lc-m-xs{top:50%;left:var(--space-xs);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.fixed-tl-m-sm{top:var(--space-sm);left:var(--space-sm)}.fixed-tc-m-sm{top:var(--space-sm);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.fixed-tr-m-sm{top:var(--space-sm);right:var(--space-sm)}.fixed-rc-m-sm{top:50%;right:var(--space-sm);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.fixed-br-m-sm{right:var(--space-sm);bottom:var(--space-sm)}.fixed-bc-m-sm{bottom:var(--space-sm);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.fixed-bl-m-sm{bottom:var(--space-sm);left:var(--space-sm)}.fixed-lc-m-sm{top:50%;left:var(--space-sm);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.fixed-tl-m-md{top:var(--space-md);left:var(--space-md)}.fixed-tc-m-md{top:var(--space-md);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.fixed-tr-m-md{top:var(--space-md);right:var(--space-md)}.fixed-rc-m-md{top:50%;right:var(--space-md);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.fixed-br-m-md{right:var(--space-md);bottom:var(--space-md)}.fixed-bc-m-md{bottom:var(--space-md);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.fixed-bl-m-md{bottom:var(--space-md);left:var(--space-md)}.fixed-lc-m-md{top:50%;left:var(--space-md);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.fixed-tl-m-lg{top:var(--space-lg);left:var(--space-lg)}.fixed-tc-m-lg{top:var(--space-lg);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.fixed-tr-m-lg{top:var(--space-lg);right:var(--space-lg)}.fixed-rc-m-lg{top:50%;right:var(--space-lg);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.fixed-br-m-lg{right:var(--space-lg);bottom:var(--space-lg)}.fixed-bc-m-lg{bottom:var(--space-lg);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.fixed-bl-m-lg{bottom:var(--space-lg);left:var(--space-lg)}.fixed-lc-m-lg{top:50%;left:var(--space-lg);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.fixed-tl-m-xl{top:var(--space-xl);left:var(--space-xl)}.fixed-tc-m-xl{top:var(--space-xl);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.fixed-tr-m-xl{top:var(--space-xl);right:var(--space-xl)}.fixed-rc-m-xl{top:50%;right:var(--space-xl);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.fixed-br-m-xl{right:var(--space-xl);bottom:var(--space-xl)}.fixed-bc-m-xl{bottom:var(--space-xl);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%)}.fixed-bl-m-xl{bottom:var(--space-xl);left:var(--space-xl)}.fixed-lc-m-xl{top:50%;left:var(--space-xl);margin-top:auto;margin-bottom:auto;transform:translateY(-50%)}.sticky{position:sticky;top:0;z-index:1}.sticky-content{z-index:0}@media (max-width: 576px){.hidden-on-xs{display:none!important}}@media (max-width: 768px){.hidden-on-sm{display:none!important}}@media (max-width: 1050px){.hidden-on-md{display:none!important}}@media (max-width: 1250px){.hidden-on-lg{display:none!important}}@media (max-width: 1440px){.hidden-on-xl{display:none!important}}@media (min-width: 0px){.hidden-from-xs{display:none!important}}@media (min-width: 576px){.hidden-from-sm{display:none!important}}@media (min-width: 768px){.hidden-from-md{display:none!important}}@media (min-width: 1050px){.hidden-from-lg{display:none!important}}@media (min-width: 1250px){.hidden-from-xl{display:none!important}}:root{--alert-background:var(--secondary);--alert-border:4px solid var(--on-secondary);--alert-color:var(--on-secondary);--alert-padding:var(--space-lg);--alert-box-shadow:var(--shadow-4);--alert-font-size:.8rem;--alert-gap:var(--space-md);--alert-border-radius:var(--space-sm);--alert-title-font-weight:700;--alert-text-font-size:.7;--alert-success-background:var(--success);--alert-success-color:var(--on-success);--alert-success-border:4px solid var(--on-success);--alert-info-background:var(--info);--alert-info-color:var(--on-info);--alert-info-border:4px solid var(--on-info);--alert-error-background:var(--error);--alert-error-color:var(--on-error);--alert-error-border:4px solid var(--on-error)}:root{--avatar-background:var(--colors-bluegrey-300);--avatar-background-hover:var(--colors-bluegrey-200);--avatar-border-radius:0;--avatar-border:0;--avatar-color:var(--on-background);--avatar-border-radius:100%;--avatar-size-xs:24px;--avatar-size-xs-font-size:.5rem;--avatar-size-sm:32px;--avatar-size-sm-font-size:.7rem;--avatar-size-md:48px;--avatar-size-md-font-size:var(--font-size);--avatar-size-lg:64px;--avatar-size-lg-font-size:1.3rem;--avatar-size-xl:96px;--avatar-size-xl-font-size:2.3rem}.bulk-operations{background:var(--surface);color:var(--on-surface);padding:var(--space-sm) var(--space-md);z-index:999;min-height:44px;display:flex;justify-content:space-between;align-items:center}.btn{background:var(--secondary);border:0;color:var(--on-secondary);border-radius:0;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:var(--space-sm)}.btn label{margin:0}.btn:hover{background:var(--secondary-hover);color:var(--white)}.btn.xs{height:var(--height-xs);font-size:.6rem;border-radius:var(--height-xs);padding:var(--space-xs) var(--space-md)}.btn.xs.circle{width:var(--height-xs);border-radius:100%}.btn.sm{height:var(--height-sm);font-size:.75rem;border-radius:var(--height-sm);padding:0 var(--space-md)}.btn.sm.circle{width:var(--height-sm);border-radius:100%}.btn.md{height:var(--height-md);font-size:var(--font-size);border-radius:var(--height-md);padding:0 var(--space-lg)}.btn.md.circle{width:var(--height-md);border-radius:100%;padding:0}.btn.lg{height:var(--height-lg);font-size:1.3rem;border-radius:var(--height-lg);padding:0 var(--space-lg)}.btn.lg.circle{width:var(--height-lg);border-radius:100%}.btn.xl{height:var(--height-xl);font-size:1.8rem;border-radius:var(--height-xl);padding:0 var(--space-lg)}.btn.xl.circle{width:var(--height-xl);border-radius:100%}.btn.btn-primary{--btn-primary-background:var(--primary);--btn-primary-background-hover:var(--primary);--btn-primary-color:var(--on-primary);--btn-primary-color-hover:var(--on-primary);--btn-primary-box-shadow-hover:0 0 0 1px var(--primary-on-primary), 0 0 .5rem 0 var(--primary);--btn-primary-transition:var(--transition-default);--btn-primary-outline-background:transparent;--btn-primary-outline-background-hover:var(--primary-on-primary);--btn-primary-outline-color:var(--primary-on-primary);--btn-primary-outline-color-hover:var(--primary);--btn-primary-outline-box-shadow:0 0 0 1px var(--primary);--btn-primary-outline-box-shadow-hover:0 0 0 1px var(--primary), 0 0 10px 0 var(--primary);background:var(--btn-primary-background);color:var(--btn-primary-color);transition:var(--btn-primary-transition);white-space:nowrap}.btn.btn-primary.on-background{--btn-primary-background:var(--on-primary);--btn-primary-background-hover:var(--primary);--btn-primary-color:var(--primary);--btn-primary-color-hover:var(--on-primary);--btn-primary-box-shadow-hover:0 0 0 1px var(--on-primary), 0 0 10px 0 var(--primary-on-primary);--btn-primary-outline-background:transparent;--btn-primary-outline-background-hover:var(--primary);--btn-primary-outline-color:var(--primary-on-background);--btn-primary-outline-color-hover:var(--on-primary);--btn-primary-outline-box-shadow:0 0 0 1px var(--primary);--btn-primary-outline-box-shadow-hover:0 0 0 1px var(--on-primary), 0 0 10px 0 var(--primary-on-primary)}.btn.btn-primary.on-primary{--btn-primary-background:var(--on-primary);--btn-primary-background-hover:var(--primary);--btn-primary-color:var(--primary);--btn-primary-color-hover:var(--on-primary);--btn-primary-box-shadow-hover:0 0 0 1px var(--on-primary), 0 0 10px 0 var(--primary-on-primary);--btn-primary-outline-background:transparent;--btn-primary-outline-background-hover:var(--primary-on-primary);--btn-primary-outline-color:var(--on-primary);--btn-primary-outline-color-hover:var(--primary);--btn-primary-outline-box-shadow:0 0 0 1px var(--primary-on-primary);--btn-primary-outline-box-shadow-hover:0 0 0 1px var(--on-primary), 0 0 10px 0 var(--primary-on-primary)}.btn.btn-primary.on-secondary{--btn-primary-background:var(--on-primary);--btn-primary-color:var(--primary);--btn-primary-outline-background-hover:var(--primary-on-secondary);--btn-primary-outline-color-hover:var(--on-primary)}.btn.btn-primary.on-tertiary{--btn-primary-box-shadow-hover:0 0 0 1px var(--tertiary-on-tertiary), 0 0 .5rem 0 var(--tertiary-on-tertiary);--btn-primary-outline-background:transparent;--btn-primary-outline-background-hover:var(--primary);--btn-primary-outline-color:var(--primary-on-tertiary);--btn-primary-outline-color-hover:var(--on-primary);--btn-primary-outline-box-shadow-hover:0 0 0 1px var(--tertiary-on-tertiary), 0 0 .5rem 0 var(--tertiary-on-tertiary)}.btn.btn-primary.on-surface{--btn-primary-box-shadow-hover:0 0 0 1px var(--on-primary), 0 0 .5rem 0 var(--primary);--btn-primary-outline-background:transparent;--btn-primary-outline-background-hover:var(--primary);--btn-primary-outline-color:var(--primary);--btn-primary-outline-color-hover:var(--on-primary);--btn-primary-outline-box-shadow-hover:none}.btn.btn-primary:hover{background:var(--btn-primary-background-hover);color:var(--btn-primary-color-hover);box-shadow:var(--btn-primary-box-shadow-hover)}.btn.btn-primary.outline{background:var(--btn-primary-outline-background);color:var(--btn-primary-outline-color);box-shadow:var(--btn-primary-outline-box-shadow)}.btn.btn-primary.outline:hover{background:var(--btn-primary-outline-background-hover);color:var(--btn-primary-outline-color-hover);box-shadow:var(--btn-primary-outline-box-shadow-hover)}.btn.btn-secondary{--btn-secondary-background:var(--secondary);--btn-secondary-background-hover:var(--secondary);--btn-secondary-color:var(--on-secondary);--btn-secondary-color-hover:var(--on-secondary);--btn-secondary-box-shadow-hover:0 0 0 1px var(--secondary-on-background), 0 0 .5rem 0 var(--secondary-on-background);--btn-secondary-transition:var(--transition-default);--btn-secondary-outline-background:transparent;--btn-secondary-outline-background-hover:transparent;--btn-secondary-outline-color:var(--secondary-on-secondary);--btn-secondary-outline-color-hover:var(--on-secondary);--btn-secondary-outline-box-shadow:0 0 0 1px var(--secondary-on-background);--btn-secondary-outline-box-shadow-hover:0 0 0 1px var(--secondary-on-background), 0 0 .5rem 0 var(--secondary-on-background);background:var(--btn-secondary-background);color:var(--btn-secondary-color);transition:var(--btn-secondary-transition)}.btn.btn-secondary.on-background{--btn-secondary-background:var(--secondary-on-secondary);--btn-secondary-color:var(--secondary)}.btn.btn-secondary.on-primary{--btn-secondary-background:var(--secondary);--btn-secondary-background-hover:var(--secondary);--btn-secondary-color:var(--on-secondary);--btn-secondary-color-hover:var(--on-primary);--btn-secondary-box-shadow-hover:0 0 0 1px var(--on-secondary), 0 0 .5rem 0 var(--secondary-on-primary);--btn-secondary-outline-background:transparent;--btn-secondary-outline-background-hover:var(--secondary);--btn-secondary-outline-color:var(--secondary-on-primary);--btn-secondary-outline-color-hover:var(--on-secondary);--btn-secondary-outline-box-shadow:0 0 0 1px var(--secondary-on-primary);--btn-secondary-outline-box-shadow-hover:0 0 0 1px var(--on-secondary), 0 0 .5rem 0 var(--secondary-on-primary)}.btn.btn-secondary.on-secondary{--btn-secondary-background:var(--secondary-on-secondary);--btn-secondary-color:var(--secondary)}.btn.btn-secondary.on-tertiary{--btn-secondary-color:var(--on-secondary);--btn-secondary-box-shadow-hover:0 0 0 1px var(--tertiary-on-tertiary), 0 0 .5rem 0 var(--secondary-on-tertiary);--btn-secondary-outline-background:transparent;--btn-secondary-outline-background-hover:var(--secondary);--btn-secondary-outline-color:var(--secondary-on-tertiary);--btn-secondary-outline-color-hover:var(--on-secondary);--btn-secondary-outline-box-shadow-hover:0 0 0 1px var(--secondary-on-tertiary), 0 0 .5rem 0 var(--secondary-on-tertiary)}.btn.btn-secondary.on-surface{--btn-secondary-box-shadow-hover:0 0 0 1px var(--on-secondary), 0 0 .5rem 0 var(--secondary);--btn-secondary-outline-background:var(--secondary-light);--btn-secondary-outline-background-hover:var(--secondary);--btn-secondary-outline-color:var(--secondary);--btn-secondary-outline-color-hover:var(--on-secondary);--btn-secondary-outline-box-shadow-hover:0 0 0 1px var(--on-secondary), 0 0 .5rem 0 var(--secondary)}.btn.btn-secondary:hover{background:var(--btn-secondary-background-hover);color:var(--btn-secondary-color-hover);box-shadow:var(--btn-secondary-box-shadow-hover)}.btn.btn-secondary.outline{background:var(--btn-secondary-outline-background);color:var(--btn-secondary-outline-color);box-shadow:var(--btn-secondary-outline-box-shadow)}.btn.btn-secondary.outline:hover{background:var(--btn-secondary-outline-background-hover);color:var(--btn-secondary-outline-color-hover);box-shadow:var(--btn-secondary-outline-box-shadow-hover)}.btn.btn-tertiary{--btn-tertiary-background:var(--tertiary);--btn-tertiary-background-hover:var(--tertiary);--btn-tertiary-color:var(--on-tertiary);--btn-tertiary-color-hover:var(--on-tertiary);--btn-tertiary-box-shadow-hover:0 0 0 1px var(--tertiary-on-background), 0 0 .5rem 0 var(--tertiary-on-background);--btn-tertiary-transition:var(--transition-default);--btn-tertiary-outline-background:transparent;--btn-tertiary-outline-background-hover:transparent;--btn-tertiary-outline-color:var(--tertiary);--btn-tertiary-outline-color-hover:var(--tertiary-on-tertiary);--btn-tertiary-outline-box-shadow:0 0 0 1px var(--tertiary-on-background);--btn-tertiary-outline-box-shadow-hover:0 0 0 1px var(--tertiary-on-background), 0 0 .5rem 0 var(--tertiary-on-background);background:var(--btn-tertiary-background);color:var(--btn-tertiary-color);transition:var(--btn-tertiary-transition)}.btn.btn-tertiary.on-primary{--btn-tertiary-background:var(--tertiary);--btn-tertiary-background-hover:var(--tertiary);--btn-tertiary-color:var(--on-tertiary);--btn-tertiary-color-hover:var(--on-primary);--btn-tertiary-box-shadow-hover:0 0 0 1px var(--on-tertiary), 0 0 .5rem 0 var(--tertiary-on-primary);--btn-tertiary-outline-background:transparent;--btn-tertiary-outline-background-hover:var(--tertiary);--btn-tertiary-outline-color:var(--tertiary-on-primary);--btn-tertiary-outline-color-hover:var(--on-tertiary);--btn-tertiary-outline-box-shadow:0 0 0 1px var(--tertiary-on-primary);--btn-tertiary-outline-box-shadow-hover:0 0 0 1px var(--on-tertiary), 0 0 .5rem 0 var(--tertiary-on-primary)}.btn.btn-tertiary.on-tertiary{--btn-tertiary-background:var(--tertiary-on-tertiary);--btn-tertiary-background-hover:var(--tertiary-on-tertiary);--btn-tertiary-color:var(--on-tertiary);--btn-tertiary-box-shadow-hover:0 0 0 1px var(--tertiary-on-tertiary), 0 0 .5rem 0 var(--tertiary-on-tertiary);--btn-tertiary-outline-background:transparent;--btn-tertiary-outline-background-hover:var(--tertiary-on-tertiary);--btn-tertiary-outline-color:var(--tertiary-on-tertiary);--btn-tertiary-outline-color-hover:var(--on-tertiary);--btn-tertiary-outline-box-shadow:0 0 0 1px var(--tertiary-on-tertiary)}.btn.btn-tertiary.on-surface{--btn-tertiary-background-hover:var(--tertiary-on-tertiary);--btn-tertiary-outline-background-hover:var(--tertiary-on-tertiary);--btn-tertiary-outline-color:var(--tertiary-on-surface);--btn-tertiary-outline-color-hover:var(--tertiary-on-surface)}.btn.btn-tertiary:hover{background:var(--btn-tertiary-background-hover);color:var(--btn-tertiary-color-hover);box-shadow:var(--btn-tertiary-box-shadow-hover)}.btn.btn-tertiary.outline{background:var(--btn-tertiary-outline-background);color:var(--btn-tertiary-outline-color);box-shadow:var(--btn-tertiary-outline-box-shadow)}.btn.btn-tertiary.outline:hover{background:var(--btn-tertiary-outline-background-hover);color:var(--btn-tertiary-outline-color-hover);box-shadow:var(--btn-tertiary-outline-box-shadow-hover)}.btn.btn-link{--btn-link-background:transparent;--btn-link-background-hover:transparent;--btn-link-color:var(--on-bakground);--btn-link-color-hover:var(--white);--btn-link-box-shadow-hover:0 0 0 1px var(--on-background), 0 0 .3rem 0 var(--on-background);--btn-link-text-shadow-hover:0 0 3px var(--surface);--btn-link-transition:var(--transition-default);--btn-link-outline-background:transparent;--btn-link-outline-background-hover:transparent;--btn-link-outline-color:var(--on-background);--btn-link-outline-color-hover:var(--on-background);--btn-link-outline-box-shadow:0 0 1px 0 var(--on-background);--btn-link-outline-box-shadow-hover:0 0 0 1px var(--on-background), 0 0 .3rem 0 var(--on-background);background:var(--btn-link-background);color:var(--btn-link-color);transition:var(--btn-link-transition)}.btn.btn-link.on-primary{--btn-link-background:transparent;--btn-link-background-hover:transparent;--btn-link-color:var(--on-primary);--btn-link-color-hover:var(--on-primary);--btn-link-box-shadow-hover:0 0 0 1px var(--on-primary), 0 0 .3rem 0 var(--on-primary);--btn-link-outline-background:transparent;--btn-link-outline-background-hover:transparent;--btn-link-outline-color:var(--on-primary);--btn-link-outline-color-hover:var(--on-primary);--btn-link-outline-box-shadow:0 0 2px 0 var(--on-primary);--btn-link-outline-box-shadow-hover:0 0 0 1px var(--on-primary), 0 0 .3rem 0 var(--on-primary)}.btn.btn-link.on-tertiary{--btn-link-color:var(--tertiary-on-tertiary);--btn-link-box-shadow-hover:0 0 0 1px var(--tertiary-on-tertiary), 0 0 .3rem 0 var(--tertiary-on-tertiary);--btn-link-outline-color:var(--tertiary-on-tertiary);--btn-link-outline-color-hover:var(--tertiary-on-tertiary);--btn-link-outline-box-shadow:0 0 0 1px var(--tertiary-on-tertiary);--btn-link-outline-box-shadow-hover:0 0 0 1px var(--tertiary-on-tertiary), 0 0 .3rem 0 var(--tertiary-on-tertiary)}.btn.btn-link.on-surface{--btn-link-color:var(--on-surface);--btn-link-color-hover:var(--on-surface);--btn-link-box-shadow-hover:0 0 .2rem 0 var(--on-surface);--btn-link-outline-color:var(--on-surface);--btn-link-outline-color-hover:var(--on-surface);--btn-link-outline-box-shadow:0 0 0 1px var(--on-surface);--btn-link-outline-box-shadow-hover:0 0 .2rem 0 var(--on-surface)}.btn.btn-link.on-surface svg{transition:var(--btn-link-transition)}.btn.btn-link:hover{background:var(--btn-link-background-hover);color:var(--btn-link-color-hover);text-shadow:var(--btn-link-text-shadow-hover)}.btn.btn-link:hover svg{transform:rotate(180deg)}.btn.btn-link.outline{background:var(--btn-link-outline-background);color:var(--btn-link-outline-color);box-shadow:var(--btn-link-outline-box-shadow)}.btn.btn-link.outline:hover{background:var(--btn-link-outline-background-hover);color:var(--btn-link-outline-color-hover);box-shadow:var(--btn-link-outline-box-shadow-hover)}.btn.btn-icon{--btn-icon-background:transparent;--btn-icon-background-hover:transparent;--btn-icon-color:var(--on-bakground);--btn-icon-color-hover:var(--white);--btn-icon-box-shadow-hover:0 0 0 1px var(--on-surface), 0 0 .3rem 0 var(--on-surface);--btn-icon-transition:var(--transition-default);--btn-icon-outline-background:transparent;--btn-icon-outline-background-hover:transparent;--btn-icon-outline-color:var(--on-background);--btn-icon-outline-color-hover:var(--on-background);--btn-icon-outline-box-shadow:0 0 1px 0 var(--on-background);--btn-icon-outline-box-shadow-hover:0 0 0 1px var(--on-background), 0 0 .3rem 0 var(--on-background);padding:0 var(--space-sm);background:var(--btn-icon-background);color:var(--btn-icon-color);transition:var(--btn-icon-transition)}.btn.btn-icon.on-primary{--btn-icon-background:transparent;--btn-icon-background-hover:transparent;--btn-icon-color:var(--on-primary);--btn-icon-color-hover:var(--on-primary);--btn-icon-box-shadow-hover:0 0 0 1px var(--on-primary), 0 0 .3rem 0 var(--on-primary);--btn-icon-outline-background:transparent;--btn-icon-outline-background-hover:transparent;--btn-icon-outline-color:var(--on-primary);--btn-icon-outline-color-hover:var(--on-primary);--btn-icon-outline-box-shadow:0 0 2px 0 var(--on-primary);--btn-icon-outline-box-shadow-hover:0 0 0 1px var(--on-primary), 0 0 .3rem 0 var(--on-primary)}.btn.btn-icon.on-tertiary{--btn-icon-color:var(--tertiary-on-tertiary);--btn-icon-box-shadow-hover:0 0 0 1px var(--tertiary-on-tertiary), 0 0 .3rem 0 var(--tertiary-on-tertiary);--btn-icon-outline-color:var(--tertiary-on-tertiary);--btn-icon-outline-color-hover:var(--tertiary-on-tertiary);--btn-icon-outline-box-shadow:0 0 0 1px var(--tertiary-on-tertiary);--btn-icon-outline-box-shadow-hover:0 0 0 1px var(--tertiary-on-tertiary), 0 0 .3rem 0 var(--tertiary-on-tertiary)}.btn.btn-icon.on-surface{--btn-icon-color:var(--on-surface);--btn-icon-color-hover:var(--on-surface);--btn-icon-box-shadow-hover:none;--btn-icon-outline-color:var(--on-surface);--btn-icon-outline-color-hover:var(--on-surface);--btn-icon-outline-box-shadow:0 0 0 1px var(--on-surface);--btn-icon-outline-box-shadow-hover:0 0 .2rem 0 var(--on-surface)}.btn.btn-icon:hover{background:var(--btn-icon-background-hover);color:var(--btn-icon-color-hover);box-shadow:var(--btn-icon-box-shadow-hover)}.btn.btn-icon.outline{background:var(--btn-icon-outline-background);color:var(--btn-icon-outline-color);box-shadow:var(--btn-icon-outline-box-shadow)}.btn.btn-icon.outline:hover{background:var(--btn-icon-outline-background-hover);color:var(--btn-icon-outline-color-hover);box-shadow:var(--btn-icon-outline-box-shadow-hover)}.btn[disabled]{opacity:.5}:root{--card-background:var(--secondary-light);--card-color:var(--on-secondary-light);--card-box-shadow:0;--card-hover-box-shadow:var(--shadow-3);--card-border:1px solid var(--colors-grey-100);--card-selected-border:1px solid var(--primary);--card-content-font-size:.75rem;--card-content-gap:0;--card-content-row-gap:var(--space-md);--card-transition:var(--transition-default);--card-xs-width:200px;--card-sm-width:280px;--card-md-width:350px;--card-lg-width:500px;--card-xl-width:80vw;--card-title-font-size:1.1rem;--card-title-font-weight:600;--card-image-max-height:200px;--card-actions-height:3rem;--card-actions-padding:0 var(--space-md);--card-error-box-shadow:inset 0 -4px 0 var(--error)}.card{position:relative;background:var(--secondary-light);transition:all .2s ease-in-out;width:185px;box-shadow:var(--card-box-shadow);border:var(--card-border);font-size:var(--card-content-font-size);display:flex;flex-direction:column;gap:var(--card-content-gap);transition:var(--card-transition);padding:var(--space-sm);border-radius:var(--space-sm)}.card img{transition:var(--card-transition)}.card .card-item{margin:0 var(--space-sm)}.card .card-item+.card-item{margin-top:var(--space-sm)}.card.card-row{width:100%;padding:var(--space-sm);display:flex;justify-content:flex-start;flex-direction:row;align-items:center;gap:var(--space-md)}.card.card-row .card-header{align-self:stretch;position:relative}.card.card-row .card-header .card-toggle{top:0;left:0;right:auto}.card.card-row img{max-height:80px}.card:hover{box-shadow:var(--shadow-2);border-color:var(--secondary)}.card .card-header{padding:var(--space-sm);margin-bottom:var(--space-sm);border-bottom:var(--card-border);min-width:20px}.card.selectionMode .card-toggle{opacity:.5;border:1px solid var(--secondary)}.card.selected{border:var(--card-selected-border)}.card.selected img{transform:translateZ(0) scale3d(.88,.84,1)}.card.selected .card-toggle{opacity:1;background:var(--primary);border:1px solid var(--white);box-shadow:0 0 .1rem .1rem rgba(0,0,0,.25)}.card.selected .card-toggle svg{display:block;fill:var(--white)!important}.card.clickable{cursor:pointer;transition:var(--card-transition)}.card.clickable:hover{box-shadow:var(--card-hover-box-shadow)}.card.card-xs{width:var(--card-xs-width)}@media (max-width: 576px){.card.card-xs{width:100%}}.card.card-sm{width:var(--card-sm-width)}@media (max-width: 576px){.card.card-sm{width:100%}}.card.card-md{width:var(--card-md-width)}@media (max-width: 900px){.card.card-md{width:100%}}.card.card-lg{width:var(--card-lg-width)}@media (max-width: 900px){.card.card-lg{width:100%}}.card.card-xl{width:var(--card-xl-width)}@media (max-width: 900px){.card.card-xl{width:100%}}.card.error{box-shadow:var(--card-error-box-shadow)}:root{--checkbox-background:transparent;--checkbox-color:var(--white);--checkbox-size:18px;--checkbox-box-shadow:inset 0 0 3px var(--secondary), inset 0 0 2px var(--secondary);--checkbox-border-radius:var(--space-xs);--checkbox-transition:var(--transition-default);--checkbox-checked-background:var(--primary);--checkbox-checked-box-shadow:inset 0 0 3px var(--on-primary)}:root{--content-topbar-background:var(--background);--content-topbar-color:var(--on-background);--content-topbar-padding:var(--space-md) var(--space-lg);--content-topbar-margin:0}.d{box-shadow:inset 0 0 0 1px rgba(229,188,53,.2);background:rgba(229,188,53,.3)}.colors{display:flex;flex-direction:column}.colors .color{width:20rem;height:50px;display:flex;justify-content:center;align-items:center;color:var(--black);border:1px dashed var(--black)}.colors .color~.color{border-top:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}input:not([type=checkbox]):not([type=radio]),textarea,select{width:100%}:root{--navigation-width:240px;--navigation-item-background:transparent;--navigation-item-background-hover:var(--on-secondary);--navigation-item-color-hover:var(--secondary-dark);--navigation-item-font-size:.8rem;--navigation-item-level1-font-size:.6rem;--navigation-item-padding:var(--space-xs) var(--space-lg);--navigation-item-transition:var(--transition-default);--navigation-item-disabled-opacity:.5;--navigation-item-font-weight:600;--navigation-item-active-background:var(--surface);--navigation-item-active-color:var(--primary);--navigation-item-active-title-color:var(--on-surface);--navigation-item-active-box-shadow:inset 4px 0 0 0 var(--primary);--navigation-item-divider-background:var(--secondary);--navigation-item-divider-height:1px;--navigation-item-divider-margin:var(--space-md) 0;--navigation-section-background:transparent;--navigation-item-color:var(--on-secondary);--navigation-section-padding:0 0 var(--space-md) 0;--navigation-section-margin:0}nav{width:18rem;display:flex;flex-shrink:0}nav.hidden{display:none}nav.floating{position:absolute;top:0;left:0;bottom:0;box-shadow:var(--sidebar-box-shadow);background:var(--background);width:80vw;z-index:99999}nav.collapsed{width:55px}nav.collapsed .navigation-item:not(.divider){padding:var(--space-sm)}nav .scrollable{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;display:flex;flex-direction:column}nav .scrollable .layout-stretch{flex-grow:1}.navigation-item{cursor:pointer;background:var(--navigation-item-background);color:var(--navigation-item-color);padding:var(--navigation-item-padding);font-size:var(--navigation-item-font-size);transition:var(--navigation-item-transition);font-weight:var(--navigation-item-font-weight)}.navigation-item.disabled{pointer-events:none;opacity:var(--navigation-item-disabled-opacity)}.navigation-item:not(.disabled):hover{background:var(--navigation-item-background-hover);color:var(--navigation-item-color-hover)}.navigation-item:not(.disabled).active{background:var(--navigation-item-active-background);color:var(--navigation-item-active-color);box-shadow:var(--navigation-item-active-box-shadow)}.navigation-item:not(.disabled).active span{color:var(--navigation-item-active-title-color)}.navigation-item.level-1{padding-left:var(--space-xl);font-size:var(--navigation-item-level1-font-size)}.navigation-item.level-1:not(.disabled).active{background:var(--on-secondary)}.navigation-item.divider{background:var(--navigation-item-divider-background);height:var(--navigation-item-divider-height);margin:var(--navigation-item-divider-margin);padding:0;flex-shrink:0}.notification{position:fixed;bottom:var(--space-lg);right:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md)}.notification .alert{min-width:20rem}:root{--popup-background:var(--secondary-light);--popup-color:var(--on-secondary-light);--popup-padding:var(--space-sm);--popup-border:0 ;--popup-border-radius:0;--popup-box-shadow:var(--shadow-1);--popup-max-height:350px;--popup-item-background:transparent;--popup-item-background-hover:var(--on-secondary);--popup-item-color:var(--on-secondary-light);--popup-item-color-hover:var(--secondary);--popup-item-font-size:.8rem;--popup-item-padding:var(--space-sm) var(--space-md);--popup-item-transition:var(--transition-default);--popup-item-disabled-opacity:.5;--popup-item-item-space:0;--popup-item-divider-background:var(--popup-item-color);--popup-item-divider-height:1px;--popup-item-divider-margin:var(--space-md) 0}:root{--progressbar-height:5px;--progressbar-padding:0;--progressbar-progress-box-shadow:var(--shadow-1);--progressbar-progress-height:100%;--progressbar-progress-background:var(--primary);--progressbar-progress-transition:all .5s easy-in-out}:root{--project-header-title-font-size:2.75vw;--project-header-title-color:var(--surface);--project-header-title-text-shadow:0 2px 4px var(--black);--project-header-description-font-size:1.4vw;--project-header-description-color:var(--surface);--project-header-description-text-shadow:0 2px 4px var(--black)}.shadow-1{box-shadow:var(--shadow-1)}.shadow-2{box-shadow:var(--shadow-2)}.shadow-3{box-shadow:var(--shadow-3)}.shadow-4{box-shadow:var(--shadow-4)}:root{--statusbar-background:transparent;--statusbar-color:var(--on-secondary);--statusbar-padding:0 var(--space-md);--statusbar-height:3rem;--statusbar-font-size:.8rem}.textfield{--textfield-background:transparent;--textfield-color:var(--background);--textfield-border:0;--textfield-padding:0 var(--space-md);--textfield-height:var(--height-md);--textfield-border-radius:var(--space-sm);--textfield-gap:var(--space-md);--textfield-icon-color:var(--textfield-color);--textfield-placeholder-transition:var(--transition-default);--textfield-placeholder-font-size:.7rem;--textfield-placeholder-color:var(--secondary-on-background);--textfield-input-color:var(--on-background);--textfield-input-font-size:16px;--textfield-input-margin:0;--textfield-input-border-bottom:0;--textfield-input-filled-placeholder-top:var(--space-sm);--textfield-input-filled-placeholder-color:var(--textfield-placeholder-color);--textfield-no-placeholder-input-top:0;cursor:text;display:flex;justify-content:space-between;align-items:end;width:100%;background:var(--textfield-background);color:var(--textfield-color);padding:var(--textfield-padding);border:var(--textfield-border);gap:var(--textfield-gap);height:var(--textfield-height);border-bottom:var(--textfield-input-border-bottom)}.textfield[disabled=true]{opacity:.5}.textfield.on-background{--textfield-background:var(--secondary);--textfield-color:var(--on-secondary)}.textfield.on-primary{--textfield-background:var(--surface);--textfield-color:var(--on-surface);--textfield-input-color:var(--on-surface)}.textfield.on-secondary{--textfield-background:var(--secondary-on-secondary);--textfield-color:var(--on-secondary);--textfield-input-color:var(--on-secondary);--textfield-placeholder-color:var(--on-secondary)}.textfield.on-secondary.outline{--textfield-border:var(--border-default)}.textfield.on-tertiary{--textfield-background:var(--tertiary-on-tertiary);--textfield-color:var(--on-tertiary);--textfield-input-color:var(--on-tertiary);--textfield-placeholder-color:var(--on-tertiary)}.textfield.on-surface{--textfield-background:var(--secondary-light);--textfield-color:var(--on-surface);--textfield-input-color:var(--on-surface);--textfield-placeholder-color:var(--on-surface);--textfield-input-border-bottom:1px solid var(--on-surface-light)}.textfield.xs{--textfield-height:var(--height-xs);--textfield-input-font-size:.7rem;--textfield-input-margin:0 0 2px 0;--textfield-no-placeholder-input-margin:auto;--textfield-placeholder-top:3px;--textfield-icon-margin:auto var(--space-sm);--textfield-input-filled-placeholder-top:-20px}.textfield.xs.on-primary{--textfield-input-filled-placeholder-color:var(--on-primary)}.textfield.xs.on-surface{--textfield-input-filled-placeholder-color:var(--secondary-on-secondary)}.textfield.xs.on-tertiary{--textfield-input-filled-placeholder-color:var(--tertiary-on-tertiary)}.textfield.sm{--textfield-height:var(--height-sm);--textfield-input-margin:0 0 4px 0;--textfield-no-placeholder-input-margin:auto;--textfield-placeholder-top:4px;--textfield-icon-margin:var(--space-sm);--textfield-input-filled-placeholder-top:-20px}.textfield.sm.on-primary{--textfield-input-filled-placeholder-color:var(--on-primary)}.textfield.sm.on-secondary{--textfield-input-filled-placeholder-color:var(--secondary-on-secondary)}.textfield.sm.on-tertiary{--textfield-input-filled-placeholder-color:var(--tertiary-on-tertiary)}.textfield.md{--textfield-height:var(--height-md);--textfield-input-margin:0 0 4px 0;--textfield-no-placeholder-input-margin:auto;--textfield-placeholder-top:12px;--textfield-icon-margin:var(--space-md) var(--space-sm)}.textfield.lg{--textfield-height:var(--height-lg);--textfield-input-margin:0 0 10px 0;--textfield-input-font-size:18px;--textfield-no-placeholder-input-margin:auto;--textfield-placeholder-top:20px;--textfield-icon-margin:var(--space-lg) var(--space-sm)}.textfield.xl{--textfield-height:var(--height-xl);--textfield-input-margin:0 0 20px 0;--textfield-input-font-size:28px;--textfield-no-placeholder-input-margin:auto;--textfield-placeholder-top:25px;--textfield-icon-margin:var(--space-xl) var(--space-sm)}.textfield.textfield-no-placeholder{--textfield-height:auto}.textfield .textfield-placeholder{position:absolute;white-space:nowrap;color:var(--textfield-placeholder-color);font-size:var(--textfield-input-font-size);transition:var(--textfield-placeholder-transition);top:var(--textfield-placeholder-top)}.textfield.textfield-no-placeholder input{margin:var(--textfield-no-placeholder-input-margin)}.textfield input{outline:none;background:transparent;border:0;color:var(--textfield-input-color);font-size:var(--textfield-input-font-size);margin:var(--textfield-input-margin);padding:0;white-space:nowrap}.textfield input.filled+.textfield-placeholder,.textfield input:focus+.textfield-placeholder{top:var(--textfield-input-filled-placeholder-top);font-size:var(--textfield-placeholder-font-size);color:var(--textfield-input-filled-placeholder-color)}.textfield svg{cursor:pointer;fill:var(--textfield-input-color);margin:var(--textfield-icon-margin)}:root{--table-header-background:var(--colors-bluegrey-100);--table-header-color:var(--colors-bluegrey-300);--table-header-font-weight:400;--table-header-text-shadow:none;--table-header-text-shadow-hover:none;--table-header-padding:var(--space-md);--table-header-transition:var(--transition-default);--table-body-cell-padding:var(--table-header-padding);--table-body-row-backgound:var(--secondary-light);--table-body-row-background-hover:var(--secondary-light-hover);--table-body-row-color-hover:var(--colors-bluegrey-900);--table-body-row-border-top:var(--space-sm) solid transparent;--table-border-radius:var(--space-sm)}table{width:100%;border-spacing:var(--space-xs);border-collapse:collapse}table thead tr th{color:var(--table-header-color);font-weight:var(--table-header-font-weight);text-shadow:var(--table-header-text-shadow);padding:var(--table-header-padding);transition:var(--table-header-transition);vertical-align:middle;white-space:nowrap;cursor:pointer}table thead tr th:hover{text-shadow:var(--table-header-text-shadow-hover)}table thead tr.filter,table thead tr.filter .filter-input{border-bottom:var(--border-default)}table thead tr.filter .filter-input>*{border:0;outline:none;color:var(--table-header-color);background:transparent;font-size:.75rem}table thead tr.filter .filter-input>*::-webkit-input-placeholder{color:var(--colors-bluegrey-200)}table thead tr.filter .filter-input>*::-moz-placeholder{color:var(--colors-bluegrey-200)}table thead tr.filter .filter-input>*:-ms-input-placeholder{color:var(--colors-bluegrey-200)}table thead tr.filter .filter-input>*:-moz-placeholder{color:var(--colors-bluegrey-200)}table tbody tr{background:var(--table-body-row-backgound);padding:0;margin:0;cursor:pointer}table tbody tr:hover{background:var(--table-body-row-background-hover);color:var(--table-body-row-color-hover)}table tbody tr~tr{border-top:var(--table-body-row-border-top)}table tbody td:first-child{border-top-left-radius:var(--table-border-radius);border-bottom-left-radius:var(--table-border-radius)}table tbody td:last-child{border-top-right-radius:var(--table-border-radius);border-bottom-right-radius:var(--table-border-radius)}table th,table td{text-align:left;vertical-align:top;border-collapse:collapse;padding:var(--table-body-cell-padding)}table th.right,table td.right{text-align:right}.debouncing table tbody{opacity:.6}:root{--sidebar-background:var(--surface);--sidebar-color:var(--on-surface);--sidebar-padding:var(--space-md);--sidebar-box-shadow:var(--shadow-2);--sidebar-border:var(--border-default);--sidebar-gap:var(--space-md);--sidebar-width:25rem;--sidebar-max-width:80vw;--sidebar-width-collapsed:var(--space-lg);--sidebar-toggle-font-size:.7rem;--sidebar-toggle-hover-background:linear-gradient( 90deg, var(--surface-hover) 0%, transparent 100% );--sidebar-toggle-hover-color:var(-on-surface-hover)}.sidebar{display:flex;justify-content:start;align-items:center;flex-direction:column;flex-shrink:0;transform:translate(100%);gap:var(--sidebar-gap);max-width:var(--sidebar-max-width)!important;background:var(--sidebar-background);color:var(--sidebar-color);transition:var(--transition-default)}.sidebar.show{display:flex;width:var(--sidebar-width);transform:translate(0);border-left:var(--sidebar-border)}.sidebar.floating,.sidebar.fixed{position:absolute;top:0;right:0;bottom:0;flex-grow:0;box-shadow:var(--sidebar-box-shadow)}.sidebar.fixed{position:fixed}.sidebar.collapsed{width:var(--sidebar-width-collapsed)}.sidebar .sidebar-content{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}.sidebar .sidebar-content section,.sidebar .sidebar-content .section{padding:var(--space-lg)}.sidebar .sidebar-content section~section,.sidebar .sidebar-content section~.section,.sidebar .sidebar-content .section~section,.sidebar .sidebar-content .section~.section{border-top:var(--sidebar-border)}.sidebar .sidebar-toggle{position:absolute;top:0;bottom:0;left:0;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:1;font-size:var(--sidebar-toggle-font-size);width:var(--sidebar-width-collapsed)}.sidebar .sidebar-toggle:hover{background:var(--sidebar-toggle-hover-background);color:var(--sidebar-toggle-hover-color)}.sidebar .sidebar-toggle>*{transform:rotate(90deg);transform-origin:center center}.sidebar .sidebar-close{z-index:1;cursor:pointer;position:absolute;top:var(--space-md);right:var(--space-md)}.sidebar label{font-size:.75rem}:root{--tabs-padding:var(--space-md);--tabs-height:3rem;--tab-transition:var(--transition-default);--tab-padding:var(--space-sm) var(--space-md);--tab-margin:0;--tab-border-radius:var(--space-md);--tab-height:auto;--tabs-on-surface-background:transparent;--tabs-on-surface-color:var(--on-surface);--tabs-on-border-bottom:1px solid var(--secondary-light);--tab-on-surface-background:var(--secondary-light);--tab-on-surface-color:var(--on-surface);--tab-on-surface-error-background:transparent;--tab-on-surface-error-selected-background:var(--error);--tab-on-surface-error-color:var(--error);--tab-on-surface-error-selected-color:var(--on-error);--tab-on-surface-error-border:1px solid var(--error)}.tabs{min-height:var(--tabs-height);padding:var(--tabs-padding);display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap;overflow:hidden}.tabs.on-surface{background:var(--tabs-on-surface-background);color:var(--tabs-on-surface-color);border-bottom:var(--tabs-on-border-bottom)}.tabs.on-surface .tab.error{background:var(--tab-on-surface-error-background);color:var(--tab-on-surface-error-color);border:var(--tab-on-surface-error-border)}.tabs.on-surface .tab.error.selected{background:var(--tab-on-surface-error-selected-background);color:var(--tab-on-surface-error-selected-color)}.tabs.on-surface .tab:hover,.tabs.on-surface .tab.selected{background:var(--tab-on-surface-background);color:var(--tab-on-surface-color)}:root{--top-bar-height:3rem;--top-bar-padding:var(--space-md) var(--space-lg)}.top-bar{z-index:9999;min-height:var(--top-bar-height);display:flex;justify-content:space-between;align-items:center;padding:var(--top-bar-padding)}:root{--typo-default-font-size:var(--font-size);--typo-default-font-weight:var(--font-weight);--typo-level-1-font-size:42px;--typo-level-1-font-weight:400;--typo-level-2-font-size:32px;--typo-level-2-font-weight:400;--typo-level-3-font-size:24px;--typo-level-3-font-weight:24px;--typo-level-4-font-size:18px;--typo-level-4-font-weight:400;--typo-level-5-font-size:14px;--typo-level-5-font-weight:400;--typo-level-6-font-size:11px;--typo-level-6-font-weight:400;--typo-secondary-background:var(--secondary);--typo-secondary-color:var(--on-secondary);--typo-secondary-padding:var(--space-md) var(--space-lg);--typo-surface-background:var(--surface);--typo-surface-color:var(--on-surface);--typo-surface-padding:var(--space-md) var(--space-lg)}.text-primary-on-background{color:var(--colors-red-400)}.text-primary-on-primary{color:var(--colors-red-100)}.text-primary-on-secondary{color:var(--colors-red-400)}.text-primary-on-tertiary{color:var(--colors-red-600)}.text-primary-on-surface{color:var(--colors-red-500)}.text-secondary-on-background{color:var(--colors-bluegrey-200)}.text-secondary-on-primary{color:var(--colors-bluegrey-900)}.text-secondary-on-secondary{color:var(--colors-bluegrey-300)}.text-secondary-on-tertiary,.text-secondary-on-surface{color:var(--colors-bluegrey-500)}.text-tertiary-on-background{color:var(--colors-sand-300)}.text-tertiary-on-primary{color:var(--colors-sand-200)}.text-tertiary-on-secondary{color:var(--colors-sand-300)}.text-tertiary-on-tertiary{color:var(--colors-sand-50)}.text-tertiary-on-surface{color:var(--colors-sand-500)}.text-hint-on-background{color:var(--colors-grey-600)}.text-hint-on-primary{color:var(--colors-grey-300)}.text-hint-on-secondary{color:var(--colors-grey-600)}.text-hint-on-tertiary{color:var(--colors-sand-200)}.text-hint-on-surface{color:var(--colors-grey-300)}.text-disabled{opacity:var(--disabled-opacity)}.modal-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:-1;opacity:0;transition:all .2s ease-in-out}.modal-wrapper .modal{background:var(--surface);color:var(--on-surface);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:var(--space-md);transform:translateY(-2rem);transition:all .4s ease-in-out;display:flex;flex-direction:column}.modal-wrapper .modal.modal-xs{width:30vw;max-height:90vh}@media screen and (max-width: 1250px){.modal-wrapper .modal.modal-xs{width:40vw}}@media screen and (max-width: 1050px){.modal-wrapper .modal.modal-xs{width:50vw}}@media screen and (max-width: 768px){.modal-wrapper .modal.modal-xs{width:95vw}}.modal-wrapper .modal.modal-sm{width:40vw;max-height:90vh}@media screen and (max-width: 1250px){.modal-wrapper .modal.modal-sm{width:50vw}}@media screen and (max-width: 1050px){.modal-wrapper .modal.modal-sm{width:60vw}}@media screen and (max-width: 768px){.modal-wrapper .modal.modal-sm{width:95vw}}.modal-wrapper .modal.modal-md{width:50vw;max-height:90vh}@media screen and (max-width: 1250px){.modal-wrapper .modal.modal-md{width:60vw}}@media screen and (max-width: 1050px){.modal-wrapper .modal.modal-md{width:70vw}}@media screen and (max-width: 768px){.modal-wrapper .modal.modal-md{width:95vw}}.modal-wrapper .modal.modal-lg{width:60vw;max-height:90vh}@media screen and (max-width: 1250px){.modal-wrapper .modal.modal-lg{width:70vw}}@media screen and (max-width: 1050px){.modal-wrapper .modal.modal-lg{width:80vw}}@media screen and (max-width: 768px){.modal-wrapper .modal.modal-lg{width:95vw}}.modal-wrapper .modal.modal-xl{width:80vw;max-height:90vh}@media screen and (max-width: 1050px){.modal-wrapper .modal.modal-xl{width:90vw}}@media screen and (max-width: 768px){.modal-wrapper .modal.modal-xl{width:95vw}}.modal-wrapper .modal.modal-full{width:98vw;height:98vw;max-height:98vh}.modal-wrapper .modal .modal-close{position:absolute;top:var(--space-md);right:var(--space-md)}.modal-wrapper .modal .modal-content{padding:var(--space-lg);border-radius:var(--space-md);flex-grow:1;overflow:auto}.modal-wrapper .modal .modal-header{padding:var(--space-lg) var(--space-lg) 0 var(--space-lg);border-top-left-radius:var(--space-md);border-top-right-radius:var(--space-md);font-size:1.3rem;line-height:2.5rem;font-weight:600}.modal-wrapper .modal .modal-header>*{display:flex;justify-content:space-between;align-items:center}.modal-wrapper .modal .modal-footer{padding:0 var(--space-lg) var(--space-lg) var(--space-lg);border-bottom-left-radius:var(--space-md);border-bottom-right-radius:var(--space-md)}.modal-wrapper .modal .modal-footer>*{display:flex;justify-content:end;gap:var(--space-md)}.modal-wrapper.show{z-index:99999;opacity:1}.modal-wrapper.show .modal{transform:translateY(0)}:root{--fieldinputs-background:var(--secondary-light);--fieldinputs-recursion-background:var(--surface);--fieldinputs-color:var(--on-secondary-light);--fieldinputs-padding:var(--space-md);--fieldinputs-border-bottom:1px solid var(--colors-bluegrey-100);--fieldinputs-border:1px solid var(--colors-bluegrey-100);--fieldinputs-font-size:.8rem;--fieldinputs-shadow:var(--shadow-1);--fieldinputs-label-margin:0 0 var(--space-md) 0;--fieldinputs-label-font-size:1rem;--fieldinputs-hint-font-size:.8rem;--fieldinputs-hint-color:var(--colors-grey-300);--fieldinputs-hint-font-style:italic;--fieldinputs-hint-padding:0 var(--space-md) var(--space-xs) var(--space-md);--fieldinputs-input-background:var(--surface);--fieldinputs-input-color:var(--on-surface);--fieldinputs-input-readonly-color:var(--on-surface-light);--fieldinputs-input-border:0;--fieldinputs-input-background-invalid:var(--colors-red-50);--fieldinputs-input-color-invalid:var(--colors-red-500);--fieldinputs-input-placeholder-color:var(--colors-bluegrey-300);--fieldinputs-input-text-shadow:none;--fieldinputs-input-placeholder-text-shadow:none;--fieldinputs-input-font-size:1rem;--fieldinputs-input-height:25px;--fieldinputs-input-padding:var(--space-sm) var(--space-md);--fieldinputs-input-dropdow-padding:var(--space-sm);--fieldinputs-input-dropdown-border:var(--border-default);--fieldinputs-input-dropdow-option-border:var(--border-default);--fieldinputs-input-dropdow-option-padding:var(--space-sm);--fieldinputs-input-dropdow-option-background-hover:var(--secondary-light-hover);--fieldinputs-chip-background:var(--surface);--fieldinputs-chip-color:var(--on-surface);--fieldinputs-chip-padding:var(--space-xs) var(--space-md);--fieldinputs-chip-border-radius:var(--space-lg);--fieldinputs-chip-border:var(--border-default);--fieldinputs-chip-icon-color:var(--secondary-light);--fieldinputs-chip-icon-color-hover:var(--secondary-light-hover);--fieldinputs-chip-input-background:transparent;--fieldinputs-chip-input-color:var(--fieldinputs-chip-background);--fieldinputs-chip-input-border:0;--fieldinputs-image-width:auto;--fieldinputs-image-height:120px;--fieldinputs-image-border:1px dashed var(--colors-bluegrey-200);--fieldinputs-image-padding:var(--space-xs);--quill-toolbar-border-bottom:1px solid var(--colors-bluegrey-200);--quill-toolbar-margin:0;--quill-toolbar-padding:var(--space-sm) 0;--quill-container-padding:0;--quill-editor-background:rgba(255, 255, 255, .8)}.hint{font-size:var(--fieldinputs-hint-font-size);color:var(--fieldinputs-hint-color);font-style:var(--fieldinputs-hint-font-style);padding:var(--fieldinputs-hint-padding);margin:var(--space-sm) 0}label{display:block;margin:var(--fieldinputs-label-margin);font-size:var(--fieldinputs-label-font-size)}.validation-error{background-color:#f4e5e5!important;color:#260303!important}.object-input{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.object-input .object-input-content{background:var(--surface);color:var(--on-surface);padding:var(--fieldinputs-padding);box-shadow:var(--shadow-1)}.object-input .object-input-content:not(.grid)>*~*{margin-top:var(--space-md)}.object-array-input .object-array-input-content{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.object-array-input .object-array-input-content>*{box-shadow:var(--shadow-1)}.object-array-input .object-array-input-content>*~*{margin-top:var(--space-md)}.object-array-input .object{border:var(--fieldinputs-border)}.object-array-input .object .sliceButtons{background:var(--surface);color:var(--on-surface);cursor:pointer;transition:var(--transition-default)}.object-array-input .object .sliceButtons:hover{background:var(--surface-light)}@media (min-width: 960px){.object-array-input .object .sliceButtons:not(.folded) button{display:none}.object-array-input .object .sliceButtons:hover button{display:flex}}.object-array-input .object .sliceFields{background:var(--surface);color:var(--on-surface)}.tabs-object-input .tabs-object-input-container{margin:0 0 var(--space-xs) 0;border-bottom:1px solid var(--secondary-light);display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}.tabs-object-input .tabs-object-input-container .tab{cursor:pointer;padding:var(--space-sm) var(--space-md);margin:var(--space-sm) 0 var(--space-sm) 0;border-radius:var(--space-md)}.tabs-object-input .tabs-object-input-container .tab:hover,.tabs-object-input .tabs-object-input-container .tab.active{background:var(--secondary-light);color:var(--on-secondary-light)}.tabs-object-input .tabs-object-input-content{display:none;background:var(--secondary-light);color:var(--on-secondary-light)}.tabs-object-input .tabs-object-input-content.show{display:flex;flex-direction:column;gap:var(--space-md)}.tabs-object-input .tabs-object-input-content>.object-input>label,.tabs-object-input .tabs-object-input-content>.object-array-input>label{display:none}.tabs-object-input>label{display:block;padding-top:var(--space-md)}.chip-array{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.chip-array .chips{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-sm)}.chip-array .chips .chip{background:var(--fieldinputs-chip-background);color:var(--fieldinputs-chip-color);padding:var(--fieldinputs-chip-padding);border-radius:var(--fieldinputs-chip-border-radius);border:var(--fieldinputs-chip-border);display:flex;justify-content:center;align-items:center;gap:var(--space-sm)}.chip-array .chips .chip .chip-remove{cursor:pointer;color:var(--fieldinputs-chip-icon-color);transition:var(--transition-default)}.chip-array .chips .chip .chip-remove:hover{color:var(--fieldinputs-chip-icon-color-hover)}.chip-array .chips .autocomplete,.chip-array .chips input{outline:none;width:auto;flex-grow:1;align-self:stretch;background:transparent;border:var(--fieldinputs-input-border);color:var(--fieldinputs-input-color);text-shadow:var(--fieldinputs-input-text-shadow);font-size:var(--fieldinputs-input-font-size);transition:var(--transition-default)}.chip-array .chips .autocomplete::placeholder,.chip-array .chips input::placeholder{color:var(--fieldinputs-input-placeholder-color);text-shadow:var(--fieldinputs-input-placeholder-text-shadow)}.chip-array .chips .autocomplete:hover,.chip-array .chips input:hover{background:var(--fieldinputs-input-background)}.chip-array .chips .autocomplete:focus:invalid,.chip-array .chips input:focus:invalid{background-color:var(--fieldinputs-input-background-invalid);color:var(--fieldinputs-input-color-invalid)}.linked-entries{background:var(--fieldinputs-background);color:var(--fieldinputs-color);padding:var(--fieldinputs-padding);border-bottom:var(--fieldinputs-border-bottom);font-size:var(--fieldinputs-font-size)}.linked-entries .linked-entries-content{background:var(--surface);color:var(--on-surface);padding:var(--fieldinputs-padding);box-shadow:var(--shadow-1)}.select-view .chip,.array-view .chip{--arrayview-chip-background:var(--surface);--arrayview-chip-border:1px solid var(--on-secondary);--arrayview-chip-color:var(--secondary);--arrayview-chip-height:25px;--arrayview-chip-border-radius:var(--space-md);--arrayview-chip-padding:var(--space-sm) var(--space-md);background:var(--arrayview-chip-background);color:var(--arrayview-chip-color);border:var(--arrayview-chip-border);min-height:var(--arrayview-chip-height);border-radius:var(--arrayview-chip-border-radius);padding:var(--arrayview-chip-padding);text-align:center;display:flex;justify-content:center;align-items:center}.test>*{display:inline-block}.flag-view .flag{width:32px;height:32px;border-radius:100%;overflow:hidden;border:3px solid #d6dce1}.flag-view .flag img{width:100%;height:100%;object-fit:cover}.cards-view .bulk-operations{background:var(--secondary-light);border:1px solid var(--secondary-light);margin:var(--space-lg) var(--space-lg) 0 var(--space-lg);padding:var(--space-md);border-radius:var(--space-sm)}.cards-view .bulk-operations .filter-input{border-radius:var(--space-sm)}.cards-view .bulk-operations .filter-input input{box-shadow:inset 0 0 var(--space-sm) var(--colors-grey-100);border:1px solid var(--colors-grey-200);padding:var(--space-sm);border-radius:var(--space-sm)}.cards-view .cards-view-entries{border-radius:var(--space-sm);border:1px solid var(--colors-grey-200);padding:var(--space-md);margin:var(--space-lg)}.ui-component{box-shadow:inset 0 0 1px 1px var(--on-secondary);padding:var(--space-lg);margin:var(--space-lg) 0 var(--space-lg) 0;display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--space-md);flex:1 1 auto}.ui-component .ui-component-name{position:absolute;left:0;bottom:100%;font-size:.6rem;background:var(--secondary);color:var(--on-secondary);box-shadow:inset 0 0 1px 0 var(--secondary);padding:0 var(--space-md);height:var(--space-lg);display:none;align-items:center;gap:var(--space-sm);cursor:pointer}.ui-component:hover{box-shadow:inset 0 0 1px 1px var(--secondary)}.ui-component:hover>.ui-component-name{display:flex}.ui-component .ui-row{display:flex;justify-content:center;align-items:center;gap:var(--space-md);flex:1 1 auto}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
/*# sourceMappingURL=index.css.map */
