:root{--background-color: #fff;--background-color-secondary: #f8f8ff;--background-color-tertiary: #e0e9f7;--font-color: #1d1d1d;--color-disabled: #bbcbdc;--primary-color: #006eb8;--primary-color-dark: #015085;--primary-color-light: #4d99cd;--primary-color-contrast: #ffffff;--error-color: #e20011;--error-color-light: #eecfcf;--information-color: #006eb8;--information-color-light: #f2f8fb;--success-color: #008000;--success-color-light:#d0eecf;--warning-color:#ffff00;--warning-color-light:#f5fabe;--font-family:"Open Sans";--font-size:16px;--line-height: 1.3}.fusion.cmp.form{max-width:900px}.fusion.cmp input{outline-width:0;outline:none;-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:1px;border-color:var(--background)}.fusion.cmp input:focus{border-color:#000}.fusion.cmp.radiobuttongroup,.fusion.cmp.checkboxgroup,.fusion.cmp.textfield,.fusion.cmp.texarea{margin-bottom:20px}.fusion.cmp.textfield{margin-top:12px;position:relative}.fusion.cmp.textfield label{display:block;position:relative}.fusion.cmp.textfield input{font-size:1rem;font-family:var(--font-family);caret-color:transparent;color:var(--font-color);padding-left:8px;padding-right:8px;border-style:solid;border-color:var(--background-color-tertiary);background-color:var(--background-color);border-width:2px;height:40px;position:relative;display:block;width:100%;outline:none}.fusion.cmp.textfield input:focus,.fusion.cmp.textfield input:focus-visible{border-color:var(--primary-color);caret-color:var(--primary-color)}.fusion.cmp.textfield input[type=text]:disabled{color:var(--color-disabled);border-color:var(--background-color-tertiary);background-color:var(--background-color-secondary)}.fusion.cmp.textfield button.clearable{display:none;position:absolute!important;right:10px;margin-top:-28px;font-size:1rem;line-height:1rem;padding:0!important;background-color:transparent;border:none;cursor:pointer}.fusion.cmp.textfield.filled button.clearable{display:block}.fusion.cmp.textfield.datefield button.clearable{right:40px}.fusion.cmp.imageupload{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.fusion.cmp.imageupload input{margin:10px 0}.fusion.cmp.imageupload .upload label{position:relative;padding-right:15px}.fusion.cmp.imageupload .upload label:after{font-family:Material Symbols Outlined;content:"";position:absolute;right:-28px;top:50%;margin-top:-13px;font-size:1.3rem;z-index:1;color:var(--primary-color-contrast)}.fusion.cmp.imageupload .upload input{border:none;font-size:0;line-height:0;padding:0;margin:0}.fusion.cmp.imageupload .upload input[type=file]::file-selector-button,.fusion.cmp.imageupload .upload input[type=file]::-webkit-file-upload-button{padding:10px 15px 10px 35px;margin-right:0;border:none;border-radius:4px;cursor:pointer;position:relative;font-size:1rem;line-height:1.3em;background-color:var(--primary-color);color:var(--primary-color-contrast)}.fusion.cmp.imageupload .upload input[type=file]:hover::file-selector-button,.fusion.cmp.imageupload .upload input[type=file]:hover::-webkit-file-upload-button{background-color:var(--primary-color-dark)}.fusion.cmp.imageupload .upload input[type=file]:disabled::file-selector-button,.fusion.cmp.imageupload .upload input[type=file]:disabled::-webkit-file-upload-button{background-color:var(--color-disabled);border-color:var(--color-disabled);cursor:auto}.fusion.cmp.imageupload .display{display:flex;flex-wrap:wrap;align-items:center;gap:15px;flex-basis:100%;background-color:var(--background-color-secondary)}.fusion.cmp.imageupload .display img{width:40%;max-width:250px;height:auto;margin:15px}.fusion.cmp.imageupload .display .reset{background-color:transparent;color:var(--primary-color);border-style:solid;border-width:2px;border-color:var(--primary-color);padding:10px 15px 10px 35px;margin:15px 15px 15px auto}.fusion.cmp.imageupload .display .reset:hover{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--primary-color-contrast)}.fusion.cmp.imageupload .display .reset:before{content:"";font-size:1.3rem}.fusion.cmp.imageupload .display .reset:disabled{background-color:var(--background-color);color:var(--color-disabled);border-color:var(--color-disabled);cursor:auto}.fusion.cmp.imageupload .display .reset:disabled:hover{background-color:var(--background-color);color:var(--color-disabled);border-color:var(--color-disabled)}.fusion.cmp.required label{position:relative}.fusion.cmp.required label:after{content:"*";margin-left:5px;display:inline-block;width:10px;top:3px}.fusion.cmp.invalid{color:var(--error-color)}.fusion.cmp.invalid input{border-color:var(--error-color)}.fusion.cmp.invalid span.error{display:block;margin:3px 0}.fusion.cmp.textarea{margin-top:12px}.fusion.cmp.textarea label{display:block;position:relative}.fusion.cmp.textarea textarea{width:100%;height:80px;font-size:1rem;font-family:var(--font-family);color:var(--font-color);padding:8px;border-style:solid;border-color:var(--background-color-tertiary);background-color:var(--background-color);border-width:2px;outline:none}.fusion.cmp.textarea textarea:focus,.fusion.cmp.textarea textarea:focus-visible{border-color:var(--primary-color);caret-color:var(--primary-color)}.fusion.cmp.textarea textarea.invalid{color:var(--error-color)}.fusion.cmp.textarea textarea.invalid textarea{border-color:var(--error-color)}:is(.fusion.cmp.radiobuttongroup,.fusion.cmp.checkboxgroup).invalid legend,:is(.fusion.cmp.radiobuttongroup,.fusion.cmp.checkboxgroup).invalid .label,:is(.fusion.cmp.radiobuttongroup,.fusion.cmp.checkboxgroup).invalid .error{color:var(--error-color)}.fusion.cmp.checkbox,.fusion.cmp.radiobutton{width:auto}:is(.fusion.cmp.checkbox,.fusion.cmp.radiobutton) input{display:none}:is(.fusion.cmp.checkbox,.fusion.cmp.radiobutton) label{padding:10px 15px 10px 25px;margin:2px;display:block;width:auto;cursor:pointer;position:relative}:is(.fusion.cmp.checkbox,.fusion.cmp.radiobutton) label:before{font-family:Material Symbols Outlined;content:"";position:absolute;left:0;opacity:.3;color:var(--primary-color)}:is(.fusion.cmp.checkbox,.fusion.cmp.radiobutton) input:checked+label{color:var(--primary-color)}:is(.fusion.cmp.checkbox,.fusion.cmp.radiobutton) input:checked+label:before{content:"";opacity:1}.fusion.cmp.radiobutton label:before{content:"";opacity:.3}.fusion.cmp.radiobutton input:checked+label:before{content:"";opacity:1}.fusion.cmp.select select{cursor:pointer;font-size:1rem;font-family:var(--font-family);caret-color:transparent;color:var(--font-color);padding-left:8px;padding-right:8px;border-style:solid;border-color:var(--background-color-tertiary);background-color:var(--background-color);border-width:2px;height:40px;position:relative;display:block;width:100%;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.fusion.cmp.select select:focus,.fusion.cmp.select select:focus-visible{border-color:var(--primary-color);caret-color:var(--primary-color)}.fusion.cmp.select select option{background-color:var(--background-color-secondary);border-left-style:solid;border-right-style:solid;border-width:2px;border-color:var(--background-color-tertiary);padding:3px 8px}.fusion.cmp.select select option:hover{background-color:var(--background-color);color:var(--font-color)}.fusion.cmp.select select[type=text]:disabled{color:var(--color-disabled);border-color:var(--background-color-tertiary);background-color:var(--background-color-secondary)}.fusion.cmp.select button.clearable{display:none;position:absolute!important;right:30px;margin-top:-28px;font-size:1rem;line-height:1rem;padding:0!important;background-color:transparent;border:none;cursor:pointer}.fusion.cmp.select.filled button.clearable{display:block}.fusion.cmp.select .controls{position:relative}.fusion.cmp.select .controls:after{position:absolute;font-family:Material Symbols Outlined;content:"";right:5px;bottom:5px;font-size:1.3rem;color:var(--font-color);pointer-events:none}.fusion.cmp fieldset{border:0;padding:0;margin-left:-2px;margin-right:-2px;display:flex;flex-wrap:wrap}.fusion.cmp fieldset div.checkbox,.fusion.cmp fieldset div.radiobutton{width:auto}:is(.fusion.cmp fieldset div.checkbox,.fusion.cmp fieldset div.radiobutton) input{display:none}:is(.fusion.cmp fieldset div.checkbox,.fusion.cmp fieldset div.radiobutton) label{padding:10px 15px 10px 30px;margin:2px;display:block;width:auto;background-color:var(--background-color);cursor:pointer;position:relative}:is(.fusion.cmp fieldset div.checkbox,.fusion.cmp fieldset div.radiobutton) label:before{font-family:Material Symbols Outlined;content:"";position:absolute;left:8px;opacity:.3}:is(.fusion.cmp fieldset div.checkbox,.fusion.cmp fieldset div.radiobutton) input:checked+label{background-color:var(--primary-color);color:var(--primary-color-contrast)}:is(.fusion.cmp fieldset div.checkbox,.fusion.cmp fieldset div.radiobutton) input:checked+label:before{content:"";opacity:1}.fusion.cmp fieldset div.radiobutton label:before{content:"";opacity:.3}.fusion.cmp fieldset div.radiobutton input:checked+label:before{content:"";opacity:1}.fusion.cmp.alert{margin:10px 0;padding:10px 0;border-left-style:solid;border-width:6px}.fusion.cmp.alert .actions{margin:0!important}.fusion.cmp.alert.noentries .title{display:none}.fusion.cmp.alert .title{font-weight:600;padding:10px;display:block;width:calc(100% - 40px)}.fusion.cmp.alert .message{padding:0 10px;display:block}.fusion.cmp.alert.information{background-color:var(--information-color-light);border-color:var(--information-color)}.fusion.cmp.alert.success{background-color:var(--success-color-light);border-color:var(--success-color)}.fusion.cmp.alert.warning{background-color:var(--warning-color-light);border-color:var(--warning-color)}.fusion.cmp.alert.error{background-color:var(--error-color-light);border-color:var(--error-color)}.fusion.cmp.paging{display:flex;flex-wrap:wrap;flex-direction:row}.fusion.cmp.paging .pagesize{flex-grow:1;flex-basis:100%;display:flex}.fusion.cmp.paging .pagesize>.fusion.cmp{flex-basis:auto;margin-left:auto}.fusion.cmp.paging .pagesize>.fusion.cmp select{min-width:65px}.fusion.cmp.paging .pagecontrols{display:flex;flex-basis:100%;justify-content:center}.fusion.cmp.paging .pagecontrols>.fusion.cmp.textfield{margin:0 4px;width:65px}.fusion.cmp.paging .pagecontrols>.fusion.cmp.textfield input{color:var(--primary-color)}.fusion.cmp.paging .pagecontrols>button.fusion.cmp{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--primary-color-contrast);border-width:2px;border-style:solid;box-sizing:border-box;height:40px;line-height:30px;padding-top:0;padding-bottom:0;border-radius:0;opacity:1;cursor:pointer}.fusion.cmp.paging .pagecontrols>button.fusion.cmp:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--primary-color-contrast)}.fusion.cmp.paging .pagecontrols>button.fusion.cmp:disabled{color:var(--color-disabled);background-color:transparent;border-color:var(--background-color-tertiary);cursor:none}.fusion.cmp.paging .pagecontrols>button.fusion.cmp:disabled:hover{color:var(--background-color-tertiary);border-color:var(--background-color-tertiary);background-color:transparent}button.fusion.cmp,a.button{padding:10px 15px;border:none;border-radius:4px;cursor:pointer;position:relative;font-size:1rem;line-height:1.3em;background-color:var(--primary-color);color:var(--primary-color-contrast)}:is(button.fusion.cmp,a.button):hover{background-color:var(--primary-color-dark);color:var(--primary-color-contrast)}:is(button.fusion.cmp,a.button):disabled{background-color:var(--color-disabled);cursor:auto}:is(button.fusion.cmp,a.button):disabled:hover{background-color:var(--color-disabled);color:var(--primary-color-contrast)}:is(button.fusion.cmp,a.button):before{font-family:Material Symbols Outlined;content:"";position:absolute;left:10px;top:50%;margin-top:-10px;font-size:1.5rem}:is(button.fusion.cmp,a.button).submit{padding-left:40px}:is(button.fusion.cmp,a.button).submit:before{content:""}:is(button.fusion.cmp,a.button).send{padding-left:40px}:is(button.fusion.cmp,a.button).send:before{content:""}:is(button.fusion.cmp,a.button).print{padding-left:40px}:is(button.fusion.cmp,a.button).print:before{content:""}:is(button.fusion.cmp,a.button).edit{padding-left:40px}:is(button.fusion.cmp,a.button).edit:before{content:""}:is(button.fusion.cmp,a.button).upload{padding-left:40px}:is(button.fusion.cmp,a.button).upload:before{content:""}:is(button.fusion.cmp,a.button).cancel{padding-left:40px}:is(button.fusion.cmp,a.button).cancel:before{content:""}:is(button.fusion.cmp,a.button).delete{padding-left:40px}:is(button.fusion.cmp,a.button).delete:before{content:""}:is(button.fusion.cmp,a.button).download{padding-left:40px}:is(button.fusion.cmp,a.button).download:before{content:""}:is(button.fusion.cmp,a.button).refresh,:is(button.fusion.cmp,a.button).reload,:is(button.fusion.cmp,a.button).reset{padding-left:40px}:is(:is(button.fusion.cmp,a.button).refresh,:is(button.fusion.cmp,a.button).reload,:is(button.fusion.cmp,a.button).reset):before{content:""}:is(button.fusion.cmp,a.button).logout{padding-left:40px}:is(button.fusion.cmp,a.button).logout:before{content:""}:is(button.fusion.cmp,a.button).login{padding-left:40px}:is(button.fusion.cmp,a.button).login:before{content:""}:is(button.fusion.cmp,a.button).registration,:is(button.fusion.cmp,a.button).register{padding-left:40px}:is(:is(button.fusion.cmp,a.button).registration,:is(button.fusion.cmp,a.button).register):before{content:""}:is(button.fusion.cmp,a.button).copy{padding-left:40px}:is(button.fusion.cmp,a.button).copy:before{content:""}:is(button.fusion.cmp,a.button).install{padding-left:40px}:is(button.fusion.cmp,a.button).install:before{content:""}:is(button.fusion.cmp,a.button).install.installed:before{content:""}:is(button.fusion.cmp,a.button).cancel,:is(button.fusion.cmp,a.button).delete{background-color:var(--background-color);color:var(--primary-color);border-style:solid;border-width:2px;border-color:var(--primary-color);padding-left:40px}:is(:is(button.fusion.cmp,a.button).cancel,:is(button.fusion.cmp,a.button).delete):hover{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--primary-color-contrast)}:is(:is(button.fusion.cmp,a.button).cancel,:is(button.fusion.cmp,a.button).delete):disabled{background-color:var(--background-color);color:var(--color-disabled);border-color:var(--color-disabled);cursor:auto}:is(:is(button.fusion.cmp,a.button).cancel,:is(button.fusion.cmp,a.button).delete):disabled:hover{background-color:var(--background-color);color:var(--color-disabled);border-color:var(--color-disabled)}:is(button.fusion.cmp,a.button).delete{border-color:var(--error-color);color:var(--error-color);margin-right:auto}:is(button.fusion.cmp,a.button).delete:hover{background-color:var(--error-color);border-color:var(--error-color);color:var(--primary-color-contrast)}a.button{display:inline-block;text-decoration:none}.fusion.notifications .notification{position:relative;margin:10px 0;padding:10px 0;border-left-style:solid;border-width:6px}.fusion.notifications .notification button.dismiss{background-color:transparent;border:none;position:absolute!important;right:5px;top:0;font-size:1.5rem;cursor:pointer}@keyframes spin-animation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@font-face{font-display:swap;font-family:Material Icons;font-style:normal;font-weight:400;src:url(/time-entry/assets/material-icons-v143-latin-regular-kAwBdRge.woff2) format("woff2"),url(/time-entry/assets/material-icons-v143-latin-regular-7oKWXygK.ttf) format("truetype")}@font-face{font-display:swap;font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(/time-entry/assets/material-symbols-outlined-v254-latin-300-CmFKimQr.woff2) format("woff2"),url(/time-entry/assets/material-symbols-outlined-v254-latin-300-mebFc7hR.ttf) format("truetype")}html,body{margin:0;padding:0;width:100%;box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family);line-height:var(--line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--background-color);color:var(--font-color);height:100%;display:flex;flex-direction:column;flex-basis:100%;flex-grow:1}body div,body input,body textarea{box-sizing:border-box}body #app,body .fusion.app{display:flex;flex-direction:column;flex-basis:100%;flex-grow:1}body .fusion.app h1{font-size:2rem;line-height:1.3em;padding:0;margin:0 0 2rem;font-weight:500}body .fusion.app h2{font-size:1.6rem;line-height:1.3em;font-weight:500;margin:0 0 1.6rem}body .fusion.app h3{font-size:1.2rem;line-height:1.3em;font-weight:500;margin:0 0 1.2rem}body .fusion.app img{max-width:100%;height:auto}body .fusion.app a:not(.button){color:var(--primary-color)}body .fusion.app a:not(.button):hover{color:var(--primary-color-dark)}body .fusion.app>.header{width:100%;background-color:var(--background-color);display:flex;height:55px;flex-direction:row;flex-grow:1;flex-shrink:0;border-bottom-style:solid;border-width:1px;border-color:var(--background-color-tertiary);padding:5px 0 0}body .fusion.app>.header>.toggle .navtoggle{cursor:pointer;border:none;background-color:var(--background-color);padding:0}body .fusion.app>.header>.toggle .navtoggle:after{content:"";font-family:Material Symbols Outlined;margin:1px 10px 0;font-size:41px;line-height:1em;color:var(--primary-color);display:block}body .fusion.app>.header>.toggle.closed .navtoggle:after{content:"";font-family:Material Symbols Outlined}body .fusion.app>.header .logo{width:100px;z-index:101}body .fusion.app>.header .user{margin-left:auto}body .fusion.app>.header .user .menu{padding-right:10px;position:relative}body .fusion.app>.header .user .menu>button.user{height:49px;line-height:49px;font-size:0;background-color:transparent;padding:0;margin:0}body .fusion.app>.header .user .menu>button.user:before{content:"";font-family:Material Symbols Outlined;position:relative;color:var(--font-color);font-size:40px;left:unset;top:-2px}body .fusion.app>.header .user .menu button{width:100%;margin-top:5px;text-align:left}body .fusion.app>.header .user .menu .content{position:absolute;right:0;width:200px;z-index:100;padding:0 15px;border-width:1px;max-height:0;opacity:0;overflow:hidden;border-left-style:solid;border-top-style:solid;border-bottom-style:solid;border-color:transparent;background-color:var(--background-color);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}body .fusion.app>.header .user .menu .content .languages{padding-bottom:20px;text-align:right}body .fusion.app>.header .user .menu .content .languages button{padding:0;margin:0 0 0 15px;background-color:transparent;color:var(--font-color);width:auto}body .fusion.app>.header .user .menu .content .languages button:not(.active):hover,body .fusion.app>.header .user .menu .content .languages button.active{color:var(--primary-color)}body .fusion.app>.header .user .menu.open .content{max-height:100vh;border-color:var(--background-color-tertiary);padding:15px;opacity:1}body .fusion.app>.main{display:flex;flex-direction:row;flex-basis:100%;flex-grow:1}body .fusion.app>.main>.page{flex-grow:1;padding:0 15px;max-height:calc(100vh - 95px);overflow:auto}body .fusion.app>.main>.page>.content .view{padding-top:30px}body .fusion.app>.main>.page .content .form .actions{display:flex;gap:15px;margin:30px 0;justify-content:right}body .fusion.app>.main>.page .view>.login{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:100%;gap:30px}body .fusion.app>.main>.page .view>.login .description{margin-bottom:30px}body .fusion.app>.main>.page .view>.login .form{max-width:100%}body .fusion.app>.main>.page .view>.login>.authenticate{width:100%}body .fusion.app>.main>.page .view>.login>.authenticate a.routerlink{display:inline-block;padding-right:15px}body .fusion.app>.main>.page .view>.login>.register{padding:15px;background-color:var(--background-color-secondary);width:100%}body .fusion.app>.main>.page .view>.registration{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:100%;gap:30px}body .fusion.app>.main>.page .view>.registration .description{margin-bottom:30px}body .fusion.app>.main>.page .view>.registration .form{max-width:100%}body .fusion.app>.main>.page .view>.registration>.register{width:100%}body .fusion.app>.main>.page .view>.registration>.authenticate{padding:15px;background-color:var(--background-color-secondary);width:100%}body .fusion.app>.main>.page .view>.forgotpassword{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:100%;gap:30px}body .fusion.app>.main>.page .view>.forgotpassword .description{margin-bottom:30px}body .fusion.app>.main>.page .view>.forgotpassword .form{max-width:100%}body .fusion.app>.main>.page .view>.forgotpassword>.reset{width:100%}body .fusion.app>.main>.page .view>.forgotpassword>.authenticate{padding:15px;background-color:var(--background-color-secondary);width:100%}body .fusion.app>.main>.page .view>.resendconfirmationemail{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:100%;gap:30px}body .fusion.app>.main>.page .view>.resendconfirmationemail .description{margin-bottom:30px}body .fusion.app>.main>.page .view>.resendconfirmationemail .form{max-width:100%}body .fusion.app>.main>.page .view>.resendconfirmationemail>.resend{width:100%}body .fusion.app>.main>.page .view>.resendconfirmationemail>.authenticate{padding:15px;background-color:var(--background-color-secondary);width:100%}body .fusion.app>.main>.page .view>.resetpassword{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:100%;gap:30px}body .fusion.app>.main>.page .view>.resetpassword .description{margin-bottom:30px}body .fusion.app>.main>.page .view>.resetpassword .form{max-width:100%}body .fusion.app>.main>.page .view>.resetpassword>.reset{width:100%}body .fusion.app>.main>.page .view>.resetpassword>.authenticate{padding:15px;background-color:var(--background-color-secondary);width:100%}body .fusion.app>.main>.page .view>.confirmemail{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:100%;gap:30px}body .fusion.app>.main>.page .view>.confirmemail .description{margin-bottom:30px}body .fusion.app>.main>.page .view>.confirmemail .form{max-width:100%}body .fusion.app>.main>.page .view>.confirmemail>.confirm{width:100%}body .fusion.app>.main>.page .view>.confirmemail>.confirm .routerlink{display:inline-block;margin-right:15px;margin-top:15px}body .fusion.app>.main>.page .view>.confirmemail>.authenticate{padding:15px;background-color:var(--background-color-secondary);width:100%}body .fusion.app>.main .navigation{padding-top:59px;position:fixed;display:flex;flex-shrink:0;flex-direction:column;background-color:transparent;z-index:100;width:100%;max-width:500px;min-height:100%;top:0;left:-100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-right-style:solid;border-width:1px;border-color:var(--background-color-tertiary);pointer-events:none}body .fusion.app>.main .navigation:before{content:"";display:block;width:100%;height:100%;position:absolute;top:55px;background-color:var(--background-color)}body .fusion.app>.main .navigation.open{left:0}body .fusion.app>.main .navigation>.close{height:55px;padding-top:5px;border-bottom-style:solid;border-width:1px;border-color:var(--background-color-tertiary);pointer-events:none}body .fusion.app>.main .navigation>.info,body .fusion.app>.main .navigation>.content,body .fusion.app>.main .navigation>.action{pointer-events:all}:is(body .fusion.app>.main .navigation>.info,body .fusion.app>.main .navigation>.content,body .fusion.app>.main .navigation>.action) button{pointer-events:all}body .fusion.app>.main .navigation ul{margin:0;padding:15px 15px 15px 12px}body .fusion.app>.main .navigation ul li{display:block;margin-bottom:10px}body .fusion.app>.main .navigation ul li a,body .fusion.app>.main .navigation ul li button{display:flex;align-items:center;min-height:40px;padding:5px 5px 5px 50px;border-style:solid;border-radius:4px;border-width:2px;border-color:var(--background-color-tertiary);color:var(--font-color);text-decoration:none;position:relative;box-sizing:border-box;width:100%;text-align:left}:is(body .fusion.app>.main .navigation ul li a,body .fusion.app>.main .navigation ul li button):before{content:"";display:block;height:calc(100% + 4px);width:40px;font-family:Material Symbols Outlined;margin:0;font-size:24px;line-height:1em;position:absolute;left:-2px;top:-2px;background-color:var(--primary-color);color:var(--primary-color-contrast);display:flex;justify-content:center;align-items:center;border-radius:4px}body .fusion.app>.main .navigation .content{margin-top:20px;margin-bottom:auto}body .fusion.app>.main .navigation .action{margin-top:auto;border-top-style:solid;border-color:var(--background-color-tertiary);border-width:1px}body .fusion.app>.main .navigation .action .maximize{display:none;padding:0;margin:auto 0 0;background-color:transparent;border-style:none;pointer-events:all}body .fusion.app>.main .navigation .action .maximize:after{content:"";font-family:Material Symbols Outlined;margin:1px 15px 0;font-size:41px;line-height:1em;color:var(--primary-color);display:block;cursor:pointer}body .fusion.app>.footer{background-color:var(--primary-color);color:var(--primary-color-contrast);font-size:.8rem;line-height:1em;height:20px;display:flex;align-items:center;padding:0 15px;overflow:hidden;z-index:100}body .fusion.app>.footer .copyright{white-space:nowrap;margin-right:15px}body .fusion.app>.footer .version{margin-left:auto}@media screen and (min-width:900px){body .fusion.app>.main .navigation{padding-top:25px;position:relative;left:0;width:0;overflow:hidden}body .fusion.app>.main .navigation ul{padding:15px}body .fusion.app>.main .navigation.open.maximized{width:300px}body .fusion.app>.main .navigation.open.maximized ul{width:300px;box-sizing:border-box}body .fusion.app>.main .navigation.open.minimized{width:71px}body .fusion.app>.main .navigation.open.minimized button.navtoggle.close:after{margin-right:20px}body .fusion.app>.main .navigation.open.minimized ul li a,body .fusion.app>.main .navigation.open.minimized ul li button{border:none;font-size:0;padding:0;width:40px}:is(body .fusion.app>.main .navigation.open.minimized ul li a,body .fusion.app>.main .navigation.open.minimized ul li button):before{top:0;left:0;height:40px}body .fusion.app>.main .navigation.open.minimized .action .maximize:after{content:""}body .fusion.app>.main .navigation>.close{height:50px;display:flex;border-style:none}body .fusion.app>.main .navigation>.close button.close:after{font-size:30px;margin-right:10px}body .fusion.app>.main .navigation .content{margin-top:0}body .fusion.app>.main .navigation .action .maximize{display:block;width:auto}body .fusion.app>.main>.page{max-height:calc(100vh - 130px)}body .fusion.app>.header{height:90px;z-index:1000}body .fusion.app>.header>.toggle .navtoggle:after{margin:11px 2px 0 12px;font-size:50px;line-height:1em}body .fusion.app>.header>.toggle .navtoggle.close{margin:0 0 0 auto;pointer-events:all}body .fusion.app>.header>.toggle .navtoggle.close:after{margin:0;color:var(--font-color)}body .fusion.app>.header .logo{width:200px}body .fusion.app>.header .user .menu>button.user{height:84px;line-height:84px}}@media screen and (min-width:1200px){body .fusion.app>.main>.page .view>.login{gap:60px;max-width:1200px;margin-left:auto;margin-right:auto}body .fusion.app>.main>.page .view>.login>.authenticate{width:calc(60% - 30px)}body .fusion.app>.main>.page .view>.login>.register{width:calc(40% - 30px)}body .fusion.app>.main>.page .view>.registration{gap:60px;max-width:1200px;margin-left:auto;margin-right:auto}body .fusion.app>.main>.page .view>.registration>.register{width:calc(60% - 30px)}body .fusion.app>.main>.page .view>.registration>.authenticate{width:calc(40% - 30px)}body .fusion.app>.main>.page .view>.forgotpassword{gap:60px;max-width:1200px;margin-left:auto;margin-right:auto}body .fusion.app>.main>.page .view>.forgotpassword>.reset{width:calc(60% - 30px)}body .fusion.app>.main>.page .view>.forgotpassword>.authenticate{width:calc(40% - 30px)}body .fusion.app>.main>.page .view>.resendconfirmationemail{gap:60px;max-width:1200px;margin-left:auto;margin-right:auto}body .fusion.app>.main>.page .view>.resendconfirmationemail>.resend{width:calc(60% - 30px)}body .fusion.app>.main>.page .view>.resendconfirmationemail>.authenticate{width:calc(40% - 30px)}body .fusion.app>.main>.page .view>.resetpassword{gap:60px;max-width:1200px;margin-left:auto;margin-right:auto}body .fusion.app>.main>.page .view>.resetpassword>.reset{width:calc(60% - 30px)}body .fusion.app>.main>.page .view>.resetpassword>.authenticate{width:calc(40% - 30px)}body .fusion.app>.main>.page .view>.confirmemail{gap:60px;max-width:1200px;margin-left:auto;margin-right:auto}body .fusion.app>.main>.page .view>.confirmemail>.confirm{width:calc(60% - 30px)}body .fusion.app>.main>.page .view>.confirmemail>.authenticate{width:calc(40% - 30px)}}:root{--background-color: #fff;--background-color2: #f8f8ff;--background-color3: #f2f2f2;--background-color4: #dededf;--font-color: #656668;--primary-color: #e20011;--primary-color-dark: #c9000f;--primary-color-light: #ff4957;--primary-color-contrast: #fff;--error-color: #e20011;--error-color-light: #eecfcf;--information-color: #3e69aa;--information-color-light: #cfe2ee;--success-color: #008000;--success-color-light: #d0eecf;--warning-color: #ffff00;--warning-color-light: #f5fabe;--font-family: "Roboto";--font-size: 17px;--line-height: 1.3}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/time-entry/assets/roboto-v30-latin-regular-D6rCVYvC.eot);src:url(/time-entry/assets/roboto-v30-latin-regular-D6rCVYvC.eot?#iefix) format("embedded-opentype"),url(/time-entry/assets/roboto-v30-latin-regular-mTIRXP6Y.woff2) format("woff2"),url(/time-entry/assets/roboto-v30-latin-regular-CEBEUyyq.woff) format("woff"),url(/time-entry/assets/roboto-v30-latin-regular-Cue2L2FQ.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/time-entry/assets/roboto-v32-latin-300-BizgZZ3y.woff2) format("woff2"),url(/time-entry/assets/roboto-v32-latin-300-CrFzpgl6.woff) format("woff"),url(/time-entry/assets/roboto-v32-latin-300-TNMQVOUi.ttf) format("truetype"),url(/time-entry/assets/roboto-v32-latin-300-DfKhDSca.svg#Roboto) format("svg")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}@font-face{font-display:swap;font-family:Material Icons;font-style:normal;font-weight:400;src:url(/time-entry/assets/material-icons-v143-latin-regular-kAwBdRge.woff2) format("woff2"),url(/time-entry/assets/material-icons-v143-latin-regular-7oKWXygK.ttf) format("truetype")}@font-face{font-display:swap;font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(/time-entry/assets/material-symbols-outlined-v254-latin-300-CmFKimQr.woff2) format("woff2"),url(/time-entry/assets/material-symbols-outlined-v254-latin-300-mebFc7hR.ttf) format("truetype")}html,body{margin:0;padding:0;width:100%;box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family);line-height:var(--line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--background-color);color:var(--font-color);display:flex;flex-direction:column;flex-basis:100%;height:100%;flex-grow:1}body #app,body .app.timeentryapp,body .layoutdefault{display:flex;flex-direction:column;flex-basis:100%;flex-grow:1}div,section,input,textarea{box-sizing:border-box}body .fusion.app.layoutdefault,.overlay{display:flex;flex-grow:1;flex-direction:column;flex-basis:100%}:is(body .fusion.app.layoutdefault,.overlay) h1{font-size:2rem;line-height:1.3em;font-weight:300;margin:1.6rem 0}:is(body .fusion.app.layoutdefault,.overlay) h2{font-size:1.7rem;line-height:1.3em;font-weight:300;margin:1rem 0}:is(body .fusion.app.layoutdefault,.overlay) h3{font-size:1.4rem;line-height:1.3em;font-weight:300;margin:.7rem 0}:is(body .fusion.app.layoutdefault,.overlay) a{color:var(--primary-color);cursor:pointer;text-decoration:none}:is(body .fusion.app.layoutdefault,.overlay) p{margin:0 0 10px}:is(body .fusion.app.layoutdefault,.overlay) .transition{-webkit-transition:all .5s ease;transition:all .5s ease}:is(body .fusion.app.layoutdefault,.overlay)>.header{z-index:99;position:sticky;top:0;background-color:var(--background-color);width:100%;height:50px;border-bottom-style:solid;border-width:1px;border-color:var(--background-color4);display:flex;flex-shrink:0;align-items:center;padding:0}:is(body .fusion.app.layoutdefault,.overlay)>.header .logo img{height:30px;margin-left:15px;margin-top:5px}:is(body .fusion.app.layoutdefault,.overlay)>.header .utilities{margin:auto 20px auto auto}:is(body .fusion.app.layoutdefault,.overlay)>.header .utilities a{text-decoration:none}:is(body .fusion.app.layoutdefault,.overlay)>.header .utilities .hamburger:before{font-family:Material Symbols Outlined;content:"";font-size:50px;width:50px;height:50px;display:flex;align-items:center;text-align:center}:is(body .fusion.app.layoutdefault,.overlay)>.header .utilities .hamburger.close:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .environmentwarning{color:var(--primary-color-contrast);background-color:var(--primary-color-light);text-align:center}:is(body .fusion.app.layoutdefault,.overlay)>.main>.page>.content .view{padding-top:0}:is(body .fusion.app.layoutdefault,.overlay) .main>.navigation{display:none}:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .entries,:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .actions{display:flex;gap:10px;flex-direction:column}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .entries,:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .actions) button{background-color:var(--background-color3);color:var(--font-color);padding-left:10px}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .entries,:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .actions) button:after{content:"";font-family:Material Symbols Outlined;margin-left:auto;margin-right:15px}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .entries,:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .actions) button:hover{background-color:var(--primary-color);color:var(--primary-color-contrast)}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .entries,:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .actions) button:before{font-family:Material Symbols Outlined;font-size:1.4rem;padding-right:10px}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .entries,:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .actions) button.profile:before{content:""}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .entries,:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .actions) button.organisationslist:before{content:""}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .entries,:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .actions) button.about:before{content:""}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .entries,:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .actions) button.logout:before{content:""}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .entries,:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .actions) button.install:before{content:""}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .entries,:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .actions) button.install.installed:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .view>.navigationview .entries{padding-bottom:20px;margin-bottom:20px}:is(body .fusion.app.layoutdefault,.overlay) .backlink{z-index:98;position:sticky;display:flex;margin-left:-15px;margin-right:-15px;flex-direction:column;align-items:center;top:0;overflow:hidden;background-color:var(--background-color2);padding:0 15px}:is(body .fusion.app.layoutdefault,.overlay) .backlink button.back{font-size:1rem;color:var(--font-color);width:100%;background-color:transparent;cursor:pointer;height:46px;min-height:unset;border:none;padding-left:20px;position:relative;white-space:nowrap}:is(body .fusion.app.layoutdefault,.overlay) .backlink button.back:hover{background-color:transparent!important;color:var(--primary-color)!important}:is(body .fusion.app.layoutdefault,.overlay) .backlink button.back:before{content:"";font-family:Material Symbols Outlined;font-size:1.3em;padding-right:10px;position:absolute;margin-left:-25px;top:10px}:is(body .fusion.app.layoutdefault,.overlay) .backlink button.back:after{display:none}:is(body .fusion.app.layoutdefault,.overlay) .backlink button.back .icon:before{margin-top:-.15em}:is(body .fusion.app.layoutdefault,.overlay) .backlink button.back:hover{color:var(--primary-color)}:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail .images{height:auto;max-height:400px;margin-bottom:30px;width:100%;display:flex;gap:10px;overflow:auto;align-items:center;background-color:var(--background-color3)}:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail .images .image{max-height:370px;height:max-content}:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section{background-color:var(--background-color3);padding:15px}:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section>div,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:30px}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section>div,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits) .title,:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section>div,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits) dl dt{flex-basis:100%;flex-shrink:0;font-weight:700;margin-bottom:5px}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section>div,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits) .description,:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section>div,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits) dl dd{flex-basis:100%;margin-left:0}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section>div,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits) dl{width:100%;margin:0}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section>div,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits) dl>div{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:30px}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section>div,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits) ul{margin:0;padding:0;list-style:none}:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits+section.information{margin-top:-45px;padding-top:0}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .contacts,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .keys) .list{width:100%;max-width:100%;overflow-x:auto}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .contacts,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .keys) .list table{border-collapse:collapse;margin-bottom:10px;width:100%}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .contacts,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .keys) .list table th,:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .contacts,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .keys) .list table td{white-space:nowrap;padding:5px 15px 5px 0;text-align:left}:is(:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .contacts,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .keys) .list table th,:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .contacts,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .keys) .list table td):last-of-type{width:100%}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .contacts,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .keys) .list table th{padding-top:0}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .contacts,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .keys) .list table tr{border-bottom-style:solid;border-width:1px;border-color:var(--background-color4)}:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section .info{margin-top:-30px;margin-bottom:0}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .organisation{font-size:.8rem;margin-top:20px}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) ul{list-style:none;padding-left:0;margin-top:15px;margin-bottom:15px}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .searchwrapper{width:calc(100% - 20px)}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .search{margin:0 0 15px;width:100%}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .search .controls{width:100%;display:flex;align-items:center}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .search .controls:before{width:15px;padding:0 10px;content:"";font-family:Material Symbols Outlined;font-size:1em;z-index:1}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .search .controls label{display:none}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .search .controls input{height:46px;flex-grow:1;margin-left:-35px;padding-left:35px;border-color:var(--background-color4);background-color:var(--background-color2);font-size:1rem}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .search .controls input:active,:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .search .controls input:focus{border-color:var(--primary-color)}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist).folderopen .search{width:calc(100% - 20px);margin-top:20px;margin-bottom:0}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .searchinfo{border-bottom:1px solid grey;padding:10px;margin-bottom:20px}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .actions{display:flex;flex-grow:1;flex-basis:100%;flex-wrap:wrap}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .actions button{font-size:0;flex-basis:auto;width:auto;padding-right:10px;margin-right:5px}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .actions button:last-of-type{margin-right:0}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .actions button:before{padding-right:0;width:30px;text-align:center}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .actions button:after{display:none}:is(:is(body .fusion.app.layoutdefault,.overlay) .organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .profile,:is(body .fusion.app.layoutdefault,.overlay) .timeentrieslist) .actions button.filter{margin-left:auto}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentrieslist .actions .starttext{display:flex;flex-direction:column;justify-content:center;padding:0 0 0 5px}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentrieslist .actions .starttext .text{font-size:.93rem}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentrieslist .actions .starttext .time{font-size:.8rem}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentrieslist .listitem{position:relative}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentrieslist .listitem p{margin:0}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentrieslist .listitem.approved .content:after{content:"";font-family:Material Symbols Outlined;display:block;position:absolute;right:14px;top:2px;border-radius:50%;width:24px;height:24px;line-height:24px;text-align:center;border-style:solid;border-width:2px;border-color:var(--background-color4);background-color:var(--success-color);color:var(--primary-color-contrast)}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentrieslist .listitem.approved:hover .content:after{border-color:var(--primary-color-contrast)}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentrieslist .listitem .prepend{position:absolute;left:6px;top:31px;padding-left:0;color:var(--primary-color-contrast)}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentrieslist .listitem .prepend .date{font-size:1.03rem}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentrieslist .listitem .prepend .fromto{font-size:.7rem;margin-top:10px}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .organisation{font-size:.8rem;margin-top:20px}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .timefrom{margin-bottom:30px}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .timeto{margin-bottom:4px}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .increaseactions{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:30px}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .increaseactions button{width:auto;min-height:unset;padding:10px 15px;font-size:1rem}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .increaseactions button:after{display:none}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .increaseactions button:before{display:inline-block;content:"+";padding-right:10px}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .comment{margin-bottom:30px}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .actions{display:flex;flex-wrap:wrap;gap:4px}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .actions button{flex-basis:auto;width:auto;padding-right:15px}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .actions button:after{display:none}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .actions button.cancel{margin-left:auto}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .actions button.submit{color:var(--primary-color-contrast);background-color:var(--primary-color)}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .actions button.submit:hover{background-color:var(--font-color)}:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentryedit .actions button.submit:disabled{background-color:var(--primary-color)!important;color:var(--primary-color-contrast)!important}:is(body .fusion.app.layoutdefault,.overlay) .items .list{display:flex;flex-direction:column;gap:1px}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem{border:none;font-size:1.2rem;padding:20px 50px 20px 15px;background-color:var(--background-color4);margin:2px 0;position:relative}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem:before{content:"";position:absolute;width:80px;height:100%;background-color:var(--primary-color);left:0;top:0}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem:after{position:absolute;top:50%;right:0;content:"";font-family:Material Symbols Outlined;margin-left:auto;margin-right:15px;margin-top:-12px}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem.clickable:hover{cursor:pointer;background-color:var(--primary-color);color:var(--primary-color-contrast)}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem.clickable:active{background-color:var(--primary-color)}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem .selection,:is(body .fusion.app.layoutdefault,.overlay) .items .listitem .prepend,:is(body .fusion.app.layoutdefault,.overlay) .items .listitem .content,:is(body .fusion.app.layoutdefault,.overlay) .items .listitem .append{padding-left:75px}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem .content .caption .icon{width:0}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem .content .caption .icon:before{margin-left:-60px;margin-top:-.3em;color:var(--primary-color-contrast)}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem .location{display:block;font-size:.8rem;font-weight:100;margin-bottom:5px;margin-top:-5px;overflow:hidden}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem .content{margin-top:8px;margin-bottom:8px}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem .traits{position:absolute;bottom:0;height:23px}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem .traits .trait{width:23px;height:23px;line-height:23px;display:inline-block;margin-right:2px}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem .traits .trait .icon{width:100%;height:100%}:is(body .fusion.app.layoutdefault,.overlay) .items .listitem .traits .trait .icon:before{font-size:.9em;margin-top:0;display:inline-block;margin-right:3px;width:100%;height:100%;display:flex;-ms-flex-align:center;justify-content:center}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .listitem{cursor:unset;padding-right:15px}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .listitem:after{display:none}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .listitem:hover,:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .listitem.clickable:hover{color:var(--font-color);cursor:unset;background:var(--background-color4)}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .listitem .content .caption{display:flex}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .listitem .button{margin:-12px 0 -12px auto;width:auto;padding:0;text-align:center;font-size:0;max-height:50px}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .listitem .button.delete{margin-left:auto}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .listitem .button.delete:after{display:none}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .listitem .button.delete:before{width:50px;font-size:1.2rem;font-family:Material Symbols Outlined;content:"";text-align:center}:is(body .fusion.app.layoutdefault,.overlay) .view>.about .version,:is(body .fusion.app.layoutdefault,.overlay) .view>.about .impressum,:is(body .fusion.app.layoutdefault,.overlay) .view>.about .support{padding-bottom:15px}:is(body .fusion.app.layoutdefault,.overlay) .view>.about ul{list-style:none;margin:0;padding:0}:is(body .fusion.app.layoutdefault,.overlay) .view>.about h1{word-break:break-all}:is(body .fusion.app.layoutdefault,.overlay) .view>.organisationadd .actions{display:flex;flex-wrap:wrap;gap:4px}:is(body .fusion.app.layoutdefault,.overlay) .view>.organisationadd .actions button{width:auto;padding-right:15px}:is(body .fusion.app.layoutdefault,.overlay) .view>.organisationadd .actions button:after{display:none}:is(body .fusion.app.layoutdefault,.overlay) .view>.organisationadd .actions button.cancel{margin-left:auto}:is(body .fusion.app.layoutdefault,.overlay) .view>.organisationadd .actions button.submit{color:var(--primary-color-contrast);background-color:var(--primary-color)}:is(body .fusion.app.layoutdefault,.overlay) .view>.organisationadd .actions button.submit:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .view>.organisationadd .actions button.submit:hover{background-color:var(--font-color)}:is(body .fusion.app.layoutdefault,.overlay) .view>.login .loginform{padding-top:15px}:is(body .fusion.app.layoutdefault,.overlay)>.content h1:first-of-type{margin-top:15px}:is(body .fusion.app.layoutdefault,.overlay)>.content .close{position:fixed;display:block;right:5px;margin-top:-40px;z-index:1}:is(body .fusion.app.layoutdefault,.overlay)>.content .close:before{font-family:Material Symbols Outlined;content:"";font-size:25px;width:30px;height:30px;line-height:30px;display:block;text-align:center;background-color:var(--background-color);border-color:var(--background-color4);border-style:solid;border-width:1px;cursor:pointer;border-radius:50%}:is(body .fusion.app.layoutdefault,.overlay)>.content.timeentriesfilter .checkbox.states{width:100%}:is(body .fusion.app.layoutdefault,.overlay)>.content.timeentriesfilter .checkbox.states label{background-color:transparent;color:var(--font-color);margin-top:4px;padding:0 0 0 22px}:is(body .fusion.app.layoutdefault,.overlay)>.content.timeentriesfilter .checkbox.states label:before{left:0}:is(body .fusion.app.layoutdefault,.overlay)>.content.timeentriesfilter button.reset{width:auto;padding-right:15px}:is(body .fusion.app.layoutdefault,.overlay)>.content.timeentriesfilter button.reset:after{display:none}:is(body .fusion.app.layoutdefault,.overlay)>.content.timeentriesfilter .actions{display:flex;gap:4px}:is(body .fusion.app.layoutdefault,.overlay)>.content.timeentriesfilter .actions button{flex-basis:auto;width:auto;padding-right:15px}:is(body .fusion.app.layoutdefault,.overlay)>.content.timeentriesfilter .actions button:after{display:none}:is(body .fusion.app.layoutdefault,.overlay)>.content.timeentriesfilter .actions button.cancel{margin-left:auto}:is(body .fusion.app.layoutdefault,.overlay)>.content.timeentriesfilter .actions button.submit{color:var(--primary-color-contrast);background-color:var(--primary-color)}:is(body .fusion.app.layoutdefault,.overlay)>.content.timeentriesfilter .actions button.submit:hover{background-color:var(--font-color)}:is(body .fusion.app.layoutdefault,.overlay) .paging{display:flex;flex-wrap:wrap;justify-content:center}:is(body .fusion.app.layoutdefault,.overlay) .paging p{display:flex;flex-basis:auto;padding:0 5px;background-color:var(--background-color3);height:30px;line-height:30px}:is(body .fusion.app.layoutdefault,.overlay) .paging button{width:30px;height:30px;min-height:unset;margin:0 2px;padding:0;justify-content:center}:is(body .fusion.app.layoutdefault,.overlay) .paging button:disabled{background-color:var(--background-color3)}:is(body .fusion.app.layoutdefault,.overlay) .paging button:disabled:after{display:block;opacity:.3}:is(body .fusion.app.layoutdefault,.overlay) .paging button:after{margin:0;justify-content:center}:is(body .fusion.app.layoutdefault,.overlay) .paging button.next:after{content:""}:is(body .fusion.app.layoutdefault,.overlay) .paging button.previous:after{content:""}:is(body .fusion.app.layoutdefault,.overlay) .paging button:hover{background-color:var(--primary-color)}:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp{text-align:left;display:flex;align-items:center;font-size:1.2rem;width:100%;min-height:50px;padding-left:10px;box-sizing:border-box;border:none;cursor:pointer;background-color:var(--background-color3);color:var(--font-color)}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp):before{position:relative;margin-top:unset;left:unset;top:unset}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp):after{content:"";font-family:Material Symbols Outlined;margin-left:auto;margin-right:15px}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp):hover{background-color:var(--primary-color);color:var(--primary-color-contrast)}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).logout,:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).login{padding-left:10px;margin-top:30px}:is(:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).logout,:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).login):before{content:"";font-family:Material Symbols Outlined;font-size:1.4rem;padding-right:10px}:is(:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).logout,:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).login):after{content:"";font-family:Material Symbols Outlined;margin-left:auto;margin-right:15px}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp):disabled{cursor:auto!important;opacity:.5}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp):disabled:hover{background-color:var(--background-color3)!important;color:var(--font-color)!important}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp):disabled:after{display:none}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).refresh:before,:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).add:before,:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).create:before,:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).filter:before,:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).reset:before,:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).cancel:before,:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).submit:before,:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).play:before,:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).stop:before{font-family:Material Symbols Outlined;font-size:1.4rem;padding-right:5px}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).refresh:before{content:""}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).add:before,:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).create:before{content:""}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).filter:before{content:""}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).reset:before{content:""}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).cancel:before{content:""}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).submit:before{content:""}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).play:before{content:""}:is(:is(body .fusion.app.layoutdefault,.overlay) button,:is(body .fusion.app.layoutdefault,.overlay) .button button.fusion.cmp).stop:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) footer{display:flex;width:100%;height:35px;box-sizing:border-box;flex-grow:1;position:fixed;justify-content:center;align-items:center;text-align:center;bottom:0;left:0;padding-left:15px;padding-right:15px;color:var(--primary-color-contrast);background-color:var(--primary-color);font-size:.6rem;border-top-style:solid;border-width:1px;border-color:var(--primary-color-contrast)}:is(body .fusion.app.layoutdefault,.overlay) footer p{margin:0}:is(body .fusion.app.layoutdefault,.overlay) .icon{width:1.7em;height:1rem;display:inline-block;font-family:Material Symbols Outlined;position:relative;flex-shrink:0}:is(body .fusion.app.layoutdefault,.overlay) .icon:before{font-size:1.2em;margin-top:-.2em;position:absolute}:is(body .fusion.app.layoutdefault,.overlay) .icon.Entry:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.Organisation:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.Category:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.alarmprotection:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.explosive:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.extinguishingsystem:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.firealarm:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.gasmonitor:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.hazards:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.keytube:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.other:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.radiation:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.sprinkler:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.valuables:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.add:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.refresh:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.back:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.next:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.forward:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .icon.filter:before{content:""}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .localization{display:block}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .localization .languageselection{display:flex;align-items:end;gap:12px}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .submit{flex-shrink:1;width:min-content;padding:0 40px;height:40px;min-height:40px}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .submit:before{display:none}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .submit:after{display:none}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .language{flex-grow:1}:is(body .fusion.app.layoutdefault,.overlay) fieldset{border:0;padding:0;margin-left:-2px;margin-right:-2px;display:flex;flex-wrap:wrap}:is(body .fusion.app.layoutdefault,.overlay) fieldset div.checkbox,:is(body .fusion.app.layoutdefault,.overlay) fieldset div.radiobutton{width:auto}:is(:is(body .fusion.app.layoutdefault,.overlay) fieldset div.checkbox,:is(body .fusion.app.layoutdefault,.overlay) fieldset div.radiobutton) input{display:none}:is(:is(body .fusion.app.layoutdefault,.overlay) fieldset div.checkbox,:is(body .fusion.app.layoutdefault,.overlay) fieldset div.radiobutton) label{padding:10px 15px 10px 30px;margin:2px;display:block;width:auto;background-color:var(--background-color3);cursor:pointer;position:relative}:is(:is(body .fusion.app.layoutdefault,.overlay) fieldset div.checkbox,:is(body .fusion.app.layoutdefault,.overlay) fieldset div.radiobutton) label:before{font-family:Material Symbols Outlined;content:"";position:absolute;left:8px;opacity:.3;color:unset}:is(:is(body .fusion.app.layoutdefault,.overlay) fieldset div.checkbox,:is(body .fusion.app.layoutdefault,.overlay) fieldset div.radiobutton) input:checked+label{background-color:var(--primary-color);color:var(--primary-color-contrast)}:is(:is(body .fusion.app.layoutdefault,.overlay) fieldset div.checkbox,:is(body .fusion.app.layoutdefault,.overlay) fieldset div.radiobutton) input:checked+label:before{content:"";opacity:1}:is(body .fusion.app.layoutdefault,.overlay) fieldset div.radiobutton label:before{content:"";opacity:.3}:is(body .fusion.app.layoutdefault,.overlay) fieldset div.radiobutton input:checked+label:before{content:"";opacity:1}@media screen and (min-width:900px){:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section>div,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits) .title,:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section>div,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits) dl dt{flex-basis:25%}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section>div,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits) .description,:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section>div,:is(body .fusion.app.layoutdefault,.overlay) .view>.doorwaydetail section.traits) dl dd{flex-basis:75%}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentrieslist) .actions button{font-size:1.2rem;padding-right:15px}:is(:is(body .fusion.app.layoutdefault,.overlay) .view>.organisationslist,:is(body .fusion.app.layoutdefault,.overlay) .view>.timeentrieslist) .actions button:before{padding-right:5px;width:auto}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .localization{display:block}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .localization .languageselection{display:flex;align-items:end;gap:12px}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .localization .languageselection .submit{display:inline-flex;width:min-content;height:40px;min-height:40px}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .localization .languageselection .submit:before{display:none}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .localization .languageselection .submit:after{display:none}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .localization .languageselection .language{display:inline-flex;flex-grow:0}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .localization .languageselection .language label{display:block;width:0;white-space:nowrap;overflow:visible}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .localization .languageselection .language select{padding-right:60px}:is(body .fusion.app.layoutdefault,.overlay) .view>.profile .listitem .content .caption button{font-size:1.2rem;padding-right:15px}}:is(body .fusion.app.layoutdefault,.overlay) .fusion.alert{margin:10px 0;padding:10px 0;border-left-style:solid;border-width:6px}:is(body .fusion.app.layoutdefault,.overlay) .fusion.alert.noentries .title{display:none}:is(body .fusion.app.layoutdefault,.overlay) .fusion.alert .title{font-weight:600;padding:10px;display:block;width:calc(100% - 40px)}:is(body .fusion.app.layoutdefault,.overlay) .fusion.alert .message{padding:0 10px;display:block}:is(body .fusion.app.layoutdefault,.overlay) .fusion.alert.information{background-color:var(--information-color-light);border-color:var(--information-color)}:is(body .fusion.app.layoutdefault,.overlay) .fusion.alert.success{background-color:var(--success-color-light);border-color:var(--success-color)}:is(body .fusion.app.layoutdefault,.overlay) .fusion.alert.warning{background-color:var(--warning-color-light);border-color:var(--warning-color)}:is(body .fusion.app.layoutdefault,.overlay) .fusion.alert.error{background-color:var(--error-color-light);border-color:var(--error-color)}.fusion.notifications{width:100%;position:relative}.fusion.notifications.app{position:fixed;background-color:#0000004d;width:100%;height:100%;z-index:10000;display:none}.fusion.notifications.app.active{display:flex;justify-content:center;align-items:center}.fusion.notifications.app .list{width:80%}.fusion.notifications .notification{margin:10px 0;padding:10px 0;border-left-style:solid;border-width:6px}.fusion.notifications .notification.noentries .title{display:none}.fusion.notifications .notification .title{font-weight:600;padding:10px;display:block;width:calc(100% - 40px)}.fusion.notifications .notification .message{padding:0 10px;display:block}.fusion.notifications .notification.information{background-color:var(--information-color-light);border-color:var(--information-color)}.fusion.notifications .notification.success{background-color:var(--success-color-light);border-color:var(--success-color)}.fusion.notifications .notification.warning{background-color:var(--warning-color-light);border-color:var(--warning-color)}.fusion.notifications .notification.error{background-color:var(--error-color-light);border-color:var(--error-color)}.overlay{width:100%;height:100%;background-color:#0000004d;position:fixed;z-index:1000;top:0;left:0}.overlay .content{width:calc(100% - 30px);left:15px;height:calc(100% - 60px);top:30px;padding:15px;box-sizing:border-box;position:fixed;overflow-y:auto;background-color:var(--background-color)}
