.header{background-color:var(--color-primary)}.header .top-bar{border-bottom:0;padding-top:0;padding-bottom:0}.header .top-bar .row{flex:unset}.header .top-bar .row.full-width{flex:1!important}.header .logo-name{min-width:max-content;height:24px;min-height:24px;aspect-ratio:unset;margin-left:var(--spacing-small);flex:1 0;align-items:start}.header .logo-name svg{width:auto;height:100%;aspect-ratio:unset;margin-left:var(--spacing-small);flex-shrink:0}.header .logo-container{flex-shrink:0!important}.header .logo-container.is-phone{cursor:pointer}.header .logo-container svg{width:40px;min-width:40px;height:40px;min-height:40px}.header .top-bar .input-prefix-suffix,.header .top-bar .element-prefix-suffix{padding-top:0;padding-bottom:0;height:auto!important}.header .top-bar .search-input{height:auto}.header .top-bar .element-prefix-suffix div:last-child{width:30px;height:30px}.header .top-bar input{padding-top:var(--spacing-smaller);padding-bottom:var(--spacing-smaller)}.header .red{background-color:var(--color-secondary)}.header .blue{background-color:var(--color-background)}.header .bottom-bar{height:var(--spacing-smaller);width:100%;margin-bottom:var(--spacing-smaller)}.header .logged-user-on-header{cursor:pointer}.header .text{margin-bottom:var(--spacing-smaller);margin-top:var(--spacing-smaller);margin-left:var(--spacing-smaller)}.header .logo{width:9px;height:60px;margin-top:calc(var(--spacing-smaller) * -1);margin-left:var(--spacing-smaller);margin-right:1px;transform:rotate(15deg)}.header .logo:first-of-type{margin-left:var(--spacing)}.header .logo:last-of-type{margin-right:var(--spacing)}.header .header-buttons{gap:var(--spacing);flex-direction:row;display:flex}.header .header-buttons .icon{fill:var(--color-background);cursor:pointer;width:32px;height:32px}.header .header-buttons .icon.export{margin-right:var(--spacing)}.header .profile-picture{width:32px;height:32px}.header .profile-picture.profile-picture-letters .text{flex-grow:0;margin:0;padding:0;font-size:14px;font-style:normal}.header .drop-down-content .simple-list .simple-list-item *{width:100%;display:flex}@media (prefers-color-scheme:dark){.header .text{color:var(--color-text)}.header{background-color:var(--color-background)}.header .blue{background-color:var(--color-primary)}.header .header-buttons .icon{fill:var(--color-text)}}nav{padding-top:var(--spacing-smaller);padding-bottom:var(--spacing-smaller);border-right:1px solid var(--color-border);padding-left:var(--spacing-smaller);padding-right:var(--spacing-smaller);z-index:10;background-color:var(--color-background);min-width:max-content;height:100%}nav .text{margin-right:var(--spacing-smaller)}nav .horizontal-divider{color:var(--color-icon);height:3px;max-height:3px;margin-left:0;margin-right:0;margin-top:var(--spacing-smaller);margin-bottom:var(--spacing-smaller)}nav .icon-button svg{cursor:pointer;padding:2px}nav .icon-button svg path,nav .icon-button svg ellipse,nav .icon-button svg rect{stroke:var(--color-icon)!important}nav .icon-button:hover svg path,nav .icon-button:hover svg ellipse,nav .icon-button:hover svg rect{stroke:#fff!important}body{min-width:100vw;max-width:100vw;min-height:100vh;max-height:100vh;margin:0}*{box-sizing:border-box;max-width:100%;max-height:100%;overflow:initial}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--color-background:#1f1f22;--color-background-transparent:#28272e88;--color-secondary-background:#28272e;--color-primary:#87a0c4;--color-icon-primary:#252285;--color-secondary:#e05b5b;--color-irrelevant:#627288;--color-border:#36363a;--color-text:#fff;--color-menu-background:#050114;--color-highlight:#252e3a;--color-icon:#4e5a6b;--color-row-list-odd:#28272e;--color-row-list-odd-hover:#312f38;--color-custom-default-0:#029ac0;--color-custom-default-1:#b95d5d;--color-custom-default-2:#9ea04b;--color-custom-default-3:#4d9248;--color-custom-default-4:#4c9597;--color-custom-default-5:#893992;--color-error-background:#ebc7c7;--color-error-text:#683827;--color-success-background:#afe0af;--color-success-text:#1e741e;--color-warning-background:#f6f8d7;--color-warning-text:#77700c;--spacing-smallest:2px;--spacing-smaller:4px;--spacing-small:8px;--spacing:16px;--spacing-large:24px;--spacing-larger:32px;--font-small:10pt;--font-regular:12pt;--font-large:20pt;--border-radius:10px;--max-width-for-phones:992px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--color-primary);background-color:var(--color-background);font-family:Nunito Sans,Helvetica Neue,Calibre,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}#root{min-height:100vh;max-height:100vh;display:flex}.the-real-content-of-pages{height:100%;min-height:0}.error-row{flex-grow:0;width:100%}.error-row>.text{flex-shrink:initial}.error-row .exclamation span{color:var(--color-error-background)}form{gap:var(--spacing);flex-direction:column;display:flex}a{color:var(--color-primary);font-weight:500;font-size:var(--font-regular);cursor:pointer;text-decoration:none}a:hover{text-decoration:none}h1{font-size:3.2em;line-height:1.1}hr{background:var(--color-border);border:none;height:1px;margin:0}p{margin:0}svg{fill:var(--color-icon);aspect-ratio:1;display:flex}.element-prefix-suffix,.input-prefix-suffix{height:44px;padding:0}.input-prefix-suffix .element-prefix-suffix{padding-left:var(--spacing-small);padding-right:var(--spacing-small)}.element-prefix-suffix:has(textarea){width:100%;max-width:100%;height:auto;padding-top:var(--spacing-small);padding-bottom:var(--spacing-small);padding-left:var(--spacing-small);padding-right:var(--spacing-small);background-color:var(--color-secondary-background)}textarea{font-size:var(--font-regular);resize:vertical;background-color:#0000;border:none;outline:0;width:100%;max-width:100%;min-height:22px;margin:0;font-family:inherit}textarea::placeholder{color:var(--color-text);opacity:.5}.element-prefix-suffix svg{width:24px;height:24px}.element-prefix-suffix>:first-child:not(:empty),.element-prefix-suffix>:last-child:not(:empty){text-align:center;align-content:center;place-items:center;width:42px;height:42px;line-height:42px}.input{background-color:var(--secondary-background)}.element-prefix-suffix .input{padding:0;background-color:var(--secondary-background)!important}input[data-autocompleted]{font-size:var(--font-regular)!important;background-color:#0000!important}input:-webkit-autofill{font-size:var(--font-regular)!important;background-color:#0000!important}input:-webkit-autofill:focus{font-size:var(--font-regular)!important;background-color:#0000!important}input:-webkit-autofill:active{font-size:var(--font-regular)!important;background-color:#0000!important}input:-webkit-autofill:hover{font-size:var(--font-regular)!important;background-color:#0000!important}input:-webkit-autofill:first-line{font-size:var(--font-regular)!important;background-color:#0000!important}input:-internal-autofill-previewed{font-size:var(--font-regular)!important;background-color:#0000!important}input:-webkit-autofill{transition:background-color 0s 3.40282e38s,color 0s 3.40282e38s}input:-webkit-autofill:focus{transition:background-color 0s 3.40282e38s,color 0s 3.40282e38s}input:-webkit-autofill:active{transition:background-color 0s 3.40282e38s,color 0s 3.40282e38s}input:-webkit-autofill:hover{transition:background-color 0s 3.40282e38s,color 0s 3.40282e38s}.combo-box .combo-box-activating-element{background-color:var(--color-background);border:var(--color-border) 1px solid;padding-top:var(--spacing-small);padding-bottom:var(--spacing-small);padding-left:var(--spacing);padding-right:var(--spacing-small);border-radius:var(--spacing)}.combo-box .placeholder{color:var(--color-text);opacity:.5}.combo-box .placeholder:has(input){opacity:1}input::placeholder{color:var(--color-text)!important}.combo-box .selected{color:var(--color-text)}.combo-box .combo-box-input{width:100%;padding:0;line-height:18px;margin:0!important}input[type=range]{background-color:#0000!important;padding-left:0!important;padding-right:1px!important}input:not([type=checkbox]){background-color:var(--color-secondary-background);border:var(--color-border) 1px solid;padding-top:var(--spacing-small);padding-bottom:var(--spacing-small);padding-left:var(--spacing);padding-right:var(--spacing);border-radius:var(--spacing);outline:0}input[type=text],input[type=password]{border-radius:0}button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:var(--color-background-transparent)}.tabs .tabs-container .tab{padding-left:var(--spacing-small);padding-right:var(--spacing-small);padding-top:var(--spacing-smaller);padding-bottom:var(--spacing-smaller);border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);border-top-left-radius:var(--spacing-small);border-top-right-radius:var(--spacing-small);background-color:var(--color-background);border-bottom:1px solid var(--color-background);cursor:pointer;height:30px;margin-left:-1px;position:relative;top:1px}.tabs .tabs-container .tab:first-child{margin-left:0}.tabs .tabs-container .tab.selected{background-color:var(--color-secondary-background);border-bottom:1px solid var(--color-secondary-background);z-index:4;height:30px}.tabs .tabs-content-container{padding-left:var(--spacing-small);padding-right:var(--spacing-small);padding-top:var(--spacing-smaller);padding-bottom:var(--spacing-smaller);border:1px solid var(--color-border);border-bottom-left-radius:var(--spacing-small);border-bottom-right-radius:var(--spacing-small);background-color:var(--color-secondary-background);z-index:3}.main-column{flex-direction:column;width:100%;display:flex}.side-bar{min-width:250px;padding-top:var(--spacing-small);padding-left:var(--spacing);padding-right:var(--spacing);border-right:1px solid var(--color-border);flex:0;height:100%}.side-bar:has(.scrollable-view){padding:0}.side-bar .scrollable-view{width:100%}.side-bar .scrollable-view .scrollable-view-content{padding-top:var(--spacing-small);padding-left:var(--spacing);padding-right:var(--spacing)}.content{padding-top:var(--spacing);width:100%}.loading-outlet{align-self:center}.content>.row{padding-left:var(--spacing);padding-right:var(--spacing);margin-bottom:var(--spacing-small)}.hidden{display:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border)}::-webkit-scrollbar-thumb:hover{background:var(--color-border)}.flip-horizontal{transform:scaleX(-1)}.drop-area-zone{background-color:var(--color-background-transparent);border:1px solid var(--color-border);height:120px;padding-top:var(--spacing-small);padding-bottom:var(--spacing-small);padding-left:var(--spacing);padding-right:var(--spacing);flex-direction:row;justify-content:center;align-items:center;display:flex}.drop-area-zone:has(.drag-here){background-color:var(--color-secondary)}.drop-area-zone .file{width:fit-content;height:100%;position:relative}.drop-area-zone .file>img{max-width:100%;max-height:100%}.drop-area-zone .file .close-button{right:var(--spacing-smaller);top:var(--spacing-smaller);background-color:var(--color-icon);position:absolute}.drop-area-zone .file .close-button:hover{background-color:var(--color-secondary)}.drop-area-zone .file .close-button svg{fill:#fff}.infinite-scroll .loading-render:has(.loading-spinner){padding-top:var(--spacing-small);padding-bottom:var(--spacing-small)}.infinite-scroll .loading-render .loading-wrapper:has(.loading-spinner){width:130px;height:130px;overflow:hidden}@keyframes animation-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animation-bounce{0%{transform:scale(1)}33%{transform:scale(.85)}to{transform:scale(1)}}@media (prefers-color-scheme:light){:root{--color-background:#fffcfc;--color-background-transparent:#e1e3f388;--color-secondary-background:#ebecf3;--color-primary:#1f1f22;--color-icon-primary:#a8a5ef;--color-secondary:#db1e1e;--color-irrelevant:#4e6483;--color-border:#c4c7db;--color-text:#030303;--color-menu-background:#f2f3f8;--color-highlight:#dedfe9;--color-icon:#1f1f22;--color-row-list-odd:#eef3f7;--color-row-list-odd-hover:#d7e1e9;--color-warning-background:#f9f1e7;--color-custom-default-1:#b95d5d;--color-custom-default-2:#9ea04b;--color-custom-default-3:#4d9248;--color-custom-default-4:#3b8899;--color-custom-default-5:#893992}.top-bar a,.top-bar .logged-user-on-header{color:var(--color-background)}.top-bar .profile-picture-placeholder{fill:var(--color-background)}}
