.column{flex-direction:column;flex:1;display:flex}.column-halign-normal{align-items:normal}.column-halign-start{align-items:flex-start}.column-halign-center{align-items:center}.column-halign-end{align-items:flex-end}.column-valign-stretch{justify-content:stretch}.column-valign-start{justify-content:flex-start}.column-valign-center{justify-content:center}.column-valign-end{justify-content:flex-end}.text{flex-shrink:0;width:fit-content;display:flex}.text.nowrap{white-space:nowrap}.text.size-small{font-size:var(--font-small);line-height:var(--font-small)}.text.size-regular{font-size:var(--font-regular);line-height:calc(var(--font-regular) + var(--spacing-smaller))}.text.size-large{font-size:var(--font-large);line-height:var(--font-large)}.text.relevance-important{color:var(--color-text);font-weight:700}.text.relevance-regular{color:var(--color-text)}.text.relevance-irrelevant{color:var(--color-irrelevant)}.text.relevance-error{color:var(--color-error-text);background-color:var(--color-error);padding-top:var(--spacing-smaller);padding-bottom:var(--spacing-smaller);padding-left:var(--spacing-small);padding-right:var(--spacing-small);border:1px solid var(--color-error-text)}.text.relevance-placeholder{color:var(--color-text);opacity:.5}.text.ellipsis{text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.error-exclamation{aspect-ratio:1;background:var(--color-error-text);border:1px solid var(--color-error-text);border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.error-exclamation.small{color:var(--color-error-background);background:var(--color-error-text);width:22px;height:22px;font-weight:900}.error-exclamation>.text.size-regular{color:var(--color-error-background);font-weight:bolder;font-size:var(--font-large)!important}.error-exclamation.small>.text.size-regular{font-weight:900;font-size:var(--font-regular)!important}.row{flex-direction:row;flex-grow:1;align-items:center;display:flex}.row-halign-start{justify-content:flex-start}.row-halign-center{justify-content:center}.row-halign-end{justify-content:flex-end}.row-halign-space-between{justify-content:space-between}.row-valign-start{align-items:flex-start}.row-valign-center{align-items:center!important}.row-valign-end{align-items:flex-end!important}.row-valign-baseline{align-items:baseline!important}.row-valign-stretch{align-items:stretch!important}.error-row{background:var(--color-error-background);border:1px solid var(--color-error-text);padding:var(--spacing);padding-top:var(--spacing-small);padding-bottom:var(--spacing-small);gap:var(--spacing);justify-content:start!important}.error-row>.text.size-regular,.error-row ul,.error-row li span{color:var(--color-error-text)}.loading-spinner{border:16px solid var(--color-border);border-top:16px solid var(--color-primary);border-radius:50%;width:120px;height:120px;margin:0;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-outlet .loading-spinner{margin-bottom:var(--spacing)}.page{flex-direction:row;width:100%;min-height:100vh;max-height:100vh;display:flex;overflow:hidden}.page>.header{flex:none}.page .page-content{flex-direction:column;flex:1;max-height:100%;display:flex;overflow:hidden}div.drop-down-visible{z-index:1000;flex-direction:column;display:flex;position:absolute}div.drop-down{flex-direction:column;display:flex}.drop-down-content .horizontal-divider{margin:0;margin-top:var(--spacing-smaller);margin-bottom:var(--spacing-smaller)}.real-drop-down .drop-down-content{background:var(--color-menu-background);border:var(--color-border) 1px solid;padding:0;padding-top:var(--spacing-smaller);padding-bottom:var(--spacing-smaller);height:fit-content;max-height:400px;margin:0;transition:all .3s ease-in;overflow:hidden auto;box-shadow:0 0 20px #000}.real-drop-down{z-index:901;height:fit-content;overflow-y:visible}.real-drop-down.visible{opacity:1;transition:opacity .2s ease-in}.real-drop-down.invisible{opacity:0;transition:opacity .2s ease-in}.real-drop-down.bottom{margin-top:0}.real-drop-down .arrow{content:"";z-index:905;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute}.real-drop-down .arrow.border{z-index:904;border-left:7px solid #0000;border-right:7px solid #0000}.real-drop-down .arrow.bottom{border-bottom:5px solid var(--color-menu-background);z-index:905;margin-top:-4px;top:0}.real-drop-down .arrow.border.bottom{border-bottom:7px solid var(--color-border);margin-top:-6px}.real-drop-down .arrow.start{margin-left:5px}.real-drop-down .arrow.border.start{left:-2px}.real-drop-down .arrow.end{right:5px}.real-drop-down .arrow.border.end{right:3px}.real-drop-down .arrow.top{border-top:5px solid var(--color-menu-background);margin-top:-1px}.real-drop-down .arrow.border.top{border-top:7px solid var(--color-border);z-index:904}ul.simple-list{margin:0;padding:0}.simple-list li.simple-list-item{padding-left:var(--spacing);padding-right:var(--spacing);margin-top:var(--spacing-smaller);margin-bottom:var(--spacing-smaller);cursor:pointer;white-space:nowrap;list-style:none}.simple-list li.simple-list-item:hover{background-color:var(--color-highlight)}.horizontal-divider{background-color:var(--color-border);min-height:1px;max-height:1px;margin-left:var(--spacing);margin-right:var(--spacing)}.icon-button{cursor:pointer;border-radius:38px;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s linear;display:flex}.icon-button:hover{background:var(--color-highlight);transition:all .2s linear}:hover>.icon-button:hover{background-color:var(--color-secondary)}.icon-button svg{width:32px;height:32px}.icon-button:hover svg{fill:#fff;transition:all .2s linear}.icon-button-disabled{fill:var(--color-irrelevant);cursor:auto}.icon-button-selected{background:var(--color-highlight);transition:all .2s linear}.icon-button-selected svg{transition:all .2s linear}.error-in-input{margin-left:var(--spacing)}.error-in-input .text{font-size:var(--font-small)}.error-in-input .text .exclamation-mark{color:#ad2020;margin-right:var(--spacing-smaller);font-weight:800}.text-input{flex:1}.text-input>.input::placeholder{color:var(--color-text);opacity:.5}.text-input>.input{font-size:var(--font-regular);flex-grow:1;width:min-content;line-height:22px}.text-input>.input-transparent{background:0 0;border:0;outline:none}.element-prefix-suffix{background-color:var(--color-background);border-style:solid;border-color:var(--color-border);padding-left:var(--spacing);padding-right:var(--spacing);border-width:1px;border-radius:25px;flex-direction:row;align-items:center;display:flex}.element-prefix-suffix>:first-child{margin-right:var(--spacing-small)}.element-prefix-suffix>:last-child{margin-left:var(--spacing-small)}.input-prefix-suffix .relevance-error{margin-top:var(--spacing-small)}.input-prefix-suffix .input{width:100%}.search-input .search-icon{fill:var(--color-icon);width:22px;height:22px}.search-input .element-prefix-suffix{min-width:300px;padding-right:var(--spacing);display:flex}.top-bar{background-color:var(--color-topbar-background);padding-left:var(--spacing);padding-right:var(--spacing);padding-top:var(--spacing-small);padding-bottom:var(--spacing-small);border-bottom:1px solid var(--color-border);text-wrap:nowrap;flex-direction:row;align-items:center;display:flex}.top-bar .row.full-width{flex:1}.top-bar .row{flex:0}.top-bar .row.full-width .icon-button{margin-right:var(--spacing-small)}.top-bar .row.full-width .search-input{width:100%}.top-bar-center{flex-grow:1;justify-content:center;display:flex}.profile-picture-placeholder{fill:var(--color-icon)}.profile-picture{aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;width:42px;display:flex}.profile-picture-letters .text{padding:var(--spacing-small)}.button{padding-left:var(--spacing-small);padding-right:var(--spacing-small);padding-top:var(--spacing-small);padding-bottom:var(--spacing-small);border:var(--color-irrelevant) 1px solid;font-size:var(--font-regular);color:var(--color-irrelevant);cursor:pointer;border-radius:8px;flex-direction:row;justify-content:center;font-weight:700;transition-duration:.4s;display:flex}.button:active:enabled{background-color:var(--color-highlight);animation:.3s cubic-bezier(.4,0,.23,1) x-animation-bounce}.button-warning:active:enabled{background-color:var(--color-error-text);color:var(--color-background);animation:.3s cubic-bezier(.4,0,.23,1) x-animation-bounce}.button:disabled{opacity:.7;cursor:auto}.button-primary{background-color:var(--color-menu-background);color:var(--color-primary)}.button-warning{background-color:var(--color-error);color:var(--color-error-text);border:1px solid var(--color-error-text)}.button-loading{border-width:3px;align-self:center;width:18px;height:18px}@keyframes x-animation-bounce{0%{transform:scaleX(1)}33%{transform:scaleX(.93)}to{transform:scaleX(1)}}.visibility-checkbox{cursor:pointer;display:flex}.visible,.invisible{animation:.2s cubic-bezier(.4,0,.23,1) animation-bounce}:root{--checkbox-size:24px;--checkbox-size-small:16px}span.checkbox{border:1px solid var(--color-border);background-color:var(--color-background);width:var(--checkbox-size);height:var(--checkbox-size);border-radius:4px;margin:0;padding:0;display:block;position:relative}span.checkbox:has(input[type=checkbox]:disabled){background-color:var(--color-secondary-background)}span.checkbox.small{width:var(--checkbox-size-small);height:var(--checkbox-size-small)}input[type=checkbox]{cursor:pointer;appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);background-position:50%;background-repeat:no-repeat;background-size:0;margin:0;padding:0;animation:.2s cubic-bezier(.4,0,.23,1) bg-animation-debounce}input[type=checkbox].small{width:var(--checkbox-size-small);height:var(--checkbox-size-small)}input[type=checkbox]:before{content:"";width:var(--checkbox-size);height:var(--checkbox-size)}input[type=checkbox]:checked{animation:.2s cubic-bezier(.4,0,.23,1) bg-animation-bounce;transform:scale(1)}input[type=checkbox]:disabled{cursor:default}.checkbox .check{cursor:pointer;fill:var(--color-secondary);width:var(--checkbox-size);height:var(--checkbox-size);pointer-events:none;transition:transform .12s ease-in-out;animation:.2s cubic-bezier(.4,0,.23,1) bg-animation-bounce;position:absolute;top:0;left:0;transform:scale(1)}.checkbox.small .check{width:var(--checkbox-size-small);height:var(--checkbox-size-small)}span.checkbox:has(input[type=checkbox]:disabled) .check{fill:var(--color-irrelevant);cursor:default}span.checkbox:has(input[type=checkbox]:not(:checked)) .check{cursor:default;transition:transform .12s ease-in-out;animation:.2s cubic-bezier(.4,0,.23,1) bg-animation-debounce;transform:scale(0)}span.checkbox .loading-spinner{width:calc(var(--checkbox-size) - 6px);height:calc(var(--checkbox-size) - 6px);border-width:3px;position:absolute;top:1.5px;left:0}span.checkbox.small .loading-spinner{width:calc(var(--checkbox-size-small) - 4px);height:calc(var(--checkbox-size-small) - 4px);border-width:2px;position:absolute;top:1px;left:0}@keyframes bg-animation-bounce{0%{transform:scale(1)}33%{transform:scale(.65)}to{transform:scale(1)}}@keyframes bg-animation-debounce{0%{transform:scale(1)}33%{transform:scale(.65)}to{transform:scale(1)}}@media (prefers-color-scheme:light){input[type=checkbox]{background-size:0}}.scrollable-view{min-height:0;max-height:100%;overflow:auto}.scrollable-view .scrollable-view-content{overflow:unset;max-height:unset;width:100%}.tiles .tile-row,.tiles .tile-column{gap:var(--spacing-small)}.actions-bar{min-height:fit-content;max-height:fit-content;padding-left:var(--spacing);padding-right:var(--spacing);padding-top:var(--spacing-small);padding-bottom:var(--spacing-small);border-bottom:1px solid var(--color-border);background:var(--color-secondary-background);z-index:5;flex-direction:row;justify-content:space-between;align-items:center;display:flex;box-shadow:0 0 20px #000}.combo-box{cursor:pointer;width:fit-content}.combo-box.disabled{cursor:default}.combo-box .combo-box-text,.combo-box .combo-box-input{margin-right:var(--spacing-smaller)}.combo-box .combo-box-arrow{height:24px}.combo-box .combo-box-arrow svg{width:24px;height:24px}.combo-box .combo-box-arrow.open svg{transform-origin:50%;transition:all .2s;transform:rotate(180deg)}.combo-box .combo-box-arrow.close svg{transform-origin:50%;transition:all .2s;transform:rotate(0)}.combo-box .combo-box-activating-element>:first-child{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;overflow:hidden}.combo-box .combo-box-activating-element>:first-child .text{display:inline}.combo-box .combo-box-activating-element>:last-child{flex-grow:0}.combo-box .drop-down .combo-box-option{width:100%;margin-top:var(--spacing-smaller);margin-bottom:var(--spacing-smaller);padding-top:var(--spacing-smaller);padding-bottom:var(--spacing-smaller)}.flex-0{flex:0}.flex-1{flex:1}.list-row-image{margin-right:var(--spacing-small)}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#ddd;background:#303030}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-section,.hljs-link{color:#fff}.hljs-string,.hljs-title,.hljs-name,.hljs-type,.hljs-attribute,.hljs-symbol,.hljs-bullet,.hljs-built_in,.hljs-addition,.hljs-variable,.hljs-template-tag,.hljs-template-variable{color:#d88}.hljs-comment,.hljs-quote,.hljs-deletion,.hljs-meta{color:#979797}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-title,.hljs-section,.hljs-doctag,.hljs-type,.hljs-name,.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic}.modal{z-index:500;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:center;align-items:center;width:100vw;height:100vh;transition:all .2s;display:flex;position:fixed;top:0;left:0}.modal .modal-background{background-color:var(--color-secondary-background);opacity:.6;z-index:501;width:100%;height:100%;position:fixed;top:0;left:0}.modal .modal-foreground{border:solid 1px var(--color-border);background-color:var(--color-background);z-index:502;flex-direction:column;align-items:start;width:min-content;max-width:80%;max-height:80%;display:flex;box-shadow:0 0 30px #000}.modal .modal-content{width:100%;height:100%;padding-top:var(--spacing);flex-direction:column;flex:1;display:flex}.modal .modal-foreground .modal-title{margin-bottom:var(--spacing);flex:0}.modal .modal-foreground .modal-title .back-button{margin-left:var(--spacing-small)}.modal .modal-foreground .modal-title .close-button{margin-right:var(--spacing-small)}.modal .modal-foreground .modal-title .text{margin-left:var(--spacing);flex:1}.modal .modal-foreground .modal-children{width:100%;height:100%;padding-bottom:var(--spacing);padding-left:var(--spacing-larger);padding-right:var(--spacing-larger);flex:1}@media (width<=992px){.modal .modal-foreground{justify-content:start;width:100%;max-width:100%;height:100%;max-height:100%;display:flex}.modal .modal-foreground .back-button{margin-left:var(--spacing-large);width:32px;height:32px}}.text-editor{background:var(--color-background);border:1px solid var(--color-border);color:var(--color-text);max-width:100%;font-family:inherit;line-height:normal}.text-editor.column{gap:0}.text-editor .text-editor.menu-bar{border-top:0;border-left:0;border-right:0;border-bottom:1px solid var(--color-border);padding-top:var(--spacing-smaller);padding-bottom:var(--spacing-smaller);flex-wrap:wrap;flex-grow:0;align-items:center;margin-bottom:0;margin-left:0;margin-right:0;display:flex;height:auto!important}.text-editor .text-editor.menu-bar>.button-group{margin-bottom:0;margin-right:var(--spacing-small);border:none;flex-direction:row;flex-grow:0;height:fit-content;padding-bottom:0;display:flex}.text-editor .text-editor.menu-bar>.button-group .button-color-input span{cursor:pointer;justify-content:center;align-items:center;width:22px;height:22px;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;display:flex}.text-editor .text-editor.menu-bar>.button-group .combo-box{margin-left:var(--spacing-smaller);margin-right:var(--spacing-smaller)}.text-editor .text-editor.menu-bar>.button-group .combo-box.heading{min-width:150px}.text-editor .text-editor.menu-bar>.button-group .combo-box.heading .combo-box-activating-element{padding-top:0;padding-bottom:0}.text-editor .text-editor.menu-bar>.button-group .drop-down-activator .row{margin:0}.text-editor .text-editor.menu-bar>.button-group .icon-button{width:22px;height:22px;margin-right:var(--spacing-smaller)}.text-editor .text-editor.menu-bar>.button-group:first-child{margin-left:var(--spacing-smaller)}.text-editor .text-editor.menu-bar>.button-group .color-input{display:none}.text-editor-area{max-width:100%;height:100%;overflow:auto}.text-editor-area.html-renderer{overflow:inherit;height:inherit;flex-shrink:0}.text-editor-area .tiptap{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;border:1px solid #0000;outline:none;max-width:100%;height:100%}.text-editor-area .tiptap:focus{box-shadow:none;border-color:#0000;outline:none}.text-editor-area :first-child{margin-top:0}.text-editor-area :last-child{margin-bottom:0}.text-editor-area p,h1,h2,h3{margin-top:var(--spacing);margin-bottom:0}.text-editor-area.html-renderer p{text-align:justify;text-justify:newspaper}.text-editor-area .code{padding:var(--spacing-small)}.text-editor-area .code .combo-box-container{position:absolute;right:0}.text-editor-area .code .combo-box-container .combo-box-arrow svg{fill:currentColor}.modal.link .modal-foreground{padding:var(--spacing)}.modal.file-upload .modal-foreground{padding:var(--spacing);min-width:200px}.modal.file-upload .column .row .button{flex-grow:1}.modal.file-upload .column .row{gap:var(--spacing);flex-grow:1}.warn-exclamation{aspect-ratio:1;background:var(--color-error-text);border:1px solid var(--color-error-text);clip-path:polygon(50% 0%,0% 100%,100% 100%);justify-content:center;align-items:center;width:35px;height:35px;display:flex}.warn-exclamation.small{color:var(--color-error-background);background:var(--color-error-text);width:22px;height:22px;font-weight:900}.warn-exclamation>.text.size-regular{color:var(--color-error-background);margin-top:7px;font-weight:bolder;font-size:var(--font-large)!important}.warn-exclamation.small>.text.size-regular{font-weight:900;font-size:var(--font-regular)!important}.common-dialog-content{gap:var(--spacing-small);margin:var(--spacing-small)}.common-dialog-content .text{flex-shrink:1}.common-dialog-content .icon-and-row{gap:var(--spacing)}.common-dialog-content .buttons{gap:var(--spacing-small)}.info-exclamation{aspect-ratio:1;background:var(--color-info-text);border:1px solid var(--color-info-text);border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.info-exclamation .exclamation.small{color:var(--color-info-background);background:var(--color-info-text);width:22px;height:22px}.info-exclamation>.text.size-regular{color:var(--color-info-background);font-weight:bolder;font-size:var(--font-large)!important}.info-exclamation.small>.text.size-regular{font-weight:900;font-size:var(--font-regular)!important}.confirmation-interrogation{aspect-ratio:1;background:var(--color-info-text);border:1px solid var(--color-info-text);border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.confirmation-interrogation .exclamation.small{color:var(--color-info-background);background:var(--color-info-text);width:22px;height:22px}.confirmation-interrogation>.text.size-regular{color:var(--color-info-background);font-weight:bolder;font-size:var(--font-large)!important}.confirmation-interrogation.small>.text.size-regular{font-weight:900;font-size:var(--font-regular)!important}.chip{padding-top:var(--spacing-smaller);padding-bottom:var(--spacing-smaller);padding-left:var(--spacing-small);padding-right:var(--spacing-small);border-radius:12px;align-items:center;display:flex}.chip .chip-text{color:var(--color-background);margin-right:var(--spacing-small)}.chip svg{fill:var(--color-background);width:20px;height:20px}.chip .chip-close-button{cursor:pointer}.chip-group{gap:var(--spacing-small);flex-wrap:wrap;align-items:center;display:flex}.chip-group .chip-group-input{border:1px solid var(--color-border);min-width:100px;padding-left:var(--spacing-small);padding-right:var(--spacing-small);background-color:var(--color-background);border-radius:12px;flex-grow:0}.bullet{background:var(--color-custom-default-1);border-radius:50%;width:5px;height:5px}.bullet.small{background:var(--color-custom-default-1);border-radius:50%;width:3px;height:3px}.bullet.large{background:var(--color-custom-default-1);border-radius:50%;width:8px;height:8px}.month-calendar .weeks .week div.day.small{flex-direction:column;justify-content:center;align-items:center;width:100%;height:32px;display:flex;position:relative}div.day.small span{aspect-ratio:1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:fit-content;display:flex}div.day.small.selectable{cursor:pointer}div.day.small.selectable span:hover{background:var(--color-highlight)}div.day.small.selected span{border:1px solid var(--color-primary);padding:calc(var(--spacing-smaller) - 1px)}div.day.small.today span{padding:calc(var(--spacing-smaller) - 1px);background:var(--color-secondary-background)!important}div.day.small.today.selectable span:hover{background:var(--color-highlight)!important}div.day.small .bullet.small{bottom:var(--spacing-smaller);position:absolute}.month-calendar{flex-direction:column;justify-content:start;display:flex}.month-calendar .full-width{flex:1}.week-name{justify-content:center;display:flex}.month-calendar .weeks .week{flex:1}.month-calendar .weeks .week .day{height:100%}.month-header .icon-button{width:30px;height:30px}.month-header .icon-button svg{width:20px;height:20px}.month-header-name{margin-left:var(--spacing-small);margin-right:var(--spacing-small)}.month-header{margin-left:var(--spacing-small);margin-right:var(--spacing-small);margin-top:var(--spacing-small);flex-grow:initial}:root{--time-picker-height:32px}.time-picker{margin-left:var(--spacing);margin-right:var(--spacing);height:calc(var(--time-picker-height) * 5);flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.time-picker .column{scroll-behavior:smooth;scroll-snap-type:y mandatory;flex-direction:column;gap:0;height:100%;overflow-y:scroll}.time-picker .column.center{flex:.3;justify-content:center;align-items:center;height:100%;overflow-y:hidden}.time-picker .column::-webkit-scrollbar{display:none}.time-picker .column .text{margin-top:var(--spacing-smaller);margin-bottom:var(--spacing-smaller);height:calc(var(--time-picker-height) - 2 * var(--spacing-smaller));min-height:calc(var(--time-picker-height) - 2 * var(--spacing-smaller));cursor:grab;scroll-snap-align:center}.time-picker .column .text:has(+.relevance-regular){opacity:.85}.time-picker .column .text:has(+.text+.relevance-regular){opacity:.5}.time-picker .column .text.relevance-regular+.text{opacity:.85}.time-picker .column .text.relevance-regular+.text+.text{opacity:.5}.drop-down .month-calendar{margin-left:var(--spacing);margin-right:var(--spacing);margin-top:var(--spacing);width:240px}.drop-down .month-calendar .column{gap:0}.date-input,.date-input.input-prefix-suffix .text-input,.date-input.input-prefix-suffix .text-input input{flex:1}.removable-image{width:fit-content;height:100%;position:relative}.removable-image>img{max-width:100%;max-height:100%}.removable-image .close-button{right:var(--spacing-smaller);top:var(--spacing-smaller);background-color:var(--color-icon);position:absolute}.removable-image .close-button:hover{background-color:var(--color-secondary)}.removable-image .close-button svg{fill:#fff}.infinite-scroll .loading-render,.infinite-scroll .list-empty-message-container{justify-items:center;width:100%}.infinite-scroll .group{flex:unset;flex-grow:0;flex-shrink:0}.expand-collapse-button{border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;width:22px;height:22px}.expand-collapse-button svg{width:21px;height:21px}.expand-collapse-button.expanded svg{margin-top:-1px;transition:all .5s;transform:rotate(180deg)}.expand-collapse-button.collapsed svg{margin-top:0;transition:all .5s;transform:rotate(0)}.expandable-view-content{will-change:height, opacity}.expandable-view-expanded-content{flex-direction:column;gap:.5rem;display:flex}.expandable-view-collapsed-content{opacity:.75}:root{--total-height:21px;--thumb-size:20px;--track-height:10px;--range-background-color:var(--color-background);--range-thumb-color:var(--color-background);--range-thumb-border:var(--color-primary);--range-thumb-border-activated:var(--color-secondary);--range-track-border:var(--color-border);--range-track-color:var(--color-background);--track-margin-top:1px}input[type=range]::-moz-range-track{height:var(--track-height);border:1px solid var(--range-track-border);margin-top:var(--track-margin-top);border-radius:16px;background:var(--range-track-color)!important}input[type=range]::-webkit-slider-runnable-track{height:var(--track-height);border:1px solid var(--range-track-border);margin-top:var(--track-margin-top);border-radius:16px;background:var(--range-track-color)!important}input[type=range]::-webkit-progress-value{background-color:var(--range-thumb-border-activated)}input[type=range]::-moz-progress-value{background-color:var(--range-thumb-border-activated)}input[type=range]::-moz-range-thumb{appearance:none;height:var(--thumb-size);width:var(--thumb-size);border:1px solid var(--range-thumb-border);border-radius:50%;margin-top:-3px;background-color:var(--range-thumb-color)!important}input[type=range]::-webkit-slider-thumb{appearance:none;height:var(--thumb-size);width:var(--thumb-size);border:2px solid var(--range-thumb-border);border-radius:50%;margin-top:-6px;background-color:var(--range-thumb-color)!important}input[type=range]:active::-moz-range-thumb{border:1px solid var(--range-thumb-border-activated)}input[type=range]:active::-webkit-slider-thumb{border:2px solid var(--range-thumb-border-activated)}input[type=range]{appearance:none;cursor:pointer;width:100%;height:var(--total-height);background-color:var(--color-background);border:0;outline:none;overflow:hidden}
