:root{--header-color:#0075bf;--header-color-light:#40b5ff;--header-color-transparent:#0075bf99;--sans-font:"Nunito Sans",sans-serif;--accent-color:#00a99d;--accent-color-secondary:#01988d;--button-color:var(--accent-color);--button-color-hover:var(--accent-color-secondary);--pastel-red:#f24660;--pastel-green:#30c74b;--pastel-blue:#519ece;--red:#d81e5b;--red-secondary:#ba1148;--font-weight-default:300;--font-weight-emphasis:normal;--font-weight-extra:bold;--text-color:#414141}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans/NunitoSans-Regular.ttf);font-weight:400;font-display:auto;font-style:normal}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans/NunitoSans-Light.ttf);font-weight:300;font-display:auto;font-style:normal}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans/NunitoSans-Bold.ttf);font-weight:700;font-display:auto;font-style:normal}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Regular.ttf);font-weight:400;font-display:auto;font-style:normal}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Italic.ttf);font-weight:400;font-display:auto;font-style:italic}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Light.ttf);font-weight:300;font-display:auto;font-style:normal}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-LightItalic.ttf);font-weight:300;font-display:auto;font-style:italic}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Bold.ttf);font-weight:700;font-display:auto;font-style:normal}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-BoldItalic.ttf);font-weight:700;font-display:auto;font-style:italic}@font-face{font-family:CompactaBT;src:url(/fonts/CompactaBT/CompactaBT-Regular.ttf);font-weight:400;font-display:auto;font-style:normal}@font-face{font-family:Oswald;src:url(/fonts/Oswald/Oswald-Regular.ttf);font-weight:400;font-display:auto;font-style:normal}@font-face{font-family:Oswald;src:url(/fonts/Oswald/Oswald-Bold.ttf);font-weight:700;font-display:auto;font-style:normal}@font-face{font-family:Oswald;src:url(/fonts/Oswald/Oswald-Light.ttf);font-weight:300;font-display:auto;font-style:normal}@font-face{font-family:Oswald;src:url(/fonts/Oswald/Oswald-Medium.ttf);font-weight:500;font-display:auto;font-style:normal}@font-face{font-family:Oswald;src:url(/fonts/Oswald/Oswald-SemiBold.ttf);font-weight:600;font-display:auto;font-style:normal}@font-face{font-family:Oswald;src:url(/fonts/Oswald/Oswald-ExtraLight.ttf);font-weight:200;font-display:auto;font-style:normal}@font-face{font-family:Asap;font-style:normal;font-weight:400;src:url(/fonts/Asap/Asap-Regular.ttf)}@font-face{font-family:Asap;font-style:normal;font-weight:700;src:url(/fonts/Asap/Asap-Bold.ttf)}@font-face{font-family:Asap;font-style:italic;font-weight:400;src:url(/fonts/Asap/Asap-Italic.ttf)}@font-face{font-family:Asap;font-style:italic;font-weight:700;src:url(/fonts/Asap/Asap-BoldItalic.ttf)}@font-face{font-family:Asap;font-style:normal;font-weight:500;src:url(/fonts/Asap/Asap-Medium.ttf)}@font-face{font-family:Asap;font-style:normal;font-weight:600;src:url(/fonts/Asap/Asap-SemiBold.ttf)}@font-face{font-family:Asap;font-style:normal;font-weight:300;src:url(/fonts/Asap/Asap-Light.ttf)}@font-face{font-family:Asap;font-style:normal;font-weight:200;src:url(/fonts/Asap/Asap-ExtraLight.ttf)}@font-face{font-family:Asap;font-style:normal;font-weight:800;src:url(/fonts/Asap/Asap-ExtraBold.ttf)}@font-face{font-family:Asap;font-style:normal;font-weight:900;src:url(/fonts/Asap/Asap-Black.ttf)}@font-face{font-family:Asap;font-style:italic;font-weight:500;src:url(/fonts/Asap/Asap-MediumItalic.ttf)}@font-face{font-family:Asap;font-style:italic;font-weight:600;src:url(/fonts/Asap/Asap-SemiBoldItalic.ttf)}@font-face{font-family:Asap;font-style:italic;font-weight:300;src:url(/fonts/Asap/Asap-LightItalic.ttf)}@font-face{font-family:Asap;font-style:italic;font-weight:200;src:url(/fonts/Asap/Asap-ExtraLightItalic.ttf)}@font-face{font-family:Asap;font-style:italic;font-weight:800;src:url(/fonts/Asap/Asap-ExtraBoldItalic.ttf)}@font-face{font-family:Asap;font-style:italic;font-weight:900;src:url(/fonts/Asap/Asap-BlackItalic.ttf)}@font-face{font-family:Asap;font-style:normal;font-weight:100;src:url(/fonts/Asap/Asap-Thin.ttf)}@font-face{font-family:Asap;font-style:italic;font-weight:100;src:url(/fonts/Asap/Asap-ThinItalic.ttf)}@font-face{font-family:Metropolis;font-style:normal;font-weight:100;src:url(/fonts/Metropolis/Metropolis-Thin.ttf)}@font-face{font-family:Metropolis;font-style:italic;font-weight:100;src:url(/fonts/Metropolis/Metropolis-ThinItalic.ttf)}@font-face{font-family:Metropolis;font-style:normal;font-weight:200;src:url(/fonts/Metropolis/Metropolis-ExtraLight.ttf)}@font-face{font-family:Metropolis;font-style:italic;font-weight:200;src:url(/fonts/Metropolis/Metropolis-ExtraLightItalic.ttf)}@font-face{font-family:Metropolis;font-style:normal;font-weight:300;src:url(/fonts/Metropolis/Metropolis-Light.ttf)}@font-face{font-family:Metropolis;font-style:italic;font-weight:300;src:url(/fonts/Metropolis/Metropolis-LightItalic.ttf)}@font-face{font-family:Metropolis;font-style:normal;font-weight:400;src:url(/fonts/Metropolis/Metropolis-Regular.ttf)}@font-face{font-family:Metropolis;font-style:italic;font-weight:400;src:url(/fonts/Metropolis/Metropolis-RegularItalic.ttf)}@font-face{font-family:Metropolis;font-style:normal;font-weight:500;src:url(/fonts/Metropolis/Metropolis-Medium.ttf)}@font-face{font-family:Metropolis;font-style:italic;font-weight:500;src:url(/fonts/Metropolis/Metropolis-MediumItalic.ttf)}@font-face{font-family:Metropolis;font-style:normal;font-weight:600;src:url(/fonts/Metropolis/Metropolis-SemiBold.ttf)}@font-face{font-family:Metropolis;font-style:italic;font-weight:600;src:url(/fonts/Metropolis/Metropolis-SemiBoldItalic.ttf)}@font-face{font-family:Metropolis;font-style:normal;font-weight:700;src:url(/fonts/Metropolis/Metropolis-Bold.ttf)}@font-face{font-family:Metropolis;font-style:italic;font-weight:700;src:url(/fonts/Metropolis/Metropolis-BoldItalic.ttf)}@font-face{font-family:Metropolis;font-style:normal;font-weight:800;src:url(/fonts/Metropolis/Metropolis-ExtraBold.ttf)}@font-face{font-family:Metropolis;font-style:italic;font-weight:800;src:url(/fonts/Metropolis/Metropolis-ExtraBoldItalic.ttf)}@font-face{font-family:Metropolis;font-style:normal;font-weight:900;src:url(/fonts/Metropolis/Metropolis-Black.ttf)}@font-face{font-family:Metropolis;font-style:italic;font-weight:900;src:url(/fonts/Metropolis/Metropolis-BlackItalic.ttf)}@font-face{font-family:Acumin Variable Concept;src:url("/fonts/Acumin Variable Concept.ttf")}body{color:var(--text-color);font-family:var(--sans-font);font-weight:var(--font-weight-default);margin:0}svg{vertical-align:middle}nobr{white-space:nowrap}h1{color:#414141}h1,h2,h3{font-weight:var(--font-weight-default)}h2,h3{color:var(--header-color)}h1{font-size:28px}hr{width:auto;border:.5px solid #d8d8d8;margin:.25em}.fail{color:red;padding:1em;font-weight:var(--font-weight-extra)}.container{min-height:calc(100vh - 4.5em);max-width:1090px;margin:0 auto;display:flex;flex-direction:column;padding-top:2em;justify-content:space-between;box-sizing:border-box}.container.wide{max-width:1800px;width:100vw}.space-after{margin-right:8px!important}#body,main{display:flex;flex-direction:row}main .content{flex:1 1;background-color:#fff;border-radius:3px;padding:2rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}main .content aside{background-color:#fff;padding:1em;margin:0 1em 1em 0;max-width:400px;min-width:200px;flex:1 1;border-radius:1em;align-self:flex-start}main .content a{color:var(--header-color);font-weight:var(--font-weight-extra)}main .content a.danger{color:#ba1148}main td a{margin-right:.2em}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .5s ease-in}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .5s ease-in}.spacer{flex:1 1}.column{display:flex;flex-direction:column}.row{display:flex;flex-direction:row}.row.wrap{flex-wrap:wrap}.row-reverse{display:flex;flex-direction:row-reverse}.row-reverse.wrap{flex-wrap:wrap}.row-sep{display:flex;flex-direction:row;align-items:center}.row-sep,.spread{justify-content:space-between}h1{margin:0}.form input,form input{margin:.5rem;padding:1rem;font-size:1.5rem}table.fancy{width:100%;text-align:left;border-spacing:0}table.fancy tr td,table.fancy tr th{padding:1em;border-bottom:1px solid silver}table.fancy tr:last-of-type td,table.fancy tr:last-of-type th{border-bottom:none}.slim{max-width:600px;margin:0 auto}footer{background-color:#414141;display:flex;flex-direction:row;align-items:center;color:#fff;justify-content:center;min-height:4.5em}button,button.fancy{background-color:#fff}button.fancy{font-size:1.2em;padding:.33em .66em;color:var(--button-text-color,var(--button-color));border:2px solid var(--button-color);border-radius:2px;outline:none;cursor:pointer;margin-left:1em}button.fancy.small{font-size:1em;padding:.25em .5em;color:var(--button-color)}button.fancy:active{opacity:.7;box-shadow:0 0 .5em rgba(0,0,0,.3)}button.fancy:hover{background-color:var(--button-color-hover);color:#fff}button.fancy.weak{background-color:#fff;border:2px solid #414141;color:#414141}button.fancy.weak:hover{opacity:.75}button.fancy.danger{background-color:#fff;color:#ba1148;border:2px solid #ba1148}button.fancy.danger:hover{background-color:#ba1148;color:#fff}button.fancy.veryweak{background-color:#e7e7e7;border:none;color:#414141;box-shadow:none}button.fancy:first-child{margin-left:0}button.fancy.blue{border-color:var(--header-color);background-color:var(--header-color);color:#fff}button.fancy.blue:hover{color:var(--header-color);background-color:#fff;border-color:#fff}button.fancy.borderless{background:none;border:none;color:inherit;padding:0}button.fancy.borderless:hover{opacity:.7;background:none}button.fancy.borderless:active{box-shadow:none}button.fancy:disabled{cursor:not-allowed;color:#8d8d8d;border-color:#8d8d8d}button.fancy:disabled:hover{color:inherit;border-color:inherit;background-color:inherit}button.fancy .svginclude{width:1em;height:1.5em}td.actions a{margin-right:.5em}.actions{text-align:right}#calendar{position:relative}#calendar label{font-weight:var(--font-weight-extra)}#calendar .slotNumber{justify-content:space-between;align-items:center;padding:1em 1em 1em 0;border-bottom:1px solid silver}#calendar .appointment{padding-bottom:1em;border-bottom:1px solid silver}#calendar .appointment label{padding:1rem 1rem 1rem 0}#calendar .appointment .actions{display:flex;flex-direction:row;justify-content:space-between;padding:1rem}#calendar .appointment .actions button{height:2em;font-size:1em;line-height:1em;box-shadow:none}#calendar .appointment .days{flex:1 1;display:flex;flex-direction:row;align-items:stretch}#calendar .appointment .days .day{flex:1 1;text-align:center}#calendar .appointment .days .day .conclusion{position:absolute;z-index:100;width:300%;box-sizing:border-box;background-color:#fff;left:100%;border-radius:0 8px 8px 8px;border:1px solid #000}#calendar .appointment .days .day .conclusion .row{flex-wrap:wrap;justify-content:space-between}#calendar .appointment .days .day .conclusion button{margin:0}#calendar .appointment .days .day:nth-child(n+5) .conclusion{left:unset;right:100%;border-radius:8px 0 8px 8px}#calendar .appointment .days.n2 .slot:hover+.slot,#calendar .appointment .days.n3 .slot:hover+.slot,#calendar .appointment .days.n3 .slot:hover+.slot+.slot,#calendar .appointment .days.n4 .slot:hover+.slot,#calendar .appointment .days.n4 .slot:hover+.slot+.slot,#calendar .appointment .days.n4 .slot:hover+.slot+.slot+.slot,#calendar .appointment .days.n5 .slot:hover+.slot,#calendar .appointment .days.n5 .slot:hover+.slot+.slot,#calendar .appointment .days.n5 .slot:hover+.slot+.slot+.slot,#calendar .appointment .days.n5 .slot:hover+.slot+.slot+.slot+.slot,#calendar .appointment .days.n6 .slot:hover+.slot,#calendar .appointment .days.n6 .slot:hover+.slot+.slot,#calendar .appointment .days.n6 .slot:hover+.slot+.slot+.slot,#calendar .appointment .days.n6 .slot:hover+.slot+.slot+.slot+.slot,#calendar .appointment .days.n6 .slot:hover+.slot+.slot+.slot+.slot+.slot,#calendar .appointment .days.n7 .slot:hover+.slot,#calendar .appointment .days.n7 .slot:hover+.slot+.slot,#calendar .appointment .days.n7 .slot:hover+.slot+.slot+.slot,#calendar .appointment .days.n7 .slot:hover+.slot+.slot+.slot+.slot,#calendar .appointment .days.n7 .slot:hover+.slot+.slot+.slot+.slot+.slot,#calendar .appointment .days.n7 .slot:hover+.slot+.slot+.slot+.slot+.slot+.slot,#calendar .appointment .days.n8 .slot:hover+.slot,#calendar .appointment .days.n8 .slot:hover+.slot+.slot,#calendar .appointment .days.n8 .slot:hover+.slot+.slot+.slot,#calendar .appointment .days.n8 .slot:hover+.slot+.slot+.slot+.slot,#calendar .appointment .days.n8 .slot:hover+.slot+.slot+.slot+.slot+.slot,#calendar .appointment .days.n8 .slot:hover+.slot+.slot+.slot+.slot+.slot+.slot,#calendar .appointment .days.n8 .slot:hover+.slot+.slot+.slot+.slot+.slot+.slot+.slot{background-image:linear-gradient(rgba(0,0,255,.25),rgba(0,0,255,.25))}#calendar .appointment .slot:nth-child(4n){border-bottom:1px solid #000}#calendar .appointment .slot:nth-child(4n+1){border-top:1px solid #000}#calendar .appointment .timeaxis{padding-top:1.8em;margin-right:1em}#calendar .appointment .timeaxis .time{height:32px}#calendar .appointment .loadingOverlay{position:absolute;left:0;top:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8)}#calendar .appointment .slots{background-image:repeating-linear-gradient(-45deg,silver,silver 8px,#fff 0,#fff 16px)}#calendar .conclusion{padding:1em;border-bottom:3px double silver;margin-bottom:4em}#calendar .slot{position:relative;border:1px solid hsla(0,0%,53%,.533);height:8px;box-sizing:border-box;background-color:#fff}#calendar .slot.free{background-color:green;cursor:pointer}#calendar .slot.blocked{background-color:red}#calendar .slot.tooShort{background-color:#90ee90}#calendar .slot.selected{background-color:blue}#calendar .slot.past{background-color:transparent}#calendar .slot:hover{background-image:linear-gradient(rgba(0,0,255,.25),rgba(0,0,255,.25))}#calendar .legend .slot{min-width:4em;height:12px}.form.onecol,.form.twocol,form.onecol,form.twocol{display:flex;flex-direction:row;flex-wrap:wrap}.form.twocol>*,form.twocol>*{box-sizing:border-box;width:50%;margin:0;border-bottom:1px solid silver}.form.twocol>.input,form.twocol>.input{padding:1em 0}.form.twocol>label,form.twocol>label{margin-top:1.5em;padding-bottom:1.5em}.form.twocol>.fake_input,form.twocol>.fake_input{padding:1.5em 0}.form.twocol button,form.twocol button{margin-top:1em}.form.onecol>*,form.onecol>*{box-sizing:border-box;width:100%;margin:0;padding:1em 0}.form.onecol hr,form.onecol hr{padding:0;margin:1em}.form.onecol label,form.onecol label{padding-bottom:.25em}.form label,form label{font-weight:var(--font-weight-extra);font-size:1.05em}.form .submit,form .submit{width:100%;text-align:right;border-bottom:none}.form .input,form .input{padding:.5rem 0;display:flex;flex-direction:row;align-items:center}.form .input .fake_input,form .input .fake_input{flex:1 1;font-size:1.5rem;padding:.25em;margin:0}.form .input input,form .input input{flex:1 1;margin:0;padding:.25em;width:100%;min-width:1em}.form .input input[type=localtime],form .input input[type=localtime]{font-size:1.3rem}.form .input select,form .input select{max-width:100%;flex:1 1;font-size:1.5rem;background-color:#fff;padding:.25em;border:1px solid #000}.form .input textarea,form .input textarea{flex:1 1;margin:0;height:15em;font-size:1.2rem;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.form .input textarea.tiny,form .input textarea.tiny{height:5em;width:50%}.form .input .inputUnit,form .input .inputUnit{font-weight:var(--font-weight-extra);margin-left:1em;flex:1 1}.form .input.grades label,form .input.grades label{flex:1 1;padding:.5em;text-align:center;font-weight:var(--font-weight-emphasis)}.form .input.column,form .input.column{flex-direction:column;align-items:flex-start}.form .input .row input,form .input .row input{width:auto}.form .input label.row,form .input label.row{display:flex;flex-direction:row}.form .input label.check,form .input label.check{color:gray;cursor:pointer;display:flex;align-items:center}.form .input label.check input,form .input label.check input{display:inline;width:auto}.form .input label.check input:checked~span,form .input label.check input:checked~span{color:#000}.form .input input.mini,form .input input.mini{width:80px}.form .validation-error,form .validation-error{color:#c50000;text-align:left;padding-bottom:0}.form .photo,form .photo{margin:1em;padding:4px;width:10em;height:10em;-o-object-fit:cover;object-fit:cover;box-shadow:3px 3px 8px rgba(0,0,0,.267);cursor:pointer}.form #minutes:after,form #minutes:after{content:" min."}#flash-area{position:fixed;right:3rem;top:3rem;width:30vw;min-width:400px;z-index:110001}#flash-area .flash-message{color:#414141;display:block;border:1px solid gray;padding:1em;box-shadow:3px 3px 3px rgba(0,0,0,.267);max-height:12em;margin-bottom:1rem;box-sizing:border-box}#flash-area .flash-message.success{border:3px solid #00a99d;background-color:#fff;color:#01988d}#flash-area .flash-message.warning{border:3px solid #f89406;background-color:#fff;color:#ad6500}#flash-area .flash-message.error{background-color:#fff;color:#ba1148;border:3px solid #d81e5b}.rows{display:flex;flex-direction:row;flex-wrap:wrap}.rows .w4{width:33.3%}.rows .w8{width:66.6%}select{-moz-appearance:none}header a{text-decoration:none}.sidebarlayout{display:flex;min-height:calc(100vh - 4.5rem);box-sizing:border-box;flex-direction:column}.sidebarlayout header{display:flex;flex-direction:row;height:3.5rem;font-size:2rem;line-height:1.5em;text-align:center}.sidebarlayout header #left-header img{height:2rem}.sidebarlayout .sidenav{display:none}.sidebarlayout main{flex:1 1;flex-direction:column;background-color:#dadada}.sidebarlayout table{width:auto;display:table}.sidebarlayout .content{background-color:transparent;padding:4rem}.sidebarlayout .content .block{position:relative;background-color:#fff;padding:1em;margin:0 1em 1em 0;width:100%;max-width:900px}.sidebarlayout .content .block h2{margin-top:0}.sidebarlayout .content .block.wide{max-width:1500px}.sidebarlayout .content .block.semiwide{max-width:1100px}.sidebarlayout .content .block.slim{max-width:600px}.sidebarlayout .content .block.stretch{width:10px;flex:1 1;max-width:none}.sidebarlayout .content .wide{flex:1 1}.sidebarlayout #inner-header{background-color:#fff;display:flex;flex-direction:row;align-items:center;padding-left:4rem;flex-grow:1;min-width:0}.sidebarlayout #inner-header a{text-decoration:none}.sidebarlayout #inner-header h1{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sidebarlayout #left-header{width:280px;display:flex;align-items:center;justify-content:center}.sidebarlayout #left-header a{display:contents}.sidebarlayout #body{flex-grow:1}.sidebarlayout table.wide{width:100%;display:table}.sidebarlayout #right-header{display:flex;flex-direction:row;align-items:center;position:relative}.sidebarlayout #right-header svg{width:26px;height:26px}.sidebarlayout #right-header>a{color:var(--header-color);margin:0 24px}.sidebarlayout #right-header>a.current{color:#414141}.sidebarlayout #right-header>a.faq-link{font-family:Arial,Helvetica,sans-serif}.sidebarlayout .profile-toggle{font-size:18px;font-weight:var(--font-weight-emphasis);color:#414141;display:flex;align-items:center}.sidebarlayout .profile-nav{font-size:18px;position:absolute;z-index:1000;top:3.5rem;right:0;padding:0;text-align:left;box-shadow:0 3px 3px rgba(0,0,0,.3);max-height:0;opacity:0;transition:all .5s;overflow:hidden;box-sizing:border-box;background-color:#fff}.sidebarlayout .profile-nav .top{padding:1rem;line-height:normal}.sidebarlayout .profile-nav .top .user-avatar{width:4.5rem;height:4.5rem}.sidebarlayout .profile-nav .top .col{display:flex;flex-direction:column;justify-content:space-evenly}.sidebarlayout .profile-nav .top .email{opacity:.8}.sidebarlayout .profile-nav .navigation li,.sidebarlayout .profile-nav .navigation ul{padding:0;margin:0;list-style:none}.sidebarlayout .profile-nav .navigation li:hover{background-color:#dedede}.sidebarlayout .profile-nav .navigation li a{display:block;padding-left:1rem}.sidebarlayout .profile-nav .navigation .logout{border-top:1px solid silver}.sidebarlayout .profile-nav.open{max-height:500px;opacity:1}.sidebarlayout .profile-nav a{color:#414141}#sidebar{display:flex;flex-direction:column;background-color:#e9e9e9;width:280px;transition:width .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#sidebar.collapsed{width:45px}#sidebar .icon,#sidebar .icon-admin,#sidebar .icon-coaching,#sidebar .icon-dashboard,#sidebar .icon-employee-interview,#sidebar .icon-gears,#sidebar .icon-journal,#sidebar .icon-my-cc,#sidebar .icon-picture,#sidebar .icon-pm,#sidebar .icon-privacy,#sidebar .icon-quests,#sidebar .icon-rabbit,#sidebar .icon-staff,#sidebar .icon-staff-folder,#sidebar .icon-start{background-repeat:no-repeat;background-size:38px 38px;background-position-y:3px}#sidebar .icon-start{background-image:url(/img/icons/home.svg)}#sidebar .icon-dashboard{background-image:url(/img/icons/dashboard2.svg)}#sidebar .icon-pm{background-image:url(/img/icons/performance_manager_dark.svg)}#sidebar .icon-lms{background-image:url(/img/icons/elearning_dark.svg)}#sidebar .icon-coaching{background-image:url(/img/icons/ecoaching_dark.svg)}#sidebar .icon-gears{background-image:url(/img/icons/einstellungen_dark.svg)}#sidebar .icon-privacy{background-image:url(/img/icons/dsgvo_dark.svg)}#sidebar .icon-admin{background-image:url(/img/icons/boss.svg)}#sidebar .icon-picture{background-image:url(/img/icons/picture.svg)}#sidebar .icon-books{background-image:url(/img/icons/books.svg)}#sidebar .icon-rabbit{background-image:url(/img/icons/rabbit.svg)}#sidebar .icon-bbda{background-image:url(/img/icons/microscope.svg)}#sidebar .icon-quests{background-image:url(/img/icons/quests.svg)}#sidebar .icon-staff{background-image:url(/img/icons/staff.svg)}#sidebar .icon-my-cc{background-image:url(/img/icons/user.svg)}#sidebar .icon-staff-folder{background-image:url(/img/icons/staff_folder.svg)}#sidebar .icon-employee-interview{background-image:url(/img/icons/two_persons_table.svg)}#sidebar .icon-journal{background-image:url(/img/icons/journal.svg)}#sidebar .navroot{width:280px;padding-left:0}#sidebar .navroot ul{padding:0;max-height:0;transition:max-height .5s;overflow:hidden}#sidebar .navroot ul .navcat{padding-left:24px}#sidebar .navroot li{list-style:none;margin:0;padding:0;color:#414141}#sidebar .navroot li ul{background-color:#e9e9e9}#sidebar .navroot .catlabel,#sidebar .navroot a{font-size:18px;color:inherit;text-decoration:none;line-height:1.1em;display:block;padding-left:45px;padding-right:2em;height:45px;display:flex;flex-direction:row;align-items:center}#sidebar .navroot a:hover{background-color:rgba(0,0,0,.2)}#sidebar .navroot>li{border-left:4px solid transparent}#sidebar .navroot>.selected,#sidebar .navroot>.trail{border-left:4px solid var(--header-color)}#sidebar .navroot .selected>a{font-weight:var(--font-weight-emphasis)}#sidebar .navroot .disabled{opacity:.7}#sidebar .navroot .disabled a:hover{background-color:transparent}#sidebar .selected ul,#sidebar .trail ul{max-height:800px}#sidebar .navigation.top{flex:1 1;overflow:hidden}#sidebar .burger{width:45px;height:45px;background-color:transparent;border:none;color:#414141}#history .item{display:flex;flex-direction:row;border-radius:.2em;padding:1em;box-shadow:2px 2px 4px rgba(0,0,0,.2);margin-bottom:1em}#history .item .date{margin-right:1em;font-weight:var(--font-weight-extra);color:var(--header-color);width:8em}#history .item .log{flex:1 1}#history .item .log p:first-child{margin-top:0}#history .item .log p:last-child{margin-bottom:0}.stars{color:#fd0;text-shadow:1px 0 #000,0 1px #000,0 -1px #000,-1px 0 #000;font-size:1.2rem;line-height:1rem}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9000;display:flex;justify-content:center;align-items:center}.modal .modal-background{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(1,1,1,.5)}.modal:last-child .modal-background{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal.inactive{display:none}.modal-content{position:absolute;width:800px;background-color:#fff;padding:1em;box-shadow:0 0 8px rgba(0,0,0,.3);top:max(2em,15vh);max-height:min(70vh,100vh - 2em);max-width:min(90vw,100vw - 20px);overflow-y:auto;animation:blendin .25s}.modal-content.wide{width:min(90vw,100vw - 20px)}.modal-content.auto-wide,.modal-content.wide{top:max(5vh,10px);max-height:min(90vh,100vh - 20px)}.modal-content.auto-wide{width:-moz-max-content;width:max-content}.modal-content.semiwide{left:max(10px,50vw - 550px);right:max(10px,50vw - 550px);width:auto}.modal-content.large{left:max(0px,50vw - 330px);right:max(0px,50vw - 330px)}.modal-content.large,.modal-content.larger{top:max(2em,12vh);max-height:min(100vh - 4em,76vh)}.modal-content.larger{left:max(0px,50vw - 450px);right:max(0px,50vw - 450px)}.modal-content.high{top:max(1em,5vh);max-height:min(90vh,100vh - 2em);height:-moz-max-content;height:max-content}.modal-content.dialogue{border-radius:0}.modal-content.no-padding{padding:0}.modal-content>h2:first-child,.modal-content>h3:first-child{margin-top:0}.tree button{border:none;vertical-align:middle;background:none;box-shadow:none;color:#000;margin:0;line-height:1em;padding:.25em}.tree button.accept{color:#006400}.tree button.cancel{color:darkred}.tree button.modify{color:#ff8c00}.tree button.add{color:#006400}.tree button.delete{color:darkred}.tree .tree-node:first-of-type{margin-left:-32px}.tree .tree-node:first-of-type>button,.tree .tree-node:first-of-type>form{margin-left:32px}.tree .tree-node,.tree .tree-node input{font-size:1.2rem}.tree .error{font-size:85%;color:darkred}.tree .department-budgets,.tree .department-payment_infos,.tree .department-users{margin-bottom:.5rem}.tree .department-budgets div,.tree .department-payment_infos div,.tree .department-users div{font-size:.95rem;font-weight:var(--font-weight-emphasis);margin-left:32px;line-height:1.2rem}.tree .department-budgets div svg,.tree .department-payment_infos div svg,.tree .department-users div svg{vertical-align:middle}.tree .department-budgets div .tree-type-icon,.tree .department-payment_infos div .tree-type-icon,.tree .department-users div .tree-type-icon{margin-right:.5em}.big-actions{padding:1em;margin:0 auto}.big-actions,.big-actions .action{width:-moz-fit-content;width:fit-content}.big-actions .action{font-size:1.5rem;color:#000;line-height:1.5em}.big-actions .action a{text-decoration:none;color:#414141}.big-actions .action:hover{opacity:.7}.big-actions .action svg{vertical-align:middle;margin-right:2em}.big-actions .add svg{color:#006400}.big-actions .list svg{color:#00008b}.token-packets{text-align:center}.token-packets .packet{box-sizing:border-box;display:inline-flex;flex-direction:column;justify-content:space-evenly;width:200px;height:200px;border:1px solid #000;margin-right:1em;margin-bottom:1em;text-align:center;cursor:pointer}.token-packets .packet h4{margin:0}.token-packets .packet .num_tokens{font-size:150%}.token-packets .packet .strike{text-decoration:line-through;color:gray}.token-packets .packet.current{box-shadow:0 0 8px blue}.token-packets .packet .description{color:#666}.confirm-order form{display:inline}.confirm-order form .actions{justify-content:space-between}.confirm-order form .actions .single{justify-content:flex-end}.confirm-order form label{font-weight:var(--font-weight-default)}@keyframes blendin{0%{opacity:0}to{opacity:1}}.e-grid table.e-table{display:table}label.check input[type=checkbox]{float:left;width:auto;margin-right:.5em}.skill-bar{background-color:silver;height:8px;width:100%}.skill-bar .skill-bar-inner{background-color:var(--header-color);height:100%}.paginated-table{display:flex;flex-direction:column;align-items:stretch}.paginated-table table{display:table}.paginated-table .control{display:flex;flex-direction:row;justify-content:space-evenly}.paginated-table .control *{width:1.5em;text-align:center;text-decoration:none;font-size:1.5rem;font-weight:var(--font-weight-emphasis);color:var(--header-color)}.password-strength{width:100%}.password-strength .password-input{width:100%;position:relative}.password-strength .password-input input{box-sizing:border-box}.password-strength .password-input .strength-words{position:absolute;right:1em;top:0;bottom:0;display:flex;align-items:center;font-weight:var(--font-weight-emphasis)}.password-strength .password-input .strength-outer{position:absolute;left:1px;right:1px;bottom:1px;height:5px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.password-strength .password-input .strength-outer .strength-inner{position:absolute;height:100%;transition:width 1s}.password-strength .strength-feedback{position:absolute;background-color:#fff;border:1px solid silver;padding:1em;width:95%;left:2.5%;bottom:130%;box-sizing:border-box;box-shadow:1px 1px 4px rgba(0,0,0,.533);border-radius:3px}.password-strength .strength-feedback .warning{color:darkred;font-weight:var(--font-weight-emphasis)}.folder{text-align:center}.folder .file{display:inline-flex;flex-direction:column;width:10em;height:10em}.folder .file .file-icon{flex:1 1;width:75%}img.preview{box-shadow:3px 3px 8px rgba(0,0,0,.3)}.teaser{width:16em;height:16em;padding:.5em;-o-object-fit:contain;object-fit:contain}.teaser.preview{cursor:pointer}.jumplist{width:400px}.jumplist a{display:block;text-decoration:none;color:#414141;font-weight:var(--font-weight-emphasis);font-size:1.25rem;padding:.5rem 1rem}.jumplist a:hover{opacity:.75;background-color:#dedede;color:var(--header-color)}.tokens{color:var(--header-color);vertical-align:middle}.symbol{height:1.5em;width:1.5em}.icon32,.symbol{display:inline-block}.icon32{width:2rem;height:2rem}.icon32.husk{color:var(--header-color)}p.warn{color:#ba1148}td.right,th.right{text-align:right}.small{font-size:.75rem;color:rgba(0,0,0,.7)}a.unstyled{text-decoration:inherit;color:inherit;font-weight:inherit}@media screen and (max-width:600px){.sidebarlayout main .content{padding:0}.sidebarlayout main .content .block{margin:0}}@media screen and (max-width:800px){.sidebarlayout header #left-header{flex:1 1;flex-basis:2.75rem}.sidebarlayout header #left-header img{width:2.75rem;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}.sidebarlayout header #inner-header{padding-left:4px}.sidebarlayout header #right-header .faq-link{display:none}.sidebarlayout header #right-header .profile-toggle{margin-right:0}}.center{display:flex;flex-direction:column;align-items:center}#sidebar .navigation .navroot>li>ul li{background-image:url(/img/tree/T.svg);background-repeat:no-repeat;background-size:45px}#sidebar .navigation .navroot>li>ul li>ul{background-image:url(/img/tree/I.svg);background-repeat:repeat-y;background-size:45px}#sidebar .navigation .navroot>li>ul li:last-child{background-image:url(/img/tree/L.svg)}#sidebar .navigation .navroot>li>ul li:last-child>ul{background-image:none}input.fancy{padding:.5rem 1rem;outline:none;border:none}.e-search-icon:before{content:""}.e-add-new-icon:before{content:""}.e-edit-icon:before{content:""}.e-delete-icon:before{content:""}.e-move-right-icon:before{content:""}.e-move-left-icon:before{content:""}.e-export-icon:before{content:""}.e-wizard-previous-icon:before{content:""}.e-wizard-next-icon:before{content:""}.e-lock-icon:before{content:""}.e-matrix-icon:before{content:""}.e-goal-achieved-icon:before{content:""}.e-goal-not-achieved-icon:before{content:""}.e-circle-info-icon:before{content:""}.wizard-step-container{position:relative;overflow:hidden}.wizard-step{opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0;background-color:#fff}.wizard-step-active{opacity:1;pointer-events:inherit;position:relative;z-index:1}.wizard-step-content{padding-bottom:1em}.wizard-buttons{display:flex;gap:.5rem;margin-top:1em;margin-bottom:.5em}.wizard-stepper{display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;padding-left:0}.wizard-stepper-step{flex:1 1;text-align:center;position:relative}.wizard-stepper-step:after,.wizard-stepper-step:before{content:"";position:absolute;top:.5em;height:4px;background-color:var(--header-color-light);z-index:0;transition:all .3s ease-in-out}.wizard-stepper-step:before{left:0;width:50%}.wizard-stepper-step:after{left:50%;width:50%}.wizard-stepper-step:first-child:before,.wizard-stepper-step:last-child:after{background-color:transparent}.wizard-stepper-step-noshrink{flex:1 0 auto}.wizard-stepper-step-active:before,.wizard-stepper-step-passed:after,.wizard-stepper-step-passed:before{background-color:var(--header-color)}.wizard-stepper-step>div{background-color:#fff;border:2px solid var(--header-color-light);border-radius:50%;width:1em;height:1em;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1;transition:all .3s ease-in-out}.wizard-stepper-step-active>div,.wizard-stepper-step-passed>div{background-color:var(--header-color);border-color:var(--header-color)}.wizard-stepper-step-disabled>div{background-color:silver;border-color:silver}.wizard-stepper-step>span{opacity:.66;line-height:1.75em}.wizard-stepper-step-disabled>span{opacity:.5}.wizard-stepper-step-active>span{opacity:1}.wizard-step-transition{animation-duration:.4s;animation-fill-mode:backwards}@keyframes wizard-fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.wizard-step-transition-enter-right{animation-name:wizard-fadeInRight}@keyframes wizard-fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.wizard-step-transition-enter-left{animation-name:wizard-fadeInLeft}@keyframes wizard-fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.wizard-step-transition-leave-right{animation-name:wizard-fadeOutRight}@keyframes wizard-fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.wizard-step-transition-leave-left{animation-name:wizard-fadeOutLeft}.wizard-favorite{background:#fff;z-index:2;cursor:pointer}.wizard-favorite>svg{box-sizing:border-box;height:2em;width:2em}.wizard-favorite:hover{display:block;color:#d3d3d3}.wizard-favorite-active{display:block;color:gold!important}.i18ntextinput{width:100%}.i18ntextinput .e-input-group .e-input-group-icon{justify-content:flex-end;cursor:default}.i18ntextinput-def-lng-note{display:flex;flex-direction:row;align-items:baseline}.e-input-group.nolabel{margin-top:4px}.content-loader-animated-bgr{background:linear-gradient(90deg,#ecebeb,#ecebeb 25%,#e0e0e0 45%,#e0e0e0 55%,#ecebeb 75%,#ecebeb);background-size:400% 100%;animation:content-loader-animation 3s ease infinite}@keyframes content-loader-animation{0%{background-position:100% 0}to{background-position:0 0}}.e-datepicker .e-calendar .e-header button,.e-daterangepicker .e-calendar .e-header button{margin-left:0;box-shadow:none}a.e-card{text-decoration:none}a.e-card>.e-card-content{flex-grow:1}.e-dlg-content button:first-of-type,.gdpr-page button:first-of-type,.lms-page button:first-of-type,.pm-page button:first-of-type{margin-left:0}.e-dlg-content form input,.gdpr-page form input,.lms-page form input,.pm-page form input{margin:initial}.e-dlg-content form>p,.gdpr-page form>p,.lms-page form>p,.pm-page form>p{width:100%}.gdpr-dashboard-layout,.lms-dashboard-layout,.pm-dashboard-layout{display:flex;flex-wrap:wrap;margin-top:-1em;margin-left:.5em}.gdpr-dashboard-layout .e-card,.lms-dashboard-layout .e-card,.pm-dashboard-layout .e-card{width:20em;min-width:15em;margin-right:1.5em;margin-top:1.5em;flex-grow:1}.gdpr-dashboard-layout .e-card .e-card-actions,.lms-dashboard-layout .e-card .e-card-actions,.pm-dashboard-layout .e-card .e-card-actions{display:flex;flex-wrap:wrap;gap:1em}.gdpr-dashboard-layout .e-card-header-image>svg,.lms-dashboard-layout .e-card-header-image>svg,.pm-dashboard-layout .e-card-header-image>svg{width:100%;height:100%}.pm-dashboard-layout #pm-dashboard-tile-group1{display:flex;flex-wrap:wrap;max-width:50em}.pm-dashboard-layout #pm_analysis{max-width:25em}#pm_analysis_lastRatings{margin-top:2em;font-size:smaller}#pm_analysis_lastRatings ul{list-style-type:none;margin:0;padding:0}#pm_analysis_lastRatings button{padding:0;font-size:inherit}#pm_analysis_lastRatings #pm_analysis_lastRatings_wrapper{display:flex;justify-content:space-around}#pm_analysis_lastRatings #pm_analysis_lastRatings_wrapper #teamgrid_chart_preview{width:150px;height:150px}.pm-jobprofile-2columns{display:flex;flex-direction:row}.pm-jobprofile-2columns>*{flex-basis:0;flex-grow:1}.pm-jobprofile-2columns>:nth-child(2){margin-top:4px;margin-left:35px}.competence{display:flex;flex-grow:1;flex-direction:column}.competence-header{display:flex;align-items:center;flex-grow:1}.competence-individualization{font-style:italic}.pm-jobprofile-selectskills-wrapper{display:flex}.pm-jobprofile-selectskills-wrapper>*{width:100%}.pm-jobprofile-selectskills-wrapper .e-listbox-tool{margin-right:15px}.pm-jobprofile-selectskills{display:flex;align-items:stretch;height:400px;margin-top:1em;margin-bottom:.5em;color:rgba(0,0,0,.87)}.pm-jobprofile-selectskills>*{flex-basis:0;flex-grow:1}.pm-jobprofile-selectskills>:first-child{flex-grow:.8}.pm-jobprofile-selectskills ul{list-style-type:none;padding-left:0;margin:0;border:1px solid #e0e0e0;overflow-y:auto}.pm-jobprofile-selectskills ul li{cursor:grab;min-height:36px;padding:3px 16px;display:flex;align-items:center}.pm-jobprofile-selectskills ul li:hover{background-color:#eee}.pm-jobprofile-selectskills #skillSource,.pm-jobprofile-selectskills .skillSource{margin-right:10px}.pm-jobprofile-selectskills #skillSource .e-tab .e-content .e-item,.pm-jobprofile-selectskills .skillSource .e-tab .e-content .e-item{height:100%}.pm-jobprofile-selectskills #availableSkillsList>:first-child,.pm-jobprofile-selectskills #newSkillTab>:first-child,.pm-jobprofile-selectskills .availableSkillsList>:first-child{margin-top:8px}.pm-jobprofile-selectskills #availableSkillsList,.pm-jobprofile-selectskills .availableSkillsList{height:100%;display:flex;flex-direction:column}.pm-jobprofile-selectskills #availableSkillsList>.e-input-group input.e-input,.pm-jobprofile-selectskills .availableSkillsList>.e-input-group input.e-input{border-bottom-width:0!important;margin-left:5px}.pm-jobprofile-selectskills #availableSkillsList li span,.pm-jobprofile-selectskills #availableSkillsList ul,.pm-jobprofile-selectskills .availableSkillsList li span,.pm-jobprofile-selectskills .availableSkillsList ul{flex-grow:1}.pm-jobprofile-selectskills #selectedSkillsWrapper,.pm-jobprofile-selectskills .selectedSkillsWrapper{display:flex;flex-direction:column;margin-left:10px;margin-top:4em}.pm-jobprofile-selectskills #selectedSkillsWrapper>span,.pm-jobprofile-selectskills .selectedSkillsWrapper>span{color:rgba(0,0,0,.54);margin-bottom:.6em}.pm-jobprofile-selectskills #selectedSkillsList,.pm-jobprofile-selectskills .selectedSkillsList{flex-grow:1}.pm-jobprofile-selectskills #selectedSkillsList li>:not(:last-child),.pm-jobprofile-selectskills .selectedSkillsList li>:not(:last-child){margin-right:15px}.pm-jobprofile-selectskills #selectedSkillsList li>span,.pm-jobprofile-selectskills .selectedSkillsList li>span{flex-grow:1}.pm-jobprofile-selectskills #selectedSkillsList li .pm-selectedskills-item-slider,.pm-jobprofile-selectskills .selectedSkillsList li .pm-selectedskills-item-slider{cursor:default;flex-shrink:0;display:flex;align-items:center}.pm-jobprofile-selectskills #selectedSkillsList li .pm-selectedskills-item-slider>span,.pm-jobprofile-selectskills .selectedSkillsList li .pm-selectedskills-item-slider>span{margin-right:15px}.pm-jobprofile-selectskills #selectedSkillsList.empty,.pm-jobprofile-selectskills .selectedSkillsList.empty{border:1px dashed gray;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.54)}.pm-jobprofile-selectskills #selectedSkillsList.empty>div,.pm-jobprofile-selectskills .selectedSkillsList.empty>div{max-width:300px;margin:15px}.pm-jobprofile-selectskills #selectedSkillsList.empty #pm-preset-dropdown,.pm-jobprofile-selectskills .selectedSkillsList.empty #pm-preset-dropdown{border-bottom-width:0}.pm-jobprofile-selectskills .pm-drag-drop-over{position:relative}.pm-jobprofile-selectskills .pm-drag-drop-over>:first-child:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:3px solid #00a99d}.pm-field-error-msg{color:#f44336}#pm-generaldata-tabs{margin-bottom:1em}#pm-generaldata-tabs .e-content>div{margin-top:1.5em}.pm-general-data-profiles-grid tbody td:last-child,.pm-general-data-skills-grid tbody td:last-child{white-space:nowrap!important}.pm-general-data-profiles-grid col:last-child,.pm-general-data-skills-grid col:last-child{width:290px}.pm-button-favorite{color:#d3d3d3!important}.pm-button-favorite-active{color:gold!important}.pm-rating-table-container{margin-bottom:.5em}.pm-rating-value .e-input-value{display:flex;align-items:center;justify-content:center}.pm-rating-value-notobserved{background-color:#d8d8d8!important}.pm-rating-value-0{background-color:#eb7a72!important}.pm-rating-value-1{background-color:#e3ec66!important}.pm-rating-value-2{background-color:#cbeb72!important}.pm-rating-value-3{background-color:#72eb7c!important}.pm-rating-value-historic{margin-left:.35em}.pm-rating-value-tip-historic{padding-left:.5em;padding-right:.5em}.pm-rating-value-notobserved-historic{color:#d8d8d8}.pm-rating-value-0-historic{color:#eb7a72}.pm-rating-value-1-historic{color:#e3ec66}.pm-rating-value-2-historic{color:#cbeb72}.pm-rating-value-3-historic{color:#72eb7c}.pm-rating-invalid-marker{display:none}.pm-rating-invalid{color:#f44336}.pm-rating-invalid .pm-rating-invalid-marker{display:inline}.sticky-header thead th{position:sticky;top:0;background-color:#fff;z-index:2}.sticky-first-column tbody td:first-child{position:sticky;left:0;background-color:#fff;z-index:1}.sticky-first-column tbody td:first-child,.sticky-header thead th:first-child{border-right:1px solid #e0e0e0}.sticky-header thead th:first-child{left:0;z-index:3}.pm-table-container{overflow:auto;max-width:100%;max-height:50vh;border-top:1px solid #e0e0e0!important}.pm-table-container table{width:100%}.pm-table-container table tr td,.pm-table-container table tr th{border-bottom:1px solid #e0e0e0!important;padding:.5em 1em}.pm-table-container table td:first-child{max-width:300px}.pm-table-container table td:last-child,.pm-table-container table th:last-child{border-right:1px solid #e0e0e0}.pm-table-container table td.pm-rating-table-group{border-right-width:0;font-weight:600}.pm-general-data-matrix table{display:table}.pm-general-data-matrix table .e-headercelldiv a{color:inherit}.pm-general-data-matrix-undefined{background-color:#fff}.pm-general-data-matrix-value-1{background-color:#fef9fb}.pm-general-data-matrix-value-2{background-color:#fdeef3}.pm-general-data-matrix-value-3{background-color:#fbe3eb}.pm-general-data-matrix-value-4{background-color:#fad8e3}.pm-general-data-matrix-value-5{background-color:#f8cddb}.pm-general-data-matrix-value-6{background-color:#f6c1d3}.pm-general-data-matrix-value-7{background-color:#f5b6cb}.pm-general-data-matrix-value-8{background-color:#f3abc3}.pm-general-data-matrix-value-9{background-color:#f2a0bb}.pm-general-data-matrix-value-10{background-color:#f095b3}.pm-analysis-tab{margin-top:1em}.pm-analysis-tab .pm-analysis-tab-controls{display:flex;flex-direction:column;flex-wrap:wrap}.pm-analysis-tab .pm-analysis-tab-controls .row>.e-checkbox-wrapper,.pm-analysis-tab .pm-analysis-tab-controls .row>.e-control,.pm-analysis-tab .pm-analysis-tab-controls .row>.e-control-wrapper{width:100%;max-width:50%;margin-top:1em;display:flex;align-items:center}.pm-analysis-tab .pm-analysis-tab-controls .row>.e-checkbox-wrapper:not(:last-child),.pm-analysis-tab .pm-analysis-tab-controls .row>.e-control-wrapper:not(:last-child),.pm-analysis-tab .pm-analysis-tab-controls .row>.e-control:not(:last-child){margin-right:2em}.pm-analysis-tab .pm-analysis-tab-controls .row>.e-checkbox-wrapper{max-width:none}.pm-analysis-tab .pm-analysis-single-employee-chart,.pm-analysis-tab .pm-analysis-teamgrid-chart{margin-top:2em}.pm-analysis-tab .pm-analysis-topflop-table-container table{display:table}.pm-analysis-tab .pm-analysis-topflop-table-container .pm-analysis-topflop-group{font-weight:600}.pm-analysis-tab .pm-analysis-topflop-table-container.pm-analysis-topflop-skills col:first-child{min-width:150px}.pm-analysis-tab .pm-analysis-topflop-table-container.pm-analysis-topflop-skills col:nth-child(2){min-width:250px;max-width:350px}.pm-analysis-teamgrid-chart-annotation{opacity:.3}.pm-chart-watermark{opacity:.1;background-image:url(/img/chart_watermark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:200px;height:200px}.pm-chart-marker-tooltip{padding:.5em;background-color:rgba(0,8,22,.75);color:#fff;border-radius:5px;box-shadow:0 .25rem .5rem rgba(0,0,0,.5)}.pm-chart-marker-tooltip tr td,.pm-chart-marker-tooltip tr th{border-width:0;padding:.2em .5em}.pm-chart-marker-tooltip tr th{text-align:center;border-bottom:1px solid gray!important}.pm-chart-marker-tooltip tr td:first-child{text-align:right}.pm-chart-marker-tooltip tr td:nth-child(2){font-weight:bolder}.pm-chart-marker-tooltip .pm-chart-marker-tooltip-marker{display:inline-block;width:0;height:0;border-radius:.5em;border:.5em solid #fff;box-sizing:content-box;margin-right:.5em}#pm_analysis_buttons{margin-top:1em}#gradient-chart-team stop:first-child{stop-color:#ff8080}#gradient-chart-team stop:nth-child(2),#gradient-chart-team stop:nth-child(3){stop-color:#ffff80}#gradient-chart-team stop:nth-child(4){stop-color:#80ff80}#gradient-chart-snglemp stop:first-child{stop-color:#ff8080}#gradient-chart-snglemp stop:nth-child(2),#gradient-chart-snglemp stop:nth-child(3){stop-color:#ffff80}#gradient-chart-snglemp stop:nth-child(4){stop-color:#80ff80}#gradient-chart-global stop:first-child{stop-color:#ff8080}#gradient-chart-global stop:nth-child(2),#gradient-chart-global stop:nth-child(3){stop-color:#ffff80}#gradient-chart-global stop:nth-child(4){stop-color:#80ff80}#pm_plan_employee_selection{max-width:25em}.pm-plan-tabs>.e-content{font-size:medium!important}.pm-plan-topflop-wrapper{display:flex}.pm-plan-topflop-wrapper h4{margin-top:0}.pm-plan-topflop-wrapper .pm-plan-topflop-table-container{max-height:none}.pm-plan-topflop-wrapper .pm-plan-topflop-table-container table{display:table}.pm-plan-topflop-wrapper .pm-plan-topflop-table-container .pm-plan-topflop-group{font-weight:600}.pm-plan-topflop-wrapper .pm-plan-topflop-table-container.pm-plan-topflop-skills td:first-child{min-width:100px}.pm-plan-topflop-wrapper .pm-plan-topflop-table-container.pm-plan-topflop-motivations td:first-child,.pm-plan-topflop-wrapper .pm-plan-topflop-table-container.pm-plan-topflop-skills td:nth-child(2){min-width:150px}.pm-plan-topflop-wrapper .pm-plan-topflop-skills{flex-basis:0;flex-grow:1;margin-right:.25em}.pm-plan-topflop-wrapper .pm-plan-topflop-motivations{flex-basis:0;flex-grow:1;margin-left:.25em}.pm-plan-goals-grid .e-gridcontent{min-height:100px}.pm-plan-goals-grid .pm-goal-achieved-button>.e-icons{color:green!important}.pm-plan-goals-grid .pm-goal-not-achieved-button>.e-icons{color:red!important}.pm-plan-goals-grid .pm-plan-goals-commands button:disabled{opacity:.5;cursor:not-allowed}.pm-plan-goals-grid tbody td:last-child{white-space:nowrap!important}.pm-plan-goals-grid col:nth-child(5){width:135px}.pm-plan-goals-grid .pm-deadline-passed{color:darkred}.pm-plan-goals-grid .pm-deadline-soon{color:#ff8c00}.pm-goal-type-wrapper{width:100%}.pm-goal-medal{display:inline-block;vertical-align:middle;margin-left:.75em;height:1.25em;width:1.25em;background-repeat:no-repeat;background-position:50%}.pm-goal-medal-bronze{background-image:url(/img/lms/award_bronze.svg)}.pm-goal-medal-silver{background-image:url(/img/lms/award_silver.svg)}.pm-goal-medal-gold{background-image:url(/img/lms/award_gold.svg)}.pm-quality-matrix-tab{display:flex;flex-direction:column;max-height:calc(100vh - 130px)}.pm-quality-matrix{display:flex;flex-direction:column;margin-top:3em;padding-bottom:2em;flex-shrink:1;overflow:auto;position:relative}.pm-quality-matrix-controls{display:flex;flex-shrink:0}.pm-quality-matrix-turned-header-row{display:flex;position:absolute;z-index:10;background-color:#fff}.pm-quality-matrix-turned-header-row span{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform-origin:0 0;transform:skewX(45deg) translateY(95px) translateX(-50px) rotate(225deg);white-space:nowrap}.pm-quality-matrix-turned-header-row .header-element{width:4em;font-weight:var(--font-weight-extra);width:70px;flex-shrink:0;height:100px;border:1.5px solid #e0e0e0!important;transform-origin:0 0;transform:skewX(-45deg) translateX(100px)}.pm-quality-matrix-turned-header-row .empty-header-element{width:264.5px;flex-shrink:0}.pm-quality-matrix-data{display:flex;flex-direction:column;margin-top:102px}.pm-quality-matrix-row{height:3.5em;display:flex;flex-shrink:0;position:relative;width:auto}.pm-quality-matrix-row .col-data{display:flex}.pm-quality-matrix-row .col{width:70px;flex-shrink:0;border:1.5px solid #e0e0e0;display:flex}.pm-quality-matrix-row .col svg{fill:#323130;height:2.5em}.pm-quality-matrix-row .col svg g{border:1.5px solid #e0e0e0}.pm-quality-matrix-row .col span{text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pm-quality-matrix-row .col .percentage{background-color:#fff;display:inline-flex;align-items:center;justify-content:center}.pm-quality-matrix-row .left-header{display:flex;align-items:center;position:relative;background-color:#fff;width:260px}.pm-quality-matrix-row .left-header span{font-weight:var(--font-weight-extra);padding:0 .5em}.pm-quality-matrix-row button{width:100%;height:100%;padding:0;border:none;background:transparent;cursor:pointer}.pm-quality-matrix-header-column{font-weight:var(--font-weight-extra)}.pm-quality-matrix-legend{display:flex;flex-direction:column;flex-shrink:0}.pm-quality-matrix-legend .legend-row{justify-content:space-evenly;margin:3em 0}.pm-quality-matrix-legend .legend-item{margin:0 .5em 0 1em}.pm-quality-matrix-legend .legend-color-bar{width:5em;margin:0 1em 0 0}.pm-quality-matrix-legend .legend-icon{width:3em;height:2.5em;margin:0 1em 0 0;display:flex;justify-content:center}.pm-quality-matrix-legend svg{fill:#323130;height:2.5em}.pm-quality-matrix-legend svg g{border:1.5px solid #e0e0e0}.gdpr-dashboard-layout .e-card{max-width:20em}#root-body .lms-dashboard-layout{margin-bottom:2em}#root-body .lms-badge{font-size:1rem;border-radius:1em;background-color:#d81e5b;color:#fff;padding:0 .5em;position:absolute;top:0;right:0;transform:translate(25%,-25%);z-index:5}#root-body #lms_my_content{overflow:visible;overflow:initial}#root-body .lms-carousel{display:flex;align-items:center}#root-body .lms-carousel .carousel__slider{flex-grow:1}#root-body .lms-carousel-dotgroup{display:flex;justify-content:center}#root-body .lms-carousel-dotgroup .carousel__dot{padding:.3em;border-radius:50%;transition:background-color .15s ease-in-out}#root-body .lms-carousel-dotgroup .carousel__dot:hover{transition:none}#root-body .lms-carousel-dotgroup .carousel__dot--selected{background-color:var(--accent-color)}#root-body .lms-promoted{margin:1em;max-height:10em;overflow:hidden;cursor:pointer}#root-body .lms-promoted .lms-promoted-thumbnail-wrapper{float:left;min-width:12em;margin-right:1em;margin-bottom:1em}#root-body .lms-promoted .lms-promoted-thumbnail{background:50%/cover no-repeat url(/img/lms/entity_thumbnail.svg);padding-top:50%}#root-body .lms-promoted .lms-promoted-name{font-size:large}#root-body .lms-promoted .lms-promoted-description{margin-top:1em;white-space:pre-wrap}#root-body .lms-checkbox{width:100%}#root-body .lms-checkbox .e-checkbox-wrapper{display:block}#root-body .lms-checkbox .lms-checkbox-container{display:flex}#root-body .lms-checkbox .lms-checkbox-rich-label{margin-left:1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#root-body .lms-input>label.e-float-text{color:rgba(0,0,0,.54);top:-22px;font-size:13px;transform:translate3d(0,6px,0) scale(.92)}#root-body .lms-input:hover input:not([type=file]){border-bottom-width:0!important}#root-body .lms-numeric-input.e-error .e-numeric{border-color:#f44336!important}#root-body .lms-numeric-input.e-error .e-numeric:after,#root-body .lms-numeric-input.e-error .e-numeric:before{background-color:#f44336!important}#root-body .lms-radio-select-input-radios{display:flex;flex-wrap:wrap;margin-top:.5em;gap:1em}#root-body .lms-duration-input .e-numeric{max-width:8em;margin-left:1em;margin-right:1em}#root-body .lms-duration-input .e-numeric:first-child{margin-left:0}#root-body .lms-duration-input .e-numeric .e-numerictextbox{text-align:center}#root-body .lms-dual-multi-select{display:flex;align-items:stretch;height:250px;margin-top:1em;margin-bottom:.5em}#root-body .lms-dual-multi-select>*{flex-basis:0;flex-grow:1}#root-body .lms-dual-multi-select>:first-child{flex-grow:.8}#root-body .lms-dual-multi-select ul{list-style-type:none;padding-left:0;margin:0;border:1px solid #e0e0e0;overflow-y:auto}#root-body .lms-dual-multi-select ul li{cursor:grab;min-height:36px;padding:3px 16px;display:flex;align-items:center}#root-body .lms-dual-multi-select ul li:hover{background-color:#eee}#root-body .lms-dual-multi-select .lms-dual-multi-select-source{height:100%;display:flex;flex-direction:column}#root-body .lms-dual-multi-select .lms-dual-multi-select-source li span,#root-body .lms-dual-multi-select .lms-dual-multi-select-source ul{flex-grow:1}#root-body .lms-dual-multi-select .lms-dual-multi-select-selected{display:flex;flex-direction:column;margin-top:.7em;margin-left:10px}#root-body .lms-dual-multi-select .lms-dual-multi-select-selected>span{margin-bottom:.5em;color:rgba(0,0,0,.54)}#root-body .lms-dual-multi-select .lms-dual-multi-select-selected li>:not(:last-child){margin-right:15px}#root-body .lms-dual-multi-select .lms-dual-multi-select-selected li>span,#root-body .lms-dual-multi-select .lms-dual-multi-select-selected ul{flex-grow:1}#root-body .lms-dual-multi-select .lms-dual-multi-select-selected ul.empty{border:1px dashed gray;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.54)}#root-body .lms-dual-multi-select .lms-dual-multi-select-selected ul.empty>div{max-width:300px;margin:15px}#root-body .drag-drop-over{position:relative}#root-body .drag-drop-over:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:3px solid var(--accent-color)}#root-body .lms-hidden-delete-btn{display:none!important}#root-body .lms-le-heading{display:flex;align-items:center}#root-body .lms-le-heading h3{flex-grow:1}#root-body .lms-le-search{display:flex;align-items:center}#root-body .lms-le-search .e-multiselect{width:25em!important}#root-body .lms-le-search .e-search-icon{margin-right:.5em}#root-body .lms-le-breadcrumb{display:flex;align-items:center}#root-body .lms-le-breadcrumb .e-menu-wrapper{background-color:transparent}#root-body .lms-le-breadcrumb .e-menu-wrapper:first-child{margin-left:-12px}#root-body .lms-le-breadcrumb .e-menu-item{color:var(--accent-color)}#root-body .lms-le-breadcrumb .e-menu-caret-icon{padding:0 12px!important}#root-body .lms-le-breadcrumb .e-menu-caret-icon .e-caret{display:none}#root-body .lms-le-cards{display:flex;flex-wrap:wrap}#root-body .lms-le-card,#root-body .lms-le-card-more-results,#root-body .lms-purchase-card{position:relative;border:1px solid #e9e9e9;border-radius:5px;background-color:#fff;margin-top:1em;margin-right:1em;padding:5px;width:350px;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}#root-body .lms-le-card{transition:box-shadow .15s ease-in-out;display:flex;flex-direction:column}#root-body .lms-le-card:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}#root-body .lms-le-card .cost-row{display:flex;align-items:center;justify-content:space-between}#root-body .lms-le-card-more-results{display:flex;align-items:center;opacity:.5}#root-body .lms-le-card-more-results>span{margin:1em}#root-body .lms-le-card-module .lms-le-name{color:var(--accent-color)}#root-body .lms-le-card-image-container{position:relative;border-top-left-radius:2.5px;border-top-right-radius:2.5px}#root-body .lms-le-card-image,#root-body .lms-purchase-card-image{position:relative;background:50%/cover no-repeat url(/img/lms/entity_thumbnail.svg);padding-top:50%;border-top-left-radius:2.5px;border-top-right-radius:0}#root-body .lms-le-card-image{filter:saturate(45%);transition:filter .15s ease-in-out;cursor:pointer}#root-body .lms-le-card:hover .lms-le-card-image{filter:none}#root-body .lms-le-card-image-noclick{cursor:auto}#root-body .lms-le-card-image-watermark,#root-body .lms-le-type{position:absolute;bottom:.5em;width:20%;height:20%;opacity:.4;transition:opacity .15s ease-in-out,color .15s ease-in-out}#root-body .lms-le-card-image-watermark>svg,#root-body .lms-le-type>svg{width:100%;height:100%}#root-body .lms-le-card-image-watermark{left:0;cursor:pointer;transition:all .5s}#root-body .lms-le-card-image-watermark svg path{transform:scale(.95);transform-origin:center;transition:filter .5s}#root-body .lms-le-card:hover .lms-le-card-image-watermark{opacity:.8;color:var(--accent-color);width:100%;height:90%;bottom:5%}#root-body .lms-le-card:hover .lms-le-card-image-watermark svg path{filter:drop-shadow(2px 4px 6px black)}#root-body .lms-le-card-image-watermark-clickable:hover{opacity:.8;color:var(--accent-color)}#root-body .lms-le-type{right:0}#root-body .lms-le-card-training .lms-le-type{width:18%;height:18%}#root-body .lms-le-favorite,#root-body .lms-le-status{position:absolute;top:0;width:2em;height:2em;background:#fff;z-index:2}#root-body .lms-le-status{box-sizing:border-box;right:0;border-bottom-left-radius:5px;padding-left:3.75px;padding-bottom:3.75px}#root-body .lms-medal{width:100%;height:100%}#root-body .lms-le-status-bronze .lms-medal{background-image:url(/img/lms/award_bronze.svg)}#root-body .lms-le-status-silver .lms-medal{background-image:url(/img/lms/award_silver.svg)}#root-body .lms-le-status-gold .lms-medal{background-image:url(/img/lms/award_gold.svg)}#root-body .lms-le-favorite{display:none;left:0;border-bottom-right-radius:5px;cursor:pointer}#root-body .lms-le-favorite>svg{box-sizing:border-box;width:100%;height:100%;padding-bottom:3.75px;padding-right:3.75px}#root-body .lms-le-card:hover .lms-le-favorite{display:block;color:#d3d3d3}#root-body .lms-le-favorite-active{display:block;color:gold!important}#root-body .lms-le-footer{flex-grow:1;display:flex;align-items:baseline;margin-top:.5em}#root-body .lms-le-actions,#root-body .lms-le-lock,#root-body .lms-le-name,#root-body .lms-le-progression{margin-right:.5em;flex-shrink:0}#root-body .lms-le-lock{color:#414141}#root-body .lms-le-lock-purchasable{cursor:pointer}#root-body .lms-le-actions{margin-right:0;cursor:pointer}#root-body .lms-le-name{flex-shrink:1;flex-grow:1}#root-body .lms-le-footer-appendix{font-size:60%;opacity:.5;margin-top:.4em}#root-body .lms-le-footer-appendix>svg{margin:0 .3em;vertical-align:baseline}#root-body .lms-le-body{padding:.75em}#root-body .lms-le-body .top{display:flex;justify-content:space-between}#root-body .lms-le-body .top .rating{font-weight:var(--font-weight-emphasis);color:#fc0;text-shadow:0 0 2px rgba(0,0,0,.533)}#root-body .lms-le-body .unlocking{display:flex}#root-body .lms-le-body .unlocking .lock{margin-left:1em;margin-top:-.1em}#root-body .lms-le-body .name{display:block;font-weight:var(--font-weight-emphasis);font-size:1.1em}#root-body .lms-le-body .sep{margin-left:-19px;margin-right:-19px;border:none;border-top:1px solid #eee;margin-top:1em}#root-body .lms-le-body .actions{margin-top:1em;display:flex;justify-content:space-between}#root-body .lms-le-body .additional-info{margin:.5em 0}#root-body .lms-le-body .additional-info label{font-weight:var(--font-weight-emphasis)}#root-body .lms-le-body .additional-info .tags{margin-left:.5em;text-overflow:ellipsis;height:4.5em;line-clamp:3}#root-body .lms-le-recommendation{text-align:center;margin:2em}#root-body .lms-le-recommendation .lms-le-cards{text-align:left;text-align:initial;justify-content:center}#root-body .lms-le-recommendation .lms-le-card{margin:1em}#root-body .lms-recommend-text{word-wrap:normal;white-space:pre-wrap;margin-bottom:0}#root-body .lms-recommend-form>.lms-radio-select-input .pm-field-error-msg{display:none}#root-body .lms-recommend-dlg-email .e-float-line{margin-bottom:4px}#root-body .lms-recommend-dlg-email,#root-body .lms-recommend-dlg-user{width:100%}#root-body .lms-recommend-dlg-email>div,#root-body .lms-recommend-dlg-user>div{margin-top:4px}#root-body .lms-purchase-for-not-visible{text-decoration:line-through}#root-body .lms-purchase-for-not-visible-explanation{opacity:.5}#root-body .lms-purchase-cards{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;margin-bottom:2em}#root-body .lms-purchase-cards>span{margin:1.5em 1.5em .5em}#root-body .lms-purchase-card{text-align:center}#root-body .lms-purchase-card:hover{border-color:var(--accent-color)}#root-body .lms-purchase-card-partial-warning{color:#d81e5b;text-align:left;text-align:initial}#root-body .lms-purchase-card-purchased-note{color:#32cd32;text-align:left;text-align:initial}#root-body .lms-purchase-card-detailed{width:auto;align-self:stretch;display:flex}#root-body .lms-purchase-card-detailed .lms-purchase-card-column1{width:300px;flex-shrink:0}#root-body .lms-purchase-card-detailed .lms-purchase-card-column2{flex-grow:1;align-self:stretch;margin:1.5em;text-align:left;overflow-y:auto}#root-body .lms-purchase-card-detailed .lms-purchase-card-column2-inner{height:0;min-height:100%}#root-body .lms-purchase-card-detailed .lms-purchase-card-detailed-description{margin-bottom:1em}#root-body .lms-purchase-card-detailed .lms-purchase-card-partial-warning,#root-body .lms-purchase-card-detailed .lms-purchase-card-purchased-note{margin:0 0 1em}#root-body .lms-purchase-card button{box-shadow:none!important}#root-body .lms-purchase-card-buttons,#root-body .lms-purchase-card-description,#root-body .lms-purchase-card-name,#root-body .lms-purchase-card-partial-warning,#root-body .lms-purchase-card-price,#root-body .lms-purchase-card-purchased-note{margin:1em}#root-body .lms-purchase-card-name{font-size:x-large}#root-body .lms-purchase-card-price-overwritten{text-decoration:line-through}#root-body .lms-purchase-card-description,#root-body .lms-purchase-card-price .mute,#root-body .lms-purchase-card-subscription{font-size:smaller;opacity:.5}#root-body .lms-purchase-card-modules .mute{opacity:.5}#root-body .lms-myc-filter-area{display:flex;margin-bottom:2em}#root-body .lms-myc-filter-section{border:1px solid #e9e9e9;padding:1em}#root-body .lms-myc-filter-section-main{margin-right:1em;flex-grow:1}#root-body .lms-myc-filter-section-header{padding-bottom:1em;text-align:center}#root-body .lms-myc-filter-buttons{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:-.25em;margin-bottom:-.25em}#root-body .lms-myc-filter-button-wrapper{margin:.25em 0;position:relative}#root-body .lms-myc-filter-button-wrapper .lms-badge{font-size:.75rem}#root-body .lms-myc-filter-description{display:flex;margin-bottom:1em}#root-body .lms-myc-filter-description-text{flex-grow:1;margin-right:1em}#root-body .lms-myc-filter-skilltopics{max-width:40%;min-width:18em;display:flex;flex-direction:column}#root-body .lms-myc-learning-training-advice{margin-bottom:1em}#root-body .lms-myc-learning-training-advice>svg{transform:translateY(-2px)}#root-body .lms-myc-content{margin-bottom:2em}#root-body .lms-myc-content .lms-le-breadcrumb{margin-bottom:1em}#root-body .lms-myc-cards{flex-grow:1;display:flex;flex-wrap:wrap;margin-top:-1em}#root-body .lms-myc-cards .lms-le-card,#root-body .lms-myc-cards .lms-le-card-more-results{width:350px;box-sizing:border-box}#root-body .lms-myc-footer-workedon hr{border:none;border-top:1px solid #e9e9e9;margin:.6em -5px}#root-body .lms-myc-footer-workedon span{opacity:.5;margin-right:1em}#root-body .lms-myc-footer-workedon table tr td{padding:0;border:none}#root-body .lms-myc-skilltopic-loader{display:flex;justify-content:center}#root-body .lms-myc-skilltopic-loader>svg{max-width:500px}#root-body .lms-page-play .content{display:flex}#root-body .lms-page-play iframe{border:none}#root-body .lms-subscriptions-grid td,#root-body .lms-subscriptions-grid th{padding-left:11px!important;padding-right:11px!important}#root-body .lms-le-card-style-raw .lms-le-body .top .type,#root-body .lms-le-card-style-raw .lms-le-card-image-watermark,#root-body .lms-le-card-style-raw .lms-le-type{display:none}#root-body .lms-le-card-style-raw .lms-le-body .actions .button-details,#root-body .lms-le-card-style-raw .lms-le-body .cost-row{visibility:hidden}.e-contextmenu-wrapper .lms-recommend-icon:before{content:url(/img/lms/action_recommend.svg)}.e-contextmenu-wrapper .lms-assign-icon:before{content:url(/img/lms/action_assign.svg)}.e-contextmenu-wrapper .lms-unassign-icon:before{content:url(/img/lms/action_unassign.svg)}.e-contextmenu-wrapper .lms-favorite-icon:before{content:url(/img/lms/action_favorite.svg)}.e-contextmenu-wrapper .lms-purchase-icon:before{content:url(/img/lms/action_purchase.svg)}@media print{#flash-area,#left-header,#pm_analysis_buttons,#pm_plan_employee_selection,#right-header,#sidebar,.e-filtermenudiv,.e-gridpager,.legend_toggle,.searchbar,button,footer{display:none!important}.pm-plan-goals-grid .e-gridcontent{min-height:0;min-height:auto}#inner-header{visibility:hidden}#inner-header:after{visibility:visible;content:"";flex-grow:1;flex-shrink:0;align-self:stretch;width:200px;margin-left:2em;background-image:url(/img/cc_print.png);background-repeat:no-repeat;background-size:contain;background-position:100%}h1{font-size:28px}#inner-header:after,.pm-chart-watermark,.pm-plan-goals-grid,.pm-rating-details-table,.wizard-stepper{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}.pm-table-container{max-height:none}.e-link-cc{display:inline-block!important}.sidebarlayout .content{padding:0;background:none}#root-body .sidebarlayout #body main{background-color:#fff;background-image:none}.sidebarlayout .content .block{margin:0;padding:0;max-width:none}}.avatar_avatarSmallPhoto__dppl6,.avatar_avatarSmall__bZalA{display:inline-block;width:3rem;height:3rem;text-align:left;margin-right:1rem;flex-shrink:0;transition:transform .5s}.avatar_avatarSmallPhoto__dppl6:hover,.avatar_avatarSmall__bZalA:hover{transform:scale(1.05)}.avatar_avatarSmallPhoto__dppl6{position:relative;-o-object-fit:cover;object-fit:cover;border-radius:50%;box-shadow:1px 1px 4px rgba(0,0,0,.5)}.avatar_avatarEditor__LZc4F{display:flex;flex-direction:column;align-items:center}.avatar_avatarEditor__LZc4F .preview{width:16rem;height:16rem;border:2px solid #fff;box-shadow:0 0 16px rgba(0,0,0,.3)}.avatar_avatarEditor__LZc4F .color-picker{position:relative;margin:0 auto;width:-moz-fit-content;width:fit-content}.avatar_avatarEditor__LZc4F .color-picker .sample{display:block;width:2rem;height:2rem;border-radius:50%;border:2px solid #fff;box-shadow:3px 3px 8px rgba(0,0,0,.5)}.avatar_avatarEditor__LZc4F .color-picker .picker{position:absolute;left:1rem;top:1rem;transform:translateX(-50%) translateY(-50%);z-index:100}.avatar_avatarEditor__LZc4F .color-picker .closer{position:fixed;cursor:pointer;top:0;right:0;bottom:0;left:0}.avatar_avatarEditor__LZc4F .random{padding:.25rem;width:3rem;height:3rem}.avatar_avatarEditor__LZc4F .editor-dials{display:flex;flex-direction:column;flex-wrap:wrap;height:550px;width:100%}.avatar_avatarEditor__LZc4F .editor-dials>div{width:50%;text-align:center;margin-bottom:.75rem}.avatar_avatarEditor__LZc4F .editor-dials .dial label{color:var(--header-color);font-weight:bolder;font-size:1.125rem}.avatar_avatarEditor__LZc4F .editor-dials .hider{display:flex;justify-content:center}.avatar_avatarEditor__LZc4F .editor-dials .hider.disabled{opacity:.3}.avatar_avatarEditor__LZc4F .editor-dials button{border:none;padding:0 .5rem;font-size:2rem;line-height:2.5rem}.avatar_avatarEditor__LZc4F .editor-dials button.random{padding:0}.avatar_avatarEditor__LZc4F .editor-dials button.random .svginclude{width:1.5em;height:1.5em}.unread_messages_unreads__xvKUs>a{color:var(--header-color)}.unread_messages_unreads__xvKUs .fresh{position:relative}.unread_messages_unreads__xvKUs .fresh :after{content:"";position:absolute;top:40%;right:0;width:8px;height:8px;background-color:#d81e5b;border-radius:100%;border:2px solid #fff}.unread_messages_unreads__xvKUs .messagelist{position:absolute;display:flex;flex-direction:column;top:100%;left:-4em;width:24em;font-size:1rem;background-color:#fff;line-height:1.5em;box-shadow:0 8px 8px rgba(0,0,0,.2);z-index:1000}.unread_messages_unreads__xvKUs .messagelist .message{display:flex;flex-direction:column;padding:1rem;text-align:left}.unread_messages_unreads__xvKUs .messagelist .message:not(:last-child){border-bottom:1px dashed silver}.unread_messages_unreads__xvKUs .messagelist .message .date{font-size:.8em;color:#333;text-align:right}.unread_messages_unreads__xvKUs .messagelist .message .subject{font-weight:var(--font-weight-extra);font-size:.9em}.unread_messages_unreads__xvKUs .messagelist .message .subject:after{content:":"}.unread_messages_unreads__xvKUs .messagelist .message .ellipsis{margin-bottom:.3em}.unread_messages_unreads__xvKUs .messagelist .message .actions{display:flex;flex-direction:row;justify-content:space-evenly}.unread_messages_unreads__xvKUs .messagelist .message .actions a{color:#01988d;font-weight:var(--font-weight-extra)}.unread_messages_unreads__xvKUs .messagelist .message .actions a:hover{opacity:.7}@keyframes jsbrowserwarner_fadeIn__mICYn{0%{opacity:0}50%{opacity:0}to{opacity:1}}.jsbrowserwarner_nojs__si2Mv{animation:jsbrowserwarner_fadeIn__mICYn .5s;position:absolute;z-index:9001;left:2rem;top:2rem;background-color:#fff;max-width:calc(100vw - 4rem);border:1px solid darkred;padding:0 1rem;box-shadow:3px 3px 8px rgba(0,0,0,.3)}@keyframes login_slideIn__8Sn0O{0%{transform:translateX(-600px)}to{transform:translateX(0)}}#login_body__4Xlxm{display:flex;flex-direction:column;color:#fff;background-color:dimgray;background-size:cover,cover;background-position:50%,50%;padding:0;margin:0}#login_body__4Xlxm .content{background:none;padding:0;flex:1 1;flex-direction:column}#login_body__4Xlxm .container{padding:0;margin:0;min-height:100vh}#login_body__4Xlxm main{flex:1 1}#login_body__4Xlxm .error-block{margin:12vh auto;width:400px;max-width:80%;background-color:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:1em}#login_body__4Xlxm .error-block p{color:#333}#login_body__4Xlxm .error-block a{color:var(--header-color)}#login_body__4Xlxm .left{flex:1 1;background-color:hsla(0,0%,100%,.5);-webkit-backdrop-filter:grayscale(.8);backdrop-filter:grayscale(.8);max-width:400px;margin-left:3rem;padding:max(10vh,3rem) 3rem 3rem;width:-moz-fit-content;width:fit-content}#login_body__4Xlxm .left#login{transform:translateX(-600px);animation:login_slideIn__8Sn0O 1s ease-out .5s;animation-fill-mode:forwards}#login_body__4Xlxm .left#impressum{transform:translateX(-900px);animation:login_slideIn__8Sn0O 1s ease-out .5s;animation-fill-mode:forwards}#login_body__4Xlxm .left .logo{text-align:center}#login_body__4Xlxm .left .logo img{max-height:200px;margin:0 auto}#login_body__4Xlxm .left .title{font-weight:var(--font-weight-default);color:#414141;line-height:1.2em}#login_body__4Xlxm .left .title img{max-width:100%}#login_body__4Xlxm .left hr{border:none;margin:2rem}#login_body__4Xlxm .left p{color:#000;font-size:1.1rem}#login_body__4Xlxm .left label{color:#000;font-weight:var(--font-weight-emphasis)}#login_body__4Xlxm .left label a{color:#414141;font-weight:var(--font-weight-emphasis)}
/*# sourceMappingURL=769bad46fd679fc4.css.map*/