*,html{box-sizing:border-box}body{font-family:'Open Sans',sans-serif;font-weight:400;background-color:#f6f9fe;color:#00111b;font-size:16px}h1{font-size:44px;font-weight:400;margin:0 0 calc(var(--spacing) * 7) 0}h2{font-size:32px;margin:calc(var(--spacing) * 5) 0}a{color:#00111b;cursor:pointer;text-decoration:underline}a:active,a:hover{color:#0a386b}p{line-height:18px;margin:0 0 calc(var(--spacing) * 3) 0}pre{display:inline}ul{padding:0 0 0 calc(var(--spacing) * 10)}hr{margin:calc(var(--spacing) * 3) 0}body,html{height:100%}app-root{min-height:100%;display:flex;flex-direction:column}app-root .page{flex:1}.gap{display:block;height:1px}.header{background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.1);display:flex}.header .wrapper{align-items:center;display:flex;flex:1;justify-content:space-between}.header .wrapper .logo{cursor:pointer;height:3rem}.action-bar{display:flex;justify-content:flex-end;margin:0 0 calc(var(--spacing) * 5) 0}.content{display:flex}.content .wrapper{flex:1}.content .wrapper .spinner{margin:0 auto}.content .wrapper .not-found{margin:0 auto;min-width:290px;width:50%}.footer{display:flex;justify-content:flex-end}.footer .copy,.footer a,.footer span{font-size:12px;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4)}input[type=date],input[type=password],input[type=text],textarea{background-color:#fff;border:1px solid #00111b;border-radius:6px;font-size:16px;min-width:300px;padding:calc(var(--spacing) * 2.25)}textarea{white-space:pre-wrap}input[type=checkbox],input[type=radio]{cursor:pointer;margin:0 calc(var(--spacing) * 1.5) 0 0}input[type=file]{background-color:#fff;cursor:pointer;border:1px solid #d0d0d0;border-radius:6px;padding:calc(var(--spacing) * 2)}input[type=file]::file-selector-button{background:#0671b9;border:none;border-radius:6px;color:#fff;cursor:pointer;margin:0 calc(var(--spacing) * 3) 0 0;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3)}input[type=file]::file-selector-button:hover{opacity:.8}button{align-items:center;background:#0671b9;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:18px;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 6)}button.with-logo{display:flex}button.with-logo .icon,button.with-logo svg{fill:#ffffff;height:25px;margin:0 calc(var(--spacing) * 3) 0 0}button .text{align-self:center}button.anchor{background:0 0;color:#00111b;cursor:pointer;display:inline;font-size:16px;text-decoration:underline;width:auto}.menu .spinner{margin:calc(var(--spacing) * 5) 0 0 0}.menu .menu-item{cursor:pointer;display:inline-block;font-weight:700;opacity:.7}.menu .menu-item.submenu{cursor:default}.menu app-fixed-link{margin:0 calc(var(--spacing) * 6.25) 0 0}.menu app-fixed-link:last-child{margin:0}.hamburger{cursor:pointer;display:none}.hamburger>svg{background:#0671b9;border-radius:8px;fill:#ffffff}.spinner{display:flex}.spinner.center{justify-content:center;width:30px}.spinner::after{animation:loading 1s ease infinite;border:6px solid #00111b;border-top-color:#f2f2f2;border-radius:16px;box-sizing:unset!important;content:"";display:flex;margin:-26px auto 0 auto;height:18px;width:18px}@keyframes loading{to{transform:rotate(360deg)}}.form-input{display:flex;flex-direction:column}.form-input textarea{min-height:200px}.modal{background:#fff;border:6px solid #f2f2f2;border-radius:6px;display:flex;flex-direction:column;margin:0 auto;min-width:428px;width:28%}.modal .modal-wrapper{padding:calc(var(--spacing) * 7.5)}.modal .logo{margin:0 auto calc(var(--spacing) * 10) auto;width:180px}.modal h1{text-align:center}.modal .spinner{margin-top:calc(var(--spacing) * 5)}.modal button{justify-content:center;margin:calc(var(--spacing) * 5) 0 0 0;width:100%}.modal .google-overlay{margin:calc(var(--spacing) * 7.5) 0 0 0}.modal hr{margin:calc(var(--spacing) * 7.5) 0}.modal .description{margin:calc(var(--spacing) * 5) 0 0 0;text-align:center}.modal input,.modal label{margin:0 0 calc(var(--spacing) * 2) 0}.login .forgot-password{font-size:12px}.login .cancel{text-align:center;margin:calc(var(--spacing) * 10) 0 0 0}.data-list .entry{align-items:center;border-bottom:1px solid #00111b;cursor:pointer;display:flex;justify-content:space-between;line-height:40px;padding:0 calc(var(--spacing) * 3.5)}.data-list .entry span{width:100%}.data-list .entry .remove-icon{align-items:center;cursor:pointer;display:flex;fill:#0a386b;height:24px;justify-content:center;width:24px}.line{align-items:center;display:flex;margin:0 0 calc(var(--spacing) * 5) 0}.line .key-wrapper{align-self:start;display:flex;line-height:40px;width:30%}.line .value{border:1px solid #d0d0d0;border-radius:6px;cursor:text;min-width:220px;padding:calc(var(--spacing) * 2.25);white-space:pre-line}.line .value.overflow-y{overflow-y:auto}.line input[type=checkbox]{cursor:pointer}.line.no-label,.line.vertical{align-items:flex-start;flex-direction:column}.line.no-label .key-wrapper,.line.no-label .value,.line.vertical .key-wrapper,.line.vertical .value{min-width:100%;width:100%}.line.no-label .key-wrapper,.line.vertical .key-wrapper{display:flex}.line.no-label .select-wrapper,.line.vertical .select-wrapper{width:100%}.line.no-label .select-wrapper .selected,.line.vertical .select-wrapper .selected{width:100%}.line.file .current{cursor:pointer}.line.file .current .wrapper{background:#fff;border:1px solid #deecf7;border-radius:6px;display:flex;justify-content:space-between;margin:calc(var(--spacing) * 1)}.line.file .current .wrapper a{margin:calc(var(--spacing) * 2.25)}.line.file .current .wrapper>div,.line.file .current .wrapper>img{padding:calc(var(--spacing) * 2.5)}.line.file .current .wrapper .remove{align-self:center;border-left:1px solid #deecf7;cursor:pointer;font-size:16px;font-weight:700}.line.file .current img{max-width:100px;max-height:100px}.line.file .current img:hover{opacity:.8}.line.file .drop-multi{border:2px dashed #0a386b;cursor:pointer;font-size:28px;font-weight:700;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);text-align:center;width:100%}.key-wrapper{display:flex}.block{border:1px solid #deecf7;border-radius:6px;margin:0 0 calc(var(--spacing) * 5) 0}.block .title{border-bottom:1px solid #deecf7;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:calc(var(--spacing) * 6.25)}.block .title::after{content:'>';display:inline-block;margin:0 0 0 calc(var(--spacing) * 10);transition:transform .3s ease;transform:rotate(90deg)}.block .block-content{padding:calc(var(--spacing) * 6.25) calc(var(--spacing) * 6.25) 0 calc(var(--spacing) * 6.25)}.select{display:flex}.select .select-wrapper{align-items:center;border:1px solid #0a386b;border-radius:4px;cursor:text;min-height:37px;padding:calc(var(--spacing) * 1.5);position:relative}.select .select-wrapper .current-value-wrapper{align-items:center;display:flex;height:100%}.select .select-wrapper .current-value-wrapper .selected{min-width:68px}.select .select-wrapper .current-value-wrapper .not-set{min-width:90px}.select .select-wrapper .current-value-wrapper .dropdown-icon{background-image:url("../assets/dropdown.svg");background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;height:14px;margin:calc(var(--spacing) * 1);width:14px}.select .select-wrapper .selected-wrapper{background-color:#fff;border:1px solid #0a386b;border-radius:4px;display:inline-block;margin:0 calc(var(--spacing) * .75) 0 0;padding:calc(var(--spacing) * 1.5)}.select .select-wrapper .selected-wrapper .remove{display:inline-block;font-size:14px;font-weight:700;margin:0 calc(var(--spacing) * 1)}.select .select-wrapper .selected-wrapper .remove::after{content:'X';cursor:pointer}.select .select-wrapper .selected-wrapper:last-child{margin:0}.select .select-wrapper .value{border:1px solid #0a386b;cursor:text;flex-grow:1;padding:calc(var(--spacing) * 1.5)}.select .select-wrapper .options{border:1px solid #0a386b;border-radius:4px;position:absolute;top:100%;z-index:111}.select .select-wrapper .options .option{background:#fff;border-bottom:1px solid #0a386b;cursor:pointer;user-select:none;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3)}.select .select-wrapper .options .option:last-child{border:none}.to-expand{display:none}.list{display:flex;margin:0 0 calc(var(--spacing) * 5) 0}.list .list-key{font-weight:700;min-width:145px;padding:calc(var(--spacing) * 2.5) 0 0 0}.list .list-entry{background:#deecf7;border:1px solid #0671b9;border-radius:5px;cursor:pointer;display:flex;margin:0 0 calc(var(--spacing) * 1.25) 0;padding:calc(var(--spacing) * 1.5)}.list .list-entry span{margin:0 calc(var(--spacing) * 2.5) 0 0}app-container{display:block}app-container.grid{display:grid}.check-options{display:flex;flex-wrap:wrap}.check-options .check-wrapper{margin:0 calc(var(--spacing) * 5) 0 0}.check-options.vertical{flex-direction:column}.help-text{cursor:pointer}.tabs app-tab-head{border-bottom:1px solid #d0d0d0;display:flex}.tabs app-tab-head app-tab-tab{border:1px solid #d0d0d0;border-bottom:none;border-top-right-radius:4px;border-top-left-radius:4px;margin:0 calc(var(--spacing) * 2.5);padding:0 calc(var(--spacing) * 2.5)}.tabs app-tab-head app-tab-tab.selected{background-color:#deecf7}.tabs app-tab-content{background:#fff;padding:calc(var(--spacing) * 2.5)}.llinxx-login{background-color:#fff;border-radius:8px;border:6px solid #f2f2f2;box-shadow:0 2px 15px rgba(0,0,0,.2);margin:0 0 0 1.1%;min-width:380px;padding:calc(var(--spacing) * 7.5);position:absolute;top:12%;width:20%}.llinxx-login .cancel{display:block;justify-self:center;margin:calc(var(--spacing) * 4) 0 0 0}.graph-wrapper{flex:1}.hidden{display:none}.expanded .to-expand{display:block}.clickable{cursor:pointer}.clickable:hover{opacity:.8}.menu .menu-item:active,.menu .menu-item:hover{opacity:1}.menu .menu-item.active{text-decoration:underline;opacity:1}input[type=date]:focus,input[type=text]:focus,textarea:focus{border:2px solid #494949;outline:0}.block.expanded .title::after{transition:transform .3s ease;transform:rotate(-90deg)}.value.not-set{height:44px;min-height:44px}.button:active,.button:hover{opacity:.9}.button.disabled{pointer-events:none;user-select:none}.button.anchor:active,.button.anchor:hover{opacity:.8}.select .options .option.focussed,.select .options .option:active,.select .options .option:hover{background-color:#deecf7}.data-list .entry:active,.data-list .entry:hover{background-color:#deecf7}.list .list-entry:active,.list .list-entry:hover{border:1px solid #00111b}[when-loaded]{display:none}[when-loaded].loaded{display:block}[while-loading].loaded{display:none}[when-editing]{display:none}[when-editing].editing{display:block}[when-editing].editing.check-options{display:flex}[not-editing].editing{display:none}[show-if]{display:none}[show-if].shown{display:block}[show-if].shown.flex{display:flex}[show-if].hidden{display:none}.select .select-wrapper.editing{background-color:#fff}.select .select-wrapper.disabled{background-color:#f2f2f2}app-date-element.loading,app-line-edit-element.loading,app-select-element.loading,app-textarea-element.loading{opacity:.5;pointer-events:none;user-select:none}app-date-element.loading .select-wrapper,app-date-element.loading .value,app-line-edit-element.loading .select-wrapper,app-line-edit-element.loading .value,app-select-element.loading .select-wrapper,app-select-element.loading .value,app-textarea-element.loading .select-wrapper,app-textarea-element.loading .value{border:2px solid #0671b9}app-date-element.loading .select-wrapper::after,app-date-element.loading .value::after,app-line-edit-element.loading .select-wrapper::after,app-line-edit-element.loading .value::after,app-select-element.loading .select-wrapper::after,app-select-element.loading .value::after,app-textarea-element.loading .select-wrapper::after,app-textarea-element.loading .value::after{animation:loading 1s ease infinite;border:6px solid #00111b;border-top-color:#f2f2f2;border-radius:16px;box-sizing:unset!important;content:"";margin:-26px auto 0 auto;height:18px;width:18px;display:flex;margin:-30px auto 0 auto}app-date-element.loading .select-wrapper::after.center,app-date-element.loading .value::after.center,app-line-edit-element.loading .select-wrapper::after.center,app-line-edit-element.loading .value::after.center,app-select-element.loading .select-wrapper::after.center,app-select-element.loading .value::after.center,app-textarea-element.loading .select-wrapper::after.center,app-textarea-element.loading .value::after.center{justify-content:center;width:30px}app-date-element.loading .select-wrapper::after::after,app-date-element.loading .value::after::after,app-line-edit-element.loading .select-wrapper::after::after,app-line-edit-element.loading .value::after::after,app-select-element.loading .select-wrapper::after::after,app-select-element.loading .value::after::after,app-textarea-element.loading .select-wrapper::after::after,app-textarea-element.loading .value::after::after{animation:loading 1s ease infinite;border:6px solid #00111b;border-top-color:#f2f2f2;border-radius:16px;box-sizing:unset!important;content:"";display:flex;margin:-26px auto 0 auto;height:18px;width:18px}app-date-element.loading.no-border .select-wrapper,app-date-element.loading.no-border .value,app-line-edit-element.loading.no-border .select-wrapper,app-line-edit-element.loading.no-border .value,app-select-element.loading.no-border .select-wrapper,app-select-element.loading.no-border .value,app-textarea-element.loading.no-border .select-wrapper,app-textarea-element.loading.no-border .value{border:1px solid #494949;outline:0}app-date-element.error .select-wrapper,app-date-element.error .value,app-line-edit-element.error .select-wrapper,app-line-edit-element.error .value,app-select-element.error .select-wrapper,app-select-element.error .value,app-textarea-element.error .select-wrapper,app-textarea-element.error .value{border:2px solid #f30;padding:6px}app-date-element.error .value.not-set,app-line-edit-element.error .value.not-set,app-select-element.error .value.not-set,app-textarea-element.error .value.not-set{border:2px solid #f30}app-date-element.done .select-wrapper,app-date-element.done .value,app-line-edit-element.done .select-wrapper,app-line-edit-element.done .value,app-select-element.done .select-wrapper,app-select-element.done .value,app-textarea-element.done .select-wrapper,app-textarea-element.done .value{border:2px solid #008a35;padding:6px}.submenu{position:relative}.submenu .wrapper{background:#fff;display:none;flex-direction:column;padding:10px;position:absolute;width:fit-content}.submenu .wrapper app-fixed-link{border-bottom:1px solid #494949;margin:10px 0 0 0;padding:0 0 10px 0}.submenu .wrapper app-fixed-link:last-child{border:none}.submenu:hover .wrapper{display:flex}.line.file .wrapper.drag-over{border:2px dashed #0a386b;padding:8px}.drop-zone.drag-over.drop-zone.solo{border:2px dashed #0a386b;padding:8px}.drop-zone.error{border:2px solid #f30}.drop-zone.error .error{color:#f30;position:absolute}@media only screen and (max-width:800px){h1,h2,p{word-wrap:break-word}app-root{padding:93px 0 0 0}.gap-60{gap:calc(var(--spacing) * 4)}.header{background:#fff;box-shadow:1px 1px 4px #0a386b;left:0;position:fixed;right:0;top:0;z-index:11}.header .wrapper .logo{height:50px}.header .wrapper .database-select{display:none}.header .wrapper .menu{height:100%;padding:25px 0}.menu{background:#fff;border-right:1px solid;height:100%;left:-70%;overflow-y:scroll;padding:40px 0 120px 0;position:fixed;top:0;width:70%;z-index:111}.menu .menu-item{display:block;margin:0 20px 20px 20px}.menu .submenu .wrapper{display:block}.hamburger{display:block}.content{width:100%}.content .line{align-items:start;flex-direction:column}.content .line .key{margin:0 0 20px 0;width:100%}.content .line .value{background:#fff;padding:10px}.content .list{flex-direction:column}.content .list .list-key{margin:0 0 10px 0}.content .grid{display:block}}