.m-table.style-import-entity table,.m-table.style-import-entity td,table{border-collapse:collapse}.unselectable,a.btn,button.btn{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none}.columns.style-mycalendar-user-picker,.input-group,.inputSettings{-moz-transition:all .1s ease-in 0s}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#FFF;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#404040;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #404040;-webkit-box-shadow:0 0 12px #404040;box-shadow:0 0 12px #404040;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}.m-header.style-dialog,.m-header.style-dialog-section,.m-header.style-first,.m-header.style-section{box-shadow:0 15px 25px -13px rgba(0,0,0,.16);border-style:solid;border-width:0}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#3D9E67}.toast-error{background-color:#D82727}.toast-info{background-color:#00B2EB}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#404040;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.blue1BG{background-color:#28C7FC}.blue2BG{background-color:#06C1FF}.blue0BG{background-color:#00B2EB}.blue3BG{background-color:#007AA3}.blue4BG{background-color:#005F7F}.orange1BG{background-color:#FFC98A}.orange2BG{background-color:#FFB560}.orange0BG{background-color:#F7A03B}.orange3BG{background-color:#E1800F}.orange4BG{background-color:#AE6005}.green1BG{background-color:#94D5B1}.green2BG{background-color:#61B887}.green0BG{background-color:#3D9E67}.green3BG{background-color:#228C50}.green4BG{background-color:#106E39}.violet1BG{background-color:#F68EAE}.violet2BG{background-color:#F0618C}.violet0BG{background-color:#EB3D73}.violet3BG{background-color:#E61756}.violet4BG{background-color:#C0003A}.aqua1BG{background-color:#86B6B8}.aqua2BG{background-color:#538F92}.aqua0BG{background-color:#32767A}.aqua3BG{background-color:#1C6265}.aqua4BG{background-color:#09484B}.red1BG{background-color:#FF7F7F}.red2BG{background-color:#E95050}.red0BG{background-color:#D82727}.red3BG{background-color:#AE1212}.red4BG{background-color:#870000}.yellow1BG{background-color:#FFEF51}.yellow2BG{background-color:#FBE720}.yellow0BG{background-color:#D6C300}.yellow3BG{background-color:#AE9F00}.yellow4BG{background-color:#857900}.night1BG{background-color:#696C7E}.night2BG{background-color:#4B4E60}.night0BG{background-color:#2E303C}.night3BG{background-color:#1C1E2F}.night4BG{background-color:#121529}.dark1BG{background-color:grey}.dark2BG{background-color:#5A5A5A}.dark0BG{background-color:#404040}.dark3BG{background-color:#262626}.dark4BG{background-color:#100F0F}.medium1BG{background-color:#E7E4E4}.medium2BG{background-color:#CECACA}.medium0BG{background-color:#B4B1B1}.medium3BG{background-color:#9A9898}.medium4BG{background-color:grey}.light1BG{background-color:#FFF}.light2BG{background-color:#F1F2F3}.light0BG{background-color:#E7E4E4}.light3BG{background-color:#BDB7B7}.light4BG{background-color:#978B8B}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/roboto-300-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/roboto-300-cyrillic.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/roboto-300-greek-ext.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/roboto-300-greek.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/roboto-300-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/roboto-300-latin-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/roboto-300-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/roboto-400-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/roboto-400-cyrillic.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/roboto-400-greek-ext.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/roboto-400-greek.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/roboto-400-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/roboto-400-latin-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/roboto-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/roboto-500-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/roboto-500-cyrillic.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/roboto-500-greek-ext.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/roboto-500-greek.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/roboto-500-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/roboto-500-latin-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/roboto-500-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/roboto-700-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/roboto-700-cyrillic.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/roboto-700-greek-ext.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/roboto-700-greek.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/roboto-700-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/roboto-700-latin-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/roboto-700-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased}table,tbody,td,tfoot,th,thead,tr{margin:0;padding:0;border:0;font:inherit;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0}button::-moz-focus-inner{border:0;padding:0}.bb{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box}.bgCover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.border_box{-moz-background-clip:border;-webkit-background-clip:border-box;background-clip:border-box}.padding_box{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.cursor-grab{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.cursor-grabbing{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}@keyframes placeholderAnimate{0%{background-position:-650px 0}100%{background-position:650px 0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideInLeft{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInBottom{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOutBckCenter{0%{transform:translateZ(0);opacity:1}100%{transform:translateZ(-1100px);opacity:0;z-index:-10}}#floatingCirclesG{position:relative;width:100px;height:100px;transform:scale(.6)}#floatingCirclesG .f_circleG{position:absolute;background-color:transparent;height:18px;width:18px;border-radius:9px;animation-name:f_fadeG;animation-duration:.8s;animation-iteration-count:infinite;animation-direction:linear}#floatingCirclesG #frotateG_01{left:0;top:41px;animation-delay:.3s}#floatingCirclesG #frotateG_02{left:12px;top:12px;animation-delay:.4s}#floatingCirclesG #frotateG_03{left:41px;top:0;animation-delay:.5s}#floatingCirclesG #frotateG_04{right:12px;top:12px;animation-delay:.6s}#floatingCirclesG #frotateG_05{right:0;top:41px;animation-delay:.7s}#floatingCirclesG #frotateG_06{right:12px;bottom:12px;animation-delay:.8s}#floatingCirclesG #frotateG_07{left:41px;bottom:0;animation-delay:.9s}#floatingCirclesG #frotateG_08{left:12px;bottom:12px;animation-delay:1s}@keyframes f_fadeG{0%{background-color:#262626}100%{background-color:transparent}}.columns{display:flex}.columns.style-aside{flex-direction:column;align-items:stretch;justify-content:flex-start}.columns.style-aside>.column{flex:0 0 auto}.columns.style-aside>.column.is-main{display:flex;flex:1 1 auto;min-height:0}.columns.style-aside>.column.is-main>.inner{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto}.columns.style-level{flex-direction:column;align-items:center}.columns.style-allowance-detail{display:block}.columns.style-allowance-detail .column{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;padding:1em}.columns.style-allowance-detail .column:not(:first-of-type){border-top:1px solid #E7E4E4}.columns.style-scim-log-detail{flex-direction:column;align-items:flex-start;justify-content:flex-start}.columns.style-scim-log-detail .column{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box}.columns.style-scim-log-detail .column:not(:first-child){padding:.5rem 0 0}.columns.style-company-info{flex:1 1 auto;flex-direction:column}.columns.style-company-info .column.is-main,.columns.style-company-info .column.is-narrow{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;flex:1 1 auto;padding:.65rem}.columns.style-picker{flex:1 1 auto;flex-direction:row}.columns.style-picker .column.is-main{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;flex:1 1 auto;padding:1rem}.columns.style-picker .column.is-narrow{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;flex:0 0 16rem;border-left:1px solid #E7E4E4;padding:1rem}.columns.style-picker .selection-count{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:transparent;padding:0 .7rem 1rem 0;color:#9A9898;font-size:.8rem;font-weight:500;line-height:1;text-transform:uppercase;cursor:default}dl.value-standout dt,h3.alternative{font-weight:400}.columns.style-picker .selection-count span:last-of-type{text-align:right}.columns.style-overtime-filter{align-items:center;justify-content:space-between}.columns.style-overtime-filter>.column{display:flex;flex-direction:column;gap:.5rem}.columns.style-whats-new-actions{align-items:center;justify-content:space-between;padding:.5rem}.columns.style-allowance-adjustment{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0 .5rem}.columns.style-allowance-adjustment>.column{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;padding:0 .5rem 1rem}.columns.style-mycalendar-user-picker{-webkit-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;background-color:#fff;box-shadow:0 15px 25px -13px rgba(0,0,0,.16);flex:1 1 auto;flex-direction:row;position:relative}.columns.style-mycalendar-user-picker .column.is-main{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;flex:1 1 auto;padding:0}.columns.style-mycalendar-user-picker .column.is-narrow{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding-left:.25rem}.columns.style-compensation-type-field{flex-direction:row;align-items:center;justify-content:flex-start}.columns.style-compensation-type-field>.column{flex:0 0 auto}.columns.style-compensation-type-field>.column.allowance-type{flex:1 1 11rem;min-width:6rem;padding-left:.5rem}@media only screen and (min-width:360px){.columns.style-company-info{flex-direction:row}.columns.style-company-info .column.is-main{flex:1 1 auto;padding:0 0 0 .65rem}.columns.style-company-info .column.is-narrow{flex:0 0 auto;padding:0}.columns.style-level{flex-direction:row;align-items:center;justify-content:space-between}}@media only screen and (min-width:680px){.columns.style-scim-log-detail{flex-direction:row;align-items:center;justify-content:space-between}.columns.style-scim-log-detail .column:not(:first-child){padding:0}.columns.style-allowance-adjustment{flex-direction:row}}@media only screen and (min-width:960px){.columns.style-allowance-detail{display:flex;align-items:stretch;justify-content:space-between}.columns.style-allowance-detail .column{flex:1 1 auto}.columns.style-allowance-detail .column:not(:first-of-type){border-top-width:0;border-left:1px solid #E7E4E4}}.hide{display:none!important}h1.alternative,h2.alternative,h3.alternative{color:#5A5A5A}h4.alternative{color:#538F92;text-transform:uppercase}.subheadline{font-size:14px;line-height:18px;color:#9A9898}.tooltip-holder{cursor:default}i.fa-times,i.fa-times-circle{color:#5A5A5A}i.fa-ban,i.fa-trash{color:#E95050}i.fa-check{color:#61B887}i.fa-check.gray-text{color:#E7E4E4}i.fa-check.orange-text{color:#F7A03B}p>a{color:#262626}p>a:hover{color:#100F0F;text-decoration:underline}ol.ordered,ul.unordered{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;display:block;list-style-type:disc;list-style-position:inside;font-size:12px;line-height:1.6}ol.ordered ol,ol.ordered ul,ul.unordered ol,ul.unordered ul{list-style-type:circle;list-style-position:inside;padding:0 0 0 20px}ol.ordered li,ul.unordered li{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box}ul.forward li{margin-bottom:10px;color:grey}ul.forward li .name{display:block;float:left}ul.forward li .date{display:block;float:right;color:rgba(180,177,177,.8);text-align:right}ul.forward li i.fa-minus,ul.forward li i.fa-minus-circle{color:#D6C300;padding-right:1px}ol.ordered,ol.ordered ol{list-style-type:decimal}ol.list li,ul.list li{padding:2px 0}dl{margin:0;font-size:13px}dl dd,dl dt{line-height:1.6;min-height:20.8px}dl dt{font-weight:500}dl dd{position:relative;margin-left:0}dl .tooltip-holder{position:absolute;bottom:0;right:10px;color:#9A9898;font-size:14px}dl.dl-horizontal-static dt{float:left;width:160px;clear:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dl.dl-horizontal-static dd{margin-left:180px}dl.dl-horizontal-static.xsmall{margin-bottom:0}dl.dl-horizontal-static.xsmall dt{width:50px;text-align:right}dl.dl-horizontal-static.xsmall dd{margin-left:60px}dl.dl-horizontal-static.xsmall.text-left dt{text-align:left}dl.dl-horizontal-static.small dt{width:110px}dl.dl-horizontal-static.small dd{margin-left:130px}dl.dl-horizontal-static.medium dt{width:130px}dl.dl-horizontal-static.medium dd{margin-left:150px}dl.dl-horizontal-static.large dt{width:230px}dl.dl-horizontal-static.large dd{margin-left:250px}@media (min-width:768px){dl.dl-horizontal dt{float:left;width:160px;clear:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dl.dl-horizontal dd{margin-left:180px}dl.dl-horizontal.xsmall{margin-bottom:0}dl.dl-horizontal.xsmall dt{width:50px;text-align:right}dl.dl-horizontal.xsmall dd{margin-left:60px}dl.dl-horizontal.xsmall.text-left dt{text-align:left}dl.dl-horizontal.small dt{width:110px}dl.dl-horizontal.small dd{margin-left:130px}dl.dl-horizontal.medium dt{width:130px}dl.dl-horizontal.medium dd{margin-left:150px}dl.dl-horizontal.large dt{width:230px}dl.dl-horizontal.large dd{margin-left:250px}}dl.value-standout dd{font-weight:500}.pull-left{float:left!important}.pull-right{float:right!important}.clearfix{clear:both}.clearfix:after{content:'';display:table;clear:both}.display-inline{display:inline-block}.display-block{display:block!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.bubble,.button-stack.style-login-with,.button-stack.style-register-with,.company-adv-container p,.detail-info .status.size-lg i.fa,.detail-info.with-icons .email-small i.fa,.icon-row>.icon,.no-entries,.not-found,.oauth-error,.undecided,a.btn,button.btn{text-align:center}.scrollable{overflow-y:auto}@media only screen and (min-width:680px){.scrollable280{overflow-y:auto;min-height:56px;max-height:280px}}.read-only{color:#9A9898}.marg-right6{margin-right:6px}.green-text{color:#106E39}.red-text{color:#D82727}.gray-text{color:#E7E4E4}.violet-text{color:#EB3D73}.label{display:block;margin-bottom:5px;font-size:12px;font-weight:400}.fa-sm{font-size:2em}.bubble{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;background:#EB3D73;width:18px;height:18px;line-height:18px;color:#FFF;font-size:11px;font-weight:500;overflow:hidden}.no-entries{padding:10px;vertical-align:middle;color:#B4B1B1;font-style:italic}.hint{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;background-color:#F1F2F3;padding:9px 10px 10px 26px;margin:5px 0 10px;color:#5A5A5A;font-size:13px;line-height:1.4}.hint:before{content:"\f05a";font-family:FontAwesome;position:absolute;top:10px;left:8px;color:#9A9898}.text-on-line{position:relative;display:flex;background-color:#FFF;flex:0 0 0;padding:0;justify-content:center;align-items:center}.text-on-line:before{display:block;content:'';position:absolute;background-color:#E7E4E4;top:50%;left:0;right:0;width:100%;height:1px}.text-on-line span{flex:0 0 auto;padding:8px 10px;background-color:#FFF;position:relative}.not-found h1,.not-found h2,.not-found h3{margin-bottom:10px;color:#5A5A5A;font-size:16px;line-height:1.42857143}.not-found h1{font-size:20px;font-weight:500;line-height:1.1388}.not-found h3{font-weight:400}.multiple-days{color:#106E39;font-weight:700}.tag{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;display:inline-block;background-color:rgba(148,213,177,.2);border:1px solid #61B887;overflow:hidden;padding:0 5px;color:#106E39;font-size:.75rem;font-weight:400;line-height:1.35;vertical-align:middle}.tag.is-small{font-size:.85rem;font-weight:300;line-height:1}.detail-info{margin-bottom:20px;color:#9A9898;font-size:12px;line-height:1.2}.detail-info .id,.detail-info .id-small,.detail-info .name{color:#404040;font-size:21px;font-weight:300;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.detail-info .id-small{font-size:12px}.detail-info .companyName,.detail-info .email,.detail-info .email-small{margin-bottom:4px;color:#9A9898;font-size:14px;line-height:1.2}.detail-info .email-small{font-size:12px}.detail-info .status{font-size:12px;font-weight:500}.detail-info .status.green{color:#3D9E67}.detail-info .status.red{color:#D82727}.detail-info .status.size-lg{font-size:25px}.detail-info .status.size-lg i.fa{width:25px}.detail-info .language{font-size:12px;font-weight:500}.detail-info .label{margin-top:20px;font-size:10px;font-weight:500;text-transform:uppercase}.detail-info.with-icons{position:relative;padding:10px 10px 0}.detail-info.with-icons .name{padding:10px 70px 10px 0;white-space:nowrap}.detail-info.with-icons .email-small i.fa{width:20px}.detail-info.with-icons .actions{position:absolute;top:10px;right:10px}.detail-info .spaced{padding-right:20px}.oauth-error{padding-top:20px}.oauth-error h1,.oauth-error h2{margin-bottom:10px;color:#5A5A5A;font-size:16px;line-height:1.42857143}.oauth-error h1{font-size:20px;font-weight:500;line-height:1.1388}@media only screen and (min-width:360px){.oauth-error h1{font-size:24px}}@media only screen and (min-width:680px){.oauth-error h1,.oauth-error h2{font-size:18px}}.company-adv-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:10rem;padding:.5rem}.company-adv-container .fa.fa-check-circle-o{color:#61B887;font-size:5rem}.company-adv-container p{line-height:2}.company-adv-container p a{color:#007AA3}.company-adv-container object{width:100%;margin:1rem 0}.drawer-simple{width:100%;height:254px;overflow:hidden}.drawer-simple a.close{-webkit-border-radius:50% 0 0 50%;-moz-border-radius:50% 0 0 50%;border-radius:50% 0 0 50%;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:30%;right:0;z-index:1;padding:.5em;font-size:23px}.drawer-simple a.close:before{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;content:"\f053";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.drawer-simple a.close:active,.drawer-simple a.close:focus,.drawer-simple a.close:hover{text-decoration:none}.drawer-simple a.close:hover{-webkit-box-shadow:0 0 8px 0 #404040;-moz-box-shadow:0 0 8px 0 #404040;box-shadow:0 0 8px 0 #404040;background-color:rgba(64,64,64,.1)}.drawer-simple .drawer{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;left:-100%;top:0;z-index:3;background-color:#FFF;width:100%;height:100%;overflow:hidden}.drawer-simple .drawer.opened{left:0;z-index:2}.drawer-simple .drawer .drawer-inner{width:100%;height:100%}.drawer-simple .drawer-static{background-color:#FFF;width:100%;height:100%;overflow:hidden}.drawer-simple .drawer-static .drawer-inner{width:100%;height:100%}.drawer-simple.drawer-active .close{-webkit-border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;border-radius:0 50% 50% 0;-webkit-box-shadow:0 0 8px 0 #CECACA;-moz-box-shadow:0 0 8px 0 #CECACA;box-shadow:0 0 8px 0 #CECACA;background-color:#FFF;right:auto;left:100%}.drawer-simple.drawer-active .close:before{content:"\f054"}.drawer-simple.drawer-active .close:hover{background-color:#FFF}.drawer-simple.drawer-active .drawer{overflow:visible}.drawer-simple.drawer-active .drawer-static{height:100%}.drawer-simple.no2{height:294px}.drawer-simple.no3{height:338px}.drawer-simple.no4{height:380px}@media only screen and (min-width:960px){.support-spacer{height:66px}}.inline-fields>.input-label{margin:4px 0 6px}@media only screen and (min-width:360px){.inline-fields{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.inline-fields>.input-label{padding:0 10px;margin:0}}.schedule-day{display:flex;flex-direction:row;align-items:center;justify-content:center;width:25px;height:27px}pre.json{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#F1F2F3;border:1px solid #E7E4E4;padding:.75rem;overflow:auto;word-break:break-all;max-height:400px}.fab{position:fixed;bottom:1rem;right:1rem}.compensation-icon,.compensation-user-icon{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;background-color:#E7E4E4;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;width:2.1875rem;height:2.1875rem;line-height:2.1875rem}.compensation-icon:after,.compensation-user-icon:after{font-family:FontAwesome;font-size:1rem;font-weight:400}.compensation-icon:after{content:"\f00c";color:#61B887}.compensation-user-icon:after{content:"\f007";color:#9A9898}.spacer{margin:1rem}.v-delimiter{flex:1 1 auto;display:block;border-style:inset;border-left-width:1px;border-color:rgba(231,228,228,.35);min-height:1.75rem}.softgarden-dashboard{width:240px;height:192px}@media only screen and (min-width:360px){.softgarden-dashboard{width:270px;height:216px}}@media only screen and (min-width:680px){.softgarden-dashboard{width:340px;height:272px}}@media only screen and (min-width:960px){.softgarden-dashboard{width:440px;height:352px}}.undecided{display:block;padding:2rem 1rem;color:#5A5A5A;font-size:.875rem;font-weight:500}.scalable-image-container{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%}.scalable-image-container img{object-fit:scale-down;width:auto;height:auto;max-width:100%;max-height:100%}.damn-layout>.form-row{margin-bottom:0}.damn-layout.style-sample{display:grid;align-items:center;grid-template-columns:repeat(1,1fr);gap:.75rem}@media only screen and (min-width:680px){.damn-layout.style-sample{grid-template-columns:repeat(2,1fr)}}.damn-layout.style-expenses-items{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:.75rem;min-width:12rem}.damn-layout.style-multi-account{display:grid;align-items:center;grid-template-columns:repeat(1,minmax(1px,1fr));gap:.75rem}@media only screen and (min-width:680px){.damn-layout.style-multi-account{grid-template-columns:repeat(2,minmax(1px,1fr))}}.damn-layout.style-stats-dashboard-page-absences{display:grid;grid-template-columns:repeat(1,minmax(1px,1fr));gap:1rem}@media only screen and (min-width:960px){.damn-layout.style-stats-dashboard-page-absences{grid-template-columns:repeat(3,minmax(1px,1fr))}}.damn-layout.style-stats-dashboard-page-absences-user{display:grid;grid-template-columns:repeat(1,minmax(1px,1fr));gap:1rem}@media only screen and (min-width:680px){.damn-layout.style-stats-dashboard-page-absences-user{grid-template-columns:repeat(2,minmax(1px,1fr))}}.damn-layout.style-dashboard-page-absences,.damn-layout.style-dashboard-page-personnel-file{display:grid;grid-template-columns:repeat(1,minmax(1px,1fr));gap:1rem}@media only screen and (min-width:960px){.damn-layout.style-dashboard-page-absences,.damn-layout.style-dashboard-page-personnel-file{grid-template-columns:minmax(1px,2fr) minmax(1px,1fr)}}.damn-layout.style-filters-dashboard-page-timetracking{display:grid;grid-template-columns:repeat(1,minmax(1px,1fr));gap:1rem}@media only screen and (min-width:680px){.damn-layout.style-filters-dashboard-page-timetracking{grid-template-columns:repeat(2,minmax(1px,1fr))}}@media only screen and (min-width:960px){.damn-layout.style-filters-dashboard-page-timetracking{grid-template-columns:repeat(3,minmax(1px,1fr))}}@media only screen and (min-width:1280px){.damn-layout.style-filters-dashboard-page-timetracking{grid-template-columns:repeat(5,minmax(1px,1fr))}}.damn-layout.style-filters-personnel-file-page{display:grid;grid-template-columns:repeat(1,minmax(1px,1fr));gap:1rem}@media only screen and (min-width:680px){.damn-layout.style-filters-personnel-file-page{grid-template-columns:repeat(2,minmax(1px,1fr))}}@media only screen and (min-width:960px){.damn-layout.style-filters-personnel-file-page{grid-template-columns:repeat(3,minmax(1px,1fr))}}.damn-layout.style-absence-recurrence-trigger{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.damn-layout.style-absence-recurrence-trigger .the-trigger{flex:1 1 auto}.icon-row{position:relative;border-bottom:1px solid #E7E4E4;padding:6px}.icon-row>.avatar,.icon-row>.circle,.icon-row>.icon{display:inline-block;vertical-align:middle;margin-right:6px}.icon-row>.avatar.green i.fa-check,.icon-row>.circle.green i.fa-check,.icon-row>.icon.green i.fa-check{color:#FFF}.icon-row>.avatar .timespan-type-break:before,.icon-row>.avatar .timespan-type-work:before,.icon-row>.circle .timespan-type-break:before,.icon-row>.circle .timespan-type-work:before,.icon-row>.icon .timespan-type-break:before,.icon-row>.icon .timespan-type-work:before{padding:0}.icon-row>.avatar.circle-sm .timespan-type-break:before,.icon-row>.avatar.circle-sm .timespan-type-work:before,.icon-row>.circle.circle-sm .timespan-type-break:before,.icon-row>.circle.circle-sm .timespan-type-work:before,.icon-row>.icon.circle-sm .timespan-type-break:before,.icon-row>.icon.circle-sm .timespan-type-work:before{font-size:15px}.icon-row>.icon{width:40px;min-height:20px;margin-right:0;font-size:16px;line-height:40px}.icon-row>.icon i.fa{vertical-align:top;line-height:40px}.icon-row>span.ember-view{margin-right:2px}.icon-row>.info{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.25rem}.icon-row>.info h3{border:0;padding:0;margin:0;color:#EB3D73;font-size:24px;font-weight:300}.company-calendar .company-calendar-user-info.with-absences-list,.icon-row:last-of-type,.m-table table tbody tr td.content-is-table table tbody:last-of-type,.m-table table tbody:last-child tr:last-child td{border-bottom-width:0}.icon-row>.info p{padding-top:0;font-size:14px}.icon-row>.actions{padding:4px 0 0 42px}.icon-row .days,.icon-row.small,.icon-row.xsmall{padding:0}.icon-row>.actions .text{display:inline-block;font-size:12px;vertical-align:middle}.icon-row>.actions.stat{color:#00B2EB;font-weight:500;font-size:14px;line-height:20px;vertical-align:middle}.icon-row>p{color:grey}.icon-row .days{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:8px;right:6px;font-size:10px}.icon-row.is-placeholder .info h3{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:inline-block;background-color:#E7E4E4;width:10rem}.icon-row.is-placeholder .info h3:before{content:' ';display:inline-block}.icon-row.is-placeholder .info p{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:inline-block;background-color:#E7E4E4;width:12rem;margin-top:.1875rem}.icon-row.is-placeholder .info p:before{content:' ';display:inline-block}.icon-row.xsmall .info h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:200px;color:inherit;font-size:.75rem;font-weight:500;line-height:1rem}.icon-row.xsmall .info p{padding-top:0;font-size:.75rem;line-height:1rem}.icon-row.xsmall .info .m-list.style-label li{font-size:.625rem;font-weight:500;line-height:.875rem}@media only screen and (min-width:960px){.icon-row>.actions{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:6px;padding:0}.icon-row.xsmall .info h3{max-width:160px}}@media only screen and (min-width:1280px){.damn-layout.style-filters-personnel-file-page{grid-template-columns:minmax(1px,2fr) minmax(1px,1fr) minmax(1px,1fr) minmax(1px,1fr) minmax(1px,1fr) minmax(1px,1fr)}.icon-row.xsmall .info h3{max-width:200px}}.icon-row.small .info h3{color:inherit;font-size:14px;font-weight:500;line-height:16px}.icon-row.small .info p{padding-top:0;font-size:12px;line-height:16px}.icon-row.with-hover:hover{background-color:rgba(0,178,235,.04)}.icon-row.style-gray{padding:16px 20px}.icon-row.style-gray>span.ember-view{margin-right:10px}.icon-row.style-gray .info h3{color:#5A5A5A}.icon-row.style-user-allowance-manual-debit{padding:.75rem}.icon-row.style-user-allowance-manual-debit>.icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:6px;padding:0;color:#FFF}.icon-row.style-user-allowance-manual-debit>.a-icon{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.icon-row.style-user-allowance-manual-debit>.info{padding-left:46px;vertical-align:middle}.icon-row.style-user-allowance-manual-debit>.info .context{font-size:.65rem;color:grey}@media only screen and (min-width:680px){.icon-row.style-user-allowance-manual-debit>.info{padding-right:30px}}.icon-row.style-company .circle,.icon-row.style-company .icon{background-color:#5A5A5A;color:#E7E4E4}.icon-row.style-table{display:table}.icon-row.style-table>.icon,.icon-row.style-table>.info{display:table-cell;vertical-align:middle}.icon-row.style-document-attached-to.small .info,a.btn.on-medium-icon-only .value,a.btn.on-small-icon-only .value,button.btn.on-medium-icon-only .value,button.btn.on-small-icon-only .value{display:none}.icon-row.style-document-attached-to{padding:0;border-width:0}.icon-row.style-document-attached-to .absenceIcon{width:1.75rem;height:1.75rem;margin-right:0}.icon-row.style-document-attached-to .dpf-icon{background-color:#CECACA;width:1.75rem;height:1.75rem;margin-right:0;color:#5A5A5A;font-size:.75rem;font-weight:500;line-height:1.75rem}.icon-row.style-document-attached-to .info p{padding-top:0;font-size:12px;line-height:16px}a.btn,button.btn{padding:0 10px;font-size:14px;min-height:36px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;background:0 0;border:1px solid #ddd;border-radius:6px;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);margin:0;color:#FFF;font-weight:500;line-height:1;vertical-align:middle;white-space:nowrap;touch-action:manipulation;cursor:pointer;transition:all .2s ease-in-out}a.btn.btn-outlined,button.btn.btn-outlined{min-height:34px;background-color:#FFF;border:1px solid #F1F2F3;color:#F1F2F3}a.btn.is-circle,a.btn.is-square,button.btn.is-circle,button.btn.is-square{min-width:37px}a.btn.btn-outlined.static.focus,a.btn.btn-outlined.static:focus,a.btn.btn-outlined.static:hover,button.btn.btn-outlined.static.focus,button.btn.btn-outlined.static:focus,button.btn.btn-outlined.static:hover{background-color:#FFF;border:1px solid #F1F2F3;color:#F1F2F3;cursor:default}a.btn.focus,a.btn:focus,a.btn:hover,button.btn.focus,button.btn:focus,button.btn:hover{background:#e6e8ea;color:#2C3E50;text-decoration:none}a.btn.disabled,a.btn[disabled],button.btn.disabled,button.btn[disabled]{opacity:.65}a.btn.disabled.focus,a.btn.disabled:focus,a.btn.disabled:hover,a.btn[disabled].focus,a.btn[disabled]:focus,a.btn[disabled]:hover,button.btn.disabled.focus,button.btn.disabled:focus,button.btn.disabled:hover,button.btn[disabled].focus,button.btn[disabled]:focus,button.btn[disabled]:hover{background:#F1F2F3;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#2C3E50;cursor:not-allowed}a.btn.static.focus,a.btn.static:focus,a.btn.static:hover,button.btn.static.focus,button.btn.static:focus,button.btn.static:hover{background:#F1F2F3;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#2C3E50;cursor:default}a.btn.active,a.btn:active,button.btn.active,button.btn:active{color:#2C3E50;outline:0;background:0 0}a.btn.is-loading,button.btn.is-loading{position:relative;cursor:default}a.btn.is-loading:after,button.btn.is-loading:after{content:"";display:block;width:1em;height:1em;border:2px solid currentColor;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;animation:spinAround .5s infinite linear;position:absolute;opacity:1}a.btn.is-loading>*,button.btn.is-loading>*{opacity:.15}a.btn.disabled,a.btn[disabled],button.btn.disabled,button.btn[disabled]{border-color:#9A9898;cursor:not-allowed}a.btn.disabled[href],a.btn[disabled][href],button.btn.disabled[href],button.btn[disabled][href]{pointer-events:none}a.btn.btn-block,button.btn.btn-block{display:flex;width:100%}a.btn.moreButton,button.btn.moreButton{display:flex;height:0}a.btn.text-left,button.btn.text-left{text-align:left;justify-content:flex-start}a.btn .a-icon,button.btn .a-icon{margin-right:8px}a.btn .a-icon.right,button.btn .a-icon.right{margin-left:8px;margin-right:0}a.btn.btn-sm .a-icon,button.btn.btn-sm .a-icon{margin-right:4px}a.btn.btn-sm .a-icon.right,button.btn.btn-sm .a-icon.right{margin-left:4px;margin-right:0}a.btn.icon-only .a-icon,button.btn.icon-only .a-icon{margin-left:0!important;margin-right:0!important}a.btn.is-circle,button.btn.is-circle{border-radius:9999px}a.btn.btn-sm,button.btn.btn-sm{padding:0 6px;font-size:.75rem;min-height:20px}a.btn.btn-sm.btn-outlined,button.btn.btn-sm.btn-outlined{min-height:18px}a.btn.btn-sm.is-circle,a.btn.btn-sm.is-square,button.btn.btn-sm.is-circle,button.btn.btn-sm.is-square{min-width:20px}a.btn.btn-md,button.btn.btn-md{padding:0 10px;font-size:14px;min-height:30px}a.btn.btn-md.btn-outlined,button.btn.btn-md.btn-outlined{min-height:28px}a.btn.btn-default,button.btn.btn-default{padding:0 10px;font-size:14px;min-height:36px}a.btn.btn-default.btn-outlined,button.btn.btn-default.btn-outlined{min-height:34px}a.btn.btn-default.is-circle,a.btn.btn-default.is-square,button.btn.btn-default.is-circle,button.btn.btn-default.is-square{min-width:37px}a.btn.btn-default-wide,button.btn.btn-default-wide{padding:0 10px;font-size:14px;min-height:36px;min-width:150px}a.btn.btn-default-wide.btn-outlined,button.btn.btn-default-wide.btn-outlined{min-height:34px}a.btn.btn-default-wide.is-circle,a.btn.btn-default-wide.is-square,button.btn.btn-default-wide.is-circle,button.btn.btn-default-wide.is-square{min-width:37px}a.btn.btn-large,a.btn.btn-lg,button.btn.btn-large,button.btn.btn-lg{padding:0 10px;font-size:18px;min-height:45px}a.btn.btn-large.btn-outlined,a.btn.btn-lg.btn-outlined,button.btn.btn-large.btn-outlined,button.btn.btn-lg.btn-outlined{min-height:43px}a.btn.btn-large.is-circle,a.btn.btn-large.is-square,a.btn.btn-lg.is-circle,a.btn.btn-lg.is-square,button.btn.btn-large.is-circle,button.btn.btn-large.is-square,button.btn.btn-lg.is-circle,button.btn.btn-lg.is-square{min-width:45px}a.btn.btn-aqua,button.btn.btn-aqua{background:#86B6B8;border-color:#5f9fa1;color:#FFF}a.btn.btn-aqua.btn-outlined,button.btn.btn-aqua.btn-outlined{background-color:#FFF;border:1px solid #86B6B8;color:#86B6B8}a.btn.btn-aqua.btn-outlined.static.focus,a.btn.btn-aqua.btn-outlined.static:focus,a.btn.btn-aqua.btn-outlined.static:hover,button.btn.btn-aqua.btn-outlined.static.focus,button.btn.btn-aqua.btn-outlined.static:focus,button.btn.btn-aqua.btn-outlined.static:hover{background-color:#FFF;border:1px solid #86B6B8;color:#86B6B8;cursor:default}a.btn.btn-aqua.focus,a.btn.btn-aqua:focus,a.btn.btn-aqua:hover,button.btn.btn-aqua.focus,button.btn.btn-aqua:focus,button.btn.btn-aqua:hover{background:#538F92;color:#FFF}a.btn.btn-aqua.active,a.btn.btn-aqua:active,button.btn.btn-aqua.active,button.btn.btn-aqua:active{background:#32767A;color:#FFF}a.btn.btn-aqua.disabled,a.btn.btn-aqua[disabled],button.btn.btn-aqua.disabled,button.btn.btn-aqua[disabled]{opacity:.65;cursor:not-allowed}a.btn.btn-aqua.disabled.focus,a.btn.btn-aqua.disabled:focus,a.btn.btn-aqua.disabled:hover,a.btn.btn-aqua[disabled].focus,a.btn.btn-aqua[disabled]:focus,a.btn.btn-aqua[disabled]:hover,button.btn.btn-aqua.disabled.focus,button.btn.btn-aqua.disabled:focus,button.btn.btn-aqua.disabled:hover,button.btn.btn-aqua[disabled].focus,button.btn.btn-aqua[disabled]:focus,button.btn.btn-aqua[disabled]:hover{background:#86B6B8;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#FFF;cursor:not-allowed}a.btn.btn-aqua.static.focus,a.btn.btn-aqua.static:focus,a.btn.btn-aqua.static:hover,button.btn.btn-aqua.static.focus,button.btn.btn-aqua.static:focus,button.btn.btn-aqua.static:hover{background:#86B6B8;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#FFF;cursor:default}a.btn.btn-red,button.btn.btn-red{background:#E95050;border-color:#e01c1c;color:#FFF}a.btn.btn-red.btn-outlined,button.btn.btn-red.btn-outlined{background-color:#FFF;border:1px solid #E95050;color:#E95050}a.btn.btn-red.btn-outlined.static.focus,a.btn.btn-red.btn-outlined.static:focus,a.btn.btn-red.btn-outlined.static:hover,button.btn.btn-red.btn-outlined.static.focus,button.btn.btn-red.btn-outlined.static:focus,button.btn.btn-red.btn-outlined.static:hover{background-color:#FFF;border:1px solid #E95050;color:#E95050;cursor:default}a.btn.btn-red.focus,a.btn.btn-red:focus,a.btn.btn-red:hover,button.btn.btn-red.focus,button.btn.btn-red:focus,button.btn.btn-red:hover{background:#D82727;color:#FFF}a.btn.btn-red.active,a.btn.btn-red:active,button.btn.btn-red.active,button.btn.btn-red:active{background:#AE1212;color:#FFF}a.btn.btn-red.disabled,a.btn.btn-red[disabled],button.btn.btn-red.disabled,button.btn.btn-red[disabled]{opacity:.65;cursor:not-allowed}a.btn.btn-red.disabled.focus,a.btn.btn-red.disabled:focus,a.btn.btn-red.disabled:hover,a.btn.btn-red[disabled].focus,a.btn.btn-red[disabled]:focus,a.btn.btn-red[disabled]:hover,button.btn.btn-red.disabled.focus,button.btn.btn-red.disabled:focus,button.btn.btn-red.disabled:hover,button.btn.btn-red[disabled].focus,button.btn.btn-red[disabled]:focus,button.btn.btn-red[disabled]:hover{background:#E95050;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#FFF;cursor:not-allowed}a.btn.btn-red.static.focus,a.btn.btn-red.static:focus,a.btn.btn-red.static:hover,button.btn.btn-red.static.focus,button.btn.btn-red.static:focus,button.btn.btn-red.static:hover{background:#E95050;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#FFF;cursor:default}a.btn.btn-medium,button.btn.btn-medium{background:#B4B1B1;border-color:#969292;color:#FFF}a.btn.btn-medium.btn-outlined,button.btn.btn-medium.btn-outlined{background-color:#FFF;border:1px solid #B4B1B1;color:#B4B1B1}a.btn.btn-medium.btn-outlined.static.focus,a.btn.btn-medium.btn-outlined.static:focus,a.btn.btn-medium.btn-outlined.static:hover,button.btn.btn-medium.btn-outlined.static.focus,button.btn.btn-medium.btn-outlined.static:focus,button.btn.btn-medium.btn-outlined.static:hover{background-color:#FFF;border:1px solid #B4B1B1;color:#B4B1B1;cursor:default}a.btn.btn-medium.focus,a.btn.btn-medium:focus,a.btn.btn-medium:hover,button.btn.btn-medium.focus,button.btn.btn-medium:focus,button.btn.btn-medium:hover{background:#9A9898;color:#FFF}a.btn.btn-medium.active,a.btn.btn-medium:active,button.btn.btn-medium.active,button.btn.btn-medium:active{background:grey;color:#FFF}a.btn.btn-medium.disabled,a.btn.btn-medium[disabled],button.btn.btn-medium.disabled,button.btn.btn-medium[disabled]{opacity:.65;cursor:not-allowed}a.btn.btn-medium.disabled.focus,a.btn.btn-medium.disabled:focus,a.btn.btn-medium.disabled:hover,a.btn.btn-medium[disabled].focus,a.btn.btn-medium[disabled]:focus,a.btn.btn-medium[disabled]:hover,button.btn.btn-medium.disabled.focus,button.btn.btn-medium.disabled:focus,button.btn.btn-medium.disabled:hover,button.btn.btn-medium[disabled].focus,button.btn.btn-medium[disabled]:focus,button.btn.btn-medium[disabled]:hover{background:#B4B1B1;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#FFF;cursor:not-allowed}a.btn.btn-medium.static.focus,a.btn.btn-medium.static:focus,a.btn.btn-medium.static:hover,button.btn.btn-medium.static.focus,button.btn.btn-medium.static:focus,button.btn.btn-medium.static:hover{background:#B4B1B1;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#FFF;cursor:default}a.btn.btn-light,button.btn.btn-light{background:#F1F2F3;border-color:#d0d3d7;color:#2C3E50}a.btn.btn-light.btn-outlined,button.btn.btn-light.btn-outlined{background-color:#FFF;border:1px solid #F1F2F3;color:#F1F2F3}a.btn.btn-light.btn-outlined.static.focus,a.btn.btn-light.btn-outlined.static:focus,a.btn.btn-light.btn-outlined.static:hover,button.btn.btn-light.btn-outlined.static.focus,button.btn.btn-light.btn-outlined.static:focus,button.btn.btn-light.btn-outlined.static:hover{background-color:#FFF;border:1px solid #F1F2F3;color:#F1F2F3;cursor:default}a.btn.btn-light.focus,a.btn.btn-light:focus,a.btn.btn-light:hover,button.btn.btn-light.focus,button.btn.btn-light:focus,button.btn.btn-light:hover{background:#e6e8ea;color:#2C3E50}a.btn.btn-light.active,a.btn.btn-light:active,button.btn.btn-light.active,button.btn.btn-light:active{background:#dbdee0;color:#2C3E50}a.btn.btn-light.disabled,a.btn.btn-light[disabled],button.btn.btn-light.disabled,button.btn.btn-light[disabled]{opacity:.65;cursor:not-allowed}a.btn.btn-light.disabled.focus,a.btn.btn-light.disabled:focus,a.btn.btn-light.disabled:hover,a.btn.btn-light[disabled].focus,a.btn.btn-light[disabled]:focus,a.btn.btn-light[disabled]:hover,button.btn.btn-light.disabled.focus,button.btn.btn-light.disabled:focus,button.btn.btn-light.disabled:hover,button.btn.btn-light[disabled].focus,button.btn.btn-light[disabled]:focus,button.btn.btn-light[disabled]:hover{background:#F1F2F3;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#2C3E50;cursor:not-allowed}a.btn.btn-light.static.focus,a.btn.btn-light.static:focus,a.btn.btn-light.static:hover,button.btn.btn-light.static.focus,button.btn.btn-light.static:focus,button.btn.btn-light.static:hover{background:#F1F2F3;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#2C3E50;cursor:default}a.btn.btn-white,button.btn.btn-white{background:#FFF;border-color:#e0e0e0;color:#2C3E50}a.btn.btn-white.btn-outlined,button.btn.btn-white.btn-outlined{background-color:#FFF;border:1px solid #FFF;color:#FFF}a.btn.btn-white.btn-outlined.static.focus,a.btn.btn-white.btn-outlined.static:focus,a.btn.btn-white.btn-outlined.static:hover,button.btn.btn-white.btn-outlined.static.focus,button.btn.btn-white.btn-outlined.static:focus,button.btn.btn-white.btn-outlined.static:hover{background-color:#FFF;border:1px solid #FFF;color:#FFF;cursor:default}a.btn.btn-white.focus,a.btn.btn-white:focus,a.btn.btn-white:hover,button.btn.btn-white.focus,button.btn.btn-white:focus,button.btn.btn-white:hover{background:#fafafa;color:#2C3E50}a.btn.btn-white.active,a.btn.btn-white:active,button.btn.btn-white.active,button.btn.btn-white:active{background:#f5f5f5;color:#2C3E50}a.btn.btn-white.disabled,a.btn.btn-white[disabled],button.btn.btn-white.disabled,button.btn.btn-white[disabled]{opacity:.65;cursor:not-allowed}a.btn.btn-white.disabled.focus,a.btn.btn-white.disabled:focus,a.btn.btn-white.disabled:hover,a.btn.btn-white[disabled].focus,a.btn.btn-white[disabled]:focus,a.btn.btn-white[disabled]:hover,button.btn.btn-white.disabled.focus,button.btn.btn-white.disabled:focus,button.btn.btn-white.disabled:hover,button.btn.btn-white[disabled].focus,button.btn.btn-white[disabled]:focus,button.btn.btn-white[disabled]:hover{background:#FFF;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#2C3E50;cursor:not-allowed}a.btn.btn-white.static.focus,a.btn.btn-white.static:focus,a.btn.btn-white.static:hover,button.btn.btn-white.static.focus,button.btn.btn-white.static:focus,button.btn.btn-white.static:hover{background:#FFF;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#2C3E50;cursor:default}a.btn.btn-transparent,button.btn.btn-transparent{background:0 0;border-color:transparent;color:#FFF;box-shadow:none}a.btn.btn-transparent.btn-outlined,button.btn.btn-transparent.btn-outlined{background-color:#FFF;border:1px solid transparent;color:transparent}a.btn.btn-transparent.btn-outlined.static.focus,a.btn.btn-transparent.btn-outlined.static:focus,a.btn.btn-transparent.btn-outlined.static:hover,button.btn.btn-transparent.btn-outlined.static.focus,button.btn.btn-transparent.btn-outlined.static:focus,button.btn.btn-transparent.btn-outlined.static:hover{background-color:#FFF;border:1px solid transparent;color:transparent;cursor:default}a.btn.btn-transparent.active,a.btn.btn-transparent.focus,a.btn.btn-transparent:active,a.btn.btn-transparent:focus,a.btn.btn-transparent:hover,button.btn.btn-transparent.active,button.btn.btn-transparent.focus,button.btn.btn-transparent:active,button.btn.btn-transparent:focus,button.btn.btn-transparent:hover{background:0 0;color:#FFF}a.btn.btn-transparent.disabled,a.btn.btn-transparent[disabled],button.btn.btn-transparent.disabled,button.btn.btn-transparent[disabled]{opacity:.65;cursor:not-allowed}a.btn.btn-transparent.disabled.focus,a.btn.btn-transparent.disabled:focus,a.btn.btn-transparent.disabled:hover,a.btn.btn-transparent[disabled].focus,a.btn.btn-transparent[disabled]:focus,a.btn.btn-transparent[disabled]:hover,button.btn.btn-transparent.disabled.focus,button.btn.btn-transparent.disabled:focus,button.btn.btn-transparent.disabled:hover,button.btn.btn-transparent[disabled].focus,button.btn.btn-transparent[disabled]:focus,button.btn.btn-transparent[disabled]:hover{background:0 0;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#FFF;cursor:not-allowed}a.btn.btn-transparent.static.focus,a.btn.btn-transparent.static:focus,a.btn.btn-transparent.static:hover,button.btn.btn-transparent.static.focus,button.btn.btn-transparent.static:focus,button.btn.btn-transparent.static:hover{background:0 0;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);color:#FFF;cursor:default}a.btn.btn-text-blue,a.btn.btn-text-blue.active,a.btn.btn-text-blue.focus,a.btn.btn-text-blue:active,a.btn.btn-text-blue:focus,a.btn.btn-text-blue:hover,button.btn.btn-text-blue,button.btn.btn-text-blue.active,button.btn.btn-text-blue.focus,button.btn.btn-text-blue:active,button.btn.btn-text-blue:focus,button.btn.btn-text-blue:hover{color:#00B2EB}a.btn.btn-text-green,a.btn.btn-text-green.active,a.btn.btn-text-green.focus,a.btn.btn-text-green:active,a.btn.btn-text-green:focus,a.btn.btn-text-green:hover,button.btn.btn-text-green,button.btn.btn-text-green.active,button.btn.btn-text-green.focus,button.btn.btn-text-green:active,button.btn.btn-text-green:focus,button.btn.btn-text-green:hover{color:#3D9E67}a.btn.btn-text-aqua,a.btn.btn-text-aqua.active,a.btn.btn-text-aqua.focus,a.btn.btn-text-aqua:active,a.btn.btn-text-aqua:focus,a.btn.btn-text-aqua:hover,button.btn.btn-text-aqua,button.btn.btn-text-aqua.active,button.btn.btn-text-aqua.focus,button.btn.btn-text-aqua:active,button.btn.btn-text-aqua:focus,button.btn.btn-text-aqua:hover{color:#32767A}a.btn.btn-text-red,a.btn.btn-text-red.active,a.btn.btn-text-red.focus,a.btn.btn-text-red:active,a.btn.btn-text-red:focus,a.btn.btn-text-red:hover,button.btn.btn-text-red,button.btn.btn-text-red.active,button.btn.btn-text-red.focus,button.btn.btn-text-red:active,button.btn.btn-text-red:focus,button.btn.btn-text-red:hover{color:#D82727}a.btn.btn-text-dark,a.btn.btn-text-dark.active,a.btn.btn-text-dark.focus,a.btn.btn-text-dark:active,a.btn.btn-text-dark:focus,a.btn.btn-text-dark:hover,button.btn.btn-text-dark,button.btn.btn-text-dark.active,button.btn.btn-text-dark.focus,button.btn.btn-text-dark:active,button.btn.btn-text-dark:focus,button.btn.btn-text-dark:hover{color:#404040}a.btn.btn-text-medium,a.btn.btn-text-medium.active,a.btn.btn-text-medium.focus,a.btn.btn-text-medium:active,a.btn.btn-text-medium:focus,a.btn.btn-text-medium:hover,button.btn.btn-text-medium,button.btn.btn-text-medium.active,button.btn.btn-text-medium.focus,button.btn.btn-text-medium:active,button.btn.btn-text-medium:focus,button.btn.btn-text-medium:hover{color:#B4B1B1}a.btn.btn-text-light,a.btn.btn-text-light.active,a.btn.btn-text-light.focus,a.btn.btn-text-light:active,a.btn.btn-text-light:focus,a.btn.btn-text-light:hover,button.btn.btn-text-light,button.btn.btn-text-light.active,button.btn.btn-text-light.focus,button.btn.btn-text-light:active,button.btn.btn-text-light:focus,button.btn.btn-text-light:hover{color:#E7E4E4}a.btn.on-small-icon-only,button.btn.on-small-icon-only{min-width:1px;width:auto!important;max-width:none}a.btn.on-small-icon-only .a-icon,button.btn.on-small-icon-only .a-icon{margin-left:0;margin-right:0}a.btn.on-medium-icon-only,button.btn.on-medium-icon-only{min-width:1px;width:auto!important;max-width:none}a.btn.on-medium-icon-only .a-icon,button.btn.on-medium-icon-only .a-icon{margin-left:0;margin-right:0}@media only screen and (min-width:680px){a.btn.on-small-icon-only .a-icon,button.btn.on-small-icon-only .a-icon{margin-right:8px}a.btn.on-small-icon-only .value,button.btn.on-small-icon-only .value{flex:1 1 auto;display:block}}@media only screen and (min-width:960px){a.btn.on-medium-icon-only .a-icon,button.btn.on-medium-icon-only .a-icon{margin-right:8px}a.btn.on-medium-icon-only .value,button.btn.on-medium-icon-only .value{flex:1 1 auto;display:block}}.button-stack{padding:10px}.button-stack .btn{margin:0 0 6px}.button-stack .btn:last-child{margin-bottom:0}.button-stack.style-login-with p:first-child{margin-bottom:6px}.button-stack.style-login-with .btn{display:inline-flex}.button-stack.style-login-with .btn:not(:last-of-type){margin-right:4px}@media only screen and (min-width:360px){.button-stack.style-login-with .btn{width:112px;margin:0;overflow:hidden}.button-stack.style-login-with .btn:not(:last-of-type){margin-right:10px}.button-group.style-allowance-policy>a.btn,.button-group.style-allowance-policy>button.btn{min-width:7rem}}.button-stack.style-register-with p:first-child{margin-bottom:6px}.button-stack.style-register-with .divider{display:none}.button-stack.style-register-with .btn{display:inline-flex;margin:0;overflow:hidden}.button-group{display:inline-flex;flex-direction:row;align-items:center}.button-group>a.btn,.button-group>button.btn{display:flex;border-radius:0}.button-group>a.btn:first-child,.button-group>button.btn:first-child{border-radius:6px 0 0 6px}.button-group>a.btn:last-child,.button-group>button.btn:last-child{border-radius:0 6px 6px 0}.input-group,.inputSettings{border:2px solid #E7E4E4;background-color:#FFF;-ms-transition:all .1s ease-in 0s;-webkit-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;text-align:left;vertical-align:middle}.button-group.style-icon-lg>a.btn,.button-group.style-icon-lg>button.btn{padding:0 .5rem;font-size:25px}@media only screen and (min-width:360px){.button-group.style-allowance-adjustment>a.btn,.button-group.style-allowance-adjustment>button.btn{min-width:7rem}}.input-label{display:block;margin-bottom:.5rem;color:#5A5A5A;font-size:12px;line-height:14px;font-weight:500;text-align:left}.inputSettings{display:inline-block;position:relative;width:100%;margin:0;line-height:1.42857143;white-space:nowrap;cursor:default;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;transition:all .1s ease-in 0s;border-radius:.25rem}.input-group,.inputFieldSettings{box-sizing:border-box;position:relative;-khtml-box-sizing:border-box;white-space:nowrap;display:inline-block}.inputSettings:hover{border-color:#cfc9c9}.inputFieldSettings{width:100%;padding:7px;font-family:inherit;font-size:14px;font-weight:400;color:#5A5A5A;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden}.inputAddonSettings{display:inline-block;position:absolute;right:7px;top:50%;margin-top:-7px;height:14px;width:14px;font-size:14px;color:#5A5A5A;text-align:right;cursor:pointer}.inputAddonSettings i{display:block}.inputReset{border:none;padding:0;margin:0;box-shadow:none;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.formElementOptionsWrapper{position:relative}.formElementOptionsWrapper .labelText{display:block;margin-bottom:.5rem;color:#5A5A5A;font-size:12px;line-height:14px;font-weight:500;text-align:left;float:left}.formElementOptionsWrapper .extraAction,.formElementOptionsWrapper .helpText{display:block;font-size:12px;line-height:14px;font-weight:500;text-align:left;float:right;margin:1px 0 7px;color:#00B2EB;cursor:pointer}.formElementOptionsWrapper .extraAction:hover,.formElementOptionsWrapper .helpText:hover{text-decoration:underline}.formElementOptionsWrapper .errorText,.formElementOptionsWrapper .informationText{margin:4px 2px;font-size:11px}.formElementOptionsWrapper .errorText{color:#D82727}.basicSelect-group.size-year,.formElementOptionsWrapper.size-year{width:70px}.basicSelect-group.size-month,.formElementOptionsWrapper.size-month{width:90px}.basicSelect-group.size-month-lg,.formElementOptionsWrapper.size-month-lg{width:200px}.basicSelect-group.size-day,.formElementOptionsWrapper.size-day{width:67px}.basicSelect-group.size-date-sm,.formElementOptionsWrapper.size-date-sm{width:110px}.basicSelect-group.size-text,.formElementOptionsWrapper.size-text{width:130px}.basicSelect-group.size-period,.formElementOptionsWrapper.size-period{width:102px}.basicSelect-group.size-date-long,.formElementOptionsWrapper.size-date-long{width:225px}.basicSelect-group.size-long,.formElementOptionsWrapper.size-long{width:300px}.input-group{width:100%;margin:0;line-height:1.42857143;cursor:default;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .1s ease-in 0s;border-radius:.25rem}.input-group:hover{border-color:#cfc9c9}.input-group .txt,.input-group .txt-overlay{border:none;margin:0;box-shadow:none;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:1.42857143;display:inline-block;position:relative;width:100%;padding:7px;font-family:inherit;font-size:14px;font-weight:400;color:#5A5A5A;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;overflow:hidden;white-space:nowrap;cursor:text}.input-group .txt-overlay:active,.input-group .txt-overlay:focus,.input-group .txt:active,.input-group .txt:focus{outline:transparent 0}.input-group .input-group-addon{display:inline-block;position:absolute;right:7px;top:50%;margin-top:-7px;height:14px;width:14px;font-size:14px;color:#5A5A5A;text-align:right;cursor:pointer}.input-group .input-group-addon i{display:block}.input-group .stripe-element{padding:9px;overflow:hidden}.input-group.focus{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;border-color:#00B2EB!important}.input-group.focus .txt,.input-group.focus .txt-overlay{color:#5A5A5A}.input-group.success{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;border-color:#3D9E67!important}.input-group.danger,.input-group.warning{-moz-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s}.input-group.warning{-webkit-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;border-color:#F7A03B!important}.input-group.danger,.select-group{-ms-transition:all .1s ease-in 0s;-webkit-transition:all .1s ease-in 0s}.input-group.danger{transition:all .1s ease-in 0s;border-color:#D82727!important}.select-group,.select-group.focus{-moz-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s}.input-group.disabled{background-color:#E7E4E4}.input-group.disabled .txt,.input-group.disabled .txt-overlay{color:#9A9898;-webkit-text-fill-color:#9A9898;cursor:default}.input-group.readonly{background-color:#E7E4E4}.input-group.readonly .txt,.input-group.readonly .txt-overlay{color:#5A5A5A;-webkit-text-fill-color:#5A5A5A;cursor:default}.input-group.date .txt,.input-group.date .txt-overlay{vertical-align:middle;cursor:pointer}.input-group.date .txt-overlay.placeholder,.input-group.date .txt.placeholder{opacity:.75}.input-group.date .input-group-addon{height:18px;width:18px;margin-top:-9px;font-size:18px;color:#5A5A5A}.input-group.date .input-group-addon i{height:18px;width:18px}.input-group.date .txt{z-index:1}.input-group.date .txt-actual{position:absolute;left:0;top:0;z-index:2;background-color:#FFF;color:#FFF;opacity:0}.input-group.date.with-input input.txt,.input-group.date.with-input input.txt-overlay{position:absolute;left:0;top:0;right:0;background:#FFF;cursor:text}.select-group,.select-group select{margin:0;position:relative;box-sizing:border-box;white-space:nowrap}.input-group.date.with-input .input-group-addon,.input-group.date.with-input input.txt,.input-group.date.with-input input.txt-overlay{z-index:1}.input-group.date.with-none .input-group-addon{width:44px;z-index:3}.input-group.date.with-none .input-group-addon i.fa{display:inline-block;vertical-align:top}.input-group.date.with-none .input-group-addon i.fa-times{font-size:14px;line-height:18px}.input-group.date.has-block{border-width:0;width:auto;margin:0;padding:0}.input-group.date.has-block .txt{border-width:0;margin:0;padding:0}.basicSelect-group .basic-select,.select-group{border:2px solid #E7E4E4;-khtml-box-sizing:border-box}.input-group.date.has-block .input-group-addon{display:none}.select-group{display:inline-block;width:100%;background-color:#FFF;line-height:1.42857143;text-align:left;vertical-align:middle;cursor:default;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .1s ease-in 0s;border-radius:.25rem}.select-group:hover{border-color:#cfc9c9}.select-group.disabled{background-color:#E7E4E4}.select-group.disabled .txt,.select-group.disabled .txt-overlay{color:#9A9898;cursor:default}.select-group .select-group-addon,.select-group select{display:inline-block;cursor:pointer;font-size:14px;color:#5A5A5A}.select-group select{border:none;box-shadow:none;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;font-family:inherit;font-weight:400;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:9px}.select-group select:active,.select-group select:focus{outline:transparent 0}.select-group .select-group-addon{position:absolute;right:8px;top:50%;margin-top:-.58rem;text-align:right}.select-group .select-group-addon i.fa-angle-down{font-size:1.36rem}.select-group.focus{-webkit-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;border-color:#00B2EB!important}.select-group.success,.select-group.warning{-moz-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s}.select-group.focus select{color:#5A5A5A}.select-group.success{-webkit-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;border-color:#3D9E67!important}.select-group.danger,.select-group.warning{-webkit-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s}.select-group.warning{transition:all .1s ease-in 0s;border-color:#F7A03B!important}.select-group.danger{-moz-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;border-color:#D82727!important}.textarea-group{position:relative;height:100%}.textarea-group .textarea{position:relative;width:100%;padding:7px;font-family:inherit;font-size:14px;font-weight:400;color:#5A5A5A;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;border-radius:.25rem;white-space:pre-wrap;display:block;height:100%;overflow:auto;margin:0;resize:none;background-color:#FFF;border:none;border:2px solid #E7E4E4}.textarea-group .textarea:active,.textarea-group .textarea:focus{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;border-color:#00B2EB!important;color:#5A5A5A;outline:transparent 0}.basic-options,.style-agenda-entry .input-group{-moz-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-webkit-transition:all .1s ease-in 0s}.textarea-group .textarea:active:after,.textarea-group .textarea:active:before,.textarea-group .textarea:focus:after,.textarea-group .textarea:focus:before{background:#00B2EB!important}.textarea-group.disabled .textarea{background-color:#E7E4E4}.input-sm .textarea,.input-sm .txt,.input-sm .txt-overlay,.input-sm select,.input-sm.basicSelect-group .basic-select>button{font-size:12px;padding-top:2px;padding-bottom:2px}.input-sm .textarea{padding-bottom:1px}.input-sm .date .txt,.input-sm .date .txt-overlay{padding-left:3px;padding-top:0;padding-bottom:0;font-size:11px;line-height:21px;vertical-align:middle}.input-sm .date .input-group-addon{width:14px;height:14px;padding-top:2px;font-size:14px}.input-sm.basicSelect-group .basic-select{height:21px}.input-sm .select-group .select-group-addon{margin-top:-.6rem}.input-md .textarea,.input-md .txt,.input-md .txt-overlay,.input-md select,.input-md.basicSelect-group .basic-select>button{font-size:12px;padding-top:6px;padding-bottom:6px}.input-md.basicSelect-group .basic-select{height:30px}.input-md.basicSelect-group .basic-options .options ul li{font-size:12px}.input-md .select-group .select-group-addon{margin-top:-.6rem}.input-lg .textarea{font-size:14px;padding-top:5px;padding-bottom:5px;min-height:70px}.style-unbound .input-group{background-color:transparent;border-width:1;border-color:transparent}.style-unbound .input-group.date .txt{padding-top:0;padding-bottom:0;padding-right:28px;font-size:18.2px}.style-unbound .input-group:hover{border-color:#E7E4E4}.style-border-white .input-group{border-radius:0;border-width:1px;border-style:solid;border-color:#FFF}.style-border-white .input-group:hover{border-color:#F1F2F3;background-color:#F1F2F3}.style-stretch{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch}.style-stretch .textarea-group{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;height:auto}.style-stretch .textarea-group textarea{flex:1 1 auto;height:auto}.style-agenda-entry .input-group{transition:all .1s ease-in 0s;border-width:0}.style-agenda-entry .input-group .txt{padding:.05rem .25rem;font-size:.93rem;font-weight:400;line-height:1;vertical-align:middle}.style-agenda-entry .input-group.focus{background-color:#dbd7d7}.style-agenda-entry .input-group.disabled{background-color:transparent}.style-agenda-entry .input-group.disabled .txt,.style-agenda-entry .input-group.disabled .txt-overlay{color:#5A5A5A;-webkit-text-fill-color:#5A5A5A;cursor:default}.style-agenda-entry:hover .input-group{background-color:#E7E4E4}.style-label-input .input-group{display:flex;flex-wrap:wrap}.style-label-input .input-group.readonly{background-color:#FFF;border:none}.style-label-input .input-group.readonly .txt{padding:0;width:0}.style-label-input .input-group:hover{cursor:text}.style-label-input .input-group .txt{display:flex;width:auto;flex-grow:1}.style-radio-buttons{display:flex;padding:10px 0}.style-timetracking-policy-rule .input-group{width:3.25rem}.radio-fieldset[disabled=disabled]{opacity:.6;pointer-events:none}.radio-fieldset .radio-group{display:inline-block;margin-left:10px}.radio-fieldset .radio-group:first-of-type{margin-left:0}.radio-group span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.checkbox-group span,.m-list.style-timeline.with-image>li .timeline-image,.popover{-webkit-border-radius:2px;-moz-border-radius:2px}.checkbox-group span{border-radius:2px}.checkbox-group,.radio-group{clear:both;display:inline-block;position:relative;font-size:.875rem;line-height:16px;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box}.checkbox-group:after,.radio-group:after{content:'';display:table;clear:both}.checkbox-group input[type=checkbox],.checkbox-group input[type=radio],.radio-group input[type=checkbox],.radio-group input[type=radio]{margin:0;display:none;vertical-align:top;width:16px;height:16px;line-height:16px}.checkbox-group label,.radio-group label{display:inline-block;margin-left:1.5rem;font-weight:500;cursor:pointer}.checkbox-group i,.radio-group i{vertical-align:top}.checkbox-group span,.radio-group span{position:absolute;cursor:pointer;display:block;width:16px;height:16px;line-height:inherit;background:#FFF;border:2px solid #CECACA;text-align:center;pointer-events:all;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box}.checkbox-group span:focus,.checkbox-group span:hover,.radio-group span:focus,.radio-group span:hover{outline:transparent 0}.checkbox-group .icon,.radio-group .icon{font-size:16px}.checkbox-group input[type=checkbox]:checked+span,.checkbox-group input[type=radio]:checked+span,.radio-group input[type=checkbox]:checked+span,.radio-group input[type=radio]:checked+span{background:#86B6B8;border-color:#86B6B8;display:flex}.checkbox-group input[type=checkbox]:checked+span:after,.checkbox-group input[type=radio]:checked+span:after,.radio-group input[type=checkbox]:checked+span:after,.radio-group input[type=radio]:checked+span:after{content:'\f00c';display:flex;width:12px;height:12px;line-height:1.2;font-family:FontAwesome;font-size:12px;color:#FFF;align-items:center;justify-content:center}.checkbox-group input[type=checkbox]:indeterminate+span,.radio-group input[type=checkbox]:indeterminate+span{background:#86B6B8;border-color:#86B6B8}.checkbox-group input[type=checkbox]:disabled+span,.checkbox-group input[type=radio]:disabled+span,.radio-group input[type=checkbox]:disabled+span,.radio-group input[type=radio]:disabled+span{cursor:default;background-color:#E7E4E4;border-color:#E7E4E4}.checkbox-group input[type=checkbox]:disabled+span:focus,.checkbox-group input[type=checkbox]:disabled+span:hover,.checkbox-group input[type=radio]:disabled+span:focus,.checkbox-group input[type=radio]:disabled+span:hover,.radio-group input[type=checkbox]:disabled+span:focus,.radio-group input[type=checkbox]:disabled+span:hover,.radio-group input[type=radio]:disabled+span:focus,.radio-group input[type=radio]:disabled+span:hover{border:2px solid #E7E4E4!important}.checkbox-group input[type=checkbox]:disabled:checked+span,.checkbox-group input[type=checkbox]:disabled:indeterminate+span,.checkbox-group input[type=radio]:disabled:checked+span,.radio-group input[type=checkbox]:disabled:checked+span,.radio-group input[type=checkbox]:disabled:indeterminate+span,.radio-group input[type=radio]:disabled:checked+span{background-color:#E7E4E4;border-color:#E7E4E4}.checkbox-group input[type=checkbox]:disabled:checked+span:after,.checkbox-group input[type=checkbox]:disabled:indeterminate+span:after,.checkbox-group input[type=radio]:disabled:checked+span:after,.radio-group input[type=checkbox]:disabled:checked+span:after,.radio-group input[type=checkbox]:disabled:indeterminate+span:after,.radio-group input[type=radio]:disabled:checked+span:after{color:#9A9898}.checkbox-group input[type=checkbox]:disabled:checked+span:focus,.checkbox-group input[type=checkbox]:disabled:checked+span:hover,.checkbox-group input[type=checkbox]:disabled:indeterminate+span:focus,.checkbox-group input[type=checkbox]:disabled:indeterminate+span:hover,.checkbox-group input[type=radio]:disabled:checked+span:focus,.checkbox-group input[type=radio]:disabled:checked+span:hover,.radio-group input[type=checkbox]:disabled:checked+span:focus,.radio-group input[type=checkbox]:disabled:checked+span:hover,.radio-group input[type=checkbox]:disabled:indeterminate+span:focus,.radio-group input[type=checkbox]:disabled:indeterminate+span:hover,.radio-group input[type=radio]:disabled:checked+span:focus,.radio-group input[type=radio]:disabled:checked+span:hover{border:2px solid #E7E4E4!important}.checkbox-group.checked span,.radio-group.checked span{display:flex;background:#86B6B8;border-color:#86B6B8}.checkbox-group.checked span:after,.radio-group.checked span:after{content:'\f00c';display:flex;width:12px;height:12px;line-height:1.2;font-family:FontAwesome;font-size:10px;color:#FFF;align-items:center;justify-content:center}.checkbox-group.no-label,.radio-group.no-label{overflow:hidden}.checkbox-group.no-label .icon,.checkbox-group.no-label span,.radio-group.no-label .icon,.radio-group.no-label span{position:relative}.checkbox-group.light label,.radio-group.light label{font-weight:300}.checkbox-group.large label,.radio-group.large label{font-size:14px;font-weight:500}.checkbox-group.spaced,.radio-group.spaced{display:block;margin:6px 0}.checkbox-group.unchangeable,.radio-group.unchangeable{display:flex}.checkbox-group.unchangeable i.fa,.radio-group.unchangeable i.fa{width:30px;text-align:center;line-height:inherit}.checkbox-group.unchangeable label,.radio-group.unchangeable label{display:inline-block;margin-left:0;flex:1 1 auto}.checkbox-group.style-light,.radio-group.style-light{vertical-align:middle}.checkbox-group.style-light .icon,.radio-group.style-light .icon{color:#E7E4E4;font-size:23px}.checkbox-group.style-light .icon:hover,.radio-group.style-light .icon:hover{color:#B4B1B1}.checkbox-group.style-light.checked .icon,.radio-group.style-light.checked .icon{color:#86B6B8}.checkbox-group.style-standout,.radio-group.style-standout{display:block}.checkbox-group.style-standout .standout,.radio-group.style-standout .standout{overflow-y:auto;display:block;background-color:#fff;border:1px solid #d6d9db;padding:10px;margin-left:34px;color:#232629;max-height:180px;cursor:default}.checkbox-group.style-standout .standout p,.radio-group.style-standout .standout p{font-size:13px;padding-bottom:10px}.checkbox-group.style-standout .standout h5,.radio-group.style-standout .standout h5{margin-top:5px;margin-bottom:5px}.checkbox-group.danger span,.radio-group.danger span{border-color:#D82727!important}.checkboxes-appear-selected .checkbox-group span,.checkboxes-appear-selected .radio-group span{background:#5A5A5A;border:2px solid #5A5A5A;opacity:.3}.checkboxes-appear-deselected .checkbox-group input[type=checkbox]:checked+span,.checkboxes-appear-deselected .checkbox-group input[type=radio]:checked+span,.checkboxes-appear-deselected .checkbox-group.checked span,.checkboxes-appear-deselected .radio-group input[type=checkbox]:checked+span,.checkboxes-appear-deselected .radio-group input[type=radio]:checked+span,.checkboxes-appear-deselected .radio-group.checked span{background:#FFF;border:2px solid #CECACA;opacity:.3}.checkboxes-appear-selected .checkbox-group span:after,.checkboxes-appear-selected .radio-group span:after{content:'\f00c';display:block;width:12px;height:12px;line-height:1.2;font-family:FontAwesome;font-size:11px;color:#FFF}.checkboxes-appear-deselected .checkbox-group input[type=checkbox]:checked+span:after,.checkboxes-appear-deselected .checkbox-group input[type=radio]:checked+span:after,.checkboxes-appear-deselected .checkbox-group.checked span:after,.checkboxes-appear-deselected .radio-group input[type=checkbox]:checked+span:after,.checkboxes-appear-deselected .radio-group input[type=radio]:checked+span:after,.checkboxes-appear-deselected .radio-group.checked span:after{display:none}.form-row{position:relative;margin-bottom:.5rem;display:flex;flex-direction:column;align-items:stretch}.form-row .errors{margin:4px 10px;color:#D82727;font-size:11px}.form-row>.label-container{display:flex;flex-direction:row;justify-content:space-between}.form-row>.label-container>.label{color:#5A5A5A;font-size:12px;font-weight:500;text-align:left;display:flex;flex-direction:row;align-items:center;margin-bottom:0;word-break:break-word;line-height:2}.form-row>.label-container>.label .tooltip-holder{margin-left:.5rem}.form-row>.label-container .extra-action,.form-row>.label-container .tooltip-holder{display:block;font-size:12px;line-height:14px;font-weight:500;text-align:left;margin:0;color:#00B2EB;cursor:default}.form-row>.label-container .extra-action .fa-lock,.form-row>.label-container .tooltip-holder .fa-lock{color:#F7A03B}.form-row>.label-container .extra-action:hover,.form-row>.label-container .tooltip-holder:hover{text-decoration:underline;cursor:pointer}.form-row>.value-container{min-width:0;min-height:0}.form-row>.value-container .component{display:flex;flex-direction:column;gap:.25rem}.form-row.no-label,.litepicker[data-plugins*=ranges][data-ranges-position=right]>.container__main{flex-direction:row-reverse}.form-row>.value-container .component>.checkbox-group:first-child,.form-row>.value-container .component>.radio-group:first-child,.form-row>.value-container .component>.user-record-property>.checkbox-group:first-child,.form-row>.value-container .component>.user-record-property>.radio-group:first-child{margin-top:.625rem}.form-row.no-label>.label-container{flex:0 0 auto}.form-row.no-label>.value-container,.form-row.proxy .component{flex:1 1 auto}.form-row.inline-label.with-help-spacer{padding-right:1.5rem}.form-row.inline-label .tooltip-holder{color:#9A9898;font-size:14px}.form-row.inline-label.has-tooltip>.tooltip-holder{position:absolute;top:25px;right:0;display:flex;flex-direction:row;align-items:center;justify-content:center;height:38px}@media only screen and (min-width:960px){.form-row.inline-label{flex-direction:row;align-items:flex-start}.form-row.inline-label.has-tooltip>.tooltip-holder{top:1px}.form-row.inline-label>.label-container{flex:0 0 auto;width:10rem}.form-row.inline-label>.label-container>.label{min-height:38px}.form-row.inline-label>.value-container{flex:1 1 auto}}.form-row.proxy .proxy-actions,.form-row.proxy-inline .proxy-actions{border-radius:.25rem;-webkit-box-shadow:0 1px 6px 0 rgba(64,64,64,.27);-moz-box-shadow:0 1px 6px 0 rgba(64,64,64,.27);box-shadow:0 1px 6px 0 rgba(64,64,64,.27);flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;top:70%;right:0;background-color:#FFF;padding:.25rem;text-align:right}.form-row.proxy .proxy-actions>button,.form-row.proxy-inline .proxy-actions>button{width:24px;height:24px;line-height:24px;font-size:12px;min-height:0;padding:0}.form-row.proxy .proxy-actions>button:not(:first-child),.form-row.proxy-inline .proxy-actions>button:not(:first-child){margin-left:.2rem}.form-row.mask-field .basicSelect-group .basic-select .selectionButton,.form-row.mask-field .formElementOptionsWrapper .input-group .txt,.form-row.mask-field .formElementOptionsWrapper .input-group input,.form-row.mask-field .formElementOptionsWrapper textarea .txt,.form-row.mask-field .formElementOptionsWrapper textarea input{margin:0;padding:0}.form-row.proxy-inline.actions-sm .proxy-actions,.form-row.proxy.actions-sm .proxy-actions{padding:.2rem}.form-row.proxy-inline.actions-sm .proxy-actions>button,.form-row.proxy.actions-sm .proxy-actions>button{width:20px;height:20px;line-height:20px;font-size:10px}.form-row.proxy{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.form-row.proxy .label{flex:0 0 100%;width:100%;float:none}.form-row.proxy .proxy-overlay{border-radius:.25rem;flex:1 1 auto;display:flex;flex-direction:row;align-items:center;background:#F1F2F3;min-width:0;height:38px;cursor:pointer}.form-row.proxy .proxy-overlay .value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 10px;color:#5A5A5A;font-weight:500;font-size:21px;line-height:1;cursor:pointer}.form-row.mask-field .basicSelect-group .basic-select{border-width:0;border-color:#FFF}.form-row.mask-field .basicSelect-group .basic-select .actionButton{display:none}.form-row.mask-field .formElementOptionsWrapper .input-group,.form-row.mask-field .formElementOptionsWrapper textarea{border-color:#FFF;padding:0;margin:0}.form-row.size-year{width:66px}.form-row.size-month{width:90px}.form-row.size-day{width:54px}.form-row.size-text>.value-container{width:130px}.form-row.size-text.proxy-inline>.value-container{position:relative}.form-row .component>.checkbox-group{margin-bottom:10px}.form-row .component>.checkbox-group.spacing-top{margin-top:10px}.form-row .component>.radio-group{margin-bottom:6px}.form-row.style-dl.inline-label,.form-row:last-child .hint{margin-bottom:0}.form-row.style-dl.inline-label.has-tooltip>.tooltip-holder{top:2px}.form-row.style-dl.inline-label .label-container>.label{font-weight:500;word-break:break-word}.form-row.style-dl.inline-label .value-container>.value-wrapper{font-weight:400}@media only screen and (min-width:960px){.form-row.style-dl.inline-label .label-container>.label{min-height:20px;line-height:1.5}}.form-row.style-form-group>.label{display:block;float:none;border-bottom:1px solid #E7E4E4;padding:14px 6px 6px 10px;margin-bottom:2px;line-height:1.34;color:#32767A;font-size:14px;font-weight:400;text-transform:none}.form-row.style-question .label-container{padding:1rem 1rem .25rem}.form-row.style-question .label-container>.label{color:#5A5A5A;font-size:.75rem;font-weight:700;line-height:1rem;text-transform:uppercase}.form-row.style-question .value-container{padding:0 1rem 1rem}.form-row.style-question .component>.checkbox-group{margin-top:0;margin-bottom:0}.form-row.style-question .component>.checkbox-group>label{font-weight:400}.form-group>.form-group-label{border-bottom:1px solid #e3e5e7;padding-bottom:8px;margin-bottom:15px;color:#32767A;font-size:14px;font-weight:400}.form-group>.cont .radio-group,.form-group>.cont>.checkbox-group{margin-bottom:10px}.form-group>.cont .radio-group .extra,.form-group>.cont>.checkbox-group .extra{margin:5px 0;color:#32767A}.dialog-panel.as-popover>.dialog.position-bottom,.form-group.style-flip-switches>.cont .form-row .form-group.is-sub,.messagePopover.bottom-right{margin-top:10px}.form-group>.cont .radio-group.display-inline,.form-group>.cont>.checkbox-group.display-inline{margin-bottom:0;margin-left:4px;vertical-align:middle}.form-group>.cont>.form-row:not(:last-child){margin-bottom:10px}.form-group>.cont>.form-row:not(:last-child).inline-label{margin-bottom:5px}.form-group:not(:last-child){margin-bottom:1rem}.form-group.is-sub{padding-left:24px}.form-group.style-checkboxes>.cont{padding:10px 0}.form-group.style-border-bottom-only{border-bottom:1px solid #E7E4E4;padding-bottom:5px;margin-bottom:14px}.form-group.style-has-table>.form-group-label{margin-bottom:0}.form-group.style-has-table>.cont>.m-table table thead{border-top-width:0}.form-group.style-flip-switches>.cont .form-group.is-sub{padding-left:46px}.form-group.style-flip-switches:not(:last-child){margin-bottom:10px}.m-table{position:relative;width:100%}.m-table .no-entry{text-align:center;margin:.5rem 0}.m-table .table-paging{height:1px;overflow:hidden;visibility:hidden}.m-table .table-paging.is-manual.has-entries{visibility:visible;height:auto;padding:.5rem}.m-table .table-paging.is-manual.has-entries .moreButton{height:auto}.m-table table{width:100%}.m-table table thead th{background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom:2px solid #ddd;padding:0;text-align:left;overflow:hidden}.m-table table thead th:first-of-type{border-radius:.5rem 0 0}.m-table table thead th:last-of-type{border-radius:0 .5rem 0 0}.m-table table thead th .column-header{padding:.5rem;color:#5A5A5A;font-size:.75rem;font-weight:500;line-height:1.25rem;text-transform:uppercase}.m-table table thead th .column-header.sortable{cursor:pointer;user-select:none;position:relative;padding-right:.75rem}.m-table table thead th .column-header.sortable:after{display:none;content:'';position:absolute;top:50%;right:.4rem;border-left:.25rem solid transparent;border-right:.25rem solid transparent;width:0;height:0;transform:translateY(-.12rem)}.m-table table thead th .column-header.sortable:hover{background-color:rgba(64,64,64,.03)}.m-table table tbody tr td.standout,.m-table table thead th.standout{background-color:#F1F2F3}.m-table table thead th .column-header.sortable.asc:after{display:block;border-bottom:.25rem solid #404040}.m-table table thead th .column-header.sortable.desc:after{display:block;border-top:.25rem solid #404040}.m-table table thead th.warning{color:#a45b05}.m-table table thead th.warning .column-header{color:inherit}.m-table table thead th.select-all{padding-left:.75rem;padding-right:.75rem;width:38px;line-height:2px;vertical-align:middle}.m-table table thead th.dad{width:46px}.m-table table thead th.size-xxsmall{width:48px;text-align:center}.m-table table thead th.size-xsmall{width:64px;text-align:center}.m-table table thead th.size-small{width:100px;text-align:center}.m-table table thead th.size-medium{width:200px;text-align:center}.m-table table thead th.size-200{width:200px}.m-table table thead th.size-260{width:260px}.m-table table thead th.size-300{width:300px}.m-table table thead th.size-60{width:60px}.m-table table thead th.size-80{width:80px}.m-table table thead th.size-110{width:110px}.m-table table thead th.size-120{width:120px}.m-table table thead th.size-130{width:130px}.m-table table thead th.size-160{width:160px}.m-table table thead th.size-180{width:180px}.m-table table thead th.size-auto{width:auto}.m-table table thead th.size-narrow{width:1%}.m-table table tbody{counter-increment:rowCounter}.m-table table tbody tr td{border:1px solid #ddd;padding:.75rem;font-size:.75rem;line-height:1.25rem;vertical-align:top;text-align:left;overflow:hidden}.m-table table tbody tr td:first-child{border-left-width:0}.m-table table tbody tr td:last-child{border-right-width:0}.m-table table tbody tr td.warning{color:#a45b05}.m-table table tbody tr td.is-placeholder .damn-placeholder:before{border-radius:.5rem;display:block;content:' ';background-color:#E7E4E4;min-width:1rem;min-height:1rem}.m-table table tbody tr td.format-boolean{text-align:center}.m-table table tbody tr td.format-date.is-placeholder:before{content:' ';-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#E7E4E4;min-width:60px;min-height:1rem;display:inline-block;vertical-align:middle}.m-table table tbody tr td.format-unfocused{color:#B4B1B1;font-style:italic}.m-table table tbody tr td.select{padding-left:.75rem;padding-right:.75rem;text-align:center;vertical-align:middle}.m-table table tbody tr td.select .checkbox-group{display:block}.m-table table tbody tr td.drag-handler{color:#CECACA;font-size:14px;font-weight:700;text-align:right;vertical-align:middle}.m-table table tbody tr td.drag-handler .index{display:inline-block}.m-table table tbody tr td.drag-handler .icon{display:none;font-size:17px}.m-table table tbody tr td.drag-handler .icon:hover{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.m-table table tbody tr td.drag-handler .icon:active{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.m-table table tbody tr td.credit{text-align:right}.m-table table tbody tr td .icon-row{display:flex;align-items:center;justify-content:flex-start}.m-table table tbody tr td.is-deleted .icon-row .info .status,.m-table table tbody tr td.is-inactive .icon-row .info .status{display:inline-block}.m-table table tbody tr td .icon-row>.circle{flex-grow:0;flex-shrink:0}.m-table table tbody tr td .icon-row>.info{padding-left:6px}.m-table table tbody tr td.cell-document .name{padding-bottom:.5rem}.m-table table tbody tr td.cell-document-attached-to{padding:.5rem}.m-table table tbody tr td.cell-allowance-change{width:1%;padding-top:0;padding-bottom:0}.m-table table tbody tr td.cell-scim-log-detail>.grid{margin-top:.5rem}.m-table table tbody tr td.cell-labels{padding-top:2px;padding-bottom:2px}.m-table table tbody tr td.cell-violations{padding:0}.m-table table tbody tr td.cell-compensation-type-field{width:20rem}.m-table table tbody tr td.row-actions{width:1%;text-align:right}.m-table table tbody tr td.content-is-table{padding:1px 0 0}.m-table table tbody tr td.is-inactive{background-color:rgba(255,201,138,.08)}.m-table table tbody tr td.is-inactive .icon-row .info h3{font-style:italic}.m-table table tbody tr td.is-deleted{background-color:rgba(216,39,39,.04);text-decoration-line:line-through}.m-table table tbody tr td.is-deleted .icon-row .info h3{font-style:italic}.m-table table tbody tr:hover .drag-handler .index{display:none}.m-table table tbody tr:hover .drag-handler .icon,.m-table table tbody tr:hover .drag-handler.is-readonly .index{display:inline-block}.m-table table tbody tr:hover .drag-handler.is-readonly .icon{display:none}.m-table table tbody tr.level0 td{vertical-align:top}.m-table table tbody:last-child tr:last-child td:first-of-type{border-radius:0 0 0 .5rem}.m-table table tbody:last-child tr:last-child td:last-of-type{border-radius:0 0 .5rem}.m-table table tbody.sortable-placeholder tr{background-color:#F1F2F3}.m-table table tbody.sortable-placeholder tr td{color:#B4B1B1;font-size:16px;vertical-align:middle}.m-table table tbody.sortable-placeholder tr td.icon{padding:0 6px 0 0;text-align:right}.m-table table tbody.sortable-placeholder tr td.icon .square-dashed{display:inline-block;background-color:transparent;border:2px dashed #B4B1B1;width:21px;height:21px;line-height:inherit}.m-table table tbody.active tr{background-color:transparent}.m-table table tbody.active td{background-color:rgba(0,178,235,.02)}.m-table table tbody.active td:first-child{-webkit-box-shadow:inset 4px 0 0 0 #86B6B8;-moz-box-shadow:inset 4px 0 0 0 #86B6B8;box-shadow:inset 4px 0 0 0 #86B6B8}.custom-dropdown .dropdown-menu,.popover{box-shadow:0 10px 25px 0 rgba(128,128,128,.27)}.m-table table tbody:hover tr{background-color:transparent}.m-table table tbody:hover td{background-color:#f7f7f7}.m-table table tbody .manage-list-item-actions{min-width:172px;height:25px}.m-table table tbody .manage-list-item-actions button{margin-top:2px}.m-table table tbody .drag-handler .index:after{content:counter(rowCounter)}.m-table table tbody .drag-handler.is-readonly .index:after{display:none}.m-table table tbody:nth-child(-n+10) .drag-handler .index:after{content:'0' counter(rowCounter)}.m-table.scrollable{max-height:300px}@media only screen and (max-width:960px){.m-table .scroll-horizontal{overflow-x:scroll;-webkit-overflow-scrolling:touch}.m-table .scroll-horizontal table{min-width:600px}}@media only screen and (max-width:1280px){.m-table.scroll-h-7xl .scroll-horizontal{overflow-x:scroll;-webkit-overflow-scrolling:touch}.m-table.scroll-h-7xl .scroll-horizontal table{min-width:80rem}}.m-table.compact table td,.m-table.compact table th .column-header{padding:.5rem .75rem}.m-table.middle-aligned-cells table tbody tr td,.m-table.middle-aligned-cells table tbody tr td .checkbox-group{vertical-align:middle}.m-table.clickable table tbody tr{cursor:pointer}.m-table.has-sticky-header .is-floated table thead th:first-of-type,.m-table.has-sticky-header .is-floated table thead th:last-of-type{border-radius:0}.m-table.style-import-entity table thead th{border-top-width:0;border-style:solid}.m-table.style-import-entity table th.select-all .checkbox-group{display:flex;flex-direction:row;align-items:center;justify-content:center}.m-table.style-import-entity table td{padding:0}.m-table.style-import-entity table td.select{padding:.5rem}.m-table.style-import-entity table td.select .checkbox-group{display:flex;flex-direction:row;align-items:center;justify-content:center}.m-table.style-import-entity.is-wide-af .scroll-horizontal{overflow-x:scroll;-webkit-overflow-scrolling:touch}.m-table.style-import-entity.is-wide-af .scroll-horizontal table{min-width:175rem}.m-table.absence-list table td{vertical-align:middle}.m-table.absence-list table td.details{padding-right:0}.m-table.absence-list table td.absence-actions{width:148px;text-align:center;vertical-align:middle}.m-table.absence-list table td.absence-actions>.wrapper{flex:0 0 auto;display:inline-flex;flex-direction:row;gap:.5rem;min-width:0;min-height:0}.m-table.absence-list table td.absence-actions.set-doctors-note,.m-table.absence-list table td.absence-actions.small{width:90px}.m-table.invoice-items-list table tbody:last-of-type tr{border-bottom-width:2px}.m-table.invoice-items-list table tfoot tr:not(:last-of-type){border-bottom:1px solid #f3f2f2}.m-table.invoice-items-list table tfoot tr td{font-size:12px}.m-table.invoice-items-list .total-amount-due{font-weight:700;font-size:14px;text-align:right}.m-table.user-allowance-composition{padding-bottom:.75rem}.m-table.user-allowance-composition table th{background-color:transparent;border-width:0;border-style:solid}.m-table.user-allowance-composition table td{padding:0 .75rem;font-size:.875rem;line-height:1.25rem;font-weight:400}.m-table.user-allowance-composition table tbody tr{border-width:0;border-style:solid}.m-table.user-allowance-composition table tbody.no-hover:hover{background-color:transparent}.m-table.user-allowance-composition table tfoot tr td{font-size:.875rem;line-height:1.25rem;font-weight:500}.m-table-columns{flex:0 0 auto;display:flex;flex-direction:column;min-width:14rem}.m-table-columns .table-columns-list{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;flex:1 1 auto}.m-table-columns .table-column{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#404040;font-size:.875rem;white-space:nowrap}.m-table-columns .table-column .name{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;padding:.65rem 1rem .65rem 0}.m-table-columns .table-column .name:before{display:block;content:"\f00c";min-width:2rem;color:#F1F2F3;font-family:FontAwesome;font-size:.875rem;text-align:center}.m-table-columns .table-column:active,.m-table-columns .table-column:focus,.m-table-columns .table-column:hover{background-color:#E7E4E4;color:#404040;cursor:pointer}.m-table-columns .table-column.is-visible .name:before{color:#94D5B1}.m-table-columns .table-column.is-required .name:before{content:"\f023";color:#CECACA}.m-table-columns .table-columns-actions{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#F1F2F3;padding:.65rem 1rem}.m-table-columns .table-columns-actions>*{margin:0 .25rem}.custom-dropdown{position:relative;display:inline-block}.custom-dropdown.open .dropdown-menu{display:block}.custom-dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;background-color:#FFF;border-radius:.5rem;margin:0;min-width:100%;width:auto;overflow:hidden}.custom-dropdown .dropdown-menu ul.list{display:flex;flex-direction:column;min-height:0}.custom-dropdown .dropdown-menu ul.list li{display:flex;flex-direction:row;border-bottom:1px solid #ddd;padding:0;margin:0;min-width:0;color:#5A5A5A;font-size:.875rem;white-space:nowrap;line-height:1.25rem;cursor:pointer}.custom-dropdown .dropdown-menu ul.list li a,.custom-dropdown .dropdown-menu ul.list li button{background-color:transparent;box-shadow:none;border-radius:0;border-width:0}.custom-dropdown .dropdown-menu ul.list li a{display:block;padding:.5rem .75rem}.custom-dropdown .dropdown-menu ul.list li a i{padding-right:.5rem}.custom-dropdown .dropdown-menu ul.list li a:hover{color:inherit}.custom-dropdown .dropdown-menu ul.list li i.fa.fa-check{color:#E7E4E4}.custom-dropdown .dropdown-menu ul.list li:last-of-type{border-bottom:none}.custom-dropdown .dropdown-menu ul.list li:hover{background-color:#F1F2F3}.custom-dropdown .dropdown-menu ul.list li.is-active{color:#262626}.custom-dropdown .dropdown-menu ul.list li.is-active i.fa.fa-check{color:#61B887}.custom-dropdown .dropdown-menu ul.list li.is-active span{font-weight:500}.custom-dropdown.dropdown-right .dropdown-menu{left:auto;right:0}.custom-dropdown.is-dialog-nav .dropdown-menu{min-width:12.5rem}@media only screen and (min-width:680px){.custom-dropdown.is-dialog-nav{display:block}.custom-dropdown.is-dialog-nav .dropdown-toggle{display:none}.custom-dropdown.is-dialog-nav .dropdown-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block;position:relative;top:auto;left:auto;z-index:1;background-color:transparent;min-width:1px}.custom-dropdown.is-dialog-nav .dropdown-right .dropdown-menu{left:auto;right:auto}}.flipswitch{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:inline-flex;flex-direction:row;align-items:stretch;width:36px;height:20px}.flipswitch span{display:block;overflow:hidden;width:0;height:0;font-size:0;text-indent:-99999}.flipswitch .flipswitch-checkbox{display:none}.flipswitch .flipswitch-label{flex:1 1 auto;position:relative;display:flex;flex-direction:row;align-items:stretch;border:1px solid #FFF;cursor:pointer;overflow:hidden}.flipswitch .flipswitch-label .flipswitch-inner{-webkit-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-ms-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s;flex:0 0 200%;width:200%;margin-left:-100%;display:flex;flex-direction:row;align-items:stretch}.flipswitch .flipswitch-label .flipswitch-inner .checked-label,.flipswitch .flipswitch-label .flipswitch-inner .unchecked-label{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;flex:0 0 50%;display:flex;flex-direction:row;align-items:center;background-color:#E7E4E4;width:50%;padding:0;color:#FFF;font-size:11px;font-family:inherit;line-height:1;text-transform:uppercase}.flipswitch .flipswitch-label .flipswitch-inner .checked-label{justify-content:flex-start;background-color:#77ca9b;padding-left:10px}.flipswitch .flipswitch-label .flipswitch-inner .unchecked-label{justify-content:flex-end;padding-right:10px;color:#5A5A5A}.flipswitch .flipswitch-label .flipswitch-switch{-webkit-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-ms-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s;-webkit-box-shadow:2px 2px 4px 1px rgba(64,64,64,.16);-moz-box-shadow:2px 2px 4px 1px rgba(64,64,64,.16);box-shadow:2px 2px 4px 1px rgba(64,64,64,.16);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:50%;background-color:#FFF}.dialog-panel>.dialog>.dialog-container,.litepicker,.m-timepicker .options{-moz-box-shadow:0 10px 25px 0 rgba(128,128,128,.27)}.flipswitch .flipswitch-checkbox:checked+.flipswitch-label .flipswitch-inner{margin-left:0}.flipswitch.color-red .flipswitch-inner .unchecked-label{background-color:#D82727;color:#FFF}.flipswitch.is-disabled .flipswitch-label{cursor:not-allowed}.flipswitch.is-disabled .flipswitch-inner{opacity:.65}.flipswitch.is-loading .flipswitch-inner .checked-label,.flipswitch.is-loading .flipswitch-inner .unchecked-label{background:#E7E4E4;color:#E7E4E4}.flipswitch.is-loading .flipswitch-switch{display:flex;align-items:center;justify-content:center}.flipswitch.is-loading .flipswitch-switch:before{position:relative;border:2px solid #CECACA;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;animation:spinAround .5s infinite linear;font-size:100%;width:.5em;height:.5em;content:'';display:block}.flipswitch.is-loading .flipswitch-switch:before.size-sm{border-width:2px;width:1em;height:1em}.flipswitch.is-loading .flipswitch-switch:before.size-md{border-width:3px;width:2em;height:2em}.flipswitch.is-loading .flipswitch-switch:before.size-lg{border-width:4px;width:3em;height:3em}.flipswitch .flipswitch-label{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.flipswitch .flipswitch-label .flipswitch-switch{right:17px;width:16px;height:16px;margin-top:-8px}.flipswitch .flipswitch-checkbox:checked+.flipswitch-label .flipswitch-switch{right:1px}.flipswitch.is-loading .flipswitch-label{cursor:progress}.flipswitch.is-loading .flipswitch-label .flipswitch-switch:before{width:5.6px;height:5.6px;border-width:2px}.flipswitch.size-large{width:68px;height:30px}.flipswitch.size-large .flipswitch-label{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.flipswitch.size-large .flipswitch-label .flipswitch-switch{right:41px;width:22px;height:22px;margin-top:-11px}.flipswitch.size-large .flipswitch-checkbox:checked+.flipswitch-label .flipswitch-switch{right:3px}.flipswitch.size-large.is-loading .flipswitch-label{cursor:progress}.flipswitch.size-large.is-loading .flipswitch-label .flipswitch-switch:before{width:7.7px;height:7.7px;border-width:2px}.flip-switch-container{display:flex;flex-direction:row;align-items:flex-start}.flip-switch-container>.flipswitch{flex:0 0 auto}.flip-switch-container>label{padding:2px 0 0 10px;font-size:13px;font-weight:500;line-height:1.35}.flip-switch-container.size-large>label{padding-top:7px}.m-timepicker{position:relative}.m-timepicker .options{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-webkit-box-shadow:0 10px 25px 0 rgba(128,128,128,.27);box-shadow:0 10px 25px 0 rgba(128,128,128,.27);position:absolute;top:100%;left:0;z-index:99;background-color:#FFF;width:100%}.m-timepicker .options ul{list-style-type:none;background-color:transparent;overflow-y:auto;position:relative;max-height:230px}.m-timepicker .options ul li{list-style-type:none;padding:2px .75rem;color:#404040;font-size:14px;vertical-align:middle}.m-timepicker .options ul li>.checkbox-group,.m-timepicker .options ul li>div,.m-timepicker .options ul li>span{display:inline-block;vertical-align:middle}.m-timepicker .options ul li.active,.m-timepicker .options ul li:focus,.m-timepicker .options ul li:hover{background-color:#F1F2F3;color:#404040;cursor:pointer}.m-timepicker.style-agenda-entry .options ul li{padding:.125rem 0 .125rem .3rem}.m-time-amount-field{position:relative}.m-time-amount-field .actual{border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:50%;right:6px;background:#E7E4E4;padding:3px;margin-top:-8px;font-size:.85em;line-height:1;vertical-align:middle;text-align:center;cursor:default}.absenceIcon.reason,.circle{-webkit-border-radius:50%;-moz-border-radius:50%}.m-time-amount-field .actual.fa{min-width:.5rem}.input-sm .actual{right:4px;margin-top:-8px}.circle{display:inline-block;width:35px;height:35px;line-height:35px;background-color:#E61756;border-radius:50%;font-size:16px;color:#FFF;text-align:center;vertical-align:middle}.circle img{vertical-align:top}.circle.circle-sm{width:26px;height:26px;line-height:26px;font-size:12px}.circle.circle-smd{width:40px;height:40px;line-height:40px;font-size:18px}.circle.circle-md{width:46px;height:46px;line-height:46px;font-size:21px}.circle.circle-mbg{width:56px;height:56px;line-height:56px;font-size:26px}.circle.blue{background-color:#007AA3}.circle.gray{background-color:#9A9898}.circle.green{background-color:#61B887}.circle.default{background-color:#EB3D73}.avatar{display:inline-block;background-color:#ddd;background-clip:padding-box;border-radius:50%;color:#5A5A5A;font-size:15px;font-weight:400;vertical-align:middle;text-align:center;text-transform:uppercase;width:50px;height:50px;line-height:50px}.avatar.avatar-xs{width:24px;height:24px;line-height:24px;font-size:10px}.absenceIcon.reason,.avatar.avatar-sm{width:35px;height:35px;line-height:35px}.avatar.avatar-sm{font-size:12px}.avatar.avatar-smd{width:40px;height:40px;line-height:40px;font-size:18px}.avatar.avatar-md{width:80px;height:80px;line-height:80px;font-size:38px}.avatar.avatar-base{width:64px;height:64px;line-height:64px;font-size:30px}.avatar.avatar-lg{width:104px;height:104px;line-height:104px;font-size:2.25rem}.avatar.style-dashboard{box-shadow:0 1px 4px 0 rgba(0,0,0,.16);border-radius:9999px;border-width:2px;border-style:solid;border-color:#FFF}.avatar.style-dashboard-item,.avatar.style-personnel-file,.avatar.variant-personnel-file{border-width:3px;border-style:solid;border-color:#FFF;border-radius:.5rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.16)}.avatar.variant-personnel-file{width:112px;height:112px;line-height:112px;font-size:33.6px}.avatar-buttons{position:absolute;left:0;bottom:0;right:0;z-index:2;text-align:center}.avatar-buttons button{display:inline-block;background-color:rgba(38,38,38,.7);border-radius:.25rem;border:0;padding:6px 10px;margin-right:2px;color:#FFF;font-size:13px;font-weight:300}.avatar-buttons button:hover{background-color:rgba(38,38,38,.9)}.avatar-buttons button:last-child{margin-right:0}.avatar-with-upload{width:120px;margin:auto;position:relative}.avatar-with-upload .avatar-buttons button{font-size:12px}.avatar-with-upload #loading{position:absolute;top:10px;left:10px}.avatar-with-upload .avatar{width:120px;height:120px;line-height:120px;position:relative}.avatar-with-upload .changePictureButton{width:120px;position:absolute;left:0;bottom:0;background-color:rgba(38,38,38,.7);border-radius:.25rem;border:0;padding:6px 4px;color:#FFF;font-size:13px;font-weight:300}.avatar-with-upload.size-fullwidth .avatar-buttons button,.avatar-with-upload.size-md .avatar-buttons button{font-size:12px}.avatar-with-upload.size-md{width:100px}.avatar-with-upload.size-md .avatar{width:100px;height:100px;line-height:100px}.avatar-with-upload.size-md .changePictureButton{width:100px}.avatar-with-upload.size-square{width:100%}.avatar-with-upload.size-square .avatar-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding-bottom:100%}.avatar-with-upload.size-square .avatar-wrapper .avatar{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:auto}.avatar-with-upload.size-fullwidth,.avatar-with-upload.size-square .changePictureButton{width:100%}.avatar-with-upload.size-fullwidth .avatar{width:100%;height:auto;line-height:1}.avatar-with-upload.size-fullwidth .changePictureButton{width:100%}.avatar-with-upload.style-square{box-shadow:0 5px 12px 0 rgba(0,0,0,.16);border-width:3px;border-style:solid;border-color:#FFF;border-radius:.5rem;max-width:186px}.avatar-with-upload.style-square .avatar-wrapper{border-radius:.5rem}.avatar-with-upload.style-square .avatar{display:flex;align-items:center;justify-content:center;border-radius:.5rem;font-size:2.25rem}.avatar-with-upload.style-square .avatar-buttons{display:none;bottom:.75rem}.avatar-with-upload.style-square:hover .avatar-buttons{display:block}.nav.nav-pills{display:flex;flex-direction:column;gap:.25rem}.nav.nav-pills>li{padding:0 .5rem}.nav.nav-pills>li a{display:block;padding:10px;overflow:hidden;color:#5A5A5A;font-size:13px;font-weight:500;border-radius:.25rem;position:relative}.nav.nav-pills>li a:focus{text-decoration:none}.nav.nav-pills>li a:hover{background-color:rgba(64,64,64,.08)}.nav.nav-pills>li.not-available>a{position:relative}.nav.nav-pills>li.not-available>a i.fa{position:absolute;right:9px;opacity:.35}.nav.nav-pills>li.danger a{background-color:#FF7F7F;color:#FFF}.nav.nav-pills>li a.active,.nav.nav-pills>li.active>a{box-shadow:1px 1px 15px -5px rgba(0,0,0,.25);background-color:#86B6B8;color:#FFF}.nav.nav-pills>li ul{margin-top:-4px;padding-top:8px;margin-bottom:4px;border-radius:.25rem;background:#F1F2F3}.nav.nav-pills>li ul li a{font-size:11px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:10px}.nav.nav-pills>li ul li a:hover{background-color:#ecedee}.nav.nav-pills>li ul li.active a{background-color:#e6e8ea}.nav.nav-pills.nav-pills-side>li{padding:0 .5rem}.nav.nav-pills.nav-pills-side>li a{display:flex;flex-direction:row;align-items:center;border-width:0;border-radius:.25rem;padding:.5rem .75rem;color:#5A5A5A;font-size:.8125rem;font-weight:500;line-height:1.25rem;transition:all .2s ease-in-out}.nav.nav-pills.nav-pills-side>li a h3{display:flex;flex-direction:row;align-items:center;gap:.75rem;color:inherit;font-size:inherit;line-height:inherit}.nav.nav-pills.nav-pills-side>li a h3 .a-icon{font-size:1.5rem;stroke-width:1.5}.nav.nav-pills.nav-pills-side>li a:hover{background-color:rgba(64,64,64,.08)}.nav.nav-pills.nav-pills-side>li.not-available>a{position:relative}.nav.nav-pills.nav-pills-side>li.not-available>a i.fa{position:absolute;right:9px;opacity:.35}.folder-reason1,.nav.nav-pills.nav-pills-side>li.active{position:relative}.nav.nav-pills.nav-pills-side>li a.active,.nav.nav-pills.nav-pills-side>li.active>a{background-color:#86B6B8;color:#FFF;box-shadow:1px 1px 15px -5px rgba(0,0,0,.25)}.absence.reason1.is-overlapping,.absence.reason10.is-overlapping,.absence.reason10>.week.is-overlapping,.absence.reason11.is-overlapping,.absence.reason11>.week.is-overlapping,.absence.reason12.is-overlapping,.absence.reason12>.week.is-overlapping,.absence.reason13.is-overlapping,.absence.reason13>.week.is-overlapping,.absence.reason14.is-overlapping,.absence.reason14>.week.is-overlapping,.absence.reason15.is-overlapping,.absence.reason15>.week.is-overlapping,.absence.reason16.is-overlapping,.absence.reason16>.week.is-overlapping,.absence.reason17.is-overlapping,.absence.reason17>.week.is-overlapping,.absence.reason18.is-overlapping,.absence.reason18>.week.is-overlapping,.absence.reason19.is-overlapping,.absence.reason19>.week.is-overlapping,.absence.reason1>.week.is-overlapping,.absence.reason2.is-overlapping,.absence.reason20.is-overlapping,.absence.reason20>.week.is-overlapping,.absence.reason21.is-overlapping,.absence.reason21>.week.is-overlapping,.absence.reason22.is-overlapping,.absence.reason22>.week.is-overlapping,.absence.reason23.is-overlapping,.absence.reason23>.week.is-overlapping,.absence.reason24.is-overlapping,.absence.reason24>.week.is-overlapping,.absence.reason25.is-overlapping,.absence.reason25>.week.is-overlapping,.absence.reason26.is-overlapping,.absence.reason26>.week.is-overlapping,.absence.reason27.is-overlapping,.absence.reason27>.week.is-overlapping,.absence.reason28.is-overlapping,.absence.reason28>.week.is-overlapping,.absence.reason29.is-overlapping,.absence.reason29>.week.is-overlapping,.absence.reason2>.week.is-overlapping,.absence.reason3.is-overlapping,.absence.reason30.is-overlapping,.absence.reason30>.week.is-overlapping,.absence.reason3>.week.is-overlapping,.absence.reason4.is-overlapping,.absence.reason4>.week.is-overlapping,.absence.reason5.is-overlapping,.absence.reason5>.week.is-overlapping,.absence.reason6.is-overlapping,.absence.reason6>.week.is-overlapping,.absence.reason7.is-overlapping,.absence.reason7>.week.is-overlapping,.absence.reason8.is-overlapping,.absence.reason8>.week.is-overlapping,.absence.reason9.is-overlapping,.absence.reason9>.week.is-overlapping,.absence.reasonExternal.is-overlapping,.absence.reasonExternal>.week.is-overlapping,.active.abs.reason1.is-overlapping,.active.abs.reason10.is-overlapping,.active.abs.reason11.is-overlapping,.active.abs.reason12.is-overlapping,.active.abs.reason13.is-overlapping,.active.abs.reason14.is-overlapping,.active.abs.reason15.is-overlapping,.active.abs.reason16.is-overlapping,.active.abs.reason17.is-overlapping,.active.abs.reason18.is-overlapping,.active.abs.reason19.is-overlapping,.active.abs.reason2.is-overlapping,.active.abs.reason20.is-overlapping,.active.abs.reason21.is-overlapping,.active.abs.reason22.is-overlapping,.active.abs.reason23.is-overlapping,.active.abs.reason24.is-overlapping,.active.abs.reason25.is-overlapping,.active.abs.reason26.is-overlapping,.active.abs.reason27.is-overlapping,.active.abs.reason28.is-overlapping,.active.abs.reason29.is-overlapping,.active.abs.reason3.is-overlapping,.active.abs.reason30.is-overlapping,.active.abs.reason4.is-overlapping,.active.abs.reason5.is-overlapping,.active.abs.reason6.is-overlapping,.active.abs.reason7.is-overlapping,.active.abs.reason8.is-overlapping,.active.abs.reason9.is-overlapping,.active.absence.reason1.is-overlapping,.active.absence.reason10.is-overlapping,.active.absence.reason11.is-overlapping,.active.absence.reason12.is-overlapping,.active.absence.reason13.is-overlapping,.active.absence.reason14.is-overlapping,.active.absence.reason15.is-overlapping,.active.absence.reason16.is-overlapping,.active.absence.reason17.is-overlapping,.active.absence.reason18.is-overlapping,.active.absence.reason19.is-overlapping,.active.absence.reason2.is-overlapping,.active.absence.reason20.is-overlapping,.active.absence.reason21.is-overlapping,.active.absence.reason22.is-overlapping,.active.absence.reason23.is-overlapping,.active.absence.reason24.is-overlapping,.active.absence.reason25.is-overlapping,.active.absence.reason26.is-overlapping,.active.absence.reason27.is-overlapping,.active.absence.reason28.is-overlapping,.active.absence.reason29.is-overlapping,.active.absence.reason3.is-overlapping,.active.absence.reason30.is-overlapping,.active.absence.reason4.is-overlapping,.active.absence.reason5.is-overlapping,.active.absence.reason6.is-overlapping,.active.absence.reason7.is-overlapping,.active.absence.reason8.is-overlapping,.active.absence.reason9.is-overlapping,.calzone .reason1.active>.absence.is-overlapping,.calzone .reason1.active>.week.is-overlapping,.calzone .reason1.dirty>.absence.is-overlapping,.calzone .reason1.dirty>.week.is-overlapping,.calzone .reason1.highlight>.absence.is-overlapping,.calzone .reason1.highlight>.week.is-overlapping,.calzone .reason10.active>.absence.is-overlapping,.calzone .reason10.active>.week.is-overlapping,.calzone .reason10.dirty>.absence.is-overlapping,.calzone .reason10.dirty>.week.is-overlapping,.calzone .reason10.highlight>.absence.is-overlapping,.calzone .reason10.highlight>.week.is-overlapping,.calzone .reason10:hover>.absence.is-overlapping,.calzone .reason10:hover>.week.is-overlapping,.calzone .reason11.active>.absence.is-overlapping,.calzone .reason11.active>.week.is-overlapping,.calzone .reason11.dirty>.absence.is-overlapping,.calzone .reason11.dirty>.week.is-overlapping,.calzone .reason11.highlight>.absence.is-overlapping,.calzone .reason11.highlight>.week.is-overlapping,.calzone .reason11:hover>.absence.is-overlapping,.calzone .reason11:hover>.week.is-overlapping,.calzone .reason12.active>.absence.is-overlapping,.calzone .reason12.active>.week.is-overlapping,.calzone .reason12.dirty>.absence.is-overlapping,.calzone .reason12.dirty>.week.is-overlapping,.calzone .reason12.highlight>.absence.is-overlapping,.calzone .reason12.highlight>.week.is-overlapping,.calzone .reason12:hover>.absence.is-overlapping,.calzone .reason12:hover>.week.is-overlapping,.calzone .reason13.active>.absence.is-overlapping,.calzone .reason13.active>.week.is-overlapping,.calzone .reason13.dirty>.absence.is-overlapping,.calzone .reason13.dirty>.week.is-overlapping,.calzone .reason13.highlight>.absence.is-overlapping,.calzone .reason13.highlight>.week.is-overlapping,.calzone .reason13:hover>.absence.is-overlapping,.calzone .reason13:hover>.week.is-overlapping,.calzone .reason14.active>.absence.is-overlapping,.calzone .reason14.active>.week.is-overlapping,.calzone .reason14.dirty>.absence.is-overlapping,.calzone .reason14.dirty>.week.is-overlapping,.calzone .reason14.highlight>.absence.is-overlapping,.calzone .reason14.highlight>.week.is-overlapping,.calzone .reason14:hover>.absence.is-overlapping,.calzone .reason14:hover>.week.is-overlapping,.calzone .reason15.active>.absence.is-overlapping,.calzone .reason15.active>.week.is-overlapping,.calzone .reason15.dirty>.absence.is-overlapping,.calzone .reason15.dirty>.week.is-overlapping,.calzone .reason15.highlight>.absence.is-overlapping,.calzone .reason15.highlight>.week.is-overlapping,.calzone .reason15:hover>.absence.is-overlapping,.calzone .reason15:hover>.week.is-overlapping,.calzone .reason16.active>.absence.is-overlapping,.calzone .reason16.active>.week.is-overlapping,.calzone .reason16.dirty>.absence.is-overlapping,.calzone .reason16.dirty>.week.is-overlapping,.calzone .reason16.highlight>.absence.is-overlapping,.calzone .reason16.highlight>.week.is-overlapping,.calzone .reason16:hover>.absence.is-overlapping,.calzone .reason16:hover>.week.is-overlapping,.calzone .reason17.active>.absence.is-overlapping,.calzone .reason17.active>.week.is-overlapping,.calzone .reason17.dirty>.absence.is-overlapping,.calzone .reason17.dirty>.week.is-overlapping,.calzone .reason17.highlight>.absence.is-overlapping,.calzone .reason17.highlight>.week.is-overlapping,.calzone .reason17:hover>.absence.is-overlapping,.calzone .reason17:hover>.week.is-overlapping,.calzone .reason18.active>.absence.is-overlapping,.calzone .reason18.active>.week.is-overlapping,.calzone .reason18.dirty>.absence.is-overlapping,.calzone .reason18.dirty>.week.is-overlapping,.calzone .reason18.highlight>.absence.is-overlapping,.calzone .reason18.highlight>.week.is-overlapping,.calzone .reason18:hover>.absence.is-overlapping,.calzone .reason18:hover>.week.is-overlapping,.calzone .reason19.active>.absence.is-overlapping,.calzone .reason19.active>.week.is-overlapping,.calzone .reason19.dirty>.absence.is-overlapping,.calzone .reason19.dirty>.week.is-overlapping,.calzone .reason19.highlight>.absence.is-overlapping,.calzone .reason19.highlight>.week.is-overlapping,.calzone .reason19:hover>.absence.is-overlapping,.calzone .reason19:hover>.week.is-overlapping,.calzone .reason1:hover>.absence.is-overlapping,.calzone .reason1:hover>.week.is-overlapping,.calzone .reason2.active>.absence.is-overlapping,.calzone .reason2.active>.week.is-overlapping,.calzone .reason2.dirty>.absence.is-overlapping,.calzone .reason2.dirty>.week.is-overlapping,.calzone .reason2.highlight>.absence.is-overlapping,.calzone .reason2.highlight>.week.is-overlapping,.calzone .reason20.active>.absence.is-overlapping,.calzone .reason20.active>.week.is-overlapping,.calzone .reason20.dirty>.absence.is-overlapping,.calzone .reason20.dirty>.week.is-overlapping,.calzone .reason20.highlight>.absence.is-overlapping,.calzone .reason20.highlight>.week.is-overlapping,.calzone .reason20:hover>.absence.is-overlapping,.calzone .reason20:hover>.week.is-overlapping,.calzone .reason21.active>.absence.is-overlapping,.calzone .reason21.active>.week.is-overlapping,.calzone .reason21.dirty>.absence.is-overlapping,.calzone .reason21.dirty>.week.is-overlapping,.calzone .reason21.highlight>.absence.is-overlapping,.calzone .reason21.highlight>.week.is-overlapping,.calzone .reason21:hover>.absence.is-overlapping,.calzone .reason21:hover>.week.is-overlapping,.calzone .reason22.active>.absence.is-overlapping,.calzone .reason22.active>.week.is-overlapping,.calzone .reason22.dirty>.absence.is-overlapping,.calzone .reason22.dirty>.week.is-overlapping,.calzone .reason22.highlight>.absence.is-overlapping,.calzone .reason22.highlight>.week.is-overlapping,.calzone .reason22:hover>.absence.is-overlapping,.calzone .reason22:hover>.week.is-overlapping,.calzone .reason23.active>.absence.is-overlapping,.calzone .reason23.active>.week.is-overlapping,.calzone .reason23.dirty>.absence.is-overlapping,.calzone .reason23.dirty>.week.is-overlapping,.calzone .reason23.highlight>.absence.is-overlapping,.calzone .reason23.highlight>.week.is-overlapping,.calzone .reason23:hover>.absence.is-overlapping,.calzone .reason23:hover>.week.is-overlapping,.calzone .reason24.active>.absence.is-overlapping,.calzone .reason24.active>.week.is-overlapping,.calzone .reason24.dirty>.absence.is-overlapping,.calzone .reason24.dirty>.week.is-overlapping,.calzone .reason24.highlight>.absence.is-overlapping,.calzone .reason24.highlight>.week.is-overlapping,.calzone .reason24:hover>.absence.is-overlapping,.calzone .reason24:hover>.week.is-overlapping,.calzone .reason25.active>.absence.is-overlapping,.calzone .reason25.active>.week.is-overlapping,.calzone .reason25.dirty>.absence.is-overlapping,.calzone .reason25.dirty>.week.is-overlapping,.calzone .reason25.highlight>.absence.is-overlapping,.calzone .reason25.highlight>.week.is-overlapping,.calzone .reason25:hover>.absence.is-overlapping,.calzone .reason25:hover>.week.is-overlapping,.calzone .reason26.active>.absence.is-overlapping,.calzone .reason26.active>.week.is-overlapping,.calzone .reason26.dirty>.absence.is-overlapping,.calzone .reason26.dirty>.week.is-overlapping,.calzone .reason26.highlight>.absence.is-overlapping,.calzone .reason26.highlight>.week.is-overlapping,.calzone .reason26:hover>.absence.is-overlapping,.calzone .reason26:hover>.week.is-overlapping,.calzone .reason27.active>.absence.is-overlapping,.calzone .reason27.active>.week.is-overlapping,.calzone .reason27.dirty>.absence.is-overlapping,.calzone .reason27.dirty>.week.is-overlapping,.calzone .reason27.highlight>.absence.is-overlapping,.calzone .reason27.highlight>.week.is-overlapping,.calzone .reason27:hover>.absence.is-overlapping,.calzone .reason27:hover>.week.is-overlapping,.calzone .reason28.active>.absence.is-overlapping,.calzone .reason28.active>.week.is-overlapping,.calzone .reason28.dirty>.absence.is-overlapping,.calzone .reason28.dirty>.week.is-overlapping,.calzone .reason28.highlight>.absence.is-overlapping,.calzone .reason28.highlight>.week.is-overlapping,.calzone .reason28:hover>.absence.is-overlapping,.calzone .reason28:hover>.week.is-overlapping,.calzone .reason29.active>.absence.is-overlapping,.calzone .reason29.active>.week.is-overlapping,.calzone .reason29.dirty>.absence.is-overlapping,.calzone .reason29.dirty>.week.is-overlapping,.calzone .reason29.highlight>.absence.is-overlapping,.calzone .reason29.highlight>.week.is-overlapping,.calzone .reason29:hover>.absence.is-overlapping,.calzone .reason29:hover>.week.is-overlapping,.calzone .reason2:hover>.absence.is-overlapping,.calzone .reason2:hover>.week.is-overlapping,.calzone .reason3.active>.absence.is-overlapping,.calzone .reason3.active>.week.is-overlapping,.calzone .reason3.dirty>.absence.is-overlapping,.calzone .reason3.dirty>.week.is-overlapping,.calzone .reason3.highlight>.absence.is-overlapping,.calzone .reason3.highlight>.week.is-overlapping,.calzone .reason30.active>.absence.is-overlapping,.calzone .reason30.active>.week.is-overlapping,.calzone .reason30.dirty>.absence.is-overlapping,.calzone .reason30.dirty>.week.is-overlapping,.calzone .reason30.highlight>.absence.is-overlapping,.calzone .reason30.highlight>.week.is-overlapping,.calzone .reason30:hover>.absence.is-overlapping,.calzone .reason30:hover>.week.is-overlapping,.calzone .reason3:hover>.absence.is-overlapping,.calzone .reason3:hover>.week.is-overlapping,.calzone .reason4.active>.absence.is-overlapping,.calzone .reason4.active>.week.is-overlapping,.calzone .reason4.dirty>.absence.is-overlapping,.calzone .reason4.dirty>.week.is-overlapping,.calzone .reason4.highlight>.absence.is-overlapping,.calzone .reason4.highlight>.week.is-overlapping,.calzone .reason4:hover>.absence.is-overlapping,.calzone .reason4:hover>.week.is-overlapping,.calzone .reason5.active>.absence.is-overlapping,.calzone .reason5.active>.week.is-overlapping,.calzone .reason5.dirty>.absence.is-overlapping,.calzone .reason5.dirty>.week.is-overlapping,.calzone .reason5.highlight>.absence.is-overlapping,.calzone .reason5.highlight>.week.is-overlapping,.calzone .reason5:hover>.absence.is-overlapping,.calzone .reason5:hover>.week.is-overlapping,.calzone .reason6.active>.absence.is-overlapping,.calzone .reason6.active>.week.is-overlapping,.calzone .reason6.dirty>.absence.is-overlapping,.calzone .reason6.dirty>.week.is-overlapping,.calzone .reason6.highlight>.absence.is-overlapping,.calzone .reason6.highlight>.week.is-overlapping,.calzone .reason6:hover>.absence.is-overlapping,.calzone .reason6:hover>.week.is-overlapping,.calzone .reason7.active>.absence.is-overlapping,.calzone .reason7.active>.week.is-overlapping,.calzone .reason7.dirty>.absence.is-overlapping,.calzone .reason7.dirty>.week.is-overlapping,.calzone .reason7.highlight>.absence.is-overlapping,.calzone .reason7.highlight>.week.is-overlapping,.calzone .reason7:hover>.absence.is-overlapping,.calzone .reason7:hover>.week.is-overlapping,.calzone .reason8.active>.absence.is-overlapping,.calzone .reason8.active>.week.is-overlapping,.calzone .reason8.dirty>.absence.is-overlapping,.calzone .reason8.dirty>.week.is-overlapping,.calzone .reason8.highlight>.absence.is-overlapping,.calzone .reason8.highlight>.week.is-overlapping,.calzone .reason8:hover>.absence.is-overlapping,.calzone .reason8:hover>.week.is-overlapping,.calzone .reason9.active>.absence.is-overlapping,.calzone .reason9.active>.week.is-overlapping,.calzone .reason9.dirty>.absence.is-overlapping,.calzone .reason9.dirty>.week.is-overlapping,.calzone .reason9.highlight>.absence.is-overlapping,.calzone .reason9.highlight>.week.is-overlapping,.calzone .reason9:hover>.absence.is-overlapping,.calzone .reason9:hover>.week.is-overlapping,.highlight.abs.reason1.is-overlapping,.highlight.abs.reason10.is-overlapping,.highlight.abs.reason11.is-overlapping,.highlight.abs.reason12.is-overlapping,.highlight.abs.reason13.is-overlapping,.highlight.abs.reason14.is-overlapping,.highlight.abs.reason15.is-overlapping,.highlight.abs.reason16.is-overlapping,.highlight.abs.reason17.is-overlapping,.highlight.abs.reason18.is-overlapping,.highlight.abs.reason19.is-overlapping,.highlight.abs.reason2.is-overlapping,.highlight.abs.reason20.is-overlapping,.highlight.abs.reason21.is-overlapping,.highlight.abs.reason22.is-overlapping,.highlight.abs.reason23.is-overlapping,.highlight.abs.reason24.is-overlapping,.highlight.abs.reason25.is-overlapping,.highlight.abs.reason26.is-overlapping,.highlight.abs.reason27.is-overlapping,.highlight.abs.reason28.is-overlapping,.highlight.abs.reason29.is-overlapping,.highlight.abs.reason3.is-overlapping,.highlight.abs.reason30.is-overlapping,.highlight.abs.reason4.is-overlapping,.highlight.abs.reason5.is-overlapping,.highlight.abs.reason6.is-overlapping,.highlight.abs.reason7.is-overlapping,.highlight.abs.reason8.is-overlapping,.highlight.abs.reason9.is-overlapping,.highlight.absence.reason1.is-overlapping,.highlight.absence.reason10.is-overlapping,.highlight.absence.reason11.is-overlapping,.highlight.absence.reason12.is-overlapping,.highlight.absence.reason13.is-overlapping,.highlight.absence.reason14.is-overlapping,.highlight.absence.reason15.is-overlapping,.highlight.absence.reason16.is-overlapping,.highlight.absence.reason17.is-overlapping,.highlight.absence.reason18.is-overlapping,.highlight.absence.reason19.is-overlapping,.highlight.absence.reason2.is-overlapping,.highlight.absence.reason20.is-overlapping,.highlight.absence.reason21.is-overlapping,.highlight.absence.reason22.is-overlapping,.highlight.absence.reason23.is-overlapping,.highlight.absence.reason24.is-overlapping,.highlight.absence.reason25.is-overlapping,.highlight.absence.reason26.is-overlapping,.highlight.absence.reason27.is-overlapping,.highlight.absence.reason28.is-overlapping,.highlight.absence.reason29.is-overlapping,.highlight.absence.reason3.is-overlapping,.highlight.absence.reason30.is-overlapping,.highlight.absence.reason4.is-overlapping,.highlight.absence.reason5.is-overlapping,.highlight.absence.reason6.is-overlapping,.highlight.absence.reason7.is-overlapping,.highlight.absence.reason8.is-overlapping,.highlight.absence.reason9.is-overlapping,.label-field.reason1.is-overlapping,.label-field.reason10.is-overlapping,.label-field.reason10>.week.is-overlapping,.label-field.reason11.is-overlapping,.label-field.reason11>.week.is-overlapping,.label-field.reason12.is-overlapping,.label-field.reason12>.week.is-overlapping,.label-field.reason13.is-overlapping,.label-field.reason13>.week.is-overlapping,.label-field.reason14.is-overlapping,.label-field.reason14>.week.is-overlapping,.label-field.reason15.is-overlapping,.label-field.reason15>.week.is-overlapping,.label-field.reason16.is-overlapping,.label-field.reason16>.week.is-overlapping,.label-field.reason17.is-overlapping,.label-field.reason17>.week.is-overlapping,.label-field.reason18.is-overlapping,.label-field.reason18>.week.is-overlapping,.label-field.reason19.is-overlapping,.label-field.reason19>.week.is-overlapping,.label-field.reason1>.week.is-overlapping,.label-field.reason2.is-overlapping,.label-field.reason20.is-overlapping,.label-field.reason20>.week.is-overlapping,.label-field.reason21.is-overlapping,.label-field.reason21>.week.is-overlapping,.label-field.reason22.is-overlapping,.label-field.reason22>.week.is-overlapping,.label-field.reason23.is-overlapping,.label-field.reason23>.week.is-overlapping,.label-field.reason24.is-overlapping,.label-field.reason24>.week.is-overlapping,.label-field.reason25.is-overlapping,.label-field.reason25>.week.is-overlapping,.label-field.reason26.is-overlapping,.label-field.reason26>.week.is-overlapping,.label-field.reason27.is-overlapping,.label-field.reason27>.week.is-overlapping,.label-field.reason28.is-overlapping,.label-field.reason28>.week.is-overlapping,.label-field.reason29.is-overlapping,.label-field.reason29>.week.is-overlapping,.label-field.reason2>.week.is-overlapping,.label-field.reason3.is-overlapping,.label-field.reason30.is-overlapping,.label-field.reason30>.week.is-overlapping,.label-field.reason3>.week.is-overlapping,.label-field.reason4.is-overlapping,.label-field.reason4>.week.is-overlapping,.label-field.reason5.is-overlapping,.label-field.reason5>.week.is-overlapping,.label-field.reason6.is-overlapping,.label-field.reason6>.week.is-overlapping,.label-field.reason7.is-overlapping,.label-field.reason7>.week.is-overlapping,.label-field.reason8.is-overlapping,.label-field.reason8>.week.is-overlapping,.label-field.reason9.is-overlapping,.label-field.reason9>.week.is-overlapping,.label-field.reasonExternal.is-overlapping,.label-field.reasonExternal>.week.is-overlapping,.selectedUser.abs.reason1.is-overlapping,.selectedUser.abs.reason10.is-overlapping,.selectedUser.abs.reason11.is-overlapping,.selectedUser.abs.reason12.is-overlapping,.selectedUser.abs.reason13.is-overlapping,.selectedUser.abs.reason14.is-overlapping,.selectedUser.abs.reason15.is-overlapping,.selectedUser.abs.reason16.is-overlapping,.selectedUser.abs.reason17.is-overlapping,.selectedUser.abs.reason18.is-overlapping,.selectedUser.abs.reason19.is-overlapping,.selectedUser.abs.reason2.is-overlapping,.selectedUser.abs.reason20.is-overlapping,.selectedUser.abs.reason21.is-overlapping,.selectedUser.abs.reason22.is-overlapping,.selectedUser.abs.reason23.is-overlapping,.selectedUser.abs.reason24.is-overlapping,.selectedUser.abs.reason25.is-overlapping,.selectedUser.abs.reason26.is-overlapping,.selectedUser.abs.reason27.is-overlapping,.selectedUser.abs.reason28.is-overlapping,.selectedUser.abs.reason29.is-overlapping,.selectedUser.abs.reason3.is-overlapping,.selectedUser.abs.reason30.is-overlapping,.selectedUser.abs.reason4.is-overlapping,.selectedUser.abs.reason5.is-overlapping,.selectedUser.abs.reason6.is-overlapping,.selectedUser.abs.reason7.is-overlapping,.selectedUser.abs.reason8.is-overlapping,.selectedUser.abs.reason9.is-overlapping,.selectedUser.absence.reason1.is-overlapping,.selectedUser.absence.reason10.is-overlapping,.selectedUser.absence.reason11.is-overlapping,.selectedUser.absence.reason12.is-overlapping,.selectedUser.absence.reason13.is-overlapping,.selectedUser.absence.reason14.is-overlapping,.selectedUser.absence.reason15.is-overlapping,.selectedUser.absence.reason16.is-overlapping,.selectedUser.absence.reason17.is-overlapping,.selectedUser.absence.reason18.is-overlapping,.selectedUser.absence.reason19.is-overlapping,.selectedUser.absence.reason2.is-overlapping,.selectedUser.absence.reason20.is-overlapping,.selectedUser.absence.reason21.is-overlapping,.selectedUser.absence.reason22.is-overlapping,.selectedUser.absence.reason23.is-overlapping,.selectedUser.absence.reason24.is-overlapping,.selectedUser.absence.reason25.is-overlapping,.selectedUser.absence.reason26.is-overlapping,.selectedUser.absence.reason27.is-overlapping,.selectedUser.absence.reason28.is-overlapping,.selectedUser.absence.reason29.is-overlapping,.selectedUser.absence.reason3.is-overlapping,.selectedUser.absence.reason30.is-overlapping,.selectedUser.absence.reason4.is-overlapping,.selectedUser.absence.reason5.is-overlapping,.selectedUser.absence.reason6.is-overlapping,.selectedUser.absence.reason7.is-overlapping,.selectedUser.absence.reason8.is-overlapping,.selectedUser.absence.reason9.is-overlapping,.user-calendar .reason1.active>.absence.is-overlapping,.user-calendar .reason1.active>.week.is-overlapping,.user-calendar .reason1.dirty>.absence.is-overlapping,.user-calendar .reason1.dirty>.week.is-overlapping,.user-calendar .reason1.highlight>.absence.is-overlapping,.user-calendar .reason1.highlight>.week.is-overlapping,.user-calendar .reason10.active>.absence.is-overlapping,.user-calendar .reason10.active>.week.is-overlapping,.user-calendar .reason10.dirty>.absence.is-overlapping,.user-calendar .reason10.dirty>.week.is-overlapping,.user-calendar .reason10.highlight>.absence.is-overlapping,.user-calendar .reason10.highlight>.week.is-overlapping,.user-calendar .reason10:hover>.absence.is-overlapping,.user-calendar .reason10:hover>.week.is-overlapping,.user-calendar .reason11.active>.absence.is-overlapping,.user-calendar .reason11.active>.week.is-overlapping,.user-calendar .reason11.dirty>.absence.is-overlapping,.user-calendar .reason11.dirty>.week.is-overlapping,.user-calendar .reason11.highlight>.absence.is-overlapping,.user-calendar .reason11.highlight>.week.is-overlapping,.user-calendar .reason11:hover>.absence.is-overlapping,.user-calendar .reason11:hover>.week.is-overlapping,.user-calendar .reason12.active>.absence.is-overlapping,.user-calendar .reason12.active>.week.is-overlapping,.user-calendar .reason12.dirty>.absence.is-overlapping,.user-calendar .reason12.dirty>.week.is-overlapping,.user-calendar .reason12.highlight>.absence.is-overlapping,.user-calendar .reason12.highlight>.week.is-overlapping,.user-calendar .reason12:hover>.absence.is-overlapping,.user-calendar .reason12:hover>.week.is-overlapping,.user-calendar .reason13.active>.absence.is-overlapping,.user-calendar .reason13.active>.week.is-overlapping,.user-calendar .reason13.dirty>.absence.is-overlapping,.user-calendar .reason13.dirty>.week.is-overlapping,.user-calendar .reason13.highlight>.absence.is-overlapping,.user-calendar .reason13.highlight>.week.is-overlapping,.user-calendar .reason13:hover>.absence.is-overlapping,.user-calendar .reason13:hover>.week.is-overlapping,.user-calendar .reason14.active>.absence.is-overlapping,.user-calendar .reason14.active>.week.is-overlapping,.user-calendar .reason14.dirty>.absence.is-overlapping,.user-calendar .reason14.dirty>.week.is-overlapping,.user-calendar .reason14.highlight>.absence.is-overlapping,.user-calendar .reason14.highlight>.week.is-overlapping,.user-calendar .reason14:hover>.absence.is-overlapping,.user-calendar .reason14:hover>.week.is-overlapping,.user-calendar .reason15.active>.absence.is-overlapping,.user-calendar .reason15.active>.week.is-overlapping,.user-calendar .reason15.dirty>.absence.is-overlapping,.user-calendar .reason15.dirty>.week.is-overlapping,.user-calendar .reason15.highlight>.absence.is-overlapping,.user-calendar .reason15.highlight>.week.is-overlapping,.user-calendar .reason15:hover>.absence.is-overlapping,.user-calendar .reason15:hover>.week.is-overlapping,.user-calendar .reason16.active>.absence.is-overlapping,.user-calendar .reason16.active>.week.is-overlapping,.user-calendar .reason16.dirty>.absence.is-overlapping,.user-calendar .reason16.dirty>.week.is-overlapping,.user-calendar .reason16.highlight>.absence.is-overlapping,.user-calendar .reason16.highlight>.week.is-overlapping,.user-calendar .reason16:hover>.absence.is-overlapping,.user-calendar .reason16:hover>.week.is-overlapping,.user-calendar .reason17.active>.absence.is-overlapping,.user-calendar .reason17.active>.week.is-overlapping,.user-calendar .reason17.dirty>.absence.is-overlapping,.user-calendar .reason17.dirty>.week.is-overlapping,.user-calendar .reason17.highlight>.absence.is-overlapping,.user-calendar .reason17.highlight>.week.is-overlapping,.user-calendar .reason17:hover>.absence.is-overlapping,.user-calendar .reason17:hover>.week.is-overlapping,.user-calendar .reason18.active>.absence.is-overlapping,.user-calendar .reason18.active>.week.is-overlapping,.user-calendar .reason18.dirty>.absence.is-overlapping,.user-calendar .reason18.dirty>.week.is-overlapping,.user-calendar .reason18.highlight>.absence.is-overlapping,.user-calendar .reason18.highlight>.week.is-overlapping,.user-calendar .reason18:hover>.absence.is-overlapping,.user-calendar .reason18:hover>.week.is-overlapping,.user-calendar .reason19.active>.absence.is-overlapping,.user-calendar .reason19.active>.week.is-overlapping,.user-calendar .reason19.dirty>.absence.is-overlapping,.user-calendar .reason19.dirty>.week.is-overlapping,.user-calendar .reason19.highlight>.absence.is-overlapping,.user-calendar .reason19.highlight>.week.is-overlapping,.user-calendar .reason19:hover>.absence.is-overlapping,.user-calendar .reason19:hover>.week.is-overlapping,.user-calendar .reason1:hover>.absence.is-overlapping,.user-calendar .reason1:hover>.week.is-overlapping,.user-calendar .reason2.active>.absence.is-overlapping,.user-calendar .reason2.active>.week.is-overlapping,.user-calendar .reason2.dirty>.absence.is-overlapping,.user-calendar .reason2.dirty>.week.is-overlapping,.user-calendar .reason2.highlight>.absence.is-overlapping,.user-calendar .reason2.highlight>.week.is-overlapping,.user-calendar .reason20.active>.absence.is-overlapping,.user-calendar .reason20.active>.week.is-overlapping,.user-calendar .reason20.dirty>.absence.is-overlapping,.user-calendar .reason20.dirty>.week.is-overlapping,.user-calendar .reason20.highlight>.absence.is-overlapping,.user-calendar .reason20.highlight>.week.is-overlapping,.user-calendar .reason20:hover>.absence.is-overlapping,.user-calendar .reason20:hover>.week.is-overlapping,.user-calendar .reason21.active>.absence.is-overlapping,.user-calendar .reason21.active>.week.is-overlapping,.user-calendar .reason21.dirty>.absence.is-overlapping,.user-calendar .reason21.dirty>.week.is-overlapping,.user-calendar .reason21.highlight>.absence.is-overlapping,.user-calendar .reason21.highlight>.week.is-overlapping,.user-calendar .reason21:hover>.absence.is-overlapping,.user-calendar .reason21:hover>.week.is-overlapping,.user-calendar .reason22.active>.absence.is-overlapping,.user-calendar .reason22.active>.week.is-overlapping,.user-calendar .reason22.dirty>.absence.is-overlapping,.user-calendar .reason22.dirty>.week.is-overlapping,.user-calendar .reason22.highlight>.absence.is-overlapping,.user-calendar .reason22.highlight>.week.is-overlapping,.user-calendar .reason22:hover>.absence.is-overlapping,.user-calendar .reason22:hover>.week.is-overlapping,.user-calendar .reason23.active>.absence.is-overlapping,.user-calendar .reason23.active>.week.is-overlapping,.user-calendar .reason23.dirty>.absence.is-overlapping,.user-calendar .reason23.dirty>.week.is-overlapping,.user-calendar .reason23.highlight>.absence.is-overlapping,.user-calendar .reason23.highlight>.week.is-overlapping,.user-calendar .reason23:hover>.absence.is-overlapping,.user-calendar .reason23:hover>.week.is-overlapping,.user-calendar .reason24.active>.absence.is-overlapping,.user-calendar .reason24.active>.week.is-overlapping,.user-calendar .reason24.dirty>.absence.is-overlapping,.user-calendar .reason24.dirty>.week.is-overlapping,.user-calendar .reason24.highlight>.absence.is-overlapping,.user-calendar .reason24.highlight>.week.is-overlapping,.user-calendar .reason24:hover>.absence.is-overlapping,.user-calendar .reason24:hover>.week.is-overlapping,.user-calendar .reason25.active>.absence.is-overlapping,.user-calendar .reason25.active>.week.is-overlapping,.user-calendar .reason25.dirty>.absence.is-overlapping,.user-calendar .reason25.dirty>.week.is-overlapping,.user-calendar .reason25.highlight>.absence.is-overlapping,.user-calendar .reason25.highlight>.week.is-overlapping,.user-calendar .reason25:hover>.absence.is-overlapping,.user-calendar .reason25:hover>.week.is-overlapping,.user-calendar .reason26.active>.absence.is-overlapping,.user-calendar .reason26.active>.week.is-overlapping,.user-calendar .reason26.dirty>.absence.is-overlapping,.user-calendar .reason26.dirty>.week.is-overlapping,.user-calendar .reason26.highlight>.absence.is-overlapping,.user-calendar .reason26.highlight>.week.is-overlapping,.user-calendar .reason26:hover>.absence.is-overlapping,.user-calendar .reason26:hover>.week.is-overlapping,.user-calendar .reason27.active>.absence.is-overlapping,.user-calendar .reason27.active>.week.is-overlapping,.user-calendar .reason27.dirty>.absence.is-overlapping,.user-calendar .reason27.dirty>.week.is-overlapping,.user-calendar .reason27.highlight>.absence.is-overlapping,.user-calendar .reason27.highlight>.week.is-overlapping,.user-calendar .reason27:hover>.absence.is-overlapping,.user-calendar .reason27:hover>.week.is-overlapping,.user-calendar .reason28.active>.absence.is-overlapping,.user-calendar .reason28.active>.week.is-overlapping,.user-calendar .reason28.dirty>.absence.is-overlapping,.user-calendar .reason28.dirty>.week.is-overlapping,.user-calendar .reason28.highlight>.absence.is-overlapping,.user-calendar .reason28.highlight>.week.is-overlapping,.user-calendar .reason28:hover>.absence.is-overlapping,.user-calendar .reason28:hover>.week.is-overlapping,.user-calendar .reason29.active>.absence.is-overlapping,.user-calendar .reason29.active>.week.is-overlapping,.user-calendar .reason29.dirty>.absence.is-overlapping,.user-calendar .reason29.dirty>.week.is-overlapping,.user-calendar .reason29.highlight>.absence.is-overlapping,.user-calendar .reason29.highlight>.week.is-overlapping,.user-calendar .reason29:hover>.absence.is-overlapping,.user-calendar .reason29:hover>.week.is-overlapping,.user-calendar .reason2:hover>.absence.is-overlapping,.user-calendar .reason2:hover>.week.is-overlapping,.user-calendar .reason3.active>.absence.is-overlapping,.user-calendar .reason3.active>.week.is-overlapping,.user-calendar .reason3.dirty>.absence.is-overlapping,.user-calendar .reason3.dirty>.week.is-overlapping,.user-calendar .reason3.highlight>.absence.is-overlapping,.user-calendar .reason3.highlight>.week.is-overlapping,.user-calendar .reason30.active>.absence.is-overlapping,.user-calendar .reason30.active>.week.is-overlapping,.user-calendar .reason30.dirty>.absence.is-overlapping,.user-calendar .reason30.dirty>.week.is-overlapping,.user-calendar .reason30.highlight>.absence.is-overlapping,.user-calendar .reason30.highlight>.week.is-overlapping,.user-calendar .reason30:hover>.absence.is-overlapping,.user-calendar .reason30:hover>.week.is-overlapping,.user-calendar .reason3:hover>.absence.is-overlapping,.user-calendar .reason3:hover>.week.is-overlapping,.user-calendar .reason4.active>.absence.is-overlapping,.user-calendar .reason4.active>.week.is-overlapping,.user-calendar .reason4.dirty>.absence.is-overlapping,.user-calendar .reason4.dirty>.week.is-overlapping,.user-calendar .reason4.highlight>.absence.is-overlapping,.user-calendar .reason4.highlight>.week.is-overlapping,.user-calendar .reason4:hover>.absence.is-overlapping,.user-calendar .reason4:hover>.week.is-overlapping,.user-calendar .reason5.active>.absence.is-overlapping,.user-calendar .reason5.active>.week.is-overlapping,.user-calendar .reason5.dirty>.absence.is-overlapping,.user-calendar .reason5.dirty>.week.is-overlapping,.user-calendar .reason5.highlight>.absence.is-overlapping,.user-calendar .reason5.highlight>.week.is-overlapping,.user-calendar .reason5:hover>.absence.is-overlapping,.user-calendar .reason5:hover>.week.is-overlapping,.user-calendar .reason6.active>.absence.is-overlapping,.user-calendar .reason6.active>.week.is-overlapping,.user-calendar .reason6.dirty>.absence.is-overlapping,.user-calendar .reason6.dirty>.week.is-overlapping,.user-calendar .reason6.highlight>.absence.is-overlapping,.user-calendar .reason6.highlight>.week.is-overlapping,.user-calendar .reason6:hover>.absence.is-overlapping,.user-calendar .reason6:hover>.week.is-overlapping,.user-calendar .reason7.active>.absence.is-overlapping,.user-calendar .reason7.active>.week.is-overlapping,.user-calendar .reason7.dirty>.absence.is-overlapping,.user-calendar .reason7.dirty>.week.is-overlapping,.user-calendar .reason7.highlight>.absence.is-overlapping,.user-calendar .reason7.highlight>.week.is-overlapping,.user-calendar .reason7:hover>.absence.is-overlapping,.user-calendar .reason7:hover>.week.is-overlapping,.user-calendar .reason8.active>.absence.is-overlapping,.user-calendar .reason8.active>.week.is-overlapping,.user-calendar .reason8.dirty>.absence.is-overlapping,.user-calendar .reason8.dirty>.week.is-overlapping,.user-calendar .reason8.highlight>.absence.is-overlapping,.user-calendar .reason8.highlight>.week.is-overlapping,.user-calendar .reason8:hover>.absence.is-overlapping,.user-calendar .reason8:hover>.week.is-overlapping,.user-calendar .reason9.active>.absence.is-overlapping,.user-calendar .reason9.active>.week.is-overlapping,.user-calendar .reason9.dirty>.absence.is-overlapping,.user-calendar .reason9.dirty>.week.is-overlapping,.user-calendar .reason9.highlight>.absence.is-overlapping,.user-calendar .reason9.highlight>.week.is-overlapping,.user-calendar .reason9:hover>.absence.is-overlapping,.user-calendar .reason9:hover>.week.is-overlapping,.user-calendar-day-view .reason1.active.is-overlapping,.user-calendar-day-view .reason1.dirty.is-overlapping,.user-calendar-day-view .reason1.highlight.is-overlapping,.user-calendar-day-view .reason10.active.is-overlapping,.user-calendar-day-view .reason10.dirty.is-overlapping,.user-calendar-day-view .reason10.highlight.is-overlapping,.user-calendar-day-view .reason10:hover.is-overlapping,.user-calendar-day-view .reason11.active.is-overlapping,.user-calendar-day-view .reason11.dirty.is-overlapping,.user-calendar-day-view .reason11.highlight.is-overlapping,.user-calendar-day-view .reason11:hover.is-overlapping,.user-calendar-day-view .reason12.active.is-overlapping,.user-calendar-day-view .reason12.dirty.is-overlapping,.user-calendar-day-view .reason12.highlight.is-overlapping,.user-calendar-day-view .reason12:hover.is-overlapping,.user-calendar-day-view .reason13.active.is-overlapping,.user-calendar-day-view .reason13.dirty.is-overlapping,.user-calendar-day-view .reason13.highlight.is-overlapping,.user-calendar-day-view .reason13:hover.is-overlapping,.user-calendar-day-view .reason14.active.is-overlapping,.user-calendar-day-view .reason14.dirty.is-overlapping,.user-calendar-day-view .reason14.highlight.is-overlapping,.user-calendar-day-view .reason14:hover.is-overlapping,.user-calendar-day-view .reason15.active.is-overlapping,.user-calendar-day-view .reason15.dirty.is-overlapping,.user-calendar-day-view .reason15.highlight.is-overlapping,.user-calendar-day-view .reason15:hover.is-overlapping,.user-calendar-day-view .reason16.active.is-overlapping,.user-calendar-day-view .reason16.dirty.is-overlapping,.user-calendar-day-view .reason16.highlight.is-overlapping,.user-calendar-day-view .reason16:hover.is-overlapping,.user-calendar-day-view .reason17.active.is-overlapping,.user-calendar-day-view .reason17.dirty.is-overlapping,.user-calendar-day-view .reason17.highlight.is-overlapping,.user-calendar-day-view .reason17:hover.is-overlapping,.user-calendar-day-view .reason18.active.is-overlapping,.user-calendar-day-view .reason18.dirty.is-overlapping,.user-calendar-day-view .reason18.highlight.is-overlapping,.user-calendar-day-view .reason18:hover.is-overlapping,.user-calendar-day-view .reason19.active.is-overlapping,.user-calendar-day-view .reason19.dirty.is-overlapping,.user-calendar-day-view .reason19.highlight.is-overlapping,.user-calendar-day-view .reason19:hover.is-overlapping,.user-calendar-day-view .reason1:hover.is-overlapping,.user-calendar-day-view .reason2.active.is-overlapping,.user-calendar-day-view .reason2.dirty.is-overlapping,.user-calendar-day-view .reason2.highlight.is-overlapping,.user-calendar-day-view .reason20.active.is-overlapping,.user-calendar-day-view .reason20.dirty.is-overlapping,.user-calendar-day-view .reason20.highlight.is-overlapping,.user-calendar-day-view .reason20:hover.is-overlapping,.user-calendar-day-view .reason21.active.is-overlapping,.user-calendar-day-view .reason21.dirty.is-overlapping,.user-calendar-day-view .reason21.highlight.is-overlapping,.user-calendar-day-view .reason21:hover.is-overlapping,.user-calendar-day-view .reason22.active.is-overlapping,.user-calendar-day-view .reason22.dirty.is-overlapping,.user-calendar-day-view .reason22.highlight.is-overlapping,.user-calendar-day-view .reason22:hover.is-overlapping,.user-calendar-day-view .reason23.active.is-overlapping,.user-calendar-day-view .reason23.dirty.is-overlapping,.user-calendar-day-view .reason23.highlight.is-overlapping,.user-calendar-day-view .reason23:hover.is-overlapping,.user-calendar-day-view .reason24.active.is-overlapping,.user-calendar-day-view .reason24.dirty.is-overlapping,.user-calendar-day-view .reason24.highlight.is-overlapping,.user-calendar-day-view .reason24:hover.is-overlapping,.user-calendar-day-view .reason25.active.is-overlapping,.user-calendar-day-view .reason25.dirty.is-overlapping,.user-calendar-day-view .reason25.highlight.is-overlapping,.user-calendar-day-view .reason25:hover.is-overlapping,.user-calendar-day-view .reason26.active.is-overlapping,.user-calendar-day-view .reason26.dirty.is-overlapping,.user-calendar-day-view .reason26.highlight.is-overlapping,.user-calendar-day-view .reason26:hover.is-overlapping,.user-calendar-day-view .reason27.active.is-overlapping,.user-calendar-day-view .reason27.dirty.is-overlapping,.user-calendar-day-view .reason27.highlight.is-overlapping,.user-calendar-day-view .reason27:hover.is-overlapping,.user-calendar-day-view .reason28.active.is-overlapping,.user-calendar-day-view .reason28.dirty.is-overlapping,.user-calendar-day-view .reason28.highlight.is-overlapping,.user-calendar-day-view .reason28:hover.is-overlapping,.user-calendar-day-view .reason29.active.is-overlapping,.user-calendar-day-view .reason29.dirty.is-overlapping,.user-calendar-day-view .reason29.highlight.is-overlapping,.user-calendar-day-view .reason29:hover.is-overlapping,.user-calendar-day-view .reason2:hover.is-overlapping,.user-calendar-day-view .reason3.active.is-overlapping,.user-calendar-day-view .reason3.dirty.is-overlapping,.user-calendar-day-view .reason3.highlight.is-overlapping,.user-calendar-day-view .reason30.active.is-overlapping,.user-calendar-day-view .reason30.dirty.is-overlapping,.user-calendar-day-view .reason30.highlight.is-overlapping,.user-calendar-day-view .reason30:hover.is-overlapping,.user-calendar-day-view .reason3:hover.is-overlapping,.user-calendar-day-view .reason4.active.is-overlapping,.user-calendar-day-view .reason4.dirty.is-overlapping,.user-calendar-day-view .reason4.highlight.is-overlapping,.user-calendar-day-view .reason4:hover.is-overlapping,.user-calendar-day-view .reason5.active.is-overlapping,.user-calendar-day-view .reason5.dirty.is-overlapping,.user-calendar-day-view .reason5.highlight.is-overlapping,.user-calendar-day-view .reason5:hover.is-overlapping,.user-calendar-day-view .reason6.active.is-overlapping,.user-calendar-day-view .reason6.dirty.is-overlapping,.user-calendar-day-view .reason6.highlight.is-overlapping,.user-calendar-day-view .reason6:hover.is-overlapping,.user-calendar-day-view .reason7.active.is-overlapping,.user-calendar-day-view .reason7.dirty.is-overlapping,.user-calendar-day-view .reason7.highlight.is-overlapping,.user-calendar-day-view .reason7:hover.is-overlapping,.user-calendar-day-view .reason8.active.is-overlapping,.user-calendar-day-view .reason8.dirty.is-overlapping,.user-calendar-day-view .reason8.highlight.is-overlapping,.user-calendar-day-view .reason8:hover.is-overlapping,.user-calendar-day-view .reason9.active.is-overlapping,.user-calendar-day-view .reason9.dirty.is-overlapping,.user-calendar-day-view .reason9.highlight.is-overlapping,.user-calendar-day-view .reason9:hover.is-overlapping,.years .absences .absence.active.reason10:hover rect.month.is-overlapping,.years .absences .absence.active.reason11:hover rect.month.is-overlapping,.years .absences .absence.active.reason12:hover rect.month.is-overlapping,.years .absences .absence.active.reason13:hover rect.month.is-overlapping,.years .absences .absence.active.reason14:hover rect.month.is-overlapping,.years .absences .absence.active.reason15:hover rect.month.is-overlapping,.years .absences .absence.active.reason16:hover rect.month.is-overlapping,.years .absences .absence.active.reason17:hover rect.month.is-overlapping,.years .absences .absence.active.reason18:hover rect.month.is-overlapping,.years .absences .absence.active.reason19:hover rect.month.is-overlapping,.years .absences .absence.active.reason1:hover rect.month.is-overlapping,.years .absences .absence.active.reason20:hover rect.month.is-overlapping,.years .absences .absence.active.reason21:hover rect.month.is-overlapping,.years .absences .absence.active.reason22:hover rect.month.is-overlapping,.years .absences .absence.active.reason23:hover rect.month.is-overlapping,.years .absences .absence.active.reason24:hover rect.month.is-overlapping,.years .absences .absence.active.reason25:hover rect.month.is-overlapping,.years .absences .absence.active.reason26:hover rect.month.is-overlapping,.years .absences .absence.active.reason27:hover rect.month.is-overlapping,.years .absences .absence.active.reason28:hover rect.month.is-overlapping,.years .absences .absence.active.reason29:hover rect.month.is-overlapping,.years .absences .absence.active.reason2:hover rect.month.is-overlapping,.years .absences .absence.active.reason30:hover rect.month.is-overlapping,.years .absences .absence.active.reason3:hover rect.month.is-overlapping,.years .absences .absence.active.reason4:hover rect.month.is-overlapping,.years .absences .absence.active.reason5:hover rect.month.is-overlapping,.years .absences .absence.active.reason6:hover rect.month.is-overlapping,.years .absences .absence.active.reason7:hover rect.month.is-overlapping,.years .absences .absence.active.reason8:hover rect.month.is-overlapping,.years .absences .absence.active.reason9:hover rect.month.is-overlapping,.years .absences .absence.reason10:hover rect.month.is-overlapping,.years .absences .absence.reason11:hover rect.month.is-overlapping,.years .absences .absence.reason12:hover rect.month.is-overlapping,.years .absences .absence.reason13:hover rect.month.is-overlapping,.years .absences .absence.reason14:hover rect.month.is-overlapping,.years .absences .absence.reason15:hover rect.month.is-overlapping,.years .absences .absence.reason16:hover rect.month.is-overlapping,.years .absences .absence.reason17:hover rect.month.is-overlapping,.years .absences .absence.reason18:hover rect.month.is-overlapping,.years .absences .absence.reason19:hover rect.month.is-overlapping,.years .absences .absence.reason1:hover rect.month.is-overlapping,.years .absences .absence.reason20:hover rect.month.is-overlapping,.years .absences .absence.reason21:hover rect.month.is-overlapping,.years .absences .absence.reason22:hover rect.month.is-overlapping,.years .absences .absence.reason23:hover rect.month.is-overlapping,.years .absences .absence.reason24:hover rect.month.is-overlapping,.years .absences .absence.reason25:hover rect.month.is-overlapping,.years .absences .absence.reason26:hover rect.month.is-overlapping,.years .absences .absence.reason27:hover rect.month.is-overlapping,.years .absences .absence.reason28:hover rect.month.is-overlapping,.years .absences .absence.reason29:hover rect.month.is-overlapping,.years .absences .absence.reason2:hover rect.month.is-overlapping,.years .absences .absence.reason30:hover rect.month.is-overlapping,.years .absences .absence.reason3:hover rect.month.is-overlapping,.years .absences .absence.reason4:hover rect.month.is-overlapping,.years .absences .absence.reason5:hover rect.month.is-overlapping,.years .absences .absence.reason6:hover rect.month.is-overlapping,.years .absences .absence.reason7:hover rect.month.is-overlapping,.years .absences .absence.reason8:hover rect.month.is-overlapping,.years .absences .absence.reason9:hover rect.month.is-overlapping,path.abs.reason1.is-overlapping,path.abs.reason10.is-overlapping,path.abs.reason10>.week.is-overlapping,path.abs.reason11.is-overlapping,path.abs.reason11>.week.is-overlapping,path.abs.reason12.is-overlapping,path.abs.reason12>.week.is-overlapping,path.abs.reason13.is-overlapping,path.abs.reason13>.week.is-overlapping,path.abs.reason14.is-overlapping,path.abs.reason14>.week.is-overlapping,path.abs.reason15.is-overlapping,path.abs.reason15>.week.is-overlapping,path.abs.reason16.is-overlapping,path.abs.reason16>.week.is-overlapping,path.abs.reason17.is-overlapping,path.abs.reason17>.week.is-overlapping,path.abs.reason18.is-overlapping,path.abs.reason18>.week.is-overlapping,path.abs.reason19.is-overlapping,path.abs.reason19>.week.is-overlapping,path.abs.reason1>.week.is-overlapping,path.abs.reason2.is-overlapping,path.abs.reason20.is-overlapping,path.abs.reason20>.week.is-overlapping,path.abs.reason21.is-overlapping,path.abs.reason21>.week.is-overlapping,path.abs.reason22.is-overlapping,path.abs.reason22>.week.is-overlapping,path.abs.reason23.is-overlapping,path.abs.reason23>.week.is-overlapping,path.abs.reason24.is-overlapping,path.abs.reason24>.week.is-overlapping,path.abs.reason25.is-overlapping,path.abs.reason25>.week.is-overlapping,path.abs.reason26.is-overlapping,path.abs.reason26>.week.is-overlapping,path.abs.reason27.is-overlapping,path.abs.reason27>.week.is-overlapping,path.abs.reason28.is-overlapping,path.abs.reason28>.week.is-overlapping,path.abs.reason29.is-overlapping,path.abs.reason29>.week.is-overlapping,path.abs.reason2>.week.is-overlapping,path.abs.reason3.is-overlapping,path.abs.reason30.is-overlapping,path.abs.reason30>.week.is-overlapping,path.abs.reason3>.week.is-overlapping,path.abs.reason4.is-overlapping,path.abs.reason4>.week.is-overlapping,path.abs.reason5.is-overlapping,path.abs.reason5>.week.is-overlapping,path.abs.reason6.is-overlapping,path.abs.reason6>.week.is-overlapping,path.abs.reason7.is-overlapping,path.abs.reason7>.week.is-overlapping,path.abs.reason8.is-overlapping,path.abs.reason8>.week.is-overlapping,path.abs.reason9.is-overlapping,path.abs.reason9>.week.is-overlapping,path.abs.reasonExternal.is-overlapping,path.abs.reasonExternal>.week.is-overlapping,svg a.abs:hover .reason1.is-overlapping,svg a.abs:hover .reason10.is-overlapping,svg a.abs:hover .reason11.is-overlapping,svg a.abs:hover .reason12.is-overlapping,svg a.abs:hover .reason13.is-overlapping,svg a.abs:hover .reason14.is-overlapping,svg a.abs:hover .reason15.is-overlapping,svg a.abs:hover .reason16.is-overlapping,svg a.abs:hover .reason17.is-overlapping,svg a.abs:hover .reason18.is-overlapping,svg a.abs:hover .reason19.is-overlapping,svg a.abs:hover .reason2.is-overlapping,svg a.abs:hover .reason20.is-overlapping,svg a.abs:hover .reason21.is-overlapping,svg a.abs:hover .reason22.is-overlapping,svg a.abs:hover .reason23.is-overlapping,svg a.abs:hover .reason24.is-overlapping,svg a.abs:hover .reason25.is-overlapping,svg a.abs:hover .reason26.is-overlapping,svg a.abs:hover .reason27.is-overlapping,svg a.abs:hover .reason28.is-overlapping,svg a.abs:hover .reason29.is-overlapping,svg a.abs:hover .reason3.is-overlapping,svg a.abs:hover .reason30.is-overlapping,svg a.abs:hover .reason4.is-overlapping,svg a.abs:hover .reason5.is-overlapping,svg a.abs:hover .reason6.is-overlapping,svg a.abs:hover .reason7.is-overlapping,svg a.abs:hover .reason8.is-overlapping,svg a.abs:hover .reason9.is-overlapping{box-shadow:-.8px 0 .1px -.4px #0a0406}.nav.nav-pills.nav-pills-side>li.active .count{background:#66a3a5;position:absolute;top:50%;right:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:20px;padding:4px;margin-top:-10px;font-size:12px;line-height:1;vertical-align:middle}.folder-reason1:after,.folder-reason2:after,.folder-reason3:after,.folder-reason4:after,.folder-reason5:after,.folder-reason6:after,.folder-reason7:after,.folder-reason8:after,.folder-reason9:after,.nav.nav-pills.nav-pills-side>li.is-group a:hover,.nav.nav-pills.nav-pills-side>li:hover{background-color:transparent}.absence.isPending,.absence.pending,.absence.pending>.week{background-image:url(images/pending_pattern.png)}.nav.nav-pills.nav-pills-side>li.is-sub{padding:0 .75rem 0 0;margin-left:2.25rem}.nav.nav-pills.nav-pills-side>.is-group,.nav.nav-pills.nav-pills-side>li.is-group{padding:0}.nav.nav-pills.nav-pills-side>li.is-group a{color:#262626;text-transform:uppercase}.nav.nav-pills.nav-pills-side>.is-group:before{display:block;content:' ';height:.75rem}.nav.nav-pills.nav-pills-side>.is-group:not(:first-of-type):before{border-top:1px solid #ddd;margin-top:.75rem}.absence{background-color:#CECACA;border:1px solid #a9a2a2;color:#FFF;stroke-width:0;shape-rendering:geometricPrecision}.absence.dirty{background-color:#9A9898;border-color:#747272}.absence.isPending,.absence.pending{background-color:#89cad0;border-color:#52b1ba;stroke:#3e949c;stroke-width:2.5}.absence.isPending rect.dragbars,.absence.pending rect.dragbars{fill:#3e949c}.entry.is-new,.is-absence.is-pending{background-image:url(images/pending_pattern_large_black.png)}.absence.reason rect.dragbars,.label-field.reason rect.dragbars{fill:#757070}.absence.reason,.absence.reason>.week,.label-field.reason,.label-field.reason>.week,path.abs.reason,path.abs.reason>.week{border:1px solid;fill:#B4B1B1;stroke:#8f8a8a}.absence.reason rect.dragbars,.absence.reason>.week rect.dragbars,.label-field.reason rect.dragbars,.label-field.reason>.week rect.dragbars,path.abs.reason rect.dragbars,path.abs.reason>.week rect.dragbars{fill:#757070}.absence.reason1,.absence.reason1>.week,.label-field.reason1,.label-field.reason1>.week,path.abs.reason1,path.abs.reason1>.week{border:1px solid;background-color:#61B887!important;border-color:#3f8d61!important;fill:#61B887;stroke:#306a49}.absence.reason1 rect.dragbars,.absence.reason1>.week rect.dragbars,.label-field.reason1 rect.dragbars,.label-field.reason1>.week rect.dragbars,path.abs.reason1 rect.dragbars,path.abs.reason1>.week rect.dragbars{fill:#306a49}.absence.reason1.isPending,.absence.reason1>.week.isPending,.label-field.reason1.isPending,.label-field.reason1>.week.isPending,path.abs.reason1.isPending,path.abs.reason1>.week.isPending{stroke:#000}.absence.reason2,.absence.reason2>.week,.label-field.reason2,.label-field.reason2>.week,path.abs.reason2,path.abs.reason2>.week{border:1px solid;background-color:#06C1FF!important;border-color:#008bb8!important;fill:#06C1FF;stroke:#006485}.absence.reason2 rect.dragbars,.absence.reason2>.week rect.dragbars,.label-field.reason2 rect.dragbars,.label-field.reason2>.week rect.dragbars,path.abs.reason2 rect.dragbars,path.abs.reason2>.week rect.dragbars{fill:#006485}.absence.reason2.isPending,.absence.reason2>.week.isPending,.label-field.reason2.isPending,.label-field.reason2>.week.isPending,path.abs.reason2.isPending,path.abs.reason2>.week.isPending{stroke:#000}.absence.reason3,.absence.reason3>.week,.label-field.reason3,.label-field.reason3>.week,path.abs.reason3,path.abs.reason3>.week{border:1px solid;background-color:#FFB560!important;border-color:#ff9114!important;fill:#FFB560;stroke:#e07700}.absence.reason3 rect.dragbars,.absence.reason3>.week rect.dragbars,.label-field.reason3 rect.dragbars,.label-field.reason3>.week rect.dragbars,path.abs.reason3 rect.dragbars,path.abs.reason3>.week rect.dragbars{fill:#e07700}.absence.reason3.isPending,.absence.reason3>.week.isPending,.label-field.reason3.isPending,.label-field.reason3>.week.isPending,path.abs.reason3.isPending,path.abs.reason3>.week.isPending{stroke:#000}.absence.reason4,.absence.reason4>.week,.label-field.reason4,.label-field.reason4>.week,path.abs.reason4,path.abs.reason4>.week{border:1px solid;background-color:#F0618C!important;border-color:#e91b59!important;fill:#F0618C;stroke:#bf1246}.absence.reason4 rect.dragbars,.absence.reason4>.week rect.dragbars,.label-field.reason4 rect.dragbars,.label-field.reason4>.week rect.dragbars,path.abs.reason4 rect.dragbars,path.abs.reason4>.week rect.dragbars{fill:#bf1246}.absence.reason4.isPending,.absence.reason4>.week.isPending,.label-field.reason4.isPending,.label-field.reason4>.week.isPending,path.abs.reason4.isPending,path.abs.reason4>.week.isPending{stroke:#000}.absence.reason5,.absence.reason5>.week,.label-field.reason5,.label-field.reason5>.week,path.abs.reason5,path.abs.reason5>.week{border:1px solid;background-color:#538F92!important;border-color:#375f61!important;fill:#538F92;stroke:#253f41}.absence.reason5 rect.dragbars,.absence.reason5>.week rect.dragbars,.label-field.reason5 rect.dragbars,.label-field.reason5>.week rect.dragbars,path.abs.reason5 rect.dragbars,path.abs.reason5>.week rect.dragbars{fill:#253f41}.absence.reason5.isPending,.absence.reason5>.week.isPending,.label-field.reason5.isPending,.label-field.reason5>.week.isPending,path.abs.reason5.isPending,path.abs.reason5>.week.isPending{stroke:#000}.absence.reason6,.absence.reason6>.week,.label-field.reason6,.label-field.reason6>.week,path.abs.reason6,path.abs.reason6>.week{border:1px solid;background-color:#E95050!important;border-color:#d21a1a!important;fill:#E95050;stroke:#a51515}.absence.reason6 rect.dragbars,.absence.reason6>.week rect.dragbars,.label-field.reason6 rect.dragbars,.label-field.reason6>.week rect.dragbars,path.abs.reason6 rect.dragbars,path.abs.reason6>.week rect.dragbars{fill:#a51515}.absence.reason6.isPending,.absence.reason6>.week.isPending,.label-field.reason6.isPending,.label-field.reason6>.week.isPending,path.abs.reason6.isPending,path.abs.reason6>.week.isPending{stroke:#000}.absence.reason7,.absence.reason7>.week,.label-field.reason7,.label-field.reason7>.week,path.abs.reason7,path.abs.reason7>.week{border:1px solid;background-color:#4B4E60!important;border-color:#292b35!important;fill:#4B4E60;stroke:#131418}.absence.reason7 rect.dragbars,.absence.reason7>.week rect.dragbars,.label-field.reason7 rect.dragbars,.label-field.reason7>.week rect.dragbars,path.abs.reason7 rect.dragbars,path.abs.reason7>.week rect.dragbars{fill:#131418}.absence.reason7.isPending,.absence.reason7>.week.isPending,.label-field.reason7.isPending,.label-field.reason7>.week.isPending,path.abs.reason7.isPending,path.abs.reason7>.week.isPending{stroke:#000}.absence.reason8,.absence.reason8>.week,.label-field.reason8,.label-field.reason8>.week,path.abs.reason8,path.abs.reason8>.week{border:1px solid;background-color:#E95050!important;border-color:#d21a1a!important;fill:#E95050;stroke:#a51515}.absence.reason8 rect.dragbars,.absence.reason8>.week rect.dragbars,.label-field.reason8 rect.dragbars,.label-field.reason8>.week rect.dragbars,path.abs.reason8 rect.dragbars,path.abs.reason8>.week rect.dragbars{fill:#a51515}.absence.reason8.isPending,.absence.reason8>.week.isPending,.label-field.reason8.isPending,.label-field.reason8>.week.isPending,path.abs.reason8.isPending,path.abs.reason8>.week.isPending{stroke:#000}.absence.reason9,.absence.reason9>.week,.label-field.reason9,.label-field.reason9>.week,path.abs.reason9,path.abs.reason9>.week{border:1px solid;background-color:#538F92!important;border-color:#375f61!important;fill:#538F92;stroke:#253f41}.absence.reason9 rect.dragbars,.absence.reason9>.week rect.dragbars,.label-field.reason9 rect.dragbars,.label-field.reason9>.week rect.dragbars,path.abs.reason9 rect.dragbars,path.abs.reason9>.week rect.dragbars{fill:#253f41}.absence.reason9.isPending,.absence.reason9>.week.isPending,.label-field.reason9.isPending,.label-field.reason9>.week.isPending,path.abs.reason9.isPending,path.abs.reason9>.week.isPending{stroke:#000}.absence.reason10,.absence.reason10>.week,.label-field.reason10,.label-field.reason10>.week,path.abs.reason10,path.abs.reason10>.week{border:1px solid;background-color:#5A5A5A!important;border-color:#343434!important;fill:#5A5A5A;stroke:#1a1a1a}.absence.reason10 rect.dragbars,.absence.reason10>.week rect.dragbars,.label-field.reason10 rect.dragbars,.label-field.reason10>.week rect.dragbars,path.abs.reason10 rect.dragbars,path.abs.reason10>.week rect.dragbars{fill:#1a1a1a}.absence.reason10.isPending,.absence.reason10>.week.isPending,.label-field.reason10.isPending,.label-field.reason10>.week.isPending,path.abs.reason10.isPending,path.abs.reason10>.week.isPending{stroke:#000}.absence.reason11,.absence.reason11>.week,.label-field.reason11,.label-field.reason11>.week,path.abs.reason11,path.abs.reason11>.week{border:1px solid;background-color:#F0618C!important;border-color:#e91b59!important;fill:#F0618C;stroke:#bf1246}.absence.reason11 rect.dragbars,.absence.reason11>.week rect.dragbars,.label-field.reason11 rect.dragbars,.label-field.reason11>.week rect.dragbars,path.abs.reason11 rect.dragbars,path.abs.reason11>.week rect.dragbars{fill:#bf1246}.absence.reason11.isPending,.absence.reason11>.week.isPending,.label-field.reason11.isPending,.label-field.reason11>.week.isPending,path.abs.reason11.isPending,path.abs.reason11>.week.isPending{stroke:#000}.absence.reason12,.absence.reason12>.week,.label-field.reason12,.label-field.reason12>.week,path.abs.reason12,path.abs.reason12>.week{border:1px solid;background-color:#FFB560!important;border-color:#ff9114!important;fill:#FFB560;stroke:#e07700}.absence.reason12 rect.dragbars,.absence.reason12>.week rect.dragbars,.label-field.reason12 rect.dragbars,.label-field.reason12>.week rect.dragbars,path.abs.reason12 rect.dragbars,path.abs.reason12>.week rect.dragbars{fill:#e07700}.absence.reason12.isPending,.absence.reason12>.week.isPending,.label-field.reason12.isPending,.label-field.reason12>.week.isPending,path.abs.reason12.isPending,path.abs.reason12>.week.isPending{stroke:#000}.absence.reason13,.absence.reason13>.week,.label-field.reason13,.label-field.reason13>.week,path.abs.reason13,path.abs.reason13>.week{border:1px solid;background-color:#4546C1!important;border-color:#2e2f8b!important;fill:#4546C1;stroke:#222265}.absence.reason13 rect.dragbars,.absence.reason13>.week rect.dragbars,.label-field.reason13 rect.dragbars,.label-field.reason13>.week rect.dragbars,path.abs.reason13 rect.dragbars,path.abs.reason13>.week rect.dragbars{fill:#222265}.absence.reason13.isPending,.absence.reason13>.week.isPending,.label-field.reason13.isPending,.label-field.reason13>.week.isPending,path.abs.reason13.isPending,path.abs.reason13>.week.isPending{stroke:#000}.absence.reason14,.absence.reason14>.week,.label-field.reason14,.label-field.reason14>.week,path.abs.reason14,path.abs.reason14>.week{border:1px solid;background-color:#717171!important;border-color:#4b4b4b!important;fill:#717171;stroke:#313131}.absence.reason14 rect.dragbars,.absence.reason14>.week rect.dragbars,.label-field.reason14 rect.dragbars,.label-field.reason14>.week rect.dragbars,path.abs.reason14 rect.dragbars,path.abs.reason14>.week rect.dragbars{fill:#313131}.absence.reason14.isPending,.absence.reason14>.week.isPending,.label-field.reason14.isPending,.label-field.reason14>.week.isPending,path.abs.reason14.isPending,path.abs.reason14>.week.isPending{stroke:#000}.absence.reason15,.absence.reason15>.week,.label-field.reason15,.label-field.reason15>.week,path.abs.reason15,path.abs.reason15>.week{border:1px solid;background-color:#2A5298!important;border-color:#19325c!important;fill:#2A5298;stroke:#0e1c34}.absence.reason15 rect.dragbars,.absence.reason15>.week rect.dragbars,.label-field.reason15 rect.dragbars,.label-field.reason15>.week rect.dragbars,path.abs.reason15 rect.dragbars,path.abs.reason15>.week rect.dragbars{fill:#0e1c34}.absence.reason15.isPending,.absence.reason15>.week.isPending,.label-field.reason15.isPending,.label-field.reason15>.week.isPending,path.abs.reason15.isPending,path.abs.reason15>.week.isPending{stroke:#000}.absence.reason16,.absence.reason16>.week,.label-field.reason16,.label-field.reason16>.week,path.abs.reason16,path.abs.reason16>.week{border:1px solid;background-color:#6E39AC!important;border-color:#492673!important;fill:#6E39AC;stroke:#31194c}.absence.reason16 rect.dragbars,.absence.reason16>.week rect.dragbars,.label-field.reason16 rect.dragbars,.label-field.reason16>.week rect.dragbars,path.abs.reason16 rect.dragbars,path.abs.reason16>.week rect.dragbars{fill:#31194c}.absence.reason16.isPending,.absence.reason16>.week.isPending,.label-field.reason16.isPending,.label-field.reason16>.week.isPending,path.abs.reason16.isPending,path.abs.reason16>.week.isPending{stroke:#000}.absence.reason17,.absence.reason17>.week,.label-field.reason17,.label-field.reason17>.week,path.abs.reason17,path.abs.reason17>.week{border:1px solid;background-color:#30CFD0!important;border-color:#219292!important;fill:#30CFD0;stroke:#186869}.absence.reason17 rect.dragbars,.absence.reason17>.week rect.dragbars,.label-field.reason17 rect.dragbars,.label-field.reason17>.week rect.dragbars,path.abs.reason17 rect.dragbars,path.abs.reason17>.week rect.dragbars{fill:#186869}.absence.reason17.isPending,.absence.reason17>.week.isPending,.label-field.reason17.isPending,.label-field.reason17>.week.isPending,path.abs.reason17.isPending,path.abs.reason17>.week.isPending{stroke:#000}.absence.reason18,.absence.reason18>.week,.label-field.reason18,.label-field.reason18>.week,path.abs.reason18,path.abs.reason18>.week{border:1px solid;background-color:#783F00!important;border-color:#2c1700!important;fill:#783F00;stroke:#000}.absence.reason18 rect.dragbars,.absence.reason18>.week rect.dragbars,.label-field.reason18 rect.dragbars,.label-field.reason18>.week rect.dragbars,path.abs.reason18 rect.dragbars,path.abs.reason18>.week rect.dragbars{fill:#000}.absence.reason18.isPending,.absence.reason18>.week.isPending,.label-field.reason18.isPending,.label-field.reason18>.week.isPending,path.abs.reason18.isPending,path.abs.reason18>.week.isPending{stroke:#000}.absence.reason19,.absence.reason19>.week,.label-field.reason19,.label-field.reason19>.week,path.abs.reason19,path.abs.reason19>.week{border:1px solid;background-color:#FE9400!important;border-color:#b26700!important;fill:#FE9400;stroke:#7f4a00}.absence.reason19 rect.dragbars,.absence.reason19>.week rect.dragbars,.label-field.reason19 rect.dragbars,.label-field.reason19>.week rect.dragbars,path.abs.reason19 rect.dragbars,path.abs.reason19>.week rect.dragbars{fill:#7f4a00}.absence.reason19.isPending,.absence.reason19>.week.isPending,.label-field.reason19.isPending,.label-field.reason19>.week.isPending,path.abs.reason19.isPending,path.abs.reason19>.week.isPending{stroke:#000}.absence.reason20,.absence.reason20>.week,.label-field.reason20,.label-field.reason20>.week,path.abs.reason20,path.abs.reason20>.week{border:1px solid;background-color:#7BC62D!important;border-color:#54881f!important;fill:#7BC62D;stroke:#3a5e15}.absence.reason20 rect.dragbars,.absence.reason20>.week rect.dragbars,.label-field.reason20 rect.dragbars,.label-field.reason20>.week rect.dragbars,path.abs.reason20 rect.dragbars,path.abs.reason20>.week rect.dragbars{fill:#3a5e15}.absence.reason20.isPending,.absence.reason20>.week.isPending,.label-field.reason20.isPending,.label-field.reason20>.week.isPending,path.abs.reason20.isPending,path.abs.reason20>.week.isPending{stroke:#000}.absence.reason21,.absence.reason21>.week,.label-field.reason21,.label-field.reason21>.week,path.abs.reason21,path.abs.reason21>.week{border:1px solid;background-color:#FD0261!important;border-color:#b10144!important;fill:#FD0261;stroke:#7f0130}.absence.reason21 rect.dragbars,.absence.reason21>.week rect.dragbars,.label-field.reason21 rect.dragbars,.label-field.reason21>.week rect.dragbars,path.abs.reason21 rect.dragbars,path.abs.reason21>.week rect.dragbars{fill:#7f0130}.absence.reason21.isPending,.absence.reason21>.week.isPending,.label-field.reason21.isPending,.label-field.reason21>.week.isPending,path.abs.reason21.isPending,path.abs.reason21>.week.isPending{stroke:#000}.absence.reason22,.absence.reason22>.week,.label-field.reason22,.label-field.reason22>.week,path.abs.reason22,path.abs.reason22>.week{border:1px solid;background-color:#098!important;border-color:#004d44!important;fill:#098;stroke:#001917}.absence.reason22 rect.dragbars,.absence.reason22>.week rect.dragbars,.label-field.reason22 rect.dragbars,.label-field.reason22>.week rect.dragbars,path.abs.reason22 rect.dragbars,path.abs.reason22>.week rect.dragbars{fill:#001917}.absence.reason22.isPending,.absence.reason22>.week.isPending,.label-field.reason22.isPending,.label-field.reason22>.week.isPending,path.abs.reason22.isPending,path.abs.reason22>.week.isPending{stroke:#000}.absence.reason23,.absence.reason23>.week,.label-field.reason23,.label-field.reason23>.week,path.abs.reason23,path.abs.reason23>.week{border:1px solid;background-color:#D6398E!important;border-color:#a12167!important;fill:#D6398E;stroke:#77194c}.absence.reason23 rect.dragbars,.absence.reason23>.week rect.dragbars,.label-field.reason23 rect.dragbars,.label-field.reason23>.week rect.dragbars,path.abs.reason23 rect.dragbars,path.abs.reason23>.week rect.dragbars{fill:#77194c}.absence.reason23.isPending,.absence.reason23>.week.isPending,.label-field.reason23.isPending,.label-field.reason23>.week.isPending,path.abs.reason23.isPending,path.abs.reason23>.week.isPending{stroke:#000}.absence.reason24,.absence.reason24>.week,.label-field.reason24,.label-field.reason24>.week,path.abs.reason24,path.abs.reason24>.week{border:1px solid;background-color:#D58214!important;border-color:#8f570d!important;fill:#D58214;stroke:#603b09}.absence.reason24 rect.dragbars,.absence.reason24>.week rect.dragbars,.label-field.reason24 rect.dragbars,.label-field.reason24>.week rect.dragbars,path.abs.reason24 rect.dragbars,path.abs.reason24>.week rect.dragbars{fill:#603b09}.absence.reason24.isPending,.absence.reason24>.week.isPending,.label-field.reason24.isPending,.label-field.reason24>.week.isPending,path.abs.reason24.isPending,path.abs.reason24>.week.isPending{stroke:#000}.absence.reason25,.absence.reason25>.week,.label-field.reason25,.label-field.reason25>.week,path.abs.reason25,path.abs.reason25>.week{border:1px solid;background-color:#4546C1!important;border-color:#2e2f8b!important;fill:#4546C1;stroke:#222265}.absence.reason25 rect.dragbars,.absence.reason25>.week rect.dragbars,.label-field.reason25 rect.dragbars,.label-field.reason25>.week rect.dragbars,path.abs.reason25 rect.dragbars,path.abs.reason25>.week rect.dragbars{fill:#222265}.absence.reason25.isPending,.absence.reason25>.week.isPending,.label-field.reason25.isPending,.label-field.reason25>.week.isPending,path.abs.reason25.isPending,path.abs.reason25>.week.isPending{stroke:#000}.absence.reason26,.absence.reason26>.week,.label-field.reason26,.label-field.reason26>.week,path.abs.reason26,path.abs.reason26>.week{border:1px solid;background-color:#FF5722!important;border-color:#d43300!important;fill:#FF5722;stroke:#a22700}.absence.reason26 rect.dragbars,.absence.reason26>.week rect.dragbars,.label-field.reason26 rect.dragbars,.label-field.reason26>.week rect.dragbars,path.abs.reason26 rect.dragbars,path.abs.reason26>.week rect.dragbars{fill:#a22700}.absence.reason26.isPending,.absence.reason26>.week.isPending,.label-field.reason26.isPending,.label-field.reason26>.week.isPending,path.abs.reason26.isPending,path.abs.reason26>.week.isPending{stroke:#000}.absence.reason27,.absence.reason27>.week,.label-field.reason27,.label-field.reason27>.week,path.abs.reason27,path.abs.reason27>.week{border:1px solid;background-color:#890900!important;border-color:#3d0400!important;fill:#890900;stroke:#090100}.absence.reason27 rect.dragbars,.absence.reason27>.week rect.dragbars,.label-field.reason27 rect.dragbars,.label-field.reason27>.week rect.dragbars,path.abs.reason27 rect.dragbars,path.abs.reason27>.week rect.dragbars{fill:#090100}.absence.reason27.isPending,.absence.reason27>.week.isPending,.label-field.reason27.isPending,.label-field.reason27>.week.isPending,path.abs.reason27.isPending,path.abs.reason27>.week.isPending{stroke:#000}.absence.reason28,.absence.reason28>.week,.label-field.reason28,.label-field.reason28>.week,path.abs.reason28,path.abs.reason28>.week{border:1px solid;background-color:#587C36!important;border-color:#32471f!important;fill:#587C36;stroke:#19230f}.absence.reason28 rect.dragbars,.absence.reason28>.week rect.dragbars,.label-field.reason28 rect.dragbars,.label-field.reason28>.week rect.dragbars,path.abs.reason28 rect.dragbars,path.abs.reason28>.week rect.dragbars{fill:#19230f}.absence.reason28.isPending,.absence.reason28>.week.isPending,.label-field.reason28.isPending,.label-field.reason28>.week.isPending,path.abs.reason28.isPending,path.abs.reason28>.week.isPending{stroke:#000}.absence.reason29,.absence.reason29>.week,.label-field.reason29,.label-field.reason29>.week,path.abs.reason29,path.abs.reason29>.week{border:1px solid;background-color:#D01BCA!important;border-color:#8c1288!important;fill:#D01BCA;stroke:#5f0c5c}.absence.reason29 rect.dragbars,.absence.reason29>.week rect.dragbars,.label-field.reason29 rect.dragbars,.label-field.reason29>.week rect.dragbars,path.abs.reason29 rect.dragbars,path.abs.reason29>.week rect.dragbars{fill:#5f0c5c}.absence.reason29.isPending,.absence.reason29>.week.isPending,.label-field.reason29.isPending,.label-field.reason29>.week.isPending,path.abs.reason29.isPending,path.abs.reason29>.week.isPending{stroke:#000}.absence.reason30,.absence.reason30>.week,.label-field.reason30,.label-field.reason30>.week,path.abs.reason30,path.abs.reason30>.week{border:1px solid;background-color:#00534C!important;border-color:#000706!important;fill:#00534C;stroke:#000}.absence.reason30 rect.dragbars,.absence.reason30>.week rect.dragbars,.label-field.reason30 rect.dragbars,.label-field.reason30>.week rect.dragbars,path.abs.reason30 rect.dragbars,path.abs.reason30>.week rect.dragbars{fill:#000}.absence.reason30.isPending,.absence.reason30>.week.isPending,.label-field.reason30.isPending,.label-field.reason30>.week.isPending,path.abs.reason30.isPending,path.abs.reason30>.week.isPending{stroke:#000}.absence.reasonExternal,.absence.reasonExternal>.week,.label-field.reasonExternal,.label-field.reasonExternal>.week,path.abs.reasonExternal,path.abs.reasonExternal>.week{border:1px solid;background-color:#CECACA!important;border-color:#a9a2a2!important;fill:#CECACA;stroke:#918888}.absence.reasonExternal rect.dragbars,.absence.reasonExternal>.week rect.dragbars,.label-field.reasonExternal rect.dragbars,.label-field.reasonExternal>.week rect.dragbars,path.abs.reasonExternal rect.dragbars,path.abs.reasonExternal>.week rect.dragbars{fill:#918888}.absence.reasonExternal.isPending,.absence.reasonExternal>.week.isPending,.label-field.reasonExternal.isPending,.label-field.reasonExternal>.week.isPending,path.abs.reasonExternal.isPending,path.abs.reasonExternal>.week.isPending{stroke:#0d0c0c}.active .absence.dirty,.highlight .absence.dirty,.selectedUser .absence.dirty{background-color:#817e7e;border-color:#4d4c4c;fill:#817e7e;stroke:#4d4c4c}.active .absence.pending,.highlight .absence.pending,.selectedUser .absence.pending{background-color:#65bac1;border-color:#378289;fill:#65bac1;stroke:#378289}.active.abs.reason1,.active.absence.reason1,.highlight.abs.reason1,.highlight.absence.reason1,.selectedUser.abs.reason1,.selectedUser.absence.reason1{border:1px solid;background-color:#228C50!important;border-color:#134e2d!important;fill:#228C50;stroke:#092515}.active.abs.reason1 rect.dragbars,.active.absence.reason1 rect.dragbars,.highlight.abs.reason1 rect.dragbars,.highlight.absence.reason1 rect.dragbars,.selectedUser.abs.reason1 rect.dragbars,.selectedUser.absence.reason1 rect.dragbars{fill:#092515}.active.abs.reason1.isPending,.active.absence.reason1.isPending,.highlight.abs.reason1.isPending,.highlight.absence.reason1.isPending,.selectedUser.abs.reason1.isPending,.selectedUser.absence.reason1.isPending{stroke:#000}.active.abs.reason2,.active.absence.reason2,.highlight.abs.reason2,.highlight.absence.reason2,.selectedUser.abs.reason2,.selectedUser.absence.reason2{border:1px solid;background-color:#007AA3!important;border-color:#004156!important;fill:#007AA3;stroke:#001b23}.active.abs.reason2 rect.dragbars,.active.absence.reason2 rect.dragbars,.highlight.abs.reason2 rect.dragbars,.highlight.absence.reason2 rect.dragbars,.selectedUser.abs.reason2 rect.dragbars,.selectedUser.absence.reason2 rect.dragbars{fill:#001b23}.active.abs.reason2.isPending,.active.absence.reason2.isPending,.highlight.abs.reason2.isPending,.highlight.absence.reason2.isPending,.selectedUser.abs.reason2.isPending,.selectedUser.absence.reason2.isPending{stroke:#000}.active.abs.reason3,.active.absence.reason3,.highlight.abs.reason3,.highlight.absence.reason3,.selectedUser.abs.reason3,.selectedUser.absence.reason3{border:1px solid;background-color:#E1800F!important;border-color:#99570a!important;fill:#E1800F;stroke:#693c07}.active.abs.reason3 rect.dragbars,.active.absence.reason3 rect.dragbars,.highlight.abs.reason3 rect.dragbars,.highlight.absence.reason3 rect.dragbars,.selectedUser.abs.reason3 rect.dragbars,.selectedUser.absence.reason3 rect.dragbars{fill:#693c07}.active.abs.reason3.isPending,.active.absence.reason3.isPending,.highlight.abs.reason3.isPending,.highlight.absence.reason3.isPending,.selectedUser.abs.reason3.isPending,.selectedUser.absence.reason3.isPending{stroke:#000}.active.abs.reason4,.active.absence.reason4,.highlight.abs.reason4,.highlight.absence.reason4,.selectedUser.abs.reason4,.selectedUser.absence.reason4{border:1px solid;background-color:#E61756!important;border-color:#a0103c!important;fill:#E61756;stroke:#720b2b}.active.abs.reason4 rect.dragbars,.active.absence.reason4 rect.dragbars,.highlight.abs.reason4 rect.dragbars,.highlight.absence.reason4 rect.dragbars,.selectedUser.abs.reason4 rect.dragbars,.selectedUser.absence.reason4 rect.dragbars{fill:#720b2b}.active.abs.reason4.isPending,.active.absence.reason4.isPending,.highlight.abs.reason4.isPending,.highlight.absence.reason4.isPending,.selectedUser.abs.reason4.isPending,.selectedUser.absence.reason4.isPending{stroke:#000}.active.abs.reason5,.active.absence.reason5,.highlight.abs.reason5,.highlight.absence.reason5,.selectedUser.abs.reason5,.selectedUser.absence.reason5{border:1px solid;background-color:#1C6265!important;border-color:#0b2829!important;fill:#1C6265;stroke:#000101}.active.abs.reason5 rect.dragbars,.active.absence.reason5 rect.dragbars,.highlight.abs.reason5 rect.dragbars,.highlight.absence.reason5 rect.dragbars,.selectedUser.abs.reason5 rect.dragbars,.selectedUser.absence.reason5 rect.dragbars{fill:#000101}.active.abs.reason5.isPending,.active.absence.reason5.isPending,.highlight.abs.reason5.isPending,.highlight.absence.reason5.isPending,.selectedUser.abs.reason5.isPending,.selectedUser.absence.reason5.isPending{stroke:#000}.active.abs.reason6,.active.absence.reason6,.highlight.abs.reason6,.highlight.absence.reason6,.selectedUser.abs.reason6,.selectedUser.absence.reason6{border:1px solid;background-color:#AE1212!important;border-color:#690b0b!important;fill:#AE1212;stroke:#3a0606}.active.abs.reason6 rect.dragbars,.active.absence.reason6 rect.dragbars,.highlight.abs.reason6 rect.dragbars,.highlight.absence.reason6 rect.dragbars,.selectedUser.abs.reason6 rect.dragbars,.selectedUser.absence.reason6 rect.dragbars{fill:#3a0606}.active.abs.reason6.isPending,.active.absence.reason6.isPending,.highlight.abs.reason6.isPending,.highlight.absence.reason6.isPending,.selectedUser.abs.reason6.isPending,.selectedUser.absence.reason6.isPending{stroke:#000}.active.abs.reason7,.active.absence.reason7,.highlight.abs.reason7,.highlight.absence.reason7,.selectedUser.abs.reason7,.selectedUser.absence.reason7{border:1px solid;background-color:#1C1E2F!important;border-color:#000!important;fill:#1C1E2F;stroke:#000}.active.abs.reason7 rect.dragbars,.active.absence.reason7 rect.dragbars,.highlight.abs.reason7 rect.dragbars,.highlight.absence.reason7 rect.dragbars,.selectedUser.abs.reason7 rect.dragbars,.selectedUser.absence.reason7 rect.dragbars{fill:#000}.active.abs.reason7.isPending,.active.absence.reason7.isPending,.highlight.abs.reason7.isPending,.highlight.absence.reason7.isPending,.selectedUser.abs.reason7.isPending,.selectedUser.absence.reason7.isPending{stroke:#000}.active.abs.reason8,.active.absence.reason8,.highlight.abs.reason8,.highlight.absence.reason8,.selectedUser.abs.reason8,.selectedUser.absence.reason8{border:1px solid;background-color:#AE1212!important;border-color:#690b0b!important;fill:#AE1212;stroke:#3a0606}.active.abs.reason8 rect.dragbars,.active.absence.reason8 rect.dragbars,.highlight.abs.reason8 rect.dragbars,.highlight.absence.reason8 rect.dragbars,.selectedUser.abs.reason8 rect.dragbars,.selectedUser.absence.reason8 rect.dragbars{fill:#3a0606}.active.abs.reason8.isPending,.active.absence.reason8.isPending,.highlight.abs.reason8.isPending,.highlight.absence.reason8.isPending,.selectedUser.abs.reason8.isPending,.selectedUser.absence.reason8.isPending{stroke:#000}.active.abs.reason9,.active.absence.reason9,.highlight.abs.reason9,.highlight.absence.reason9,.selectedUser.abs.reason9,.selectedUser.absence.reason9{border:1px solid;background-color:#1C6265!important;border-color:#0b2829!important;fill:#1C6265;stroke:#000101}.active.abs.reason9 rect.dragbars,.active.absence.reason9 rect.dragbars,.highlight.abs.reason9 rect.dragbars,.highlight.absence.reason9 rect.dragbars,.selectedUser.abs.reason9 rect.dragbars,.selectedUser.absence.reason9 rect.dragbars{fill:#000101}.active.abs.reason9.isPending,.active.absence.reason9.isPending,.highlight.abs.reason9.isPending,.highlight.absence.reason9.isPending,.selectedUser.abs.reason9.isPending,.selectedUser.absence.reason9.isPending{stroke:#000}.active.abs.reason10,.active.absence.reason10,.highlight.abs.reason10,.highlight.absence.reason10,.selectedUser.abs.reason10,.selectedUser.absence.reason10{border:1px solid;background-color:#262626!important;border-color:#000!important;fill:#262626;stroke:#000}.active.abs.reason10 rect.dragbars,.active.absence.reason10 rect.dragbars,.highlight.abs.reason10 rect.dragbars,.highlight.absence.reason10 rect.dragbars,.selectedUser.abs.reason10 rect.dragbars,.selectedUser.absence.reason10 rect.dragbars{fill:#000}.active.abs.reason10.isPending,.active.absence.reason10.isPending,.highlight.abs.reason10.isPending,.highlight.absence.reason10.isPending,.selectedUser.abs.reason10.isPending,.selectedUser.absence.reason10.isPending{stroke:#000}.active.abs.reason11,.active.absence.reason11,.highlight.abs.reason11,.highlight.absence.reason11,.selectedUser.abs.reason11,.selectedUser.absence.reason11{border:1px solid;background-color:#E61756!important;border-color:#a0103c!important;fill:#E61756;stroke:#720b2b}.active.abs.reason11 rect.dragbars,.active.absence.reason11 rect.dragbars,.highlight.abs.reason11 rect.dragbars,.highlight.absence.reason11 rect.dragbars,.selectedUser.abs.reason11 rect.dragbars,.selectedUser.absence.reason11 rect.dragbars{fill:#720b2b}.active.abs.reason11.isPending,.active.absence.reason11.isPending,.highlight.abs.reason11.isPending,.highlight.absence.reason11.isPending,.selectedUser.abs.reason11.isPending,.selectedUser.absence.reason11.isPending{stroke:#000}.active.abs.reason12,.active.absence.reason12,.highlight.abs.reason12,.highlight.absence.reason12,.selectedUser.abs.reason12,.selectedUser.absence.reason12{border:1px solid;background-color:#E1800F!important;border-color:#99570a!important;fill:#E1800F;stroke:#693c07}.active.abs.reason12 rect.dragbars,.active.absence.reason12 rect.dragbars,.highlight.abs.reason12 rect.dragbars,.highlight.absence.reason12 rect.dragbars,.selectedUser.abs.reason12 rect.dragbars,.selectedUser.absence.reason12 rect.dragbars{fill:#693c07}.active.abs.reason12.isPending,.active.absence.reason12.isPending,.highlight.abs.reason12.isPending,.highlight.absence.reason12.isPending,.selectedUser.abs.reason12.isPending,.selectedUser.absence.reason12.isPending{stroke:#000}.active.abs.reason13,.active.absence.reason13,.highlight.abs.reason13,.highlight.absence.reason13,.selectedUser.abs.reason13,.selectedUser.absence.reason13{border:1px solid;background-color:#3b3cb1!important;border-color:#282978!important;fill:#3b3cb1;stroke:#1b1c52}.active.abs.reason13 rect.dragbars,.active.absence.reason13 rect.dragbars,.highlight.abs.reason13 rect.dragbars,.highlight.absence.reason13 rect.dragbars,.selectedUser.abs.reason13 rect.dragbars,.selectedUser.absence.reason13 rect.dragbars{fill:#1b1c52}.active.abs.reason13.isPending,.active.absence.reason13.isPending,.highlight.abs.reason13.isPending,.highlight.absence.reason13.isPending,.selectedUser.abs.reason13.isPending,.selectedUser.absence.reason13.isPending{stroke:#000}.active.abs.reason14,.active.absence.reason14,.highlight.abs.reason14,.highlight.absence.reason14,.selectedUser.abs.reason14,.selectedUser.absence.reason14{border:1px solid;background-color:#646464!important;border-color:#3e3e3e!important;fill:#646464;stroke:#252525}.active.abs.reason14 rect.dragbars,.active.absence.reason14 rect.dragbars,.highlight.abs.reason14 rect.dragbars,.highlight.absence.reason14 rect.dragbars,.selectedUser.abs.reason14 rect.dragbars,.selectedUser.absence.reason14 rect.dragbars{fill:#252525}.active.abs.reason14.isPending,.active.absence.reason14.isPending,.highlight.abs.reason14.isPending,.highlight.absence.reason14.isPending,.selectedUser.abs.reason14.isPending,.selectedUser.absence.reason14.isPending{stroke:#000}.active.abs.reason15,.active.absence.reason15,.highlight.abs.reason15,.highlight.absence.reason15,.selectedUser.abs.reason15,.selectedUser.absence.reason15{border:1px solid;background-color:#244784!important;border-color:#142748!important;fill:#244784;stroke:#091120}.active.abs.reason15 rect.dragbars,.active.absence.reason15 rect.dragbars,.highlight.abs.reason15 rect.dragbars,.highlight.absence.reason15 rect.dragbars,.selectedUser.abs.reason15 rect.dragbars,.selectedUser.absence.reason15 rect.dragbars{fill:#091120}.active.abs.reason15.isPending,.active.absence.reason15.isPending,.highlight.abs.reason15.isPending,.highlight.absence.reason15.isPending,.selectedUser.abs.reason15.isPending,.selectedUser.absence.reason15.isPending{stroke:#000}.active.abs.reason16,.active.absence.reason16,.highlight.abs.reason16,.highlight.absence.reason16,.selectedUser.abs.reason16,.selectedUser.absence.reason16{border:1px solid;background-color:#623399!important;border-color:#3d205f!important;fill:#623399;stroke:#251339}.active.abs.reason16 rect.dragbars,.active.absence.reason16 rect.dragbars,.highlight.abs.reason16 rect.dragbars,.highlight.absence.reason16 rect.dragbars,.selectedUser.abs.reason16 rect.dragbars,.selectedUser.absence.reason16 rect.dragbars{fill:#251339}.active.abs.reason16.isPending,.active.absence.reason16.isPending,.highlight.abs.reason16.isPending,.highlight.absence.reason16.isPending,.selectedUser.abs.reason16.isPending,.selectedUser.absence.reason16.isPending{stroke:#000}.active.abs.reason17,.active.absence.reason17,.highlight.abs.reason17,.highlight.absence.reason17,.selectedUser.abs.reason17,.selectedUser.absence.reason17{border:1px solid;background-color:#2bbbbc!important;border-color:#1c7d7e!important;fill:#2bbbbc;stroke:#135454}.active.abs.reason17 rect.dragbars,.active.absence.reason17 rect.dragbars,.highlight.abs.reason17 rect.dragbars,.highlight.absence.reason17 rect.dragbars,.selectedUser.abs.reason17 rect.dragbars,.selectedUser.absence.reason17 rect.dragbars{fill:#135454}.active.abs.reason17.isPending,.active.absence.reason17.isPending,.highlight.abs.reason17.isPending,.highlight.absence.reason17.isPending,.selectedUser.abs.reason17.isPending,.selectedUser.absence.reason17.isPending{stroke:#000}.active.abs.reason18,.active.absence.reason18,.highlight.abs.reason18,.highlight.absence.reason18,.selectedUser.abs.reason18,.selectedUser.absence.reason18{border:1px solid;background-color:#5f3200!important;border-color:#120900!important;fill:#5f3200;stroke:#000}.active.abs.reason18 rect.dragbars,.active.absence.reason18 rect.dragbars,.highlight.abs.reason18 rect.dragbars,.highlight.absence.reason18 rect.dragbars,.selectedUser.abs.reason18 rect.dragbars,.selectedUser.absence.reason18 rect.dragbars{fill:#000}.active.abs.reason18.isPending,.active.absence.reason18.isPending,.highlight.abs.reason18.isPending,.highlight.absence.reason18.isPending,.selectedUser.abs.reason18.isPending,.selectedUser.absence.reason18.isPending{stroke:#000}.active.abs.reason19,.active.absence.reason19,.highlight.abs.reason19,.highlight.absence.reason19,.selectedUser.abs.reason19,.selectedUser.absence.reason19{border:1px solid;background-color:#e58500!important;border-color:#985900!important;fill:#e58500;stroke:#653b00}.active.abs.reason19 rect.dragbars,.active.absence.reason19 rect.dragbars,.highlight.abs.reason19 rect.dragbars,.highlight.absence.reason19 rect.dragbars,.selectedUser.abs.reason19 rect.dragbars,.selectedUser.absence.reason19 rect.dragbars{fill:#653b00}.active.abs.reason19.isPending,.active.absence.reason19.isPending,.highlight.abs.reason19.isPending,.highlight.absence.reason19.isPending,.selectedUser.abs.reason19.isPending,.selectedUser.absence.reason19.isPending{stroke:#000}.active.abs.reason20,.active.absence.reason20,.highlight.abs.reason20,.highlight.absence.reason20,.selectedUser.abs.reason20,.selectedUser.absence.reason20{border:1px solid;background-color:#6eb128!important;border-color:#47731a!important;fill:#6eb128;stroke:#2e4911}.active.abs.reason20 rect.dragbars,.active.absence.reason20 rect.dragbars,.highlight.abs.reason20 rect.dragbars,.highlight.absence.reason20 rect.dragbars,.selectedUser.abs.reason20 rect.dragbars,.selectedUser.absence.reason20 rect.dragbars{fill:#2e4911}.active.abs.reason20.isPending,.active.absence.reason20.isPending,.highlight.abs.reason20.isPending,.highlight.absence.reason20.isPending,.selectedUser.abs.reason20.isPending,.selectedUser.absence.reason20.isPending{stroke:#000}.active.abs.reason21,.active.absence.reason21,.highlight.abs.reason21,.highlight.absence.reason21,.selectedUser.abs.reason21,.selectedUser.absence.reason21{border:1px solid;background-color:#e40257!important;border-color:#98013a!important;fill:#e40257;stroke:#650127}.active.abs.reason21 rect.dragbars,.active.absence.reason21 rect.dragbars,.highlight.abs.reason21 rect.dragbars,.highlight.absence.reason21 rect.dragbars,.selectedUser.abs.reason21 rect.dragbars,.selectedUser.absence.reason21 rect.dragbars{fill:#650127}.active.abs.reason21.isPending,.active.absence.reason21.isPending,.highlight.abs.reason21.isPending,.highlight.absence.reason21.isPending,.selectedUser.abs.reason21.isPending,.selectedUser.absence.reason21.isPending{stroke:#000}.active.abs.reason22,.active.absence.reason22,.highlight.abs.reason22,.highlight.absence.reason22,.selectedUser.abs.reason22,.selectedUser.absence.reason22{border:1px solid;background-color:#008071!important;border-color:#00332d!important;fill:#008071;stroke:#000}.active.abs.reason22 rect.dragbars,.active.absence.reason22 rect.dragbars,.highlight.abs.reason22 rect.dragbars,.highlight.absence.reason22 rect.dragbars,.selectedUser.abs.reason22 rect.dragbars,.selectedUser.absence.reason22 rect.dragbars{fill:#000}.active.abs.reason22.isPending,.active.absence.reason22.isPending,.highlight.abs.reason22.isPending,.highlight.absence.reason22.isPending,.selectedUser.abs.reason22.isPending,.selectedUser.absence.reason22.isPending{stroke:#000}.active.abs.reason23,.active.absence.reason23,.highlight.abs.reason23,.highlight.absence.reason23,.selectedUser.abs.reason23,.selectedUser.absence.reason23{border:1px solid;background-color:#cb2a81!important;border-color:#8c1d59!important;fill:#cb2a81;stroke:#62143e}.active.abs.reason23 rect.dragbars,.active.absence.reason23 rect.dragbars,.highlight.abs.reason23 rect.dragbars,.highlight.absence.reason23 rect.dragbars,.selectedUser.abs.reason23 rect.dragbars,.selectedUser.absence.reason23 rect.dragbars{fill:#62143e}.active.abs.reason23.isPending,.active.absence.reason23.isPending,.highlight.abs.reason23.isPending,.highlight.absence.reason23.isPending,.selectedUser.abs.reason23.isPending,.selectedUser.absence.reason23.isPending{stroke:#000}.active.abs.reason24,.active.absence.reason24,.highlight.abs.reason24,.highlight.absence.reason24,.selectedUser.abs.reason24,.selectedUser.absence.reason24{border:1px solid;background-color:#be7412!important;border-color:#78490b!important;fill:#be7412;stroke:#492d07}.active.abs.reason24 rect.dragbars,.active.absence.reason24 rect.dragbars,.highlight.abs.reason24 rect.dragbars,.highlight.absence.reason24 rect.dragbars,.selectedUser.abs.reason24 rect.dragbars,.selectedUser.absence.reason24 rect.dragbars{fill:#492d07}.active.abs.reason24.isPending,.active.absence.reason24.isPending,.highlight.abs.reason24.isPending,.highlight.absence.reason24.isPending,.selectedUser.abs.reason24.isPending,.selectedUser.absence.reason24.isPending{stroke:#000}.active.abs.reason25,.active.absence.reason25,.highlight.abs.reason25,.highlight.absence.reason25,.selectedUser.abs.reason25,.selectedUser.absence.reason25{border:1px solid;background-color:#3b3cb1!important;border-color:#282978!important;fill:#3b3cb1;stroke:#1b1c52}.active.abs.reason25 rect.dragbars,.active.absence.reason25 rect.dragbars,.highlight.abs.reason25 rect.dragbars,.highlight.absence.reason25 rect.dragbars,.selectedUser.abs.reason25 rect.dragbars,.selectedUser.absence.reason25 rect.dragbars{fill:#1b1c52}.active.abs.reason25.isPending,.active.absence.reason25.isPending,.highlight.abs.reason25.isPending,.highlight.absence.reason25.isPending,.selectedUser.abs.reason25.isPending,.selectedUser.absence.reason25.isPending{stroke:#000}.active.abs.reason26,.active.absence.reason26,.highlight.abs.reason26,.highlight.absence.reason26,.selectedUser.abs.reason26,.selectedUser.absence.reason26{border:1px solid;background-color:#ff4408!important;border-color:#bb2d00!important;fill:#ff4408;stroke:#882100}.active.abs.reason26 rect.dragbars,.active.absence.reason26 rect.dragbars,.highlight.abs.reason26 rect.dragbars,.highlight.absence.reason26 rect.dragbars,.selectedUser.abs.reason26 rect.dragbars,.selectedUser.absence.reason26 rect.dragbars{fill:#882100}.active.abs.reason26.isPending,.active.absence.reason26.isPending,.highlight.abs.reason26.isPending,.highlight.absence.reason26.isPending,.selectedUser.abs.reason26.isPending,.selectedUser.absence.reason26.isPending{stroke:#000}.active.abs.reason27,.active.absence.reason27,.highlight.abs.reason27,.highlight.absence.reason27,.selectedUser.abs.reason27,.selectedUser.absence.reason27{border:1px solid;background-color:#700700!important;border-color:#230200!important;fill:#700700;stroke:#000}.active.abs.reason27 rect.dragbars,.active.absence.reason27 rect.dragbars,.highlight.abs.reason27 rect.dragbars,.highlight.absence.reason27 rect.dragbars,.selectedUser.abs.reason27 rect.dragbars,.selectedUser.absence.reason27 rect.dragbars{fill:#000}.active.abs.reason27.isPending,.active.absence.reason27.isPending,.highlight.abs.reason27.isPending,.highlight.absence.reason27.isPending,.selectedUser.abs.reason27.isPending,.selectedUser.absence.reason27.isPending{stroke:#000}.active.abs.reason28,.active.absence.reason28,.highlight.abs.reason28,.highlight.absence.reason28,.selectedUser.abs.reason28,.selectedUser.absence.reason28{border:1px solid;background-color:#4b6a2e!important;border-color:#263517!important;fill:#4b6a2e;stroke:#0c1108}.active.abs.reason28 rect.dragbars,.active.absence.reason28 rect.dragbars,.highlight.abs.reason28 rect.dragbars,.highlight.absence.reason28 rect.dragbars,.selectedUser.abs.reason28 rect.dragbars,.selectedUser.absence.reason28 rect.dragbars{fill:#0c1108}.active.abs.reason28.isPending,.active.absence.reason28.isPending,.highlight.abs.reason28.isPending,.highlight.absence.reason28.isPending,.selectedUser.abs.reason28.isPending,.selectedUser.absence.reason28.isPending{stroke:#000}.active.abs.reason29,.active.absence.reason29,.highlight.abs.reason29,.highlight.absence.reason29,.selectedUser.abs.reason29,.selectedUser.absence.reason29{border:1px solid;background-color:#b918b4!important;border-color:#760f72!important;fill:#b918b4;stroke:#490946}.active.abs.reason29 rect.dragbars,.active.absence.reason29 rect.dragbars,.highlight.abs.reason29 rect.dragbars,.highlight.absence.reason29 rect.dragbars,.selectedUser.abs.reason29 rect.dragbars,.selectedUser.absence.reason29 rect.dragbars{fill:#490946}.active.abs.reason29.isPending,.active.absence.reason29.isPending,.highlight.abs.reason29.isPending,.highlight.absence.reason29.isPending,.selectedUser.abs.reason29.isPending,.selectedUser.absence.reason29.isPending{stroke:#000}.active.abs.reason30,.active.absence.reason30,.highlight.abs.reason30,.highlight.absence.reason30,.selectedUser.abs.reason30,.selectedUser.absence.reason30{border:1px solid;background-color:#003a35!important;border-color:#000!important;fill:#003a35;stroke:#000}.active.abs.reason30 rect.dragbars,.active.absence.reason30 rect.dragbars,.highlight.abs.reason30 rect.dragbars,.highlight.absence.reason30 rect.dragbars,.selectedUser.abs.reason30 rect.dragbars,.selectedUser.absence.reason30 rect.dragbars{fill:#000}.active.abs.reason30.isPending,.active.absence.reason30.isPending,.highlight.abs.reason30.isPending,.highlight.absence.reason30.isPending,.selectedUser.abs.reason30.isPending,.selectedUser.absence.reason30.isPending{stroke:#000}.calzone .reason1.active>.absence,.calzone .reason1.active>.week,.calzone .reason1.dirty>.absence,.calzone .reason1.dirty>.week,.calzone .reason1.highlight>.absence,.calzone .reason1.highlight>.week,.calzone .reason1:hover>.absence,.calzone .reason1:hover>.week,.user-calendar .reason1.active>.absence,.user-calendar .reason1.active>.week,.user-calendar .reason1.dirty>.absence,.user-calendar .reason1.dirty>.week,.user-calendar .reason1.highlight>.absence,.user-calendar .reason1.highlight>.week,.user-calendar .reason1:hover>.absence,.user-calendar .reason1:hover>.week{border:1px solid;background-color:#228C50!important;border-color:#134e2d!important;fill:#228C50;stroke:#092515}.calzone .reason1.active>.absence rect.dragbars,.calzone .reason1.active>.week rect.dragbars,.calzone .reason1.dirty>.absence rect.dragbars,.calzone .reason1.dirty>.week rect.dragbars,.calzone .reason1.highlight>.absence rect.dragbars,.calzone .reason1.highlight>.week rect.dragbars,.calzone .reason1:hover>.absence rect.dragbars,.calzone .reason1:hover>.week rect.dragbars,.user-calendar .reason1.active>.absence rect.dragbars,.user-calendar .reason1.active>.week rect.dragbars,.user-calendar .reason1.dirty>.absence rect.dragbars,.user-calendar .reason1.dirty>.week rect.dragbars,.user-calendar .reason1.highlight>.absence rect.dragbars,.user-calendar .reason1.highlight>.week rect.dragbars,.user-calendar .reason1:hover>.absence rect.dragbars,.user-calendar .reason1:hover>.week rect.dragbars{fill:#092515}.calzone .reason1.active>.absence.isPending,.calzone .reason1.active>.week.isPending,.calzone .reason1.dirty>.absence.isPending,.calzone .reason1.dirty>.week.isPending,.calzone .reason1.highlight>.absence.isPending,.calzone .reason1.highlight>.week.isPending,.calzone .reason1:hover>.absence.isPending,.calzone .reason1:hover>.week.isPending,.user-calendar .reason1.active>.absence.isPending,.user-calendar .reason1.active>.week.isPending,.user-calendar .reason1.dirty>.absence.isPending,.user-calendar .reason1.dirty>.week.isPending,.user-calendar .reason1.highlight>.absence.isPending,.user-calendar .reason1.highlight>.week.isPending,.user-calendar .reason1:hover>.absence.isPending,.user-calendar .reason1:hover>.week.isPending{stroke:#000}.calzone .reason2.active>.absence,.calzone .reason2.active>.week,.calzone .reason2.dirty>.absence,.calzone .reason2.dirty>.week,.calzone .reason2.highlight>.absence,.calzone .reason2.highlight>.week,.calzone .reason2:hover>.absence,.calzone .reason2:hover>.week,.user-calendar .reason2.active>.absence,.user-calendar .reason2.active>.week,.user-calendar .reason2.dirty>.absence,.user-calendar .reason2.dirty>.week,.user-calendar .reason2.highlight>.absence,.user-calendar .reason2.highlight>.week,.user-calendar .reason2:hover>.absence,.user-calendar .reason2:hover>.week{border:1px solid;background-color:#007AA3!important;border-color:#004156!important;fill:#007AA3;stroke:#001b23}.calzone .reason2.active>.absence rect.dragbars,.calzone .reason2.active>.week rect.dragbars,.calzone .reason2.dirty>.absence rect.dragbars,.calzone .reason2.dirty>.week rect.dragbars,.calzone .reason2.highlight>.absence rect.dragbars,.calzone .reason2.highlight>.week rect.dragbars,.calzone .reason2:hover>.absence rect.dragbars,.calzone .reason2:hover>.week rect.dragbars,.user-calendar .reason2.active>.absence rect.dragbars,.user-calendar .reason2.active>.week rect.dragbars,.user-calendar .reason2.dirty>.absence rect.dragbars,.user-calendar .reason2.dirty>.week rect.dragbars,.user-calendar .reason2.highlight>.absence rect.dragbars,.user-calendar .reason2.highlight>.week rect.dragbars,.user-calendar .reason2:hover>.absence rect.dragbars,.user-calendar .reason2:hover>.week rect.dragbars{fill:#001b23}.calzone .reason2.active>.absence.isPending,.calzone .reason2.active>.week.isPending,.calzone .reason2.dirty>.absence.isPending,.calzone .reason2.dirty>.week.isPending,.calzone .reason2.highlight>.absence.isPending,.calzone .reason2.highlight>.week.isPending,.calzone .reason2:hover>.absence.isPending,.calzone .reason2:hover>.week.isPending,.user-calendar .reason2.active>.absence.isPending,.user-calendar .reason2.active>.week.isPending,.user-calendar .reason2.dirty>.absence.isPending,.user-calendar .reason2.dirty>.week.isPending,.user-calendar .reason2.highlight>.absence.isPending,.user-calendar .reason2.highlight>.week.isPending,.user-calendar .reason2:hover>.absence.isPending,.user-calendar .reason2:hover>.week.isPending{stroke:#000}.calzone .reason3.active>.absence,.calzone .reason3.active>.week,.calzone .reason3.dirty>.absence,.calzone .reason3.dirty>.week,.calzone .reason3.highlight>.absence,.calzone .reason3.highlight>.week,.calzone .reason3:hover>.absence,.calzone .reason3:hover>.week,.user-calendar .reason3.active>.absence,.user-calendar .reason3.active>.week,.user-calendar .reason3.dirty>.absence,.user-calendar .reason3.dirty>.week,.user-calendar .reason3.highlight>.absence,.user-calendar .reason3.highlight>.week,.user-calendar .reason3:hover>.absence,.user-calendar .reason3:hover>.week{border:1px solid;background-color:#E1800F!important;border-color:#99570a!important;fill:#E1800F;stroke:#693c07}.calzone .reason3.active>.absence rect.dragbars,.calzone .reason3.active>.week rect.dragbars,.calzone .reason3.dirty>.absence rect.dragbars,.calzone .reason3.dirty>.week rect.dragbars,.calzone .reason3.highlight>.absence rect.dragbars,.calzone .reason3.highlight>.week rect.dragbars,.calzone .reason3:hover>.absence rect.dragbars,.calzone .reason3:hover>.week rect.dragbars,.user-calendar .reason3.active>.absence rect.dragbars,.user-calendar .reason3.active>.week rect.dragbars,.user-calendar .reason3.dirty>.absence rect.dragbars,.user-calendar .reason3.dirty>.week rect.dragbars,.user-calendar .reason3.highlight>.absence rect.dragbars,.user-calendar .reason3.highlight>.week rect.dragbars,.user-calendar .reason3:hover>.absence rect.dragbars,.user-calendar .reason3:hover>.week rect.dragbars{fill:#693c07}.calzone .reason3.active>.absence.isPending,.calzone .reason3.active>.week.isPending,.calzone .reason3.dirty>.absence.isPending,.calzone .reason3.dirty>.week.isPending,.calzone .reason3.highlight>.absence.isPending,.calzone .reason3.highlight>.week.isPending,.calzone .reason3:hover>.absence.isPending,.calzone .reason3:hover>.week.isPending,.user-calendar .reason3.active>.absence.isPending,.user-calendar .reason3.active>.week.isPending,.user-calendar .reason3.dirty>.absence.isPending,.user-calendar .reason3.dirty>.week.isPending,.user-calendar .reason3.highlight>.absence.isPending,.user-calendar .reason3.highlight>.week.isPending,.user-calendar .reason3:hover>.absence.isPending,.user-calendar .reason3:hover>.week.isPending{stroke:#000}.calzone .reason4.active>.absence,.calzone .reason4.active>.week,.calzone .reason4.dirty>.absence,.calzone .reason4.dirty>.week,.calzone .reason4.highlight>.absence,.calzone .reason4.highlight>.week,.calzone .reason4:hover>.absence,.calzone .reason4:hover>.week,.user-calendar .reason4.active>.absence,.user-calendar .reason4.active>.week,.user-calendar .reason4.dirty>.absence,.user-calendar .reason4.dirty>.week,.user-calendar .reason4.highlight>.absence,.user-calendar .reason4.highlight>.week,.user-calendar .reason4:hover>.absence,.user-calendar .reason4:hover>.week{border:1px solid;background-color:#E61756!important;border-color:#a0103c!important;fill:#E61756;stroke:#720b2b}.calzone .reason4.active>.absence rect.dragbars,.calzone .reason4.active>.week rect.dragbars,.calzone .reason4.dirty>.absence rect.dragbars,.calzone .reason4.dirty>.week rect.dragbars,.calzone .reason4.highlight>.absence rect.dragbars,.calzone .reason4.highlight>.week rect.dragbars,.calzone .reason4:hover>.absence rect.dragbars,.calzone .reason4:hover>.week rect.dragbars,.user-calendar .reason4.active>.absence rect.dragbars,.user-calendar .reason4.active>.week rect.dragbars,.user-calendar .reason4.dirty>.absence rect.dragbars,.user-calendar .reason4.dirty>.week rect.dragbars,.user-calendar .reason4.highlight>.absence rect.dragbars,.user-calendar .reason4.highlight>.week rect.dragbars,.user-calendar .reason4:hover>.absence rect.dragbars,.user-calendar .reason4:hover>.week rect.dragbars{fill:#720b2b}.calzone .reason4.active>.absence.isPending,.calzone .reason4.active>.week.isPending,.calzone .reason4.dirty>.absence.isPending,.calzone .reason4.dirty>.week.isPending,.calzone .reason4.highlight>.absence.isPending,.calzone .reason4.highlight>.week.isPending,.calzone .reason4:hover>.absence.isPending,.calzone .reason4:hover>.week.isPending,.user-calendar .reason4.active>.absence.isPending,.user-calendar .reason4.active>.week.isPending,.user-calendar .reason4.dirty>.absence.isPending,.user-calendar .reason4.dirty>.week.isPending,.user-calendar .reason4.highlight>.absence.isPending,.user-calendar .reason4.highlight>.week.isPending,.user-calendar .reason4:hover>.absence.isPending,.user-calendar .reason4:hover>.week.isPending{stroke:#000}.calzone .reason5.active>.absence,.calzone .reason5.active>.week,.calzone .reason5.dirty>.absence,.calzone .reason5.dirty>.week,.calzone .reason5.highlight>.absence,.calzone .reason5.highlight>.week,.calzone .reason5:hover>.absence,.calzone .reason5:hover>.week,.user-calendar .reason5.active>.absence,.user-calendar .reason5.active>.week,.user-calendar .reason5.dirty>.absence,.user-calendar .reason5.dirty>.week,.user-calendar .reason5.highlight>.absence,.user-calendar .reason5.highlight>.week,.user-calendar .reason5:hover>.absence,.user-calendar .reason5:hover>.week{border:1px solid;background-color:#1C6265!important;border-color:#0b2829!important;fill:#1C6265;stroke:#000101}.calzone .reason5.active>.absence rect.dragbars,.calzone .reason5.active>.week rect.dragbars,.calzone .reason5.dirty>.absence rect.dragbars,.calzone .reason5.dirty>.week rect.dragbars,.calzone .reason5.highlight>.absence rect.dragbars,.calzone .reason5.highlight>.week rect.dragbars,.calzone .reason5:hover>.absence rect.dragbars,.calzone .reason5:hover>.week rect.dragbars,.user-calendar .reason5.active>.absence rect.dragbars,.user-calendar .reason5.active>.week rect.dragbars,.user-calendar .reason5.dirty>.absence rect.dragbars,.user-calendar .reason5.dirty>.week rect.dragbars,.user-calendar .reason5.highlight>.absence rect.dragbars,.user-calendar .reason5.highlight>.week rect.dragbars,.user-calendar .reason5:hover>.absence rect.dragbars,.user-calendar .reason5:hover>.week rect.dragbars{fill:#000101}.calzone .reason5.active>.absence.isPending,.calzone .reason5.active>.week.isPending,.calzone .reason5.dirty>.absence.isPending,.calzone .reason5.dirty>.week.isPending,.calzone .reason5.highlight>.absence.isPending,.calzone .reason5.highlight>.week.isPending,.calzone .reason5:hover>.absence.isPending,.calzone .reason5:hover>.week.isPending,.user-calendar .reason5.active>.absence.isPending,.user-calendar .reason5.active>.week.isPending,.user-calendar .reason5.dirty>.absence.isPending,.user-calendar .reason5.dirty>.week.isPending,.user-calendar .reason5.highlight>.absence.isPending,.user-calendar .reason5.highlight>.week.isPending,.user-calendar .reason5:hover>.absence.isPending,.user-calendar .reason5:hover>.week.isPending{stroke:#000}.calzone .reason6.active>.absence,.calzone .reason6.active>.week,.calzone .reason6.dirty>.absence,.calzone .reason6.dirty>.week,.calzone .reason6.highlight>.absence,.calzone .reason6.highlight>.week,.calzone .reason6:hover>.absence,.calzone .reason6:hover>.week,.user-calendar .reason6.active>.absence,.user-calendar .reason6.active>.week,.user-calendar .reason6.dirty>.absence,.user-calendar .reason6.dirty>.week,.user-calendar .reason6.highlight>.absence,.user-calendar .reason6.highlight>.week,.user-calendar .reason6:hover>.absence,.user-calendar .reason6:hover>.week{border:1px solid;background-color:#AE1212!important;border-color:#690b0b!important;fill:#AE1212;stroke:#3a0606}.calzone .reason6.active>.absence rect.dragbars,.calzone .reason6.active>.week rect.dragbars,.calzone .reason6.dirty>.absence rect.dragbars,.calzone .reason6.dirty>.week rect.dragbars,.calzone .reason6.highlight>.absence rect.dragbars,.calzone .reason6.highlight>.week rect.dragbars,.calzone .reason6:hover>.absence rect.dragbars,.calzone .reason6:hover>.week rect.dragbars,.user-calendar .reason6.active>.absence rect.dragbars,.user-calendar .reason6.active>.week rect.dragbars,.user-calendar .reason6.dirty>.absence rect.dragbars,.user-calendar .reason6.dirty>.week rect.dragbars,.user-calendar .reason6.highlight>.absence rect.dragbars,.user-calendar .reason6.highlight>.week rect.dragbars,.user-calendar .reason6:hover>.absence rect.dragbars,.user-calendar .reason6:hover>.week rect.dragbars{fill:#3a0606}.calzone .reason6.active>.absence.isPending,.calzone .reason6.active>.week.isPending,.calzone .reason6.dirty>.absence.isPending,.calzone .reason6.dirty>.week.isPending,.calzone .reason6.highlight>.absence.isPending,.calzone .reason6.highlight>.week.isPending,.calzone .reason6:hover>.absence.isPending,.calzone .reason6:hover>.week.isPending,.user-calendar .reason6.active>.absence.isPending,.user-calendar .reason6.active>.week.isPending,.user-calendar .reason6.dirty>.absence.isPending,.user-calendar .reason6.dirty>.week.isPending,.user-calendar .reason6.highlight>.absence.isPending,.user-calendar .reason6.highlight>.week.isPending,.user-calendar .reason6:hover>.absence.isPending,.user-calendar .reason6:hover>.week.isPending{stroke:#000}.calzone .reason7.active>.absence,.calzone .reason7.active>.week,.calzone .reason7.dirty>.absence,.calzone .reason7.dirty>.week,.calzone .reason7.highlight>.absence,.calzone .reason7.highlight>.week,.calzone .reason7:hover>.absence,.calzone .reason7:hover>.week,.user-calendar .reason7.active>.absence,.user-calendar .reason7.active>.week,.user-calendar .reason7.dirty>.absence,.user-calendar .reason7.dirty>.week,.user-calendar .reason7.highlight>.absence,.user-calendar .reason7.highlight>.week,.user-calendar .reason7:hover>.absence,.user-calendar .reason7:hover>.week{border:1px solid;background-color:#1C1E2F!important;border-color:#000!important;fill:#1C1E2F;stroke:#000}.calzone .reason7.active>.absence rect.dragbars,.calzone .reason7.active>.week rect.dragbars,.calzone .reason7.dirty>.absence rect.dragbars,.calzone .reason7.dirty>.week rect.dragbars,.calzone .reason7.highlight>.absence rect.dragbars,.calzone .reason7.highlight>.week rect.dragbars,.calzone .reason7:hover>.absence rect.dragbars,.calzone .reason7:hover>.week rect.dragbars,.user-calendar .reason7.active>.absence rect.dragbars,.user-calendar .reason7.active>.week rect.dragbars,.user-calendar .reason7.dirty>.absence rect.dragbars,.user-calendar .reason7.dirty>.week rect.dragbars,.user-calendar .reason7.highlight>.absence rect.dragbars,.user-calendar .reason7.highlight>.week rect.dragbars,.user-calendar .reason7:hover>.absence rect.dragbars,.user-calendar .reason7:hover>.week rect.dragbars{fill:#000}.calzone .reason7.active>.absence.isPending,.calzone .reason7.active>.week.isPending,.calzone .reason7.dirty>.absence.isPending,.calzone .reason7.dirty>.week.isPending,.calzone .reason7.highlight>.absence.isPending,.calzone .reason7.highlight>.week.isPending,.calzone .reason7:hover>.absence.isPending,.calzone .reason7:hover>.week.isPending,.user-calendar .reason7.active>.absence.isPending,.user-calendar .reason7.active>.week.isPending,.user-calendar .reason7.dirty>.absence.isPending,.user-calendar .reason7.dirty>.week.isPending,.user-calendar .reason7.highlight>.absence.isPending,.user-calendar .reason7.highlight>.week.isPending,.user-calendar .reason7:hover>.absence.isPending,.user-calendar .reason7:hover>.week.isPending{stroke:#000}.calzone .reason8.active>.absence,.calzone .reason8.active>.week,.calzone .reason8.dirty>.absence,.calzone .reason8.dirty>.week,.calzone .reason8.highlight>.absence,.calzone .reason8.highlight>.week,.calzone .reason8:hover>.absence,.calzone .reason8:hover>.week,.user-calendar .reason8.active>.absence,.user-calendar .reason8.active>.week,.user-calendar .reason8.dirty>.absence,.user-calendar .reason8.dirty>.week,.user-calendar .reason8.highlight>.absence,.user-calendar .reason8.highlight>.week,.user-calendar .reason8:hover>.absence,.user-calendar .reason8:hover>.week{border:1px solid;background-color:#AE1212!important;border-color:#690b0b!important;fill:#AE1212;stroke:#3a0606}.calzone .reason8.active>.absence rect.dragbars,.calzone .reason8.active>.week rect.dragbars,.calzone .reason8.dirty>.absence rect.dragbars,.calzone .reason8.dirty>.week rect.dragbars,.calzone .reason8.highlight>.absence rect.dragbars,.calzone .reason8.highlight>.week rect.dragbars,.calzone .reason8:hover>.absence rect.dragbars,.calzone .reason8:hover>.week rect.dragbars,.user-calendar .reason8.active>.absence rect.dragbars,.user-calendar .reason8.active>.week rect.dragbars,.user-calendar .reason8.dirty>.absence rect.dragbars,.user-calendar .reason8.dirty>.week rect.dragbars,.user-calendar .reason8.highlight>.absence rect.dragbars,.user-calendar .reason8.highlight>.week rect.dragbars,.user-calendar .reason8:hover>.absence rect.dragbars,.user-calendar .reason8:hover>.week rect.dragbars{fill:#3a0606}.calzone .reason8.active>.absence.isPending,.calzone .reason8.active>.week.isPending,.calzone .reason8.dirty>.absence.isPending,.calzone .reason8.dirty>.week.isPending,.calzone .reason8.highlight>.absence.isPending,.calzone .reason8.highlight>.week.isPending,.calzone .reason8:hover>.absence.isPending,.calzone .reason8:hover>.week.isPending,.user-calendar .reason8.active>.absence.isPending,.user-calendar .reason8.active>.week.isPending,.user-calendar .reason8.dirty>.absence.isPending,.user-calendar .reason8.dirty>.week.isPending,.user-calendar .reason8.highlight>.absence.isPending,.user-calendar .reason8.highlight>.week.isPending,.user-calendar .reason8:hover>.absence.isPending,.user-calendar .reason8:hover>.week.isPending{stroke:#000}.calzone .reason9.active>.absence,.calzone .reason9.active>.week,.calzone .reason9.dirty>.absence,.calzone .reason9.dirty>.week,.calzone .reason9.highlight>.absence,.calzone .reason9.highlight>.week,.calzone .reason9:hover>.absence,.calzone .reason9:hover>.week,.user-calendar .reason9.active>.absence,.user-calendar .reason9.active>.week,.user-calendar .reason9.dirty>.absence,.user-calendar .reason9.dirty>.week,.user-calendar .reason9.highlight>.absence,.user-calendar .reason9.highlight>.week,.user-calendar .reason9:hover>.absence,.user-calendar .reason9:hover>.week{border:1px solid;background-color:#1C6265!important;border-color:#0b2829!important;fill:#1C6265;stroke:#000101}.calzone .reason9.active>.absence rect.dragbars,.calzone .reason9.active>.week rect.dragbars,.calzone .reason9.dirty>.absence rect.dragbars,.calzone .reason9.dirty>.week rect.dragbars,.calzone .reason9.highlight>.absence rect.dragbars,.calzone .reason9.highlight>.week rect.dragbars,.calzone .reason9:hover>.absence rect.dragbars,.calzone .reason9:hover>.week rect.dragbars,.user-calendar .reason9.active>.absence rect.dragbars,.user-calendar .reason9.active>.week rect.dragbars,.user-calendar .reason9.dirty>.absence rect.dragbars,.user-calendar .reason9.dirty>.week rect.dragbars,.user-calendar .reason9.highlight>.absence rect.dragbars,.user-calendar .reason9.highlight>.week rect.dragbars,.user-calendar .reason9:hover>.absence rect.dragbars,.user-calendar .reason9:hover>.week rect.dragbars{fill:#000101}.calzone .reason9.active>.absence.isPending,.calzone .reason9.active>.week.isPending,.calzone .reason9.dirty>.absence.isPending,.calzone .reason9.dirty>.week.isPending,.calzone .reason9.highlight>.absence.isPending,.calzone .reason9.highlight>.week.isPending,.calzone .reason9:hover>.absence.isPending,.calzone .reason9:hover>.week.isPending,.user-calendar .reason9.active>.absence.isPending,.user-calendar .reason9.active>.week.isPending,.user-calendar .reason9.dirty>.absence.isPending,.user-calendar .reason9.dirty>.week.isPending,.user-calendar .reason9.highlight>.absence.isPending,.user-calendar .reason9.highlight>.week.isPending,.user-calendar .reason9:hover>.absence.isPending,.user-calendar .reason9:hover>.week.isPending{stroke:#000}.calzone .reason10.active>.absence,.calzone .reason10.active>.week,.calzone .reason10.dirty>.absence,.calzone .reason10.dirty>.week,.calzone .reason10.highlight>.absence,.calzone .reason10.highlight>.week,.calzone .reason10:hover>.absence,.calzone .reason10:hover>.week,.user-calendar .reason10.active>.absence,.user-calendar .reason10.active>.week,.user-calendar .reason10.dirty>.absence,.user-calendar .reason10.dirty>.week,.user-calendar .reason10.highlight>.absence,.user-calendar .reason10.highlight>.week,.user-calendar .reason10:hover>.absence,.user-calendar .reason10:hover>.week{border:1px solid;background-color:#262626!important;border-color:#000!important;fill:#262626;stroke:#000}.calzone .reason10.active>.absence rect.dragbars,.calzone .reason10.active>.week rect.dragbars,.calzone .reason10.dirty>.absence rect.dragbars,.calzone .reason10.dirty>.week rect.dragbars,.calzone .reason10.highlight>.absence rect.dragbars,.calzone .reason10.highlight>.week rect.dragbars,.calzone .reason10:hover>.absence rect.dragbars,.calzone .reason10:hover>.week rect.dragbars,.user-calendar .reason10.active>.absence rect.dragbars,.user-calendar .reason10.active>.week rect.dragbars,.user-calendar .reason10.dirty>.absence rect.dragbars,.user-calendar .reason10.dirty>.week rect.dragbars,.user-calendar .reason10.highlight>.absence rect.dragbars,.user-calendar .reason10.highlight>.week rect.dragbars,.user-calendar .reason10:hover>.absence rect.dragbars,.user-calendar .reason10:hover>.week rect.dragbars{fill:#000}.calzone .reason10.active>.absence.isPending,.calzone .reason10.active>.week.isPending,.calzone .reason10.dirty>.absence.isPending,.calzone .reason10.dirty>.week.isPending,.calzone .reason10.highlight>.absence.isPending,.calzone .reason10.highlight>.week.isPending,.calzone .reason10:hover>.absence.isPending,.calzone .reason10:hover>.week.isPending,.user-calendar .reason10.active>.absence.isPending,.user-calendar .reason10.active>.week.isPending,.user-calendar .reason10.dirty>.absence.isPending,.user-calendar .reason10.dirty>.week.isPending,.user-calendar .reason10.highlight>.absence.isPending,.user-calendar .reason10.highlight>.week.isPending,.user-calendar .reason10:hover>.absence.isPending,.user-calendar .reason10:hover>.week.isPending{stroke:#000}.calzone .reason11.active>.absence,.calzone .reason11.active>.week,.calzone .reason11.dirty>.absence,.calzone .reason11.dirty>.week,.calzone .reason11.highlight>.absence,.calzone .reason11.highlight>.week,.calzone .reason11:hover>.absence,.calzone .reason11:hover>.week,.user-calendar .reason11.active>.absence,.user-calendar .reason11.active>.week,.user-calendar .reason11.dirty>.absence,.user-calendar .reason11.dirty>.week,.user-calendar .reason11.highlight>.absence,.user-calendar .reason11.highlight>.week,.user-calendar .reason11:hover>.absence,.user-calendar .reason11:hover>.week{border:1px solid;background-color:#E61756!important;border-color:#a0103c!important;fill:#E61756;stroke:#720b2b}.calzone .reason11.active>.absence rect.dragbars,.calzone .reason11.active>.week rect.dragbars,.calzone .reason11.dirty>.absence rect.dragbars,.calzone .reason11.dirty>.week rect.dragbars,.calzone .reason11.highlight>.absence rect.dragbars,.calzone .reason11.highlight>.week rect.dragbars,.calzone .reason11:hover>.absence rect.dragbars,.calzone .reason11:hover>.week rect.dragbars,.user-calendar .reason11.active>.absence rect.dragbars,.user-calendar .reason11.active>.week rect.dragbars,.user-calendar .reason11.dirty>.absence rect.dragbars,.user-calendar .reason11.dirty>.week rect.dragbars,.user-calendar .reason11.highlight>.absence rect.dragbars,.user-calendar .reason11.highlight>.week rect.dragbars,.user-calendar .reason11:hover>.absence rect.dragbars,.user-calendar .reason11:hover>.week rect.dragbars{fill:#720b2b}.calzone .reason11.active>.absence.isPending,.calzone .reason11.active>.week.isPending,.calzone .reason11.dirty>.absence.isPending,.calzone .reason11.dirty>.week.isPending,.calzone .reason11.highlight>.absence.isPending,.calzone .reason11.highlight>.week.isPending,.calzone .reason11:hover>.absence.isPending,.calzone .reason11:hover>.week.isPending,.user-calendar .reason11.active>.absence.isPending,.user-calendar .reason11.active>.week.isPending,.user-calendar .reason11.dirty>.absence.isPending,.user-calendar .reason11.dirty>.week.isPending,.user-calendar .reason11.highlight>.absence.isPending,.user-calendar .reason11.highlight>.week.isPending,.user-calendar .reason11:hover>.absence.isPending,.user-calendar .reason11:hover>.week.isPending{stroke:#000}.calzone .reason12.active>.absence,.calzone .reason12.active>.week,.calzone .reason12.dirty>.absence,.calzone .reason12.dirty>.week,.calzone .reason12.highlight>.absence,.calzone .reason12.highlight>.week,.calzone .reason12:hover>.absence,.calzone .reason12:hover>.week,.user-calendar .reason12.active>.absence,.user-calendar .reason12.active>.week,.user-calendar .reason12.dirty>.absence,.user-calendar .reason12.dirty>.week,.user-calendar .reason12.highlight>.absence,.user-calendar .reason12.highlight>.week,.user-calendar .reason12:hover>.absence,.user-calendar .reason12:hover>.week{border:1px solid;background-color:#E1800F!important;border-color:#99570a!important;fill:#E1800F;stroke:#693c07}.calzone .reason12.active>.absence rect.dragbars,.calzone .reason12.active>.week rect.dragbars,.calzone .reason12.dirty>.absence rect.dragbars,.calzone .reason12.dirty>.week rect.dragbars,.calzone .reason12.highlight>.absence rect.dragbars,.calzone .reason12.highlight>.week rect.dragbars,.calzone .reason12:hover>.absence rect.dragbars,.calzone .reason12:hover>.week rect.dragbars,.user-calendar .reason12.active>.absence rect.dragbars,.user-calendar .reason12.active>.week rect.dragbars,.user-calendar .reason12.dirty>.absence rect.dragbars,.user-calendar .reason12.dirty>.week rect.dragbars,.user-calendar .reason12.highlight>.absence rect.dragbars,.user-calendar .reason12.highlight>.week rect.dragbars,.user-calendar .reason12:hover>.absence rect.dragbars,.user-calendar .reason12:hover>.week rect.dragbars{fill:#693c07}.calzone .reason12.active>.absence.isPending,.calzone .reason12.active>.week.isPending,.calzone .reason12.dirty>.absence.isPending,.calzone .reason12.dirty>.week.isPending,.calzone .reason12.highlight>.absence.isPending,.calzone .reason12.highlight>.week.isPending,.calzone .reason12:hover>.absence.isPending,.calzone .reason12:hover>.week.isPending,.user-calendar .reason12.active>.absence.isPending,.user-calendar .reason12.active>.week.isPending,.user-calendar .reason12.dirty>.absence.isPending,.user-calendar .reason12.dirty>.week.isPending,.user-calendar .reason12.highlight>.absence.isPending,.user-calendar .reason12.highlight>.week.isPending,.user-calendar .reason12:hover>.absence.isPending,.user-calendar .reason12:hover>.week.isPending{stroke:#000}.calzone .reason13.active>.absence,.calzone .reason13.active>.week,.calzone .reason13.dirty>.absence,.calzone .reason13.dirty>.week,.calzone .reason13.highlight>.absence,.calzone .reason13.highlight>.week,.calzone .reason13:hover>.absence,.calzone .reason13:hover>.week,.user-calendar .reason13.active>.absence,.user-calendar .reason13.active>.week,.user-calendar .reason13.dirty>.absence,.user-calendar .reason13.dirty>.week,.user-calendar .reason13.highlight>.absence,.user-calendar .reason13.highlight>.week,.user-calendar .reason13:hover>.absence,.user-calendar .reason13:hover>.week{border:1px solid;background-color:#3b3cb1!important;border-color:#282978!important;fill:#3b3cb1;stroke:#1b1c52}.calzone .reason13.active>.absence rect.dragbars,.calzone .reason13.active>.week rect.dragbars,.calzone .reason13.dirty>.absence rect.dragbars,.calzone .reason13.dirty>.week rect.dragbars,.calzone .reason13.highlight>.absence rect.dragbars,.calzone .reason13.highlight>.week rect.dragbars,.calzone .reason13:hover>.absence rect.dragbars,.calzone .reason13:hover>.week rect.dragbars,.user-calendar .reason13.active>.absence rect.dragbars,.user-calendar .reason13.active>.week rect.dragbars,.user-calendar .reason13.dirty>.absence rect.dragbars,.user-calendar .reason13.dirty>.week rect.dragbars,.user-calendar .reason13.highlight>.absence rect.dragbars,.user-calendar .reason13.highlight>.week rect.dragbars,.user-calendar .reason13:hover>.absence rect.dragbars,.user-calendar .reason13:hover>.week rect.dragbars{fill:#1b1c52}.calzone .reason13.active>.absence.isPending,.calzone .reason13.active>.week.isPending,.calzone .reason13.dirty>.absence.isPending,.calzone .reason13.dirty>.week.isPending,.calzone .reason13.highlight>.absence.isPending,.calzone .reason13.highlight>.week.isPending,.calzone .reason13:hover>.absence.isPending,.calzone .reason13:hover>.week.isPending,.user-calendar .reason13.active>.absence.isPending,.user-calendar .reason13.active>.week.isPending,.user-calendar .reason13.dirty>.absence.isPending,.user-calendar .reason13.dirty>.week.isPending,.user-calendar .reason13.highlight>.absence.isPending,.user-calendar .reason13.highlight>.week.isPending,.user-calendar .reason13:hover>.absence.isPending,.user-calendar .reason13:hover>.week.isPending{stroke:#000}.calzone .reason14.active>.absence,.calzone .reason14.active>.week,.calzone .reason14.dirty>.absence,.calzone .reason14.dirty>.week,.calzone .reason14.highlight>.absence,.calzone .reason14.highlight>.week,.calzone .reason14:hover>.absence,.calzone .reason14:hover>.week,.user-calendar .reason14.active>.absence,.user-calendar .reason14.active>.week,.user-calendar .reason14.dirty>.absence,.user-calendar .reason14.dirty>.week,.user-calendar .reason14.highlight>.absence,.user-calendar .reason14.highlight>.week,.user-calendar .reason14:hover>.absence,.user-calendar .reason14:hover>.week{border:1px solid;background-color:#646464!important;border-color:#3e3e3e!important;fill:#646464;stroke:#252525}.calzone .reason14.active>.absence rect.dragbars,.calzone .reason14.active>.week rect.dragbars,.calzone .reason14.dirty>.absence rect.dragbars,.calzone .reason14.dirty>.week rect.dragbars,.calzone .reason14.highlight>.absence rect.dragbars,.calzone .reason14.highlight>.week rect.dragbars,.calzone .reason14:hover>.absence rect.dragbars,.calzone .reason14:hover>.week rect.dragbars,.user-calendar .reason14.active>.absence rect.dragbars,.user-calendar .reason14.active>.week rect.dragbars,.user-calendar .reason14.dirty>.absence rect.dragbars,.user-calendar .reason14.dirty>.week rect.dragbars,.user-calendar .reason14.highlight>.absence rect.dragbars,.user-calendar .reason14.highlight>.week rect.dragbars,.user-calendar .reason14:hover>.absence rect.dragbars,.user-calendar .reason14:hover>.week rect.dragbars{fill:#252525}.calzone .reason14.active>.absence.isPending,.calzone .reason14.active>.week.isPending,.calzone .reason14.dirty>.absence.isPending,.calzone .reason14.dirty>.week.isPending,.calzone .reason14.highlight>.absence.isPending,.calzone .reason14.highlight>.week.isPending,.calzone .reason14:hover>.absence.isPending,.calzone .reason14:hover>.week.isPending,.user-calendar .reason14.active>.absence.isPending,.user-calendar .reason14.active>.week.isPending,.user-calendar .reason14.dirty>.absence.isPending,.user-calendar .reason14.dirty>.week.isPending,.user-calendar .reason14.highlight>.absence.isPending,.user-calendar .reason14.highlight>.week.isPending,.user-calendar .reason14:hover>.absence.isPending,.user-calendar .reason14:hover>.week.isPending{stroke:#000}.calzone .reason15.active>.absence,.calzone .reason15.active>.week,.calzone .reason15.dirty>.absence,.calzone .reason15.dirty>.week,.calzone .reason15.highlight>.absence,.calzone .reason15.highlight>.week,.calzone .reason15:hover>.absence,.calzone .reason15:hover>.week,.user-calendar .reason15.active>.absence,.user-calendar .reason15.active>.week,.user-calendar .reason15.dirty>.absence,.user-calendar .reason15.dirty>.week,.user-calendar .reason15.highlight>.absence,.user-calendar .reason15.highlight>.week,.user-calendar .reason15:hover>.absence,.user-calendar .reason15:hover>.week{border:1px solid;background-color:#244784!important;border-color:#142748!important;fill:#244784;stroke:#091120}.calzone .reason15.active>.absence rect.dragbars,.calzone .reason15.active>.week rect.dragbars,.calzone .reason15.dirty>.absence rect.dragbars,.calzone .reason15.dirty>.week rect.dragbars,.calzone .reason15.highlight>.absence rect.dragbars,.calzone .reason15.highlight>.week rect.dragbars,.calzone .reason15:hover>.absence rect.dragbars,.calzone .reason15:hover>.week rect.dragbars,.user-calendar .reason15.active>.absence rect.dragbars,.user-calendar .reason15.active>.week rect.dragbars,.user-calendar .reason15.dirty>.absence rect.dragbars,.user-calendar .reason15.dirty>.week rect.dragbars,.user-calendar .reason15.highlight>.absence rect.dragbars,.user-calendar .reason15.highlight>.week rect.dragbars,.user-calendar .reason15:hover>.absence rect.dragbars,.user-calendar .reason15:hover>.week rect.dragbars{fill:#091120}.calzone .reason15.active>.absence.isPending,.calzone .reason15.active>.week.isPending,.calzone .reason15.dirty>.absence.isPending,.calzone .reason15.dirty>.week.isPending,.calzone .reason15.highlight>.absence.isPending,.calzone .reason15.highlight>.week.isPending,.calzone .reason15:hover>.absence.isPending,.calzone .reason15:hover>.week.isPending,.user-calendar .reason15.active>.absence.isPending,.user-calendar .reason15.active>.week.isPending,.user-calendar .reason15.dirty>.absence.isPending,.user-calendar .reason15.dirty>.week.isPending,.user-calendar .reason15.highlight>.absence.isPending,.user-calendar .reason15.highlight>.week.isPending,.user-calendar .reason15:hover>.absence.isPending,.user-calendar .reason15:hover>.week.isPending{stroke:#000}.calzone .reason16.active>.absence,.calzone .reason16.active>.week,.calzone .reason16.dirty>.absence,.calzone .reason16.dirty>.week,.calzone .reason16.highlight>.absence,.calzone .reason16.highlight>.week,.calzone .reason16:hover>.absence,.calzone .reason16:hover>.week,.user-calendar .reason16.active>.absence,.user-calendar .reason16.active>.week,.user-calendar .reason16.dirty>.absence,.user-calendar .reason16.dirty>.week,.user-calendar .reason16.highlight>.absence,.user-calendar .reason16.highlight>.week,.user-calendar .reason16:hover>.absence,.user-calendar .reason16:hover>.week{border:1px solid;background-color:#623399!important;border-color:#3d205f!important;fill:#623399;stroke:#251339}.calzone .reason16.active>.absence rect.dragbars,.calzone .reason16.active>.week rect.dragbars,.calzone .reason16.dirty>.absence rect.dragbars,.calzone .reason16.dirty>.week rect.dragbars,.calzone .reason16.highlight>.absence rect.dragbars,.calzone .reason16.highlight>.week rect.dragbars,.calzone .reason16:hover>.absence rect.dragbars,.calzone .reason16:hover>.week rect.dragbars,.user-calendar .reason16.active>.absence rect.dragbars,.user-calendar .reason16.active>.week rect.dragbars,.user-calendar .reason16.dirty>.absence rect.dragbars,.user-calendar .reason16.dirty>.week rect.dragbars,.user-calendar .reason16.highlight>.absence rect.dragbars,.user-calendar .reason16.highlight>.week rect.dragbars,.user-calendar .reason16:hover>.absence rect.dragbars,.user-calendar .reason16:hover>.week rect.dragbars{fill:#251339}.calzone .reason16.active>.absence.isPending,.calzone .reason16.active>.week.isPending,.calzone .reason16.dirty>.absence.isPending,.calzone .reason16.dirty>.week.isPending,.calzone .reason16.highlight>.absence.isPending,.calzone .reason16.highlight>.week.isPending,.calzone .reason16:hover>.absence.isPending,.calzone .reason16:hover>.week.isPending,.user-calendar .reason16.active>.absence.isPending,.user-calendar .reason16.active>.week.isPending,.user-calendar .reason16.dirty>.absence.isPending,.user-calendar .reason16.dirty>.week.isPending,.user-calendar .reason16.highlight>.absence.isPending,.user-calendar .reason16.highlight>.week.isPending,.user-calendar .reason16:hover>.absence.isPending,.user-calendar .reason16:hover>.week.isPending{stroke:#000}.calzone .reason17.active>.absence,.calzone .reason17.active>.week,.calzone .reason17.dirty>.absence,.calzone .reason17.dirty>.week,.calzone .reason17.highlight>.absence,.calzone .reason17.highlight>.week,.calzone .reason17:hover>.absence,.calzone .reason17:hover>.week,.user-calendar .reason17.active>.absence,.user-calendar .reason17.active>.week,.user-calendar .reason17.dirty>.absence,.user-calendar .reason17.dirty>.week,.user-calendar .reason17.highlight>.absence,.user-calendar .reason17.highlight>.week,.user-calendar .reason17:hover>.absence,.user-calendar .reason17:hover>.week{border:1px solid;background-color:#2bbbbc!important;border-color:#1c7d7e!important;fill:#2bbbbc;stroke:#135454}.calzone .reason17.active>.absence rect.dragbars,.calzone .reason17.active>.week rect.dragbars,.calzone .reason17.dirty>.absence rect.dragbars,.calzone .reason17.dirty>.week rect.dragbars,.calzone .reason17.highlight>.absence rect.dragbars,.calzone .reason17.highlight>.week rect.dragbars,.calzone .reason17:hover>.absence rect.dragbars,.calzone .reason17:hover>.week rect.dragbars,.user-calendar .reason17.active>.absence rect.dragbars,.user-calendar .reason17.active>.week rect.dragbars,.user-calendar .reason17.dirty>.absence rect.dragbars,.user-calendar .reason17.dirty>.week rect.dragbars,.user-calendar .reason17.highlight>.absence rect.dragbars,.user-calendar .reason17.highlight>.week rect.dragbars,.user-calendar .reason17:hover>.absence rect.dragbars,.user-calendar .reason17:hover>.week rect.dragbars{fill:#135454}.calzone .reason17.active>.absence.isPending,.calzone .reason17.active>.week.isPending,.calzone .reason17.dirty>.absence.isPending,.calzone .reason17.dirty>.week.isPending,.calzone .reason17.highlight>.absence.isPending,.calzone .reason17.highlight>.week.isPending,.calzone .reason17:hover>.absence.isPending,.calzone .reason17:hover>.week.isPending,.user-calendar .reason17.active>.absence.isPending,.user-calendar .reason17.active>.week.isPending,.user-calendar .reason17.dirty>.absence.isPending,.user-calendar .reason17.dirty>.week.isPending,.user-calendar .reason17.highlight>.absence.isPending,.user-calendar .reason17.highlight>.week.isPending,.user-calendar .reason17:hover>.absence.isPending,.user-calendar .reason17:hover>.week.isPending{stroke:#000}.calzone .reason18.active>.absence,.calzone .reason18.active>.week,.calzone .reason18.dirty>.absence,.calzone .reason18.dirty>.week,.calzone .reason18.highlight>.absence,.calzone .reason18.highlight>.week,.calzone .reason18:hover>.absence,.calzone .reason18:hover>.week,.user-calendar .reason18.active>.absence,.user-calendar .reason18.active>.week,.user-calendar .reason18.dirty>.absence,.user-calendar .reason18.dirty>.week,.user-calendar .reason18.highlight>.absence,.user-calendar .reason18.highlight>.week,.user-calendar .reason18:hover>.absence,.user-calendar .reason18:hover>.week{border:1px solid;background-color:#5f3200!important;border-color:#120900!important;fill:#5f3200;stroke:#000}.calzone .reason18.active>.absence rect.dragbars,.calzone .reason18.active>.week rect.dragbars,.calzone .reason18.dirty>.absence rect.dragbars,.calzone .reason18.dirty>.week rect.dragbars,.calzone .reason18.highlight>.absence rect.dragbars,.calzone .reason18.highlight>.week rect.dragbars,.calzone .reason18:hover>.absence rect.dragbars,.calzone .reason18:hover>.week rect.dragbars,.user-calendar .reason18.active>.absence rect.dragbars,.user-calendar .reason18.active>.week rect.dragbars,.user-calendar .reason18.dirty>.absence rect.dragbars,.user-calendar .reason18.dirty>.week rect.dragbars,.user-calendar .reason18.highlight>.absence rect.dragbars,.user-calendar .reason18.highlight>.week rect.dragbars,.user-calendar .reason18:hover>.absence rect.dragbars,.user-calendar .reason18:hover>.week rect.dragbars{fill:#000}.calzone .reason18.active>.absence.isPending,.calzone .reason18.active>.week.isPending,.calzone .reason18.dirty>.absence.isPending,.calzone .reason18.dirty>.week.isPending,.calzone .reason18.highlight>.absence.isPending,.calzone .reason18.highlight>.week.isPending,.calzone .reason18:hover>.absence.isPending,.calzone .reason18:hover>.week.isPending,.user-calendar .reason18.active>.absence.isPending,.user-calendar .reason18.active>.week.isPending,.user-calendar .reason18.dirty>.absence.isPending,.user-calendar .reason18.dirty>.week.isPending,.user-calendar .reason18.highlight>.absence.isPending,.user-calendar .reason18.highlight>.week.isPending,.user-calendar .reason18:hover>.absence.isPending,.user-calendar .reason18:hover>.week.isPending{stroke:#000}.calzone .reason19.active>.absence,.calzone .reason19.active>.week,.calzone .reason19.dirty>.absence,.calzone .reason19.dirty>.week,.calzone .reason19.highlight>.absence,.calzone .reason19.highlight>.week,.calzone .reason19:hover>.absence,.calzone .reason19:hover>.week,.user-calendar .reason19.active>.absence,.user-calendar .reason19.active>.week,.user-calendar .reason19.dirty>.absence,.user-calendar .reason19.dirty>.week,.user-calendar .reason19.highlight>.absence,.user-calendar .reason19.highlight>.week,.user-calendar .reason19:hover>.absence,.user-calendar .reason19:hover>.week{border:1px solid;background-color:#e58500!important;border-color:#985900!important;fill:#e58500;stroke:#653b00}.calzone .reason19.active>.absence rect.dragbars,.calzone .reason19.active>.week rect.dragbars,.calzone .reason19.dirty>.absence rect.dragbars,.calzone .reason19.dirty>.week rect.dragbars,.calzone .reason19.highlight>.absence rect.dragbars,.calzone .reason19.highlight>.week rect.dragbars,.calzone .reason19:hover>.absence rect.dragbars,.calzone .reason19:hover>.week rect.dragbars,.user-calendar .reason19.active>.absence rect.dragbars,.user-calendar .reason19.active>.week rect.dragbars,.user-calendar .reason19.dirty>.absence rect.dragbars,.user-calendar .reason19.dirty>.week rect.dragbars,.user-calendar .reason19.highlight>.absence rect.dragbars,.user-calendar .reason19.highlight>.week rect.dragbars,.user-calendar .reason19:hover>.absence rect.dragbars,.user-calendar .reason19:hover>.week rect.dragbars{fill:#653b00}.calzone .reason19.active>.absence.isPending,.calzone .reason19.active>.week.isPending,.calzone .reason19.dirty>.absence.isPending,.calzone .reason19.dirty>.week.isPending,.calzone .reason19.highlight>.absence.isPending,.calzone .reason19.highlight>.week.isPending,.calzone .reason19:hover>.absence.isPending,.calzone .reason19:hover>.week.isPending,.user-calendar .reason19.active>.absence.isPending,.user-calendar .reason19.active>.week.isPending,.user-calendar .reason19.dirty>.absence.isPending,.user-calendar .reason19.dirty>.week.isPending,.user-calendar .reason19.highlight>.absence.isPending,.user-calendar .reason19.highlight>.week.isPending,.user-calendar .reason19:hover>.absence.isPending,.user-calendar .reason19:hover>.week.isPending{stroke:#000}.calzone .reason20.active>.absence,.calzone .reason20.active>.week,.calzone .reason20.dirty>.absence,.calzone .reason20.dirty>.week,.calzone .reason20.highlight>.absence,.calzone .reason20.highlight>.week,.calzone .reason20:hover>.absence,.calzone .reason20:hover>.week,.user-calendar .reason20.active>.absence,.user-calendar .reason20.active>.week,.user-calendar .reason20.dirty>.absence,.user-calendar .reason20.dirty>.week,.user-calendar .reason20.highlight>.absence,.user-calendar .reason20.highlight>.week,.user-calendar .reason20:hover>.absence,.user-calendar .reason20:hover>.week{border:1px solid;background-color:#6eb128!important;border-color:#47731a!important;fill:#6eb128;stroke:#2e4911}.calzone .reason20.active>.absence rect.dragbars,.calzone .reason20.active>.week rect.dragbars,.calzone .reason20.dirty>.absence rect.dragbars,.calzone .reason20.dirty>.week rect.dragbars,.calzone .reason20.highlight>.absence rect.dragbars,.calzone .reason20.highlight>.week rect.dragbars,.calzone .reason20:hover>.absence rect.dragbars,.calzone .reason20:hover>.week rect.dragbars,.user-calendar .reason20.active>.absence rect.dragbars,.user-calendar .reason20.active>.week rect.dragbars,.user-calendar .reason20.dirty>.absence rect.dragbars,.user-calendar .reason20.dirty>.week rect.dragbars,.user-calendar .reason20.highlight>.absence rect.dragbars,.user-calendar .reason20.highlight>.week rect.dragbars,.user-calendar .reason20:hover>.absence rect.dragbars,.user-calendar .reason20:hover>.week rect.dragbars{fill:#2e4911}.calzone .reason20.active>.absence.isPending,.calzone .reason20.active>.week.isPending,.calzone .reason20.dirty>.absence.isPending,.calzone .reason20.dirty>.week.isPending,.calzone .reason20.highlight>.absence.isPending,.calzone .reason20.highlight>.week.isPending,.calzone .reason20:hover>.absence.isPending,.calzone .reason20:hover>.week.isPending,.user-calendar .reason20.active>.absence.isPending,.user-calendar .reason20.active>.week.isPending,.user-calendar .reason20.dirty>.absence.isPending,.user-calendar .reason20.dirty>.week.isPending,.user-calendar .reason20.highlight>.absence.isPending,.user-calendar .reason20.highlight>.week.isPending,.user-calendar .reason20:hover>.absence.isPending,.user-calendar .reason20:hover>.week.isPending{stroke:#000}.calzone .reason21.active>.absence,.calzone .reason21.active>.week,.calzone .reason21.dirty>.absence,.calzone .reason21.dirty>.week,.calzone .reason21.highlight>.absence,.calzone .reason21.highlight>.week,.calzone .reason21:hover>.absence,.calzone .reason21:hover>.week,.user-calendar .reason21.active>.absence,.user-calendar .reason21.active>.week,.user-calendar .reason21.dirty>.absence,.user-calendar .reason21.dirty>.week,.user-calendar .reason21.highlight>.absence,.user-calendar .reason21.highlight>.week,.user-calendar .reason21:hover>.absence,.user-calendar .reason21:hover>.week{border:1px solid;background-color:#e40257!important;border-color:#98013a!important;fill:#e40257;stroke:#650127}.calzone .reason21.active>.absence rect.dragbars,.calzone .reason21.active>.week rect.dragbars,.calzone .reason21.dirty>.absence rect.dragbars,.calzone .reason21.dirty>.week rect.dragbars,.calzone .reason21.highlight>.absence rect.dragbars,.calzone .reason21.highlight>.week rect.dragbars,.calzone .reason21:hover>.absence rect.dragbars,.calzone .reason21:hover>.week rect.dragbars,.user-calendar .reason21.active>.absence rect.dragbars,.user-calendar .reason21.active>.week rect.dragbars,.user-calendar .reason21.dirty>.absence rect.dragbars,.user-calendar .reason21.dirty>.week rect.dragbars,.user-calendar .reason21.highlight>.absence rect.dragbars,.user-calendar .reason21.highlight>.week rect.dragbars,.user-calendar .reason21:hover>.absence rect.dragbars,.user-calendar .reason21:hover>.week rect.dragbars{fill:#650127}.calzone .reason21.active>.absence.isPending,.calzone .reason21.active>.week.isPending,.calzone .reason21.dirty>.absence.isPending,.calzone .reason21.dirty>.week.isPending,.calzone .reason21.highlight>.absence.isPending,.calzone .reason21.highlight>.week.isPending,.calzone .reason21:hover>.absence.isPending,.calzone .reason21:hover>.week.isPending,.user-calendar .reason21.active>.absence.isPending,.user-calendar .reason21.active>.week.isPending,.user-calendar .reason21.dirty>.absence.isPending,.user-calendar .reason21.dirty>.week.isPending,.user-calendar .reason21.highlight>.absence.isPending,.user-calendar .reason21.highlight>.week.isPending,.user-calendar .reason21:hover>.absence.isPending,.user-calendar .reason21:hover>.week.isPending{stroke:#000}.calzone .reason22.active>.absence,.calzone .reason22.active>.week,.calzone .reason22.dirty>.absence,.calzone .reason22.dirty>.week,.calzone .reason22.highlight>.absence,.calzone .reason22.highlight>.week,.calzone .reason22:hover>.absence,.calzone .reason22:hover>.week,.user-calendar .reason22.active>.absence,.user-calendar .reason22.active>.week,.user-calendar .reason22.dirty>.absence,.user-calendar .reason22.dirty>.week,.user-calendar .reason22.highlight>.absence,.user-calendar .reason22.highlight>.week,.user-calendar .reason22:hover>.absence,.user-calendar .reason22:hover>.week{border:1px solid;background-color:#008071!important;border-color:#00332d!important;fill:#008071;stroke:#000}.calzone .reason22.active>.absence rect.dragbars,.calzone .reason22.active>.week rect.dragbars,.calzone .reason22.dirty>.absence rect.dragbars,.calzone .reason22.dirty>.week rect.dragbars,.calzone .reason22.highlight>.absence rect.dragbars,.calzone .reason22.highlight>.week rect.dragbars,.calzone .reason22:hover>.absence rect.dragbars,.calzone .reason22:hover>.week rect.dragbars,.user-calendar .reason22.active>.absence rect.dragbars,.user-calendar .reason22.active>.week rect.dragbars,.user-calendar .reason22.dirty>.absence rect.dragbars,.user-calendar .reason22.dirty>.week rect.dragbars,.user-calendar .reason22.highlight>.absence rect.dragbars,.user-calendar .reason22.highlight>.week rect.dragbars,.user-calendar .reason22:hover>.absence rect.dragbars,.user-calendar .reason22:hover>.week rect.dragbars{fill:#000}.calzone .reason22.active>.absence.isPending,.calzone .reason22.active>.week.isPending,.calzone .reason22.dirty>.absence.isPending,.calzone .reason22.dirty>.week.isPending,.calzone .reason22.highlight>.absence.isPending,.calzone .reason22.highlight>.week.isPending,.calzone .reason22:hover>.absence.isPending,.calzone .reason22:hover>.week.isPending,.user-calendar .reason22.active>.absence.isPending,.user-calendar .reason22.active>.week.isPending,.user-calendar .reason22.dirty>.absence.isPending,.user-calendar .reason22.dirty>.week.isPending,.user-calendar .reason22.highlight>.absence.isPending,.user-calendar .reason22.highlight>.week.isPending,.user-calendar .reason22:hover>.absence.isPending,.user-calendar .reason22:hover>.week.isPending{stroke:#000}.calzone .reason23.active>.absence,.calzone .reason23.active>.week,.calzone .reason23.dirty>.absence,.calzone .reason23.dirty>.week,.calzone .reason23.highlight>.absence,.calzone .reason23.highlight>.week,.calzone .reason23:hover>.absence,.calzone .reason23:hover>.week,.user-calendar .reason23.active>.absence,.user-calendar .reason23.active>.week,.user-calendar .reason23.dirty>.absence,.user-calendar .reason23.dirty>.week,.user-calendar .reason23.highlight>.absence,.user-calendar .reason23.highlight>.week,.user-calendar .reason23:hover>.absence,.user-calendar .reason23:hover>.week{border:1px solid;background-color:#cb2a81!important;border-color:#8c1d59!important;fill:#cb2a81;stroke:#62143e}.calzone .reason23.active>.absence rect.dragbars,.calzone .reason23.active>.week rect.dragbars,.calzone .reason23.dirty>.absence rect.dragbars,.calzone .reason23.dirty>.week rect.dragbars,.calzone .reason23.highlight>.absence rect.dragbars,.calzone .reason23.highlight>.week rect.dragbars,.calzone .reason23:hover>.absence rect.dragbars,.calzone .reason23:hover>.week rect.dragbars,.user-calendar .reason23.active>.absence rect.dragbars,.user-calendar .reason23.active>.week rect.dragbars,.user-calendar .reason23.dirty>.absence rect.dragbars,.user-calendar .reason23.dirty>.week rect.dragbars,.user-calendar .reason23.highlight>.absence rect.dragbars,.user-calendar .reason23.highlight>.week rect.dragbars,.user-calendar .reason23:hover>.absence rect.dragbars,.user-calendar .reason23:hover>.week rect.dragbars{fill:#62143e}.calzone .reason23.active>.absence.isPending,.calzone .reason23.active>.week.isPending,.calzone .reason23.dirty>.absence.isPending,.calzone .reason23.dirty>.week.isPending,.calzone .reason23.highlight>.absence.isPending,.calzone .reason23.highlight>.week.isPending,.calzone .reason23:hover>.absence.isPending,.calzone .reason23:hover>.week.isPending,.user-calendar .reason23.active>.absence.isPending,.user-calendar .reason23.active>.week.isPending,.user-calendar .reason23.dirty>.absence.isPending,.user-calendar .reason23.dirty>.week.isPending,.user-calendar .reason23.highlight>.absence.isPending,.user-calendar .reason23.highlight>.week.isPending,.user-calendar .reason23:hover>.absence.isPending,.user-calendar .reason23:hover>.week.isPending{stroke:#000}.calzone .reason24.active>.absence,.calzone .reason24.active>.week,.calzone .reason24.dirty>.absence,.calzone .reason24.dirty>.week,.calzone .reason24.highlight>.absence,.calzone .reason24.highlight>.week,.calzone .reason24:hover>.absence,.calzone .reason24:hover>.week,.user-calendar .reason24.active>.absence,.user-calendar .reason24.active>.week,.user-calendar .reason24.dirty>.absence,.user-calendar .reason24.dirty>.week,.user-calendar .reason24.highlight>.absence,.user-calendar .reason24.highlight>.week,.user-calendar .reason24:hover>.absence,.user-calendar .reason24:hover>.week{border:1px solid;background-color:#be7412!important;border-color:#78490b!important;fill:#be7412;stroke:#492d07}.calzone .reason24.active>.absence rect.dragbars,.calzone .reason24.active>.week rect.dragbars,.calzone .reason24.dirty>.absence rect.dragbars,.calzone .reason24.dirty>.week rect.dragbars,.calzone .reason24.highlight>.absence rect.dragbars,.calzone .reason24.highlight>.week rect.dragbars,.calzone .reason24:hover>.absence rect.dragbars,.calzone .reason24:hover>.week rect.dragbars,.user-calendar .reason24.active>.absence rect.dragbars,.user-calendar .reason24.active>.week rect.dragbars,.user-calendar .reason24.dirty>.absence rect.dragbars,.user-calendar .reason24.dirty>.week rect.dragbars,.user-calendar .reason24.highlight>.absence rect.dragbars,.user-calendar .reason24.highlight>.week rect.dragbars,.user-calendar .reason24:hover>.absence rect.dragbars,.user-calendar .reason24:hover>.week rect.dragbars{fill:#492d07}.calzone .reason24.active>.absence.isPending,.calzone .reason24.active>.week.isPending,.calzone .reason24.dirty>.absence.isPending,.calzone .reason24.dirty>.week.isPending,.calzone .reason24.highlight>.absence.isPending,.calzone .reason24.highlight>.week.isPending,.calzone .reason24:hover>.absence.isPending,.calzone .reason24:hover>.week.isPending,.user-calendar .reason24.active>.absence.isPending,.user-calendar .reason24.active>.week.isPending,.user-calendar .reason24.dirty>.absence.isPending,.user-calendar .reason24.dirty>.week.isPending,.user-calendar .reason24.highlight>.absence.isPending,.user-calendar .reason24.highlight>.week.isPending,.user-calendar .reason24:hover>.absence.isPending,.user-calendar .reason24:hover>.week.isPending{stroke:#000}.calzone .reason25.active>.absence,.calzone .reason25.active>.week,.calzone .reason25.dirty>.absence,.calzone .reason25.dirty>.week,.calzone .reason25.highlight>.absence,.calzone .reason25.highlight>.week,.calzone .reason25:hover>.absence,.calzone .reason25:hover>.week,.user-calendar .reason25.active>.absence,.user-calendar .reason25.active>.week,.user-calendar .reason25.dirty>.absence,.user-calendar .reason25.dirty>.week,.user-calendar .reason25.highlight>.absence,.user-calendar .reason25.highlight>.week,.user-calendar .reason25:hover>.absence,.user-calendar .reason25:hover>.week{border:1px solid;background-color:#3b3cb1!important;border-color:#282978!important;fill:#3b3cb1;stroke:#1b1c52}.calzone .reason25.active>.absence rect.dragbars,.calzone .reason25.active>.week rect.dragbars,.calzone .reason25.dirty>.absence rect.dragbars,.calzone .reason25.dirty>.week rect.dragbars,.calzone .reason25.highlight>.absence rect.dragbars,.calzone .reason25.highlight>.week rect.dragbars,.calzone .reason25:hover>.absence rect.dragbars,.calzone .reason25:hover>.week rect.dragbars,.user-calendar .reason25.active>.absence rect.dragbars,.user-calendar .reason25.active>.week rect.dragbars,.user-calendar .reason25.dirty>.absence rect.dragbars,.user-calendar .reason25.dirty>.week rect.dragbars,.user-calendar .reason25.highlight>.absence rect.dragbars,.user-calendar .reason25.highlight>.week rect.dragbars,.user-calendar .reason25:hover>.absence rect.dragbars,.user-calendar .reason25:hover>.week rect.dragbars{fill:#1b1c52}.calzone .reason25.active>.absence.isPending,.calzone .reason25.active>.week.isPending,.calzone .reason25.dirty>.absence.isPending,.calzone .reason25.dirty>.week.isPending,.calzone .reason25.highlight>.absence.isPending,.calzone .reason25.highlight>.week.isPending,.calzone .reason25:hover>.absence.isPending,.calzone .reason25:hover>.week.isPending,.user-calendar .reason25.active>.absence.isPending,.user-calendar .reason25.active>.week.isPending,.user-calendar .reason25.dirty>.absence.isPending,.user-calendar .reason25.dirty>.week.isPending,.user-calendar .reason25.highlight>.absence.isPending,.user-calendar .reason25.highlight>.week.isPending,.user-calendar .reason25:hover>.absence.isPending,.user-calendar .reason25:hover>.week.isPending{stroke:#000}.calzone .reason26.active>.absence,.calzone .reason26.active>.week,.calzone .reason26.dirty>.absence,.calzone .reason26.dirty>.week,.calzone .reason26.highlight>.absence,.calzone .reason26.highlight>.week,.calzone .reason26:hover>.absence,.calzone .reason26:hover>.week,.user-calendar .reason26.active>.absence,.user-calendar .reason26.active>.week,.user-calendar .reason26.dirty>.absence,.user-calendar .reason26.dirty>.week,.user-calendar .reason26.highlight>.absence,.user-calendar .reason26.highlight>.week,.user-calendar .reason26:hover>.absence,.user-calendar .reason26:hover>.week{border:1px solid;background-color:#ff4408!important;border-color:#bb2d00!important;fill:#ff4408;stroke:#882100}.calzone .reason26.active>.absence rect.dragbars,.calzone .reason26.active>.week rect.dragbars,.calzone .reason26.dirty>.absence rect.dragbars,.calzone .reason26.dirty>.week rect.dragbars,.calzone .reason26.highlight>.absence rect.dragbars,.calzone .reason26.highlight>.week rect.dragbars,.calzone .reason26:hover>.absence rect.dragbars,.calzone .reason26:hover>.week rect.dragbars,.user-calendar .reason26.active>.absence rect.dragbars,.user-calendar .reason26.active>.week rect.dragbars,.user-calendar .reason26.dirty>.absence rect.dragbars,.user-calendar .reason26.dirty>.week rect.dragbars,.user-calendar .reason26.highlight>.absence rect.dragbars,.user-calendar .reason26.highlight>.week rect.dragbars,.user-calendar .reason26:hover>.absence rect.dragbars,.user-calendar .reason26:hover>.week rect.dragbars{fill:#882100}.calzone .reason26.active>.absence.isPending,.calzone .reason26.active>.week.isPending,.calzone .reason26.dirty>.absence.isPending,.calzone .reason26.dirty>.week.isPending,.calzone .reason26.highlight>.absence.isPending,.calzone .reason26.highlight>.week.isPending,.calzone .reason26:hover>.absence.isPending,.calzone .reason26:hover>.week.isPending,.user-calendar .reason26.active>.absence.isPending,.user-calendar .reason26.active>.week.isPending,.user-calendar .reason26.dirty>.absence.isPending,.user-calendar .reason26.dirty>.week.isPending,.user-calendar .reason26.highlight>.absence.isPending,.user-calendar .reason26.highlight>.week.isPending,.user-calendar .reason26:hover>.absence.isPending,.user-calendar .reason26:hover>.week.isPending{stroke:#000}.calzone .reason27.active>.absence,.calzone .reason27.active>.week,.calzone .reason27.dirty>.absence,.calzone .reason27.dirty>.week,.calzone .reason27.highlight>.absence,.calzone .reason27.highlight>.week,.calzone .reason27:hover>.absence,.calzone .reason27:hover>.week,.user-calendar .reason27.active>.absence,.user-calendar .reason27.active>.week,.user-calendar .reason27.dirty>.absence,.user-calendar .reason27.dirty>.week,.user-calendar .reason27.highlight>.absence,.user-calendar .reason27.highlight>.week,.user-calendar .reason27:hover>.absence,.user-calendar .reason27:hover>.week{border:1px solid;background-color:#700700!important;border-color:#230200!important;fill:#700700;stroke:#000}.calzone .reason27.active>.absence rect.dragbars,.calzone .reason27.active>.week rect.dragbars,.calzone .reason27.dirty>.absence rect.dragbars,.calzone .reason27.dirty>.week rect.dragbars,.calzone .reason27.highlight>.absence rect.dragbars,.calzone .reason27.highlight>.week rect.dragbars,.calzone .reason27:hover>.absence rect.dragbars,.calzone .reason27:hover>.week rect.dragbars,.user-calendar .reason27.active>.absence rect.dragbars,.user-calendar .reason27.active>.week rect.dragbars,.user-calendar .reason27.dirty>.absence rect.dragbars,.user-calendar .reason27.dirty>.week rect.dragbars,.user-calendar .reason27.highlight>.absence rect.dragbars,.user-calendar .reason27.highlight>.week rect.dragbars,.user-calendar .reason27:hover>.absence rect.dragbars,.user-calendar .reason27:hover>.week rect.dragbars{fill:#000}.calzone .reason27.active>.absence.isPending,.calzone .reason27.active>.week.isPending,.calzone .reason27.dirty>.absence.isPending,.calzone .reason27.dirty>.week.isPending,.calzone .reason27.highlight>.absence.isPending,.calzone .reason27.highlight>.week.isPending,.calzone .reason27:hover>.absence.isPending,.calzone .reason27:hover>.week.isPending,.user-calendar .reason27.active>.absence.isPending,.user-calendar .reason27.active>.week.isPending,.user-calendar .reason27.dirty>.absence.isPending,.user-calendar .reason27.dirty>.week.isPending,.user-calendar .reason27.highlight>.absence.isPending,.user-calendar .reason27.highlight>.week.isPending,.user-calendar .reason27:hover>.absence.isPending,.user-calendar .reason27:hover>.week.isPending{stroke:#000}.calzone .reason28.active>.absence,.calzone .reason28.active>.week,.calzone .reason28.dirty>.absence,.calzone .reason28.dirty>.week,.calzone .reason28.highlight>.absence,.calzone .reason28.highlight>.week,.calzone .reason28:hover>.absence,.calzone .reason28:hover>.week,.user-calendar .reason28.active>.absence,.user-calendar .reason28.active>.week,.user-calendar .reason28.dirty>.absence,.user-calendar .reason28.dirty>.week,.user-calendar .reason28.highlight>.absence,.user-calendar .reason28.highlight>.week,.user-calendar .reason28:hover>.absence,.user-calendar .reason28:hover>.week{border:1px solid;background-color:#4b6a2e!important;border-color:#263517!important;fill:#4b6a2e;stroke:#0c1108}.calzone .reason28.active>.absence rect.dragbars,.calzone .reason28.active>.week rect.dragbars,.calzone .reason28.dirty>.absence rect.dragbars,.calzone .reason28.dirty>.week rect.dragbars,.calzone .reason28.highlight>.absence rect.dragbars,.calzone .reason28.highlight>.week rect.dragbars,.calzone .reason28:hover>.absence rect.dragbars,.calzone .reason28:hover>.week rect.dragbars,.user-calendar .reason28.active>.absence rect.dragbars,.user-calendar .reason28.active>.week rect.dragbars,.user-calendar .reason28.dirty>.absence rect.dragbars,.user-calendar .reason28.dirty>.week rect.dragbars,.user-calendar .reason28.highlight>.absence rect.dragbars,.user-calendar .reason28.highlight>.week rect.dragbars,.user-calendar .reason28:hover>.absence rect.dragbars,.user-calendar .reason28:hover>.week rect.dragbars{fill:#0c1108}.calzone .reason28.active>.absence.isPending,.calzone .reason28.active>.week.isPending,.calzone .reason28.dirty>.absence.isPending,.calzone .reason28.dirty>.week.isPending,.calzone .reason28.highlight>.absence.isPending,.calzone .reason28.highlight>.week.isPending,.calzone .reason28:hover>.absence.isPending,.calzone .reason28:hover>.week.isPending,.user-calendar .reason28.active>.absence.isPending,.user-calendar .reason28.active>.week.isPending,.user-calendar .reason28.dirty>.absence.isPending,.user-calendar .reason28.dirty>.week.isPending,.user-calendar .reason28.highlight>.absence.isPending,.user-calendar .reason28.highlight>.week.isPending,.user-calendar .reason28:hover>.absence.isPending,.user-calendar .reason28:hover>.week.isPending{stroke:#000}.calzone .reason29.active>.absence,.calzone .reason29.active>.week,.calzone .reason29.dirty>.absence,.calzone .reason29.dirty>.week,.calzone .reason29.highlight>.absence,.calzone .reason29.highlight>.week,.calzone .reason29:hover>.absence,.calzone .reason29:hover>.week,.user-calendar .reason29.active>.absence,.user-calendar .reason29.active>.week,.user-calendar .reason29.dirty>.absence,.user-calendar .reason29.dirty>.week,.user-calendar .reason29.highlight>.absence,.user-calendar .reason29.highlight>.week,.user-calendar .reason29:hover>.absence,.user-calendar .reason29:hover>.week{border:1px solid;background-color:#b918b4!important;border-color:#760f72!important;fill:#b918b4;stroke:#490946}.calzone .reason29.active>.absence rect.dragbars,.calzone .reason29.active>.week rect.dragbars,.calzone .reason29.dirty>.absence rect.dragbars,.calzone .reason29.dirty>.week rect.dragbars,.calzone .reason29.highlight>.absence rect.dragbars,.calzone .reason29.highlight>.week rect.dragbars,.calzone .reason29:hover>.absence rect.dragbars,.calzone .reason29:hover>.week rect.dragbars,.user-calendar .reason29.active>.absence rect.dragbars,.user-calendar .reason29.active>.week rect.dragbars,.user-calendar .reason29.dirty>.absence rect.dragbars,.user-calendar .reason29.dirty>.week rect.dragbars,.user-calendar .reason29.highlight>.absence rect.dragbars,.user-calendar .reason29.highlight>.week rect.dragbars,.user-calendar .reason29:hover>.absence rect.dragbars,.user-calendar .reason29:hover>.week rect.dragbars{fill:#490946}.calzone .reason29.active>.absence.isPending,.calzone .reason29.active>.week.isPending,.calzone .reason29.dirty>.absence.isPending,.calzone .reason29.dirty>.week.isPending,.calzone .reason29.highlight>.absence.isPending,.calzone .reason29.highlight>.week.isPending,.calzone .reason29:hover>.absence.isPending,.calzone .reason29:hover>.week.isPending,.user-calendar .reason29.active>.absence.isPending,.user-calendar .reason29.active>.week.isPending,.user-calendar .reason29.dirty>.absence.isPending,.user-calendar .reason29.dirty>.week.isPending,.user-calendar .reason29.highlight>.absence.isPending,.user-calendar .reason29.highlight>.week.isPending,.user-calendar .reason29:hover>.absence.isPending,.user-calendar .reason29:hover>.week.isPending{stroke:#000}.calzone .reason30.active>.absence,.calzone .reason30.active>.week,.calzone .reason30.dirty>.absence,.calzone .reason30.dirty>.week,.calzone .reason30.highlight>.absence,.calzone .reason30.highlight>.week,.calzone .reason30:hover>.absence,.calzone .reason30:hover>.week,.user-calendar .reason30.active>.absence,.user-calendar .reason30.active>.week,.user-calendar .reason30.dirty>.absence,.user-calendar .reason30.dirty>.week,.user-calendar .reason30.highlight>.absence,.user-calendar .reason30.highlight>.week,.user-calendar .reason30:hover>.absence,.user-calendar .reason30:hover>.week{border:1px solid;background-color:#003a35!important;border-color:#000!important;fill:#003a35;stroke:#000}.calzone .reason30.active>.absence rect.dragbars,.calzone .reason30.active>.week rect.dragbars,.calzone .reason30.dirty>.absence rect.dragbars,.calzone .reason30.dirty>.week rect.dragbars,.calzone .reason30.highlight>.absence rect.dragbars,.calzone .reason30.highlight>.week rect.dragbars,.calzone .reason30:hover>.absence rect.dragbars,.calzone .reason30:hover>.week rect.dragbars,.user-calendar .reason30.active>.absence rect.dragbars,.user-calendar .reason30.active>.week rect.dragbars,.user-calendar .reason30.dirty>.absence rect.dragbars,.user-calendar .reason30.dirty>.week rect.dragbars,.user-calendar .reason30.highlight>.absence rect.dragbars,.user-calendar .reason30.highlight>.week rect.dragbars,.user-calendar .reason30:hover>.absence rect.dragbars,.user-calendar .reason30:hover>.week rect.dragbars{fill:#000}.calzone .reason30.active>.absence.isPending,.calzone .reason30.active>.week.isPending,.calzone .reason30.dirty>.absence.isPending,.calzone .reason30.dirty>.week.isPending,.calzone .reason30.highlight>.absence.isPending,.calzone .reason30.highlight>.week.isPending,.calzone .reason30:hover>.absence.isPending,.calzone .reason30:hover>.week.isPending,.user-calendar .reason30.active>.absence.isPending,.user-calendar .reason30.active>.week.isPending,.user-calendar .reason30.dirty>.absence.isPending,.user-calendar .reason30.dirty>.week.isPending,.user-calendar .reason30.highlight>.absence.isPending,.user-calendar .reason30.highlight>.week.isPending,.user-calendar .reason30:hover>.absence.isPending,.user-calendar .reason30:hover>.week.isPending{stroke:#000}.calzone .active rect.absence,.user-calendar .active rect.absence{stroke-width:2.5}.user-calendar-day-view .reason1.active,.user-calendar-day-view .reason1.dirty,.user-calendar-day-view .reason1.highlight,.user-calendar-day-view .reason1:hover{border:1px solid;background-color:#228C50!important;border-color:#134e2d!important;fill:#228C50;stroke:#092515}.user-calendar-day-view .reason1.active rect.dragbars,.user-calendar-day-view .reason1.dirty rect.dragbars,.user-calendar-day-view .reason1.highlight rect.dragbars,.user-calendar-day-view .reason1:hover rect.dragbars{fill:#092515}.user-calendar-day-view .reason1.active.isPending,.user-calendar-day-view .reason1.dirty.isPending,.user-calendar-day-view .reason1.highlight.isPending,.user-calendar-day-view .reason1:hover.isPending{stroke:#000}.user-calendar-day-view .reason2.active,.user-calendar-day-view .reason2.dirty,.user-calendar-day-view .reason2.highlight,.user-calendar-day-view .reason2:hover{border:1px solid;background-color:#007AA3!important;border-color:#004156!important;fill:#007AA3;stroke:#001b23}.user-calendar-day-view .reason2.active rect.dragbars,.user-calendar-day-view .reason2.dirty rect.dragbars,.user-calendar-day-view .reason2.highlight rect.dragbars,.user-calendar-day-view .reason2:hover rect.dragbars{fill:#001b23}.user-calendar-day-view .reason2.active.isPending,.user-calendar-day-view .reason2.dirty.isPending,.user-calendar-day-view .reason2.highlight.isPending,.user-calendar-day-view .reason2:hover.isPending{stroke:#000}.user-calendar-day-view .reason3.active,.user-calendar-day-view .reason3.dirty,.user-calendar-day-view .reason3.highlight,.user-calendar-day-view .reason3:hover{border:1px solid;background-color:#E1800F!important;border-color:#99570a!important;fill:#E1800F;stroke:#693c07}.user-calendar-day-view .reason3.active rect.dragbars,.user-calendar-day-view .reason3.dirty rect.dragbars,.user-calendar-day-view .reason3.highlight rect.dragbars,.user-calendar-day-view .reason3:hover rect.dragbars{fill:#693c07}.user-calendar-day-view .reason3.active.isPending,.user-calendar-day-view .reason3.dirty.isPending,.user-calendar-day-view .reason3.highlight.isPending,.user-calendar-day-view .reason3:hover.isPending{stroke:#000}.user-calendar-day-view .reason4.active,.user-calendar-day-view .reason4.dirty,.user-calendar-day-view .reason4.highlight,.user-calendar-day-view .reason4:hover{border:1px solid;background-color:#E61756!important;border-color:#a0103c!important;fill:#E61756;stroke:#720b2b}.user-calendar-day-view .reason4.active rect.dragbars,.user-calendar-day-view .reason4.dirty rect.dragbars,.user-calendar-day-view .reason4.highlight rect.dragbars,.user-calendar-day-view .reason4:hover rect.dragbars{fill:#720b2b}.user-calendar-day-view .reason4.active.isPending,.user-calendar-day-view .reason4.dirty.isPending,.user-calendar-day-view .reason4.highlight.isPending,.user-calendar-day-view .reason4:hover.isPending{stroke:#000}.user-calendar-day-view .reason5.active,.user-calendar-day-view .reason5.dirty,.user-calendar-day-view .reason5.highlight,.user-calendar-day-view .reason5:hover{border:1px solid;background-color:#1C6265!important;border-color:#0b2829!important;fill:#1C6265;stroke:#000101}.user-calendar-day-view .reason5.active rect.dragbars,.user-calendar-day-view .reason5.dirty rect.dragbars,.user-calendar-day-view .reason5.highlight rect.dragbars,.user-calendar-day-view .reason5:hover rect.dragbars{fill:#000101}.user-calendar-day-view .reason5.active.isPending,.user-calendar-day-view .reason5.dirty.isPending,.user-calendar-day-view .reason5.highlight.isPending,.user-calendar-day-view .reason5:hover.isPending{stroke:#000}.user-calendar-day-view .reason6.active,.user-calendar-day-view .reason6.dirty,.user-calendar-day-view .reason6.highlight,.user-calendar-day-view .reason6:hover{border:1px solid;background-color:#AE1212!important;border-color:#690b0b!important;fill:#AE1212;stroke:#3a0606}.user-calendar-day-view .reason6.active rect.dragbars,.user-calendar-day-view .reason6.dirty rect.dragbars,.user-calendar-day-view .reason6.highlight rect.dragbars,.user-calendar-day-view .reason6:hover rect.dragbars{fill:#3a0606}.user-calendar-day-view .reason6.active.isPending,.user-calendar-day-view .reason6.dirty.isPending,.user-calendar-day-view .reason6.highlight.isPending,.user-calendar-day-view .reason6:hover.isPending{stroke:#000}.user-calendar-day-view .reason7.active,.user-calendar-day-view .reason7.dirty,.user-calendar-day-view .reason7.highlight,.user-calendar-day-view .reason7:hover{border:1px solid;background-color:#1C1E2F!important;border-color:#000!important;fill:#1C1E2F;stroke:#000}.user-calendar-day-view .reason7.active rect.dragbars,.user-calendar-day-view .reason7.dirty rect.dragbars,.user-calendar-day-view .reason7.highlight rect.dragbars,.user-calendar-day-view .reason7:hover rect.dragbars{fill:#000}.user-calendar-day-view .reason7.active.isPending,.user-calendar-day-view .reason7.dirty.isPending,.user-calendar-day-view .reason7.highlight.isPending,.user-calendar-day-view .reason7:hover.isPending{stroke:#000}.user-calendar-day-view .reason8.active,.user-calendar-day-view .reason8.dirty,.user-calendar-day-view .reason8.highlight,.user-calendar-day-view .reason8:hover{border:1px solid;background-color:#AE1212!important;border-color:#690b0b!important;fill:#AE1212;stroke:#3a0606}.user-calendar-day-view .reason8.active rect.dragbars,.user-calendar-day-view .reason8.dirty rect.dragbars,.user-calendar-day-view .reason8.highlight rect.dragbars,.user-calendar-day-view .reason8:hover rect.dragbars{fill:#3a0606}.user-calendar-day-view .reason8.active.isPending,.user-calendar-day-view .reason8.dirty.isPending,.user-calendar-day-view .reason8.highlight.isPending,.user-calendar-day-view .reason8:hover.isPending{stroke:#000}.user-calendar-day-view .reason9.active,.user-calendar-day-view .reason9.dirty,.user-calendar-day-view .reason9.highlight,.user-calendar-day-view .reason9:hover{border:1px solid;background-color:#1C6265!important;border-color:#0b2829!important;fill:#1C6265;stroke:#000101}.user-calendar-day-view .reason9.active rect.dragbars,.user-calendar-day-view .reason9.dirty rect.dragbars,.user-calendar-day-view .reason9.highlight rect.dragbars,.user-calendar-day-view .reason9:hover rect.dragbars{fill:#000101}.user-calendar-day-view .reason9.active.isPending,.user-calendar-day-view .reason9.dirty.isPending,.user-calendar-day-view .reason9.highlight.isPending,.user-calendar-day-view .reason9:hover.isPending{stroke:#000}.user-calendar-day-view .reason10.active,.user-calendar-day-view .reason10.dirty,.user-calendar-day-view .reason10.highlight,.user-calendar-day-view .reason10:hover{border:1px solid;background-color:#262626!important;border-color:#000!important;fill:#262626;stroke:#000}.user-calendar-day-view .reason10.active rect.dragbars,.user-calendar-day-view .reason10.dirty rect.dragbars,.user-calendar-day-view .reason10.highlight rect.dragbars,.user-calendar-day-view .reason10:hover rect.dragbars{fill:#000}.user-calendar-day-view .reason10.active.isPending,.user-calendar-day-view .reason10.dirty.isPending,.user-calendar-day-view .reason10.highlight.isPending,.user-calendar-day-view .reason10:hover.isPending{stroke:#000}.user-calendar-day-view .reason11.active,.user-calendar-day-view .reason11.dirty,.user-calendar-day-view .reason11.highlight,.user-calendar-day-view .reason11:hover{border:1px solid;background-color:#E61756!important;border-color:#a0103c!important;fill:#E61756;stroke:#720b2b}.user-calendar-day-view .reason11.active rect.dragbars,.user-calendar-day-view .reason11.dirty rect.dragbars,.user-calendar-day-view .reason11.highlight rect.dragbars,.user-calendar-day-view .reason11:hover rect.dragbars{fill:#720b2b}.user-calendar-day-view .reason11.active.isPending,.user-calendar-day-view .reason11.dirty.isPending,.user-calendar-day-view .reason11.highlight.isPending,.user-calendar-day-view .reason11:hover.isPending{stroke:#000}.user-calendar-day-view .reason12.active,.user-calendar-day-view .reason12.dirty,.user-calendar-day-view .reason12.highlight,.user-calendar-day-view .reason12:hover{border:1px solid;background-color:#E1800F!important;border-color:#99570a!important;fill:#E1800F;stroke:#693c07}.user-calendar-day-view .reason12.active rect.dragbars,.user-calendar-day-view .reason12.dirty rect.dragbars,.user-calendar-day-view .reason12.highlight rect.dragbars,.user-calendar-day-view .reason12:hover rect.dragbars{fill:#693c07}.user-calendar-day-view .reason12.active.isPending,.user-calendar-day-view .reason12.dirty.isPending,.user-calendar-day-view .reason12.highlight.isPending,.user-calendar-day-view .reason12:hover.isPending{stroke:#000}.user-calendar-day-view .reason13.active,.user-calendar-day-view .reason13.dirty,.user-calendar-day-view .reason13.highlight,.user-calendar-day-view .reason13:hover{border:1px solid;background-color:#3b3cb1!important;border-color:#282978!important;fill:#3b3cb1;stroke:#1b1c52}.user-calendar-day-view .reason13.active rect.dragbars,.user-calendar-day-view .reason13.dirty rect.dragbars,.user-calendar-day-view .reason13.highlight rect.dragbars,.user-calendar-day-view .reason13:hover rect.dragbars{fill:#1b1c52}.user-calendar-day-view .reason13.active.isPending,.user-calendar-day-view .reason13.dirty.isPending,.user-calendar-day-view .reason13.highlight.isPending,.user-calendar-day-view .reason13:hover.isPending{stroke:#000}.user-calendar-day-view .reason14.active,.user-calendar-day-view .reason14.dirty,.user-calendar-day-view .reason14.highlight,.user-calendar-day-view .reason14:hover{border:1px solid;background-color:#646464!important;border-color:#3e3e3e!important;fill:#646464;stroke:#252525}.user-calendar-day-view .reason14.active rect.dragbars,.user-calendar-day-view .reason14.dirty rect.dragbars,.user-calendar-day-view .reason14.highlight rect.dragbars,.user-calendar-day-view .reason14:hover rect.dragbars{fill:#252525}.user-calendar-day-view .reason14.active.isPending,.user-calendar-day-view .reason14.dirty.isPending,.user-calendar-day-view .reason14.highlight.isPending,.user-calendar-day-view .reason14:hover.isPending{stroke:#000}.user-calendar-day-view .reason15.active,.user-calendar-day-view .reason15.dirty,.user-calendar-day-view .reason15.highlight,.user-calendar-day-view .reason15:hover{border:1px solid;background-color:#244784!important;border-color:#142748!important;fill:#244784;stroke:#091120}.user-calendar-day-view .reason15.active rect.dragbars,.user-calendar-day-view .reason15.dirty rect.dragbars,.user-calendar-day-view .reason15.highlight rect.dragbars,.user-calendar-day-view .reason15:hover rect.dragbars{fill:#091120}.user-calendar-day-view .reason15.active.isPending,.user-calendar-day-view .reason15.dirty.isPending,.user-calendar-day-view .reason15.highlight.isPending,.user-calendar-day-view .reason15:hover.isPending{stroke:#000}.user-calendar-day-view .reason16.active,.user-calendar-day-view .reason16.dirty,.user-calendar-day-view .reason16.highlight,.user-calendar-day-view .reason16:hover{border:1px solid;background-color:#623399!important;border-color:#3d205f!important;fill:#623399;stroke:#251339}.user-calendar-day-view .reason16.active rect.dragbars,.user-calendar-day-view .reason16.dirty rect.dragbars,.user-calendar-day-view .reason16.highlight rect.dragbars,.user-calendar-day-view .reason16:hover rect.dragbars{fill:#251339}.user-calendar-day-view .reason16.active.isPending,.user-calendar-day-view .reason16.dirty.isPending,.user-calendar-day-view .reason16.highlight.isPending,.user-calendar-day-view .reason16:hover.isPending{stroke:#000}.user-calendar-day-view .reason17.active,.user-calendar-day-view .reason17.dirty,.user-calendar-day-view .reason17.highlight,.user-calendar-day-view .reason17:hover{border:1px solid;background-color:#2bbbbc!important;border-color:#1c7d7e!important;fill:#2bbbbc;stroke:#135454}.user-calendar-day-view .reason17.active rect.dragbars,.user-calendar-day-view .reason17.dirty rect.dragbars,.user-calendar-day-view .reason17.highlight rect.dragbars,.user-calendar-day-view .reason17:hover rect.dragbars{fill:#135454}.user-calendar-day-view .reason17.active.isPending,.user-calendar-day-view .reason17.dirty.isPending,.user-calendar-day-view .reason17.highlight.isPending,.user-calendar-day-view .reason17:hover.isPending{stroke:#000}.user-calendar-day-view .reason18.active,.user-calendar-day-view .reason18.dirty,.user-calendar-day-view .reason18.highlight,.user-calendar-day-view .reason18:hover{border:1px solid;background-color:#5f3200!important;border-color:#120900!important;fill:#5f3200;stroke:#000}.user-calendar-day-view .reason18.active rect.dragbars,.user-calendar-day-view .reason18.dirty rect.dragbars,.user-calendar-day-view .reason18.highlight rect.dragbars,.user-calendar-day-view .reason18:hover rect.dragbars{fill:#000}.user-calendar-day-view .reason18.active.isPending,.user-calendar-day-view .reason18.dirty.isPending,.user-calendar-day-view .reason18.highlight.isPending,.user-calendar-day-view .reason18:hover.isPending{stroke:#000}.user-calendar-day-view .reason19.active,.user-calendar-day-view .reason19.dirty,.user-calendar-day-view .reason19.highlight,.user-calendar-day-view .reason19:hover{border:1px solid;background-color:#e58500!important;border-color:#985900!important;fill:#e58500;stroke:#653b00}.user-calendar-day-view .reason19.active rect.dragbars,.user-calendar-day-view .reason19.dirty rect.dragbars,.user-calendar-day-view .reason19.highlight rect.dragbars,.user-calendar-day-view .reason19:hover rect.dragbars{fill:#653b00}.user-calendar-day-view .reason19.active.isPending,.user-calendar-day-view .reason19.dirty.isPending,.user-calendar-day-view .reason19.highlight.isPending,.user-calendar-day-view .reason19:hover.isPending{stroke:#000}.user-calendar-day-view .reason20.active,.user-calendar-day-view .reason20.dirty,.user-calendar-day-view .reason20.highlight,.user-calendar-day-view .reason20:hover{border:1px solid;background-color:#6eb128!important;border-color:#47731a!important;fill:#6eb128;stroke:#2e4911}.user-calendar-day-view .reason20.active rect.dragbars,.user-calendar-day-view .reason20.dirty rect.dragbars,.user-calendar-day-view .reason20.highlight rect.dragbars,.user-calendar-day-view .reason20:hover rect.dragbars{fill:#2e4911}.user-calendar-day-view .reason20.active.isPending,.user-calendar-day-view .reason20.dirty.isPending,.user-calendar-day-view .reason20.highlight.isPending,.user-calendar-day-view .reason20:hover.isPending{stroke:#000}.user-calendar-day-view .reason21.active,.user-calendar-day-view .reason21.dirty,.user-calendar-day-view .reason21.highlight,.user-calendar-day-view .reason21:hover{border:1px solid;background-color:#e40257!important;border-color:#98013a!important;fill:#e40257;stroke:#650127}.user-calendar-day-view .reason21.active rect.dragbars,.user-calendar-day-view .reason21.dirty rect.dragbars,.user-calendar-day-view .reason21.highlight rect.dragbars,.user-calendar-day-view .reason21:hover rect.dragbars{fill:#650127}.user-calendar-day-view .reason21.active.isPending,.user-calendar-day-view .reason21.dirty.isPending,.user-calendar-day-view .reason21.highlight.isPending,.user-calendar-day-view .reason21:hover.isPending{stroke:#000}.user-calendar-day-view .reason22.active,.user-calendar-day-view .reason22.dirty,.user-calendar-day-view .reason22.highlight,.user-calendar-day-view .reason22:hover{border:1px solid;background-color:#008071!important;border-color:#00332d!important;fill:#008071;stroke:#000}.user-calendar-day-view .reason22.active rect.dragbars,.user-calendar-day-view .reason22.dirty rect.dragbars,.user-calendar-day-view .reason22.highlight rect.dragbars,.user-calendar-day-view .reason22:hover rect.dragbars{fill:#000}.user-calendar-day-view .reason22.active.isPending,.user-calendar-day-view .reason22.dirty.isPending,.user-calendar-day-view .reason22.highlight.isPending,.user-calendar-day-view .reason22:hover.isPending{stroke:#000}.user-calendar-day-view .reason23.active,.user-calendar-day-view .reason23.dirty,.user-calendar-day-view .reason23.highlight,.user-calendar-day-view .reason23:hover{border:1px solid;background-color:#cb2a81!important;border-color:#8c1d59!important;fill:#cb2a81;stroke:#62143e}.user-calendar-day-view .reason23.active rect.dragbars,.user-calendar-day-view .reason23.dirty rect.dragbars,.user-calendar-day-view .reason23.highlight rect.dragbars,.user-calendar-day-view .reason23:hover rect.dragbars{fill:#62143e}.user-calendar-day-view .reason23.active.isPending,.user-calendar-day-view .reason23.dirty.isPending,.user-calendar-day-view .reason23.highlight.isPending,.user-calendar-day-view .reason23:hover.isPending{stroke:#000}.user-calendar-day-view .reason24.active,.user-calendar-day-view .reason24.dirty,.user-calendar-day-view .reason24.highlight,.user-calendar-day-view .reason24:hover{border:1px solid;background-color:#be7412!important;border-color:#78490b!important;fill:#be7412;stroke:#492d07}.user-calendar-day-view .reason24.active rect.dragbars,.user-calendar-day-view .reason24.dirty rect.dragbars,.user-calendar-day-view .reason24.highlight rect.dragbars,.user-calendar-day-view .reason24:hover rect.dragbars{fill:#492d07}.user-calendar-day-view .reason24.active.isPending,.user-calendar-day-view .reason24.dirty.isPending,.user-calendar-day-view .reason24.highlight.isPending,.user-calendar-day-view .reason24:hover.isPending{stroke:#000}.user-calendar-day-view .reason25.active,.user-calendar-day-view .reason25.dirty,.user-calendar-day-view .reason25.highlight,.user-calendar-day-view .reason25:hover{border:1px solid;background-color:#3b3cb1!important;border-color:#282978!important;fill:#3b3cb1;stroke:#1b1c52}.user-calendar-day-view .reason25.active rect.dragbars,.user-calendar-day-view .reason25.dirty rect.dragbars,.user-calendar-day-view .reason25.highlight rect.dragbars,.user-calendar-day-view .reason25:hover rect.dragbars{fill:#1b1c52}.user-calendar-day-view .reason25.active.isPending,.user-calendar-day-view .reason25.dirty.isPending,.user-calendar-day-view .reason25.highlight.isPending,.user-calendar-day-view .reason25:hover.isPending{stroke:#000}.user-calendar-day-view .reason26.active,.user-calendar-day-view .reason26.dirty,.user-calendar-day-view .reason26.highlight,.user-calendar-day-view .reason26:hover{border:1px solid;background-color:#ff4408!important;border-color:#bb2d00!important;fill:#ff4408;stroke:#882100}.user-calendar-day-view .reason26.active rect.dragbars,.user-calendar-day-view .reason26.dirty rect.dragbars,.user-calendar-day-view .reason26.highlight rect.dragbars,.user-calendar-day-view .reason26:hover rect.dragbars{fill:#882100}.user-calendar-day-view .reason26.active.isPending,.user-calendar-day-view .reason26.dirty.isPending,.user-calendar-day-view .reason26.highlight.isPending,.user-calendar-day-view .reason26:hover.isPending{stroke:#000}.user-calendar-day-view .reason27.active,.user-calendar-day-view .reason27.dirty,.user-calendar-day-view .reason27.highlight,.user-calendar-day-view .reason27:hover{border:1px solid;background-color:#700700!important;border-color:#230200!important;fill:#700700;stroke:#000}.user-calendar-day-view .reason27.active rect.dragbars,.user-calendar-day-view .reason27.dirty rect.dragbars,.user-calendar-day-view .reason27.highlight rect.dragbars,.user-calendar-day-view .reason27:hover rect.dragbars{fill:#000}.user-calendar-day-view .reason27.active.isPending,.user-calendar-day-view .reason27.dirty.isPending,.user-calendar-day-view .reason27.highlight.isPending,.user-calendar-day-view .reason27:hover.isPending{stroke:#000}.user-calendar-day-view .reason28.active,.user-calendar-day-view .reason28.dirty,.user-calendar-day-view .reason28.highlight,.user-calendar-day-view .reason28:hover{border:1px solid;background-color:#4b6a2e!important;border-color:#263517!important;fill:#4b6a2e;stroke:#0c1108}.user-calendar-day-view .reason28.active rect.dragbars,.user-calendar-day-view .reason28.dirty rect.dragbars,.user-calendar-day-view .reason28.highlight rect.dragbars,.user-calendar-day-view .reason28:hover rect.dragbars{fill:#0c1108}.user-calendar-day-view .reason28.active.isPending,.user-calendar-day-view .reason28.dirty.isPending,.user-calendar-day-view .reason28.highlight.isPending,.user-calendar-day-view .reason28:hover.isPending{stroke:#000}.user-calendar-day-view .reason29.active,.user-calendar-day-view .reason29.dirty,.user-calendar-day-view .reason29.highlight,.user-calendar-day-view .reason29:hover{border:1px solid;background-color:#b918b4!important;border-color:#760f72!important;fill:#b918b4;stroke:#490946}.user-calendar-day-view .reason29.active rect.dragbars,.user-calendar-day-view .reason29.dirty rect.dragbars,.user-calendar-day-view .reason29.highlight rect.dragbars,.user-calendar-day-view .reason29:hover rect.dragbars{fill:#490946}.user-calendar-day-view .reason29.active.isPending,.user-calendar-day-view .reason29.dirty.isPending,.user-calendar-day-view .reason29.highlight.isPending,.user-calendar-day-view .reason29:hover.isPending{stroke:#000}.user-calendar-day-view .reason30.active,.user-calendar-day-view .reason30.dirty,.user-calendar-day-view .reason30.highlight,.user-calendar-day-view .reason30:hover{border:1px solid;background-color:#003a35!important;border-color:#000!important;fill:#003a35;stroke:#000}.user-calendar-day-view .reason30.active rect.dragbars,.user-calendar-day-view .reason30.dirty rect.dragbars,.user-calendar-day-view .reason30.highlight rect.dragbars,.user-calendar-day-view .reason30:hover rect.dragbars{fill:#000}.user-calendar-day-view .reason30.active.isPending,.user-calendar-day-view .reason30.dirty.isPending,.user-calendar-day-view .reason30.highlight.isPending,.user-calendar-day-view .reason30:hover.isPending{stroke:#000}.years .absences .absence.active.reason1:hover rect.month,.years .absences .absence.reason1:hover rect.month{border:1px solid;background-color:#228C50!important;border-color:#134e2d!important;fill:#228C50;stroke:#092515}.years .absences .absence.active.reason1:hover rect.month rect.dragbars,.years .absences .absence.reason1:hover rect.month rect.dragbars{fill:#092515}.years .absences .absence.active.reason1:hover rect.month.isPending,.years .absences .absence.reason1:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason2:hover rect.month,.years .absences .absence.reason2:hover rect.month{border:1px solid;background-color:#007AA3!important;border-color:#004156!important;fill:#007AA3;stroke:#001b23}.years .absences .absence.active.reason2:hover rect.month rect.dragbars,.years .absences .absence.reason2:hover rect.month rect.dragbars{fill:#001b23}.years .absences .absence.active.reason2:hover rect.month.isPending,.years .absences .absence.reason2:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason3:hover rect.month,.years .absences .absence.reason3:hover rect.month{border:1px solid;background-color:#E1800F!important;border-color:#99570a!important;fill:#E1800F;stroke:#693c07}.years .absences .absence.active.reason3:hover rect.month rect.dragbars,.years .absences .absence.reason3:hover rect.month rect.dragbars{fill:#693c07}.years .absences .absence.active.reason3:hover rect.month.isPending,.years .absences .absence.reason3:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason4:hover rect.month,.years .absences .absence.reason4:hover rect.month{border:1px solid;background-color:#E61756!important;border-color:#a0103c!important;fill:#E61756;stroke:#720b2b}.years .absences .absence.active.reason4:hover rect.month rect.dragbars,.years .absences .absence.reason4:hover rect.month rect.dragbars{fill:#720b2b}.years .absences .absence.active.reason4:hover rect.month.isPending,.years .absences .absence.reason4:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason5:hover rect.month,.years .absences .absence.reason5:hover rect.month{border:1px solid;background-color:#1C6265!important;border-color:#0b2829!important;fill:#1C6265;stroke:#000101}.years .absences .absence.active.reason5:hover rect.month rect.dragbars,.years .absences .absence.reason5:hover rect.month rect.dragbars{fill:#000101}.years .absences .absence.active.reason5:hover rect.month.isPending,.years .absences .absence.reason5:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason6:hover rect.month,.years .absences .absence.reason6:hover rect.month{border:1px solid;background-color:#AE1212!important;border-color:#690b0b!important;fill:#AE1212;stroke:#3a0606}.years .absences .absence.active.reason6:hover rect.month rect.dragbars,.years .absences .absence.reason6:hover rect.month rect.dragbars{fill:#3a0606}.years .absences .absence.active.reason6:hover rect.month.isPending,.years .absences .absence.reason6:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason7:hover rect.month,.years .absences .absence.reason7:hover rect.month{border:1px solid;background-color:#1C1E2F!important;border-color:#000!important;fill:#1C1E2F;stroke:#000}svg a.abs:hover .reason6,svg a.abs:hover .reason8{background-color:#AE1212!important;fill:#AE1212;stroke:#3a0606}.years .absences .absence.active.reason7:hover rect.month rect.dragbars,.years .absences .absence.reason7:hover rect.month rect.dragbars{fill:#000}.years .absences .absence.active.reason7:hover rect.month.isPending,.years .absences .absence.reason7:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason8:hover rect.month,.years .absences .absence.reason8:hover rect.month{border:1px solid;background-color:#AE1212!important;border-color:#690b0b!important;fill:#AE1212;stroke:#3a0606}.years .absences .absence.active.reason8:hover rect.month rect.dragbars,.years .absences .absence.reason8:hover rect.month rect.dragbars{fill:#3a0606}.years .absences .absence.active.reason8:hover rect.month.isPending,.years .absences .absence.reason8:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason9:hover rect.month,.years .absences .absence.reason9:hover rect.month{border:1px solid;background-color:#1C6265!important;border-color:#0b2829!important;fill:#1C6265;stroke:#000101}.years .absences .absence.active.reason9:hover rect.month rect.dragbars,.years .absences .absence.reason9:hover rect.month rect.dragbars{fill:#000101}.years .absences .absence.active.reason9:hover rect.month.isPending,.years .absences .absence.reason9:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason10:hover rect.month,.years .absences .absence.reason10:hover rect.month{border:1px solid;background-color:#262626!important;border-color:#000!important;fill:#262626;stroke:#000}.years .absences .absence.active.reason10:hover rect.month rect.dragbars,.years .absences .absence.reason10:hover rect.month rect.dragbars{fill:#000}.years .absences .absence.active.reason10:hover rect.month.isPending,.years .absences .absence.reason10:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason11:hover rect.month,.years .absences .absence.reason11:hover rect.month{border:1px solid;background-color:#E61756!important;border-color:#a0103c!important;fill:#E61756;stroke:#720b2b}.years .absences .absence.active.reason11:hover rect.month rect.dragbars,.years .absences .absence.reason11:hover rect.month rect.dragbars{fill:#720b2b}.years .absences .absence.active.reason11:hover rect.month.isPending,.years .absences .absence.reason11:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason12:hover rect.month,.years .absences .absence.reason12:hover rect.month{border:1px solid;background-color:#E1800F!important;border-color:#99570a!important;fill:#E1800F;stroke:#693c07}.years .absences .absence.active.reason12:hover rect.month rect.dragbars,.years .absences .absence.reason12:hover rect.month rect.dragbars{fill:#693c07}.years .absences .absence.active.reason12:hover rect.month.isPending,.years .absences .absence.reason12:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason13:hover rect.month,.years .absences .absence.reason13:hover rect.month{border:1px solid;background-color:#3b3cb1!important;border-color:#282978!important;fill:#3b3cb1;stroke:#1b1c52}.years .absences .absence.active.reason13:hover rect.month rect.dragbars,.years .absences .absence.reason13:hover rect.month rect.dragbars{fill:#1b1c52}.years .absences .absence.active.reason13:hover rect.month.isPending,.years .absences .absence.reason13:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason14:hover rect.month,.years .absences .absence.reason14:hover rect.month{border:1px solid;background-color:#646464!important;border-color:#3e3e3e!important;fill:#646464;stroke:#252525}.years .absences .absence.active.reason14:hover rect.month rect.dragbars,.years .absences .absence.reason14:hover rect.month rect.dragbars{fill:#252525}.years .absences .absence.active.reason14:hover rect.month.isPending,.years .absences .absence.reason14:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason15:hover rect.month,.years .absences .absence.reason15:hover rect.month{border:1px solid;background-color:#244784!important;border-color:#142748!important;fill:#244784;stroke:#091120}.years .absences .absence.active.reason15:hover rect.month rect.dragbars,.years .absences .absence.reason15:hover rect.month rect.dragbars{fill:#091120}.years .absences .absence.active.reason15:hover rect.month.isPending,.years .absences .absence.reason15:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason16:hover rect.month,.years .absences .absence.reason16:hover rect.month{border:1px solid;background-color:#623399!important;border-color:#3d205f!important;fill:#623399;stroke:#251339}.years .absences .absence.active.reason16:hover rect.month rect.dragbars,.years .absences .absence.reason16:hover rect.month rect.dragbars{fill:#251339}.years .absences .absence.active.reason16:hover rect.month.isPending,.years .absences .absence.reason16:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason17:hover rect.month,.years .absences .absence.reason17:hover rect.month{border:1px solid;background-color:#2bbbbc!important;border-color:#1c7d7e!important;fill:#2bbbbc;stroke:#135454}.years .absences .absence.active.reason17:hover rect.month rect.dragbars,.years .absences .absence.reason17:hover rect.month rect.dragbars{fill:#135454}.years .absences .absence.active.reason17:hover rect.month.isPending,.years .absences .absence.reason17:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason18:hover rect.month,.years .absences .absence.reason18:hover rect.month{border:1px solid;background-color:#5f3200!important;border-color:#120900!important;fill:#5f3200;stroke:#000}.years .absences .absence.active.reason18:hover rect.month rect.dragbars,.years .absences .absence.reason18:hover rect.month rect.dragbars{fill:#000}.years .absences .absence.active.reason18:hover rect.month.isPending,.years .absences .absence.reason18:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason19:hover rect.month,.years .absences .absence.reason19:hover rect.month{border:1px solid;background-color:#e58500!important;border-color:#985900!important;fill:#e58500;stroke:#653b00}.years .absences .absence.active.reason19:hover rect.month rect.dragbars,.years .absences .absence.reason19:hover rect.month rect.dragbars{fill:#653b00}.years .absences .absence.active.reason19:hover rect.month.isPending,.years .absences .absence.reason19:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason20:hover rect.month,.years .absences .absence.reason20:hover rect.month{border:1px solid;background-color:#6eb128!important;border-color:#47731a!important;fill:#6eb128;stroke:#2e4911}.years .absences .absence.active.reason20:hover rect.month rect.dragbars,.years .absences .absence.reason20:hover rect.month rect.dragbars{fill:#2e4911}.years .absences .absence.active.reason20:hover rect.month.isPending,.years .absences .absence.reason20:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason21:hover rect.month,.years .absences .absence.reason21:hover rect.month{border:1px solid;background-color:#e40257!important;border-color:#98013a!important;fill:#e40257;stroke:#650127}.years .absences .absence.active.reason21:hover rect.month rect.dragbars,.years .absences .absence.reason21:hover rect.month rect.dragbars{fill:#650127}.years .absences .absence.active.reason21:hover rect.month.isPending,.years .absences .absence.reason21:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason22:hover rect.month,.years .absences .absence.reason22:hover rect.month{border:1px solid;background-color:#008071!important;border-color:#00332d!important;fill:#008071;stroke:#000}.years .absences .absence.active.reason22:hover rect.month rect.dragbars,.years .absences .absence.reason22:hover rect.month rect.dragbars{fill:#000}.years .absences .absence.active.reason22:hover rect.month.isPending,.years .absences .absence.reason22:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason23:hover rect.month,.years .absences .absence.reason23:hover rect.month{border:1px solid;background-color:#cb2a81!important;border-color:#8c1d59!important;fill:#cb2a81;stroke:#62143e}.years .absences .absence.active.reason23:hover rect.month rect.dragbars,.years .absences .absence.reason23:hover rect.month rect.dragbars{fill:#62143e}.years .absences .absence.active.reason23:hover rect.month.isPending,.years .absences .absence.reason23:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason24:hover rect.month,.years .absences .absence.reason24:hover rect.month{border:1px solid;background-color:#be7412!important;border-color:#78490b!important;fill:#be7412;stroke:#492d07}.years .absences .absence.active.reason24:hover rect.month rect.dragbars,.years .absences .absence.reason24:hover rect.month rect.dragbars{fill:#492d07}.years .absences .absence.active.reason24:hover rect.month.isPending,.years .absences .absence.reason24:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason25:hover rect.month,.years .absences .absence.reason25:hover rect.month{border:1px solid;background-color:#3b3cb1!important;border-color:#282978!important;fill:#3b3cb1;stroke:#1b1c52}.years .absences .absence.active.reason25:hover rect.month rect.dragbars,.years .absences .absence.reason25:hover rect.month rect.dragbars{fill:#1b1c52}.years .absences .absence.active.reason25:hover rect.month.isPending,.years .absences .absence.reason25:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason26:hover rect.month,.years .absences .absence.reason26:hover rect.month{border:1px solid;background-color:#ff4408!important;border-color:#bb2d00!important;fill:#ff4408;stroke:#882100}.years .absences .absence.active.reason26:hover rect.month rect.dragbars,.years .absences .absence.reason26:hover rect.month rect.dragbars{fill:#882100}.years .absences .absence.active.reason26:hover rect.month.isPending,.years .absences .absence.reason26:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason27:hover rect.month,.years .absences .absence.reason27:hover rect.month{border:1px solid;background-color:#700700!important;border-color:#230200!important;fill:#700700;stroke:#000}.years .absences .absence.active.reason27:hover rect.month rect.dragbars,.years .absences .absence.reason27:hover rect.month rect.dragbars{fill:#000}.years .absences .absence.active.reason27:hover rect.month.isPending,.years .absences .absence.reason27:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason28:hover rect.month,.years .absences .absence.reason28:hover rect.month{border:1px solid;background-color:#4b6a2e!important;border-color:#263517!important;fill:#4b6a2e;stroke:#0c1108}.years .absences .absence.active.reason28:hover rect.month rect.dragbars,.years .absences .absence.reason28:hover rect.month rect.dragbars{fill:#0c1108}.years .absences .absence.active.reason28:hover rect.month.isPending,.years .absences .absence.reason28:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason29:hover rect.month,.years .absences .absence.reason29:hover rect.month{border:1px solid;background-color:#b918b4!important;border-color:#760f72!important;fill:#b918b4;stroke:#490946}.years .absences .absence.active.reason29:hover rect.month rect.dragbars,.years .absences .absence.reason29:hover rect.month rect.dragbars{fill:#490946}.years .absences .absence.active.reason29:hover rect.month.isPending,.years .absences .absence.reason29:hover rect.month.isPending{stroke:#000}.years .absences .absence.active.reason30:hover rect.month,.years .absences .absence.reason30:hover rect.month{border:1px solid;background-color:#003a35!important;border-color:#000!important;fill:#003a35;stroke:#000}.years .absences .absence.active.reason30:hover rect.month rect.dragbars,.years .absences .absence.reason30:hover rect.month rect.dragbars{fill:#000}.years .absences .absence.active.reason30:hover rect.month.isPending,.years .absences .absence.reason30:hover rect.month.isPending{stroke:#000}svg a.abs path.abs,svg a.abs path.pending-overlay{stroke-width:0}svg a.abs:hover .reason1{border:1px solid;background-color:#228C50!important;border-color:#134e2d!important;fill:#228C50;stroke:#092515}svg a.abs:hover .reason1 rect.dragbars{fill:#092515}svg a.abs:hover .reason1.isPending{stroke:#000}svg a.abs:hover .reason2{border:1px solid;background-color:#007AA3!important;border-color:#004156!important;fill:#007AA3;stroke:#001b23}svg a.abs:hover .reason2 rect.dragbars{fill:#001b23}svg a.abs:hover .reason2.isPending{stroke:#000}svg a.abs:hover .reason3{border:1px solid;background-color:#E1800F!important;border-color:#99570a!important;fill:#E1800F;stroke:#693c07}svg a.abs:hover .reason3 rect.dragbars{fill:#693c07}svg a.abs:hover .reason3.isPending{stroke:#000}svg a.abs:hover .reason4{border:1px solid;background-color:#E61756!important;border-color:#a0103c!important;fill:#E61756;stroke:#720b2b}svg a.abs:hover .reason4 rect.dragbars{fill:#720b2b}svg a.abs:hover .reason4.isPending{stroke:#000}svg a.abs:hover .reason5{border:1px solid;background-color:#1C6265!important;border-color:#0b2829!important;fill:#1C6265;stroke:#000101}svg a.abs:hover .reason5 rect.dragbars{fill:#000101}svg a.abs:hover .reason5.isPending{stroke:#000}svg a.abs:hover .reason6{border:1px solid;border-color:#690b0b!important}svg a.abs:hover .reason6 rect.dragbars{fill:#3a0606}svg a.abs:hover .reason6.isPending{stroke:#000}svg a.abs:hover .reason7{border:1px solid;background-color:#1C1E2F!important;border-color:#000!important;fill:#1C1E2F;stroke:#000}svg a.abs:hover .reason7 rect.dragbars{fill:#000}svg a.abs:hover .reason7.isPending{stroke:#000}svg a.abs:hover .reason8{border:1px solid;border-color:#690b0b!important}svg a.abs:hover .reason8 rect.dragbars{fill:#3a0606}svg a.abs:hover .reason8.isPending{stroke:#000}svg a.abs:hover .reason9{border:1px solid;background-color:#1C6265!important;border-color:#0b2829!important;fill:#1C6265;stroke:#000101}svg a.abs:hover .reason9 rect.dragbars{fill:#000101}svg a.abs:hover .reason9.isPending{stroke:#000}svg a.abs:hover .reason10{border:1px solid;background-color:#262626!important;border-color:#000!important;fill:#262626;stroke:#000}svg a.abs:hover .reason10 rect.dragbars{fill:#000}svg a.abs:hover .reason10.isPending{stroke:#000}svg a.abs:hover .reason11{border:1px solid;background-color:#E61756!important;border-color:#a0103c!important;fill:#E61756;stroke:#720b2b}svg a.abs:hover .reason11 rect.dragbars{fill:#720b2b}svg a.abs:hover .reason11.isPending{stroke:#000}svg a.abs:hover .reason12{border:1px solid;background-color:#E1800F!important;border-color:#99570a!important;fill:#E1800F;stroke:#693c07}svg a.abs:hover .reason12 rect.dragbars{fill:#693c07}svg a.abs:hover .reason12.isPending{stroke:#000}svg a.abs:hover .reason13{border:1px solid;background-color:#3b3cb1!important;border-color:#282978!important;fill:#3b3cb1;stroke:#1b1c52}svg a.abs:hover .reason13 rect.dragbars{fill:#1b1c52}svg a.abs:hover .reason13.isPending{stroke:#000}svg a.abs:hover .reason14{border:1px solid;background-color:#646464!important;border-color:#3e3e3e!important;fill:#646464;stroke:#252525}svg a.abs:hover .reason14 rect.dragbars{fill:#252525}svg a.abs:hover .reason14.isPending{stroke:#000}svg a.abs:hover .reason15{border:1px solid;background-color:#244784!important;border-color:#142748!important;fill:#244784;stroke:#091120}svg a.abs:hover .reason15 rect.dragbars{fill:#091120}svg a.abs:hover .reason15.isPending{stroke:#000}svg a.abs:hover .reason16{border:1px solid;background-color:#623399!important;border-color:#3d205f!important;fill:#623399;stroke:#251339}svg a.abs:hover .reason16 rect.dragbars{fill:#251339}svg a.abs:hover .reason16.isPending{stroke:#000}svg a.abs:hover .reason17{border:1px solid;background-color:#2bbbbc!important;border-color:#1c7d7e!important;fill:#2bbbbc;stroke:#135454}svg a.abs:hover .reason17 rect.dragbars{fill:#135454}svg a.abs:hover .reason17.isPending{stroke:#000}svg a.abs:hover .reason18{border:1px solid;background-color:#5f3200!important;border-color:#120900!important;fill:#5f3200;stroke:#000}svg a.abs:hover .reason18 rect.dragbars{fill:#000}svg a.abs:hover .reason18.isPending{stroke:#000}svg a.abs:hover .reason19{border:1px solid;background-color:#e58500!important;border-color:#985900!important;fill:#e58500;stroke:#653b00}svg a.abs:hover .reason19 rect.dragbars{fill:#653b00}svg a.abs:hover .reason19.isPending{stroke:#000}svg a.abs:hover .reason20{border:1px solid;background-color:#6eb128!important;border-color:#47731a!important;fill:#6eb128;stroke:#2e4911}svg a.abs:hover .reason20 rect.dragbars{fill:#2e4911}svg a.abs:hover .reason20.isPending{stroke:#000}svg a.abs:hover .reason21{border:1px solid;background-color:#e40257!important;border-color:#98013a!important;fill:#e40257;stroke:#650127}svg a.abs:hover .reason21 rect.dragbars{fill:#650127}svg a.abs:hover .reason21.isPending{stroke:#000}svg a.abs:hover .reason22{border:1px solid;background-color:#008071!important;border-color:#00332d!important;fill:#008071;stroke:#000}svg a.abs:hover .reason22 rect.dragbars{fill:#000}svg a.abs:hover .reason22.isPending{stroke:#000}svg a.abs:hover .reason23{border:1px solid;background-color:#cb2a81!important;border-color:#8c1d59!important;fill:#cb2a81;stroke:#62143e}svg a.abs:hover .reason23 rect.dragbars{fill:#62143e}svg a.abs:hover .reason23.isPending{stroke:#000}svg a.abs:hover .reason24{border:1px solid;background-color:#be7412!important;border-color:#78490b!important;fill:#be7412;stroke:#492d07}svg a.abs:hover .reason24 rect.dragbars{fill:#492d07}svg a.abs:hover .reason24.isPending{stroke:#000}svg a.abs:hover .reason25{border:1px solid;background-color:#3b3cb1!important;border-color:#282978!important;fill:#3b3cb1;stroke:#1b1c52}svg a.abs:hover .reason25 rect.dragbars{fill:#1b1c52}svg a.abs:hover .reason25.isPending{stroke:#000}svg a.abs:hover .reason26{border:1px solid;background-color:#ff4408!important;border-color:#bb2d00!important;fill:#ff4408;stroke:#882100}svg a.abs:hover .reason26 rect.dragbars{fill:#882100}svg a.abs:hover .reason26.isPending{stroke:#000}svg a.abs:hover .reason27{border:1px solid;background-color:#700700!important;border-color:#230200!important;fill:#700700;stroke:#000}svg a.abs:hover .reason27 rect.dragbars{fill:#000}svg a.abs:hover .reason27.isPending{stroke:#000}svg a.abs:hover .reason28{border:1px solid;background-color:#4b6a2e!important;border-color:#263517!important;fill:#4b6a2e;stroke:#0c1108}svg a.abs:hover .reason28 rect.dragbars{fill:#0c1108}svg a.abs:hover .reason28.isPending{stroke:#000}svg a.abs:hover .reason29{border:1px solid;background-color:#b918b4!important;border-color:#760f72!important;fill:#b918b4;stroke:#490946}svg a.abs:hover .reason29 rect.dragbars{fill:#490946}svg a.abs:hover .reason29.isPending{stroke:#000}svg a.abs:hover .reason30{border:1px solid;background-color:#003a35!important;border-color:#000!important;fill:#003a35;stroke:#000}svg a.abs:hover .reason30 rect.dragbars{fill:#000}svg a.abs:hover .reason30.isPending{stroke:#000}.absenceIcon.reason{display:inline-block;background-repeat:no-repeat;background-position:center center;background-image:url();background-color:#B4B1B1;border-radius:50%;vertical-align:middle;color:#B4B1B1}.absenceIcon.reason1,.absenceIcon.reason2{display:inline-block;width:35px;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%}.absenceIcon.reason1{background-image:url(images/icon_reason1.svg);background-color:#61B887;border-radius:50%;vertical-align:middle;color:#61B887}.absenceIcon.reason2{background-image:url(images/icon_reason2.svg);background-color:#06C1FF;border-radius:50%;vertical-align:middle;color:#06C1FF}.absenceIcon.reason3,.absenceIcon.reason4{width:35px;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle;display:inline-block}.absenceIcon.reason3{background-image:url(images/icon_reason3.svg);background-color:#FFB560;border-radius:50%;color:#FFB560}.absenceIcon.reason4{background-image:url(images/icon_reason4.svg);background-color:#F0618C;border-radius:50%;color:#F0618C}.absenceIcon.reason5,.absenceIcon.reason6{height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%;width:35px}.absenceIcon.reason5{display:inline-block;background-image:url(images/icon_reason5.svg);background-color:#538F92;border-radius:50%;vertical-align:middle;color:#538F92}.absenceIcon.reason6{display:inline-block;background-image:url(images/icon_reason6.svg);background-color:#E95050;border-radius:50%;vertical-align:middle;color:#E95050}.absenceIcon.reason7,.absenceIcon.reason8{display:inline-block;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle}.absenceIcon.reason7{width:35px;background-image:url(images/icon_reason7.svg);background-color:#4B4E60;border-radius:50%;color:#4B4E60}.absenceIcon.reason8{width:35px;background-image:url(images/icon_reason8.svg);background-color:#E95050;border-radius:50%;color:#E95050}.absenceIcon.reason10,.absenceIcon.reason9{display:inline-block;width:35px;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%}.absenceIcon.reason9{background-image:url(images/icon_reason9.svg);background-color:#538F92;border-radius:50%;vertical-align:middle;color:#538F92}.absenceIcon.reason10,.folder-reason10:after{background-image:url(images/icon_reason10.svg)}.absenceIcon.reason10{background-color:#5A5A5A;border-radius:50%;vertical-align:middle;color:#5A5A5A}.absenceIcon.reason11,.absenceIcon.reason12{display:inline-block;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle;width:35px}.absenceIcon.reason11{background-image:url(images/icon_reason11.svg);background-color:#F0618C;border-radius:50%;color:#F0618C}.absenceIcon.reason12{background-image:url(images/icon_reason12.svg);background-color:#FFB560;border-radius:50%;color:#FFB560}.absenceIcon.reason13,.folder-reason13:after{background-image:url(images/icon_reason13.svg)}.absenceIcon.reason13,.absenceIcon.reason14{display:inline-block;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%}.absenceIcon.reason13{width:35px;background-color:#4546C1;border-radius:50%;vertical-align:middle;color:#4546C1}.absenceIcon.reason14{width:35px;background-image:url(images/icon_reason14.svg);background-color:#717171;border-radius:50%;vertical-align:middle;color:#717171}.absenceIcon.reason15,.absenceIcon.reason16{display:inline-block;width:35px;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle}.absenceIcon.reason15{background-image:url(images/icon_reason15.svg);background-color:#2A5298;border-radius:50%;color:#2A5298}.absenceIcon.reason16{background-image:url(images/icon_reason16.svg);background-color:#6E39AC;border-radius:50%;color:#6E39AC}.absenceIcon.reason17,.absenceIcon.reason18{display:inline-block;width:35px;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%}.absenceIcon.reason17{background-image:url(images/icon_reason17.svg);background-color:#30CFD0;border-radius:50%;vertical-align:middle;color:#30CFD0}.absenceIcon.reason18{background-image:url(images/icon_reason18.svg);background-color:#783F00;border-radius:50%;vertical-align:middle;color:#783F00}.absenceIcon.reason19,.absenceIcon.reason20{display:inline-block;width:35px;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle}.absenceIcon.reason19{background-image:url(images/icon_reason19.svg);background-color:#FE9400;border-radius:50%;color:#FE9400}.absenceIcon.reason20{background-image:url(images/icon_reason20.svg);background-color:#7BC62D;border-radius:50%;color:#7BC62D}.absenceIcon.reason21,.absenceIcon.reason22{display:inline-block;width:35px;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%}.absenceIcon.reason21{background-image:url(images/icon_reason21.svg);background-color:#FD0261;border-radius:50%;vertical-align:middle;color:#FD0261}.absenceIcon.reason22{background-image:url(images/icon_reason22.svg);background-color:#098;border-radius:50%;vertical-align:middle;color:#098}.absenceIcon.reason23,.folder-reason23:after{background-image:url(images/icon_reason23.svg)}.absenceIcon.reason23,.absenceIcon.reason24{display:inline-block;width:35px;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle}.absenceIcon.reason23{background-color:#D6398E;border-radius:50%;color:#D6398E}.absenceIcon.reason24{background-image:url(images/icon_reason24.svg);background-color:#D58214;border-radius:50%;color:#D58214}.absenceIcon.reason25,.absenceIcon.reason26{display:inline-block;width:35px;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%}.absenceIcon.reason25{background-image:url(images/icon_reason25.svg);background-color:#4546C1;border-radius:50%;vertical-align:middle;color:#4546C1}.absenceIcon.reason26{background-image:url(images/icon_reason26.svg);background-color:#FF5722;border-radius:50%;vertical-align:middle;color:#FF5722}.absenceIcon.reason27,.absenceIcon.reason28,.absenceIcon.reason29{background-repeat:no-repeat;background-position:center center;-moz-border-radius:50%;width:35px;height:35px;line-height:35px;display:inline-block;vertical-align:middle}.absenceIcon.reason27{background-image:url(images/icon_reason27.svg);background-color:#890900;-webkit-border-radius:50%;border-radius:50%;color:#890900}.absenceIcon.reason28{background-image:url(images/icon_reason28.svg);background-color:#587C36;-webkit-border-radius:50%;border-radius:50%;color:#587C36}.absenceIcon.reason29{background-image:url(images/icon_reason29.svg);background-color:#D01BCA;-webkit-border-radius:50%;border-radius:50%;color:#D01BCA}.absenceIcon.reason30{display:inline-block;width:35px;height:35px;line-height:35px;background-repeat:no-repeat;background-position:center center;background-image:url(images/icon_reason30.svg);background-color:#00534C;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align:middle;color:#00534C}.folder-reason1:after,.folder-reason2:after,.folder-reason3:after,.folder-reason4:after,.folder-reason5:after,.folder-reason6:after,.folder-reason7:after,.folder-reason8:after,.folder-reason9:after{left:10%;background-repeat:no-repeat;background-position:center center;width:80%;height:80%;top:10%}.folder-reason1{display:inline-block}.folder-reason1:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#61B887;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason1:after{position:absolute;display:block;content:"";background-image:url(images/icon_reason1.svg)}.folder-reason2{display:inline-block;position:relative}.folder-reason2:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#06C1FF;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason2:after{position:absolute;display:block;content:"";background-image:url(images/icon_reason2.svg)}.folder-reason3{display:inline-block;position:relative}.folder-reason3:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#FFB560;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason3:after{position:absolute;display:block;content:"";background-image:url(images/icon_reason3.svg)}.folder-reason4{display:inline-block;position:relative}.folder-reason4:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#F0618C;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason4:after{position:absolute;display:block;content:"";background-image:url(images/icon_reason4.svg)}.folder-reason5{display:inline-block;position:relative}.folder-reason5:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#538F92;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason5:after{position:absolute;display:block;content:"";background-image:url(images/icon_reason5.svg)}.folder-reason6{display:inline-block;position:relative}.folder-reason6:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#E95050;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason6:after{position:absolute;display:block;content:"";background-image:url(images/icon_reason6.svg)}.folder-reason7{display:inline-block;position:relative}.folder-reason7:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#4B4E60;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason7:after{position:absolute;display:block;content:"";background-image:url(images/icon_reason7.svg)}.folder-reason8{display:inline-block;position:relative}.folder-reason8:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#E95050;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason8:after{position:absolute;display:block;content:"";background-image:url(images/icon_reason8.svg)}.folder-reason9{display:inline-block;position:relative}.folder-reason10:before,.folder-reason9:before{display:inline-flex;flex-direction:row;content:"\f07b";font-family:FontAwesome;font-size:2.2rem;font-weight:400}.folder-reason9:before{align-items:center;justify-content:center;color:#538F92;text-align:center}.folder-reason9:after{position:absolute;display:block;content:"";background-image:url(images/icon_reason9.svg)}.folder-reason10{display:inline-block;position:relative}.folder-reason10:before{align-items:center;justify-content:center;color:#5A5A5A;text-align:center}.folder-reason10:after,.folder-reason11:after{display:block;left:10%;background-repeat:no-repeat;background-position:center center;background-color:transparent;width:80%;height:80%}.folder-reason10:after{position:absolute;top:10%;content:""}.folder-reason11{display:inline-block;position:relative}.folder-reason11:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#F0618C;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason12:before,.folder-reason13:before{flex-direction:row;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason11:after{position:absolute;top:10%;content:"";background-image:url(images/icon_reason11.svg)}.folder-reason12{display:inline-block;position:relative}.folder-reason12:before{display:inline-flex;align-items:center;justify-content:center;content:"\f07b";color:#FFB560}.folder-reason12:after{position:absolute;top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-position:center center;background-image:url(images/icon_reason12.svg);background-color:transparent;width:80%;height:80%}.folder-reason13{display:inline-block;position:relative}.folder-reason13:before{display:inline-flex;align-items:center;justify-content:center;content:"\f07b";color:#4546C1}.folder-reason13:after,.folder-reason14:after{display:block;left:10%;background-repeat:no-repeat;background-position:center center;background-color:transparent;width:80%;height:80%}.folder-reason13:after{position:absolute;top:10%;content:""}.folder-reason14{display:inline-block;position:relative}.folder-reason14:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#717171;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason14:after{position:absolute;top:10%;content:"";background-image:url(images/icon_reason14.svg)}.folder-reason15:before,.folder-reason16:before{flex-direction:row;content:"\f07b";font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason15{display:inline-block;position:relative}.folder-reason15:before{display:inline-flex;align-items:center;justify-content:center;color:#2A5298}.folder-reason15:after{position:absolute;top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-position:center center;background-image:url(images/icon_reason15.svg);background-color:transparent;width:80%;height:80%}.folder-reason16{display:inline-block;position:relative}.folder-reason16:before{display:inline-flex;align-items:center;justify-content:center;color:#6E39AC}.folder-reason16:after,.folder-reason17:after{display:block;background-position:center center;background-color:transparent;width:80%;height:80%;top:10%;left:10%;background-repeat:no-repeat}.folder-reason16:after{position:absolute;content:"";background-image:url(images/icon_reason16.svg)}.folder-reason17{display:inline-block;position:relative}.folder-reason17:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#30CFD0;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason18:before,.folder-reason19:before{flex-direction:row;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason17:after{position:absolute;content:"";background-image:url(images/icon_reason17.svg)}.folder-reason18:before,.folder-reason19:before,.folder-reason20:before{content:"\f07b"}.folder-reason18{display:inline-block;position:relative}.folder-reason18:before{display:inline-flex;align-items:center;justify-content:center;color:#783F00}.folder-reason18:after{position:absolute;top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-position:center center;background-image:url(images/icon_reason18.svg);background-color:transparent;width:80%;height:80%}.folder-reason19{display:inline-block;position:relative}.folder-reason19:before{display:inline-flex;align-items:center;justify-content:center;color:#FE9400}.folder-reason19:after{position:absolute;top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-position:center center;background-image:url(images/icon_reason19.svg);background-color:transparent;width:80%;height:80%}.folder-reason20{display:inline-block;position:relative}.folder-reason20:before,.folder-reason21:before,.folder-reason22:before,.folder-reason23:before{display:inline-flex;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason20:before{flex-direction:row;align-items:center;justify-content:center;color:#7BC62D}.folder-reason20:after{position:absolute;top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-position:center center;background-image:url(images/icon_reason20.svg);background-color:transparent;width:80%;height:80%}.folder-reason21{display:inline-block;position:relative}.folder-reason21:before{flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#FD0261}.folder-reason21:after{position:absolute;top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-position:center center;background-image:url(images/icon_reason21.svg);background-color:transparent;width:80%;height:80%}.folder-reason22{display:inline-block;position:relative}.folder-reason22:before{flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#098}.folder-reason22:after{position:absolute;top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-position:center center;background-image:url(images/icon_reason22.svg);background-color:transparent;width:80%;height:80%}.folder-reason23{display:inline-block;position:relative}.folder-reason23:before{flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#D6398E}.folder-reason23:after{position:absolute;top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-position:center center;background-color:transparent;width:80%;height:80%}.folder-reason24{display:inline-block;position:relative}.folder-reason24:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#D58214;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason24:after{position:absolute;top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-position:center center;background-image:url(images/icon_reason24.svg);background-color:transparent;width:80%;height:80%}.folder-reason25{display:inline-block;position:relative}.folder-reason25:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#4546C1;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason25:after{position:absolute;top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-position:center center;background-image:url(images/icon_reason25.svg);background-color:transparent;width:80%;height:80%}.folder-reason26{display:inline-block;position:relative}.folder-reason26:after,.folder-reason27:after,.folder-reason28:after{position:absolute;background-position:center center;background-color:transparent;width:80%;height:80%}.folder-reason26:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#FF5722;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason26:after{top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-image:url(images/icon_reason26.svg)}.folder-reason27:before,.folder-reason28:before{content:"\f07b";font-size:2.2rem;font-weight:400;font-family:FontAwesome;text-align:center}.folder-reason27{display:inline-block;position:relative}.folder-reason27:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;color:#890900}.folder-reason27:after{top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-image:url(images/icon_reason27.svg)}.folder-reason28{display:inline-block;position:relative}.folder-reason28:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;color:#587C36}.folder-reason28:after{top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-image:url(images/icon_reason28.svg)}.folder-reason29{display:inline-block;position:relative}.folder-reason29:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#D01BCA;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason29:after{position:absolute;top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-position:center center;background-image:url(images/icon_reason29.svg);background-color:transparent;width:80%;height:80%}.folder-reason30{display:inline-block;position:relative}.folder-reason30:before{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;content:"\f07b";color:#00534C;font-family:FontAwesome;font-size:2.2rem;font-weight:400;text-align:center}.folder-reason30:after{position:absolute;top:10%;left:10%;display:block;content:"";background-repeat:no-repeat;background-position:center center;background-image:url(images/icon_reason30.svg);background-color:transparent;width:80%;height:80%}.timespan-type-break:before,.timespan-type-work:before{font-family:FontAwesome;padding:13px 0 13px 13px;font-size:1.18rem;min-width:1.43rem}.timespan-type-work:before{content:"\f109";color:#BDB7B7}.timespan-type-break:before{content:"\f0f4";color:#94D5B1}.timespan-type-icon{display:inline-block;background:#F1F2F3;text-align:center;vertical-align:middle;margin-right:4px}.mainScreen #content>*,.popover{-moz-background-clip:padding;-webkit-background-clip:padding-box}.timespan-type-icon:before{padding:0;font-size:.75rem}.absence-type-icon-picker{display:flex;flex-direction:row;flex-wrap:wrap}.absence-type-icon-picker .absenceIcon{width:15%;padding-bottom:15%;height:0;flex:0 0 auto;margin-right:1%;margin-bottom:1%;opacity:.2}.absence-type-icon-picker .absenceIcon.active,.absence-type-icon-picker .absenceIcon:hover{cursor:pointer;opacity:1}.absence-type-icon-picker.is-disabled{opacity:.65}@media only screen and (min-width:360px){.absence-type-icon-picker .absenceIcon{width:7.3333%;padding-bottom:7.3333%;height:0}.dialog-panel>.dialog>.dialog-container .dialog-footer a,.dialog-panel>.dialog>.dialog-container .dialog-footer button,.dialog-panel>.dialog>.dialog-container .sticky-bottom a,.dialog-panel>.dialog>.dialog-container .sticky-bottom button{min-width:90px}}@media only screen and (min-width:960px){.absence-type-icon-picker .absenceIcon{width:6.3333%;padding-bottom:6.3333%;height:0}}.popover{z-index:20;max-width:none;background-color:#FFF;border-radius:2px;background-clip:padding-box;border:0 transparent}.popover.bottom .arrow{border-bottom-color:#E7E4E4}.popover.bottom .arrow:after{border-bottom-color:#FFF}.popover .popover-content{padding:9px 12px}.popover .popover-footer{text-align:center}.popover button{font-size:14px}.popoverHolder{position:relative;vertical-align:top}.messagePopover{font-size:13px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;position:absolute;z-index:3;background:#D82727;color:#FFF}.messagePopover .popover-content{white-space:nowrap;padding:4px 15px;line-height:17px}.messagePopover:after{content:"";position:absolute;z-index:-1;display:block;width:0;height:0;border:7px solid}.messagePopover.bottom{top:100%;margin-top:8px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.messagePopover.bottom:after{border-color:transparent transparent #D82727;top:-14px;left:50%;margin-left:-7px}.messagePopover.bottom-left{left:-4px;top:110%}.messagePopover.bottom-right{left:100%;top:110%;margin-left:-20px}.messagePopover.bottom-left:after,.messagePopover.bottom-right:after{border-color:transparent transparent #D82727;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:0;left:17px;margin-top:-7px}.messagePopover.standout.bottom-left{top:24px}.info-block.style-hint-overlay-warning:before,.info-block.style-hint-overlay:before,.info-block.style-hint:before,.info-block.style-info:before{content:"\f05a";top:.55rem}.info-block>.title{color:#232629;font-size:12px;font-weight:500;margin:2px 0 8px}.info-block>.cont{margin-bottom:18px;font-size:12px;font-weight:400;line-height:1.2}.info-block>.cont>p{margin-bottom:6px}.info-block.style-info{position:relative;background-color:rgba(0,178,235,.1);border-radius:.5rem;padding:.75rem .75rem .75rem 2.25rem;color:#5A5A5A;font-size:.875rem;line-height:1.25rem}.info-block.style-hint,.info-block.style-hint-overlay{border-radius:.5rem;padding:.75rem .75rem .75rem 2.25rem;font-size:.875rem;line-height:1.25rem;background-color:#F1F2F3}.info-block.style-info:before{font-family:FontAwesome;position:absolute;left:.85rem;color:#9A9898}.info-block.style-info>.title{margin-top:0}.info-block.style-info>.cont{margin-bottom:0}.info-block.style-info>.cont a{color:#00B2EB;text-decoration:underline}.info-block.style-info>.cont a:hover{color:#28C7FC}.info-block.style-hint{position:relative;color:#5A5A5A;margin:.5rem 0 .75rem}.info-block.style-hint:before{font-family:FontAwesome;position:absolute;left:.85rem;color:#9A9898}.info-block.style-hint>.title{margin-top:0}.info-block.style-hint>.cont{margin-bottom:0}.info-block.style-hint>.cont a{color:#00B2EB;text-decoration:underline}.info-block.style-hint>.cont a:hover{color:#28C7FC}.info-block.style-hint-overlay{position:relative;color:#5A5A5A;margin:.5rem 0 .75rem;background-color:rgba(0,0,0,.05)}.info-block.style-hint-overlay:before{font-family:FontAwesome;position:absolute;left:.85rem;color:#9A9898}.info-block.style-hint-overlay>.title{margin-top:0}.info-block.style-hint-overlay>.cont{margin-bottom:0}.info-block.style-hint-overlay>.cont a{color:#00B2EB;text-decoration:underline}.info-block.style-hint-overlay>.cont a:hover{color:#28C7FC}.info-block.style-hint-overlay-success,.info-block.style-hint-overlay-warning{color:#5A5A5A;background-color:#F1F2F3;padding:.75rem .75rem .75rem 2.25rem;font-size:.875rem;border-radius:.5rem;line-height:1.25rem}.info-block.style-hint-overlay-warning{position:relative;margin:.5rem 0 .75rem;background-color:rgba(245,158,11,.15)}.info-block.style-hint-overlay-warning:before{font-family:FontAwesome;position:absolute;left:.85rem;color:#9A9898}.info-block.style-hint-overlay-warning>.title{margin-top:0}.info-block.style-hint-overlay-warning>.cont{margin-bottom:0}.info-block.style-hint-overlay-warning>.cont a{color:#00B2EB;text-decoration:underline}.info-block.style-hint-overlay-warning>.cont a:hover{color:#28C7FC}.info-block.style-hint-overlay-warning:before{color:rgba(245,158,11)}.info-block.style-hint-overlay-success{position:relative;margin:.5rem 0 .75rem;background-color:rgba(16,185,129,.15)}.info-block.style-hint-aqua:before,.info-block.style-hint-overlay-success:before{position:absolute;content:"\f05a";top:.55rem;left:.85rem;font-family:FontAwesome}.info-block.style-hint-overlay-success:before{color:#9A9898}.info-block.style-hint-overlay-success>.title{margin-top:0}.info-block.style-hint-overlay-success>.cont{margin-bottom:0}.info-block.style-hint-overlay-success>.cont a{color:#00B2EB;text-decoration:underline}.info-block.style-hint-overlay-success>.cont a:hover{color:#28C7FC}.info-block.style-hint-overlay-success:before{color:rgba(16,185,129)}.info-block.style-hint-aqua{position:relative;border-radius:.5rem;padding:.75rem .75rem .75rem 2.25rem;color:#5A5A5A;font-size:.875rem;line-height:1.25rem;background-color:#F1F2F3;margin:.5rem 0 .75rem;background-color:rgba(134,182,184,.3)}.info-block.style-hint-aqua:before{color:#9A9898}.info-block.style-hint-aqua>.title{margin-top:0}.info-block.style-hint-aqua>.cont{margin-bottom:0}.info-block.style-hint-aqua>.cont a{color:#00B2EB;text-decoration:underline}.info-block.style-hint-aqua>.cont a:hover{color:#28C7FC}.info-block.style-danger,.info-block.style-warning{position:relative;border-radius:.5rem;padding:.75rem .75rem .75rem 2.25rem;font-size:.875rem;line-height:1.25rem;margin:.5rem 0 .75rem;background-color:#FF7F7F;color:#FFF}.info-block.is-single>.title,.info-block.style-danger>.cont,.info-block.style-simple>.cont,.info-block.style-warning>.cont{margin-bottom:0}.info-block.style-danger:before,.info-block.style-warning:before{content:"\f05a";font-family:FontAwesome;position:absolute;top:.55rem;left:.85rem;color:#9A9898}.info-block.style-warning-box:before,.info-block.style-warning-text:before,.info-block.style-warning:before{content:"\f071"}.info-block.style-danger>.title,.info-block.style-warning>.title{margin-top:0}.info-block.style-danger>.cont a,.info-block.style-warning>.cont a{color:#00B2EB;text-decoration:underline}.info-block.style-danger>.cont a:hover,.info-block.style-warning>.cont a:hover{color:#28C7FC}.info-block.style-danger h1,.info-block.style-danger h2,.info-block.style-danger h3,.info-block.style-danger h4,.info-block.style-danger:before,.info-block.style-danger>.title,.info-block.style-warning h1,.info-block.style-warning h2,.info-block.style-warning h3,.info-block.style-warning h4,.info-block.style-warning:before,.info-block.style-warning>.title{color:#FFF}.info-block.style-warning{background-color:#a45b05}.info-block.style-warning-text{background-color:trasparent;padding:6px 0;color:#a45b05;font-size:13px;line-height:1.4}.info-block.style-warning-text:before{display:inline-block;padding-right:5px;color:inherit;font-family:FontAwesome}.info-block.style-warning-text .cont,.info-block.style-warning-text>.title{display:inline;padding:0;margin:0}.info-block.style-warning-box{background-color:trasparent;border:1px solid rgba(174,96,5,.35);border-radius:.5rem;padding:.75rem;color:#a45b05;font-size:13px;line-height:1.4}.info-block.style-warning-box:before{display:inline-block;padding-right:.5rem;color:inherit;font-family:FontAwesome}.info-block.style-warning-box .cont,.info-block.style-warning-box>.title{display:inline;padding:0;margin:0}.info-block.style-wide-sellout{background-color:#e3e5e7;padding:1rem 0;min-height:4.75rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.info-block.style-wide-sellout>.title{max-width:80%;color:#5A5A5A;font-size:1.25rem;line-height:1.3}.info-block.style-wide-sellout>.cont{max-width:80%;color:#5A5A5A;font-size:.75rem}.info-block.style-simple>.cont{color:#5A5A5A;font-size:.8rem;line-height:1.45}.dialog-panel .overlay{z-index:9997;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.35);width:100%;height:100%}.dialog-panel>.dialog{z-index:9997}.dialog-panel>.dialog>.dialog-container{-webkit-box-shadow:0 10px 25px 0 rgba(128,128,128,.27);box-shadow:0 10px 25px 0 rgba(128,128,128,.27);position:relative;background-color:#FFF}.dialog-panel>.dialog>.dialog-container .dialog-footer{position:relative;margin:0;padding:15px 18px;text-align:center}.dialog-panel>.dialog>.dialog-container .dialog-footer,.dialog-panel>.dialog>.dialog-container .sticky-bottom{text-align:center}.dialog-panel>.dialog>.dialog-container .dialog-footer a,.dialog-panel>.dialog>.dialog-container .dialog-footer button,.dialog-panel>.dialog>.dialog-container .sticky-bottom a,.dialog-panel>.dialog>.dialog-container .sticky-bottom button{margin:0 1px}@media only screen and (min-width:680px){.dialog-panel>.dialog>.dialog-container .dialog-footer a,.dialog-panel>.dialog>.dialog-container .dialog-footer button,.dialog-panel>.dialog>.dialog-container .sticky-bottom a,.dialog-panel>.dialog>.dialog-container .sticky-bottom button{min-width:110px}}.dialog-panel.as-modal,.dialog-panel.as-sidebar{display:flex}.dialog-panel.as-modal .overlay,.dialog-panel.as-sidebar .overlay{animation:.2s fadeIn}.dialog-panel.as-modal .dialog,.dialog-panel.as-sidebar .dialog{display:flex;flex-direction:column;transition:all .3s ease}.dialog-panel.as-modal .dialog .dialog-container,.dialog-panel.as-sidebar .dialog .dialog-container{flex:1 1 auto;display:flex;flex-direction:column;min-width:1px;min-height:1px}.dialog-panel.as-modal .dialog .dialog-container .dialog-header,.dialog-panel.as-sidebar .dialog .dialog-container .dialog-header{flex:0 0 auto}.dialog-panel.as-modal .dialog .dialog-container .dialog-content,.dialog-panel.as-modal .dialog .dialog-container .dialog-content-inner,.dialog-panel.as-sidebar .dialog .dialog-container .dialog-content,.dialog-panel.as-sidebar .dialog .dialog-container .dialog-content-inner{flex:1 1 auto;min-height:1px}.dialog-panel.as-modal .dialog .dialog-container .dialog-footer,.dialog-panel.as-sidebar .dialog .dialog-container .dialog-footer{flex:0 0 auto}.dialog-panel.as-sidebar{height:100%}.dialog-panel.as-sidebar .dialog{position:fixed;top:0;bottom:0;right:0;animation:.1s slideInLeft}.dialog-panel.as-sidebar .dialog .dialog-container{border-radius:.75rem 0 0 .75rem}.dialog-panel.as-sidebar .dialog .dialog-container .dialog-header,.m-header.style-dialog-section{border-radius:.75rem 0 0}.dialog-panel.as-sidebar .dialog .dialog-container .dialog-content{position:relative;border-radius:.75rem 0 0 .75rem;overflow-y:auto}.dialog-panel.as-sidebar .dialog .dialog-container .dialog-footer{box-shadow:0 -1px 4px rgba(0,0,0,.16)!important}.dialog-panel.as-sidebar.in-place .dialog,.dialog-panel.as-sidebar.in-place .overlay{position:absolute}@media only screen and (min-width:360px){.dialog-panel.as-sidebar .dialog{top:54px;width:480px}.dialog-panel.as-sidebar.in-place .dialog{top:0}}.dialog-panel.as-modal{z-index:9999;position:fixed;top:0;left:0;bottom:0;right:0;flex-direction:row;justify-content:center;align-items:center;min-height:1px;max-height:none}.dialog-panel.as-modal .dialog{flex-direction:column;position:relative;width:480px;min-height:1px;max-height:100vh;animation:.3s slideInBottom}.dialog-panel.as-modal .dialog .dialog-container{border-radius:.75rem;min-height:1px;height:auto;max-height:100vh}.dialog-panel.as-modal .dialog .dialog-container .dialog-header{transition:all .1s ease-in 0s;border-radius:.75rem .75rem 0 0}.dialog-panel.as-modal .dialog .dialog-container .dialog-content{position:relative;overflow-y:auto}.dialog-panel.as-modal .dialog .dialog-container .dialog-content:first-of-type{border-radius:.75rem .75rem 0 0}.dialog-panel.as-modal .dialog .dialog-container .dialog-content:last-of-type{border-radius:0 0 .75rem .75rem}.dialog-panel.as-modal .dialog .dialog-container .dialog-content:first-of-type:last-of-type{border-radius:.75rem}.dialog-panel.as-modal .dialog .dialog-container .dialog-footer{transition:all .1s ease-in 0s;border-radius:0 0 .75rem .75rem}.dialog-panel.as-modal .dialog .dialog-container .dialog-footer,.dialog-panel.as-modal .dialog .dialog-container .sticky-bottom{text-align:right}@media only screen and (min-height:580px){.dialog-panel.as-modal .dialog,.dialog-panel.as-modal .dialog .dialog-container{max-height:92vh}}@media only screen and (min-height:580px) and only screen and (min-width:360px){.dialog-panel.as-modal .dialog,.dialog-panel.as-modal .dialog .dialog-container{max-height:92vh}}.dialog-panel.as-popover>.dialog{position:absolute;z-index:99997;top:10px;bottom:auto;left:10px;right:auto}.dialog-panel.as-popover>.dialog>.arrow-pointer{position:absolute;z-index:99997;display:block;border:11px solid transparent}.dialog-panel.as-popover>.dialog>.arrow-pointer:after{content:' ';position:absolute;display:block;border:10px solid transparent}.dialog-panel.as-popover>.dialog.position-right{margin-left:10px}.dialog-panel.as-popover>.dialog.position-right>.arrow-pointer{top:50%;left:-11px;border-right-color:#FFF;border-left:0 none transparent}.dialog-panel.as-popover>.dialog.position-right>.arrow-pointer:after{top:-10px;left:1px;border-right-color:#FFF;border-left:0 none transparent}.dialog-panel.as-popover>.dialog.position-left{margin-left:-10px}.dialog-panel.as-popover>.dialog.position-left>.arrow-pointer{top:50%;right:-11px;border-left-color:#FFF;border-right:0 none transparent}.dialog-panel.as-popover>.dialog.position-left>.arrow-pointer:after{top:-10px;right:1px;border-left-color:#FFF;border-right:0 none transparent}.dialog-panel.as-popover>.dialog.position-bottom>.arrow-pointer{left:50%;top:-11px;border-bottom-color:#FFF;border-top:0 none transparent}.dialog-panel.as-popover>.dialog.position-bottom>.arrow-pointer:after{left:-10px;top:1px;border-bottom-color:#FFF;border-top:0 none transparent}.dialog-panel.as-popover>.dialog.position-top{margin-top:-10px}.dialog-panel.as-popover>.dialog.position-top>.arrow-pointer{left:50%;bottom:-11px;border-top-color:#FFF;border-bottom:0 none transparent}.dialog-panel.as-popover>.dialog.position-top>.arrow-pointer:after{left:-10px;bottom:1px;border-top-color:#FFF;border-bottom:0 none transparent}.dialog-panel.as-popover>.dialog .dialog-container{border-radius:.5rem;overflow:hidden;border-left-width:0}.dialog-panel.size-auto>.dialog{width:auto}.dialog-panel.size-small>.dialog{flex:1 1 auto;width:100%;max-width:600px}.dialog-panel.size-small-legacy>.dialog{flex:1 1 auto;width:100%;max-width:500px}.dialog-panel.size-medium>.dialog{flex:1 1 auto;width:100%;max-width:960px}.dialog-panel.size-big>.dialog{flex:1 1 auto;width:100%;max-width:1140px}@media only screen and (min-width:960px){.dialog-panel.size-wide>.dialog{flex:1 1 auto;width:100%;max-width:960px}}.dialog-panel.size-notifications>.dialog{flex:1 1 auto;width:100%;max-width:37.5rem}.dialog-panel.size-trigger.as-popover>.dialog{width:100%}.dialog-panel.size-trigger.as-popover.size-auto-left>.dialog,.dialog-panel.size-trigger.as-popover.size-auto-right>.dialog{width:auto}.dialog-panel.size-full>.dialog{flex:1 1 auto;width:100%}.dialog-panel.size-full-height>.dialog{height:100%}.dialog-panel.size-full-height>.dialog .dialog-container .dialog-content .dialog-content-inner>.two-columns .two-columns-right{min-height:100%;height:auto}@media only screen and (min-width:680px){.dialog-panel.size-top-auto-height.as-modal{align-items:flex-start;padding-top:4vh}.dialog-panel.style-user-info>.dialog .dialog-container .dialog-content{max-width:360px}}.dialog-panel.style-user-info>.dialog .dialog-container .dialog-content{min-width:280px;min-height:1px;max-height:calc(60vh);overflow-y:auto;padding:0}.dialog-panel.style-create-absence>.dialog .dialog-container .dialog-content{padding:14px 20px 14px 10px}.dialog-panel.style-with-space>.dialog .dialog-container .dialog-content{padding:10px}@media only screen and (min-width:680px){.dialog-panel.style-with-space>.dialog .dialog-container .dialog-content{padding:20px}}.dialog-panel.style-file-dropzone>.dialog .dialog-container .dialog-content{position:relative}.dialog-panel.style-message-left>.dialog .dialog-container .dialog-content{padding:15px;font-size:.8rem;line-height:1.3543}.dialog-panel.style-message-left>.dialog .dialog-container .dialog-content>p{padding:4px 0 10px}.dialog-panel.style-message>.dialog .dialog-container .dialog-content{padding:15px;font-size:.8rem;line-height:1.3543;text-align:center}.dialog-panel.style-message>.dialog .dialog-container .dialog-content>p{padding:4px 0 10px}.dialog-panel.style-tooltip>.dialog{max-width:400px;top:-999999px;left:-999999px;z-index:1000002}.dialog-panel.style-tooltip>.dialog .dialog-container{border-radius:.5rem;overflow:hidden}.dialog-panel.style-tooltip>.dialog .dialog-container .dialog-content{padding:10px;font-size:.8rem;text-align:center;line-height:1.3543}.dialog-panel.style-tooltip-human>.dialog{max-width:400px;top:-999999px;left:-999999px;z-index:1000002}.dialog-panel.style-tooltip-human>.dialog .dialog-container{border-radius:.5rem;overflow:hidden}.dialog-panel.style-tooltip-human>.dialog .dialog-container .dialog-content{font-size:.8rem;text-align:center;line-height:1.3543;background:url(https://s3-eu-west-1.amazonaws.com/absence.io/emails/activated.jpg) bottom center no-repeat;background-size:432px 221px;padding:1rem 1rem 13rem}.dialog-panel.style-tooltip-dark>.dialog{max-width:400px;top:-999999px;left:-999999px;z-index:1000002}.dialog-panel.style-tooltip-dark>.dialog .dialog-container{overflow:hidden;border-radius:.5rem;background-color:#404040;color:#FFF}.dialog-panel.style-tooltip-dark>.dialog .dialog-container .dialog-content{text-align:center;line-height:1.3543;padding:.45rem .8rem;font-size:.8rem}.dialog-panel.style-tooltip-dark>.dialog>.arrow-pointer{border-width:8px}.dialog-panel.style-tooltip-dark>.dialog.position-right>.arrow-pointer{border-right-color:#404040;left:-6px}.dialog-panel.style-tooltip-dark>.dialog.position-right>.arrow-pointer:after{border-right-color:#404040}.dialog-panel.style-tooltip-dark>.dialog.position-left>.arrow-pointer{border-left-color:#404040;right:-6px}.dialog-panel.style-tooltip-dark>.dialog.position-left>.arrow-pointer:after{border-left-color:#404040}.dialog-panel.style-tooltip-dark>.dialog.position-bottom>.arrow-pointer{border-bottom-color:#404040;top:-6px}.dialog-panel.style-tooltip-dark>.dialog.position-bottom>.arrow-pointer:after{border-bottom-color:#404040}.dialog-panel.style-tooltip-dark>.dialog.position-top{margin-top:-6px}.dialog-panel.style-tooltip-dark>.dialog.position-top>.arrow-pointer{border-top-color:#404040;bottom:-6px}.dialog-panel.style-tooltip-dark>.dialog.position-top>.arrow-pointer:after{border-top-color:#404040}.dialog-panel.style-tooltip-left>.dialog{max-width:400px;top:-999999px;left:-999999px;z-index:1000002}.dialog-panel.style-tooltip-left>.dialog .dialog-container{border-radius:.5rem;overflow:hidden}.dialog-panel.style-tooltip-left>.dialog .dialog-container .dialog-content{padding:10px;font-size:.8rem;line-height:1.3543;text-align:left}.dialog-panel.style-tooltip-huge-info>.dialog{top:-999999px;left:-999999px;z-index:1000002;min-width:25rem;max-width:37.5rem}.dialog-panel.style-tooltip-huge-info>.dialog .dialog-container{border-radius:.5rem;overflow:hidden}.dialog-panel.style-tooltip-huge-info>.dialog .dialog-container .dialog-content{font-size:.8rem;line-height:1.3543;padding:0;text-align:left}.dialog-panel.style-dark>.dialog .dialog-container .dialog-content{background-color:#f7f7f7;padding:0}.dialog-panel.style-with-grid>.dialog .dialog-container .dialog-content{background-color:#f7f7f7;padding:15px}.dialog-panel.style-with-nav>.dialog>.dialog-container>.m-header.style-dialog{position:absolute;top:.437rem;right:.437rem;z-index:2103;background-color:transparent;border-width:0;box-shadow:none!important;padding:0}.dialog-panel.style-with-nav>.dialog>.dialog-container>.m-header.style-dialog .title{display:none}.dialog-panel.style-with-nav>.dialog>.dialog-container>.m-header.style-section .title{margin-left:24px}@media only screen and (min-width:680px){.dialog-panel.style-with-nav>.dialog>.dialog-container>.dialog-content{display:flex;position:static}.dialog-panel.style-with-nav>.dialog>.dialog-container>.m-header.style-section .title{margin-left:0}}.dialog-panel.style-subscription-box>.overlay{background-color:rgba(0,0,0,.7)}.dialog-panel.style-subscription-box.not-default-wormhole.as-modal{position:absolute;z-index:2900}.dialog-panel.style-subscription-box.not-default-wormhole.as-modal>.overlay{position:absolute;animation:none}.dialog-panel.style-subscription-box.not-default-wormhole.as-modal>.dialog{animation:none}@media only screen and (max-width:680px){.dialog-panel.style-subscription-box.not-default-wormhole{padding:0}.dialog-panel.style-subscription-box.not-default-wormhole.as-modal{padding:.75rem .75rem 0}}.dialog-panel.style-position-top{align-items:flex-start}.dialog-panel.style-dropdown>.dialog{z-index:1000002}.dialog-panel.style-dropdown>.dialog>.arrow-pointer{display:none}.dialog-panel.style-dropdown>.dialog.position-left,.dialog-panel.style-dropdown>.dialog.position-right{margin-left:0}.dialog-panel.style-dropdown>.dialog.position-bottom,.dialog-panel.style-dropdown>.dialog.position-top{margin-top:0}.dialog-panel.style-dropdown.as-modal>.dialog,.dialog-panel.style-dropdown.as-modal>.dialog .dialog-container{max-width:90vw;max-height:80vh}.dialog-panel.style-dropdown.as-modal>.dialog .dialog-container .dialog-content .basic-options .options ul li{padding-top:10px;padding-bottom:10px;color:#404040}.dialog-panel.style-dropdown.as-modal>.dialog .dialog-container .dialog-content .basic-options .options ul li:not(:last-of-type){border-bottom:1px solid #E7E4E4}.dialog-panel.style-dropdown.as-modal>.dialog .dialog-container .dialog-content .basic-options.has-no-search .options ul li{font-size:18px}.dialog-panel.style-dropdown.as-modal>.dialog .dialog-container .dialog-content .basic-options.has-search{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;min-height:50vh}.dialog-panel.style-dropdown.as-popover>.dialog .dialog-container{overflow:visible}.dialog-panel.style-flexible-vertical>.dialog>.dialog-container>.dialog-content,.dialog-panel.style-flexible-vertical>.dialog>.dialog-container>.dialog-content>.dialog-content-inner{display:flex;flex-direction:column;align-items:stretch}.dialog-panel.style-no-title>.dialog>.dialog-container>.dialog-header{position:absolute;top:0;right:0;z-index:1;background-color:transparent;box-shadow:none!important;border-width:0;border-style:solid;padding:0}.dialog-panel.style-no-title>.dialog>.dialog-container>.dialog-header .title{display:none}.dialog-panel.style-no-title>.dialog>.dialog-container>.dialog-header .actions .btn{min-width:2.5rem;min-height:2.5rem;line-height:2.5rem}.dialog-panel.style-no-title>.dialog>.dialog-container>.dialog-content>.dialog-content-inner{flex-direction:row}.dialog-panel.style-notifications>.dialog,.dialog-panel.style-notifications>.overlay{z-index:9997}.dialog-absence-actions-container{flex:0 0 auto;background:#FFF;border-top:1px solid #E7E4E4;margin:0;padding:15px 18px;text-align:center}.loader,.page-loader:before{border:2px solid #CECACA;animation:spinAround .5s infinite linear}.loader{position:relative;display:inline-block;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;font-size:100%;width:.5em;height:.5em}.loader.size-sm{border-width:2px;width:1em;height:1em}.loader.size-md{border-width:3px;width:2em;height:2em}.loader.size-lg{border-width:4px;width:3em;height:3em}#loading{z-index:2000;position:fixed;height:100%;width:100%;pointer-events:none}#loading #loading-content{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px}#loading.with-gradient{background:linear-gradient(123deg,#00d0be,#8f5be1)}.m-loading{position:absolute;z-index:99999}.m-loading #loading{position:fixed;left:50%;margin-left:-50px;display:inline-block;width:auto;height:auto}.m-loading #loading #loading-content{position:relative;top:auto;left:auto;display:inline-block;margin-top:0;margin-left:0}.container-loading{position:relative;text-align:center}.container-loading .loader{border-color:transparent transparent grey grey}.container-loading.style-dropdown,.container-loading.style-table{position:relative;padding:14px 0 0;text-align:center}.container-loading.style-dropdown.has-data,.container-loading.style-table.has-data{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background:rgba(255,255,255,.4);padding:0;text-align:center}.container-loading.style-dropdown.has-data .loader,.container-loading.style-table.has-data .loader{position:absolute;left:50%;bottom:4%}.container-loading.style-dropdown.has-data.is-at-top .loader,.container-loading.style-table.has-data.is-at-top .loader{top:1%;bottom:auto}.container-loading.style-dropdown.has-data.is-at-bottom .loader,.container-loading.style-table.has-data.is-at-bottom .loader{top:auto;bottom:4%}.container-loading.style-list{z-index:auto;padding:10px 0}.container-loading.style-table{z-index:auto;padding:10px}.container-loading.style-dialog{padding-top:10%;padding-bottom:10%}.container-loading.style-section{z-index:auto;padding:10px 0}.container-loading.style-centered,.container-loading.style-overlay{position:absolute;z-index:1;left:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:0;text-align:center}.container-loading.style-centered #loading,.container-loading.style-overlay #loading{position:relative;z-index:1;left:auto;margin-left:0}.container-loading.style-centered.has-data,.container-loading.style-overlay.has-data{justify-content:flex-end}.container-loading.style-centered.has-data .loader,.container-loading.style-overlay.has-data .loader{margin-bottom:14%}.container-loading.style-centered.has-brand:before,.container-loading.style-overlay.has-brand:before{content:"";display:block;background:url(images/logo_gray.png) center top no-repeat;width:298px;height:54px;margin-bottom:2em}.container-loading.style-overlay{z-index:29;background:rgba(0,0,0,.05)}.container-loading.style-overlay.under{z-index:3}.loading-block{text-align:center}.loading-block .message{padding:10px;vertical-align:middle;text-align:center;color:#B4B1B1;font-style:italic}.loading-block .message.is-error{color:#D82727}.loading-block.style-dialog{padding-top:40px}.loading-block.style-dialog:before{display:inline-block;content:"\f129";font-family:FontAwesome;font-style:normal;font-weight:400;font-size:36px;color:#D82727}.page-loader{position:fixed;top:0;left:0;bottom:0;right:0;z-index:29;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;background:linear-gradient(to bottom,#F1F2F3 0,#FFF 40%)}.page-loader:before{position:relative;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;font-size:100%;content:"";display:block;flex:0 0 auto;border-width:.25em;width:3em;height:3em}@keyframes spinAround{from{transform:rotate(0)}to{transform:rotate(359deg)}}.page-loader:before.size-sm{border-width:2px;width:1em;height:1em}.page-loader:before.size-md{border-width:3px;width:2em;height:2em}.page-loader:before.size-lg{border-width:4px;width:3em;height:3em}.page-loader:after{content:"";display:block;flex:0 0 auto;background:url(images/logo_black.svg) center bottom no-repeat;width:180px;height:32px;padding-top:2em}.basic-options{position:relative;margin:0;line-height:1.42857143;text-align:left;vertical-align:middle;white-space:nowrap;cursor:default;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;transition:all .1s ease-in 0s;border-radius:.25rem;display:block;background-color:#FFF;border:0;width:100%;min-height:50px;overflow:hidden}.basic-options:hover{border-color:#cfc9c9}.basic-options .input{margin:10px}.basic-options .options{position:relative}.basic-options .options .hidden{display:block;border:0;width:0;height:0;padding:0;margin:0;font-size:0;text-indent:-9999px;overflow:hidden}.basic-options .options ul{overflow-y:auto;position:relative;background-color:transparent;list-style-type:none}.basic-options .options ul li{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;gap:.5rem;list-style-type:none;padding:.25rem .75rem;min-width:0;min-height:0;max-width:100%;color:#404040;font-size:14px;vertical-align:middle}.basic-options .options ul li>.checkbox-group{flex:0 0 auto}.basic-options .options ul li .absenceIcon,.basic-options .options ul li .avatar-sm,.basic-options .options ul li .timespan-type-icon{width:26px;height:26px;overflow:hidden;font-size:11px;line-height:26px}.basic-options .options ul li.active,.basic-options .options ul li:focus,.basic-options .options ul li:hover{background-color:#F1F2F3;color:#404040;cursor:pointer}.basic-options .options ul li.is-inactive,.basic-options .options ul li.overlaps{background-color:rgba(255,201,138,.2);color:#404040;font-style:italic}.basic-options .no-results{padding:0 .75rem .75rem;font-weight:500}.basic-options.always-open{position:relative;z-index:auto;border:0;box-shadow:none;border-radius:0;min-width:50px}.basic-options.always-open.label,.basic-options.always-open.simple{background-color:transparent}.basic-options.always-open.label .options,.basic-options.always-open.simple .options{max-height:none;background-color:transparent}.basic-options.always-open.label .options ul,.basic-options.always-open.simple .options ul{background-color:transparent}.basic-options.always-open.label .options ul li,.basic-options.always-open.simple .options ul li{border-radius:.25rem;background-color:transparent;padding:5px 8px;color:#5A5A5A;font-size:13px;line-height:1}.basic-options.always-open.label .options ul li span,.basic-options.always-open.simple .options ul li span{line-height:1}.basic-options.always-open.label .options ul li.active,.basic-options.always-open.label .options ul li:hover,.basic-options.always-open.simple .options ul li.active,.basic-options.always-open.simple .options ul li:hover{background:#E7E4E4}.basic-options.always-open.simple .options{padding:10px 0}.basic-options.always-open.simple .options ul li{padding:10px;margin-bottom:4px}.basic-options.always-open.simple .options ul li:hover{background:#94D5B1;color:#FFF}.basic-options.always-open.simple .options ul li.active{position:relative;background:#61B887;color:#FFF}.basic-options.always-open.simple .options ul li.active .count{background:#479f6d;position:absolute;top:50%;right:6px;border-radius:.25rem;height:12px;padding:4px;margin-top:-10px;font-size:12px;line-height:1;vertical-align:middle}.basic-options.always-open.label{background-color:transparent}.basic-options.always-open.label .input{margin:0 0 10px}.basic-options.always-open.label .options li{background-color:transparent;margin-bottom:2px;position:relative}.basic-options.always-open.label .options li span{position:relative;padding-left:12px}.basic-options.always-open.label .options li span:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;background:#F7A03B;width:6px}.basic-options.item-default .options ul li{min-height:22px;position:relative}.basic-options.timezone-item .day-light-time{position:absolute;right:10px;background-color:#B4B1B1;border-radius:.5rem;width:32px;height:15px;overflow:hidden;margin-top:2px;color:#FFF;font-size:11px;line-height:16px;font-weight:700;text-align:center}.basic-options .the-item{flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0;min-height:0;max-width:100%}.basic-options .the-item-user{display:flex;flex-direction:row;align-items:center;gap:.5rem;min-width:0;min-height:0}.basic-options .the-item-user>.name{flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0;min-height:0;max-width:100%}.basic-options .item-company{flex:0 0 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:#B4B1B1;border-radius:.5rem;height:1rem;min-width:3rem;max-width:5rem;margin-left:auto;color:#FFF;font-size:.75rem;font-weight:500;line-height:1rem;text-align:center}@media only screen and (min-width:681px) and (min-height:580px){.basic-options{-webkit-box-shadow:0 10px 25px 0 rgba(128,128,128,.27);-moz-box-shadow:0 10px 25px 0 rgba(128,128,128,.27);box-shadow:0 10px 25px 0 rgba(128,128,128,.27);position:absolute;top:100%;left:0;z-index:99}.basic-options .options ul{max-height:230px}.basic-options.size-auto-left{position:relative;top:auto;right:auto}.basic-options.size-auto-right{position:relative;top:auto;left:auto}}.basicSelect-group{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;position:relative;display:inline-block}.basicSelect-group .basic-select{display:inline-block;width:100%;margin:0;background-color:#FFF;line-height:1.42857143;text-align:left;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;border-radius:.25rem;position:relative;height:2.375rem;white-space:normal;cursor:pointer}.basicSelect-group .basic-select:hover{border-color:#cfc9c9}.basicSelect-group .basic-select>button{border:none;padding:0;margin:0;box-shadow:none;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:100%}.basicSelect-group .basic-select .selectionButton{padding:7px;font-family:inherit;font-size:14px;font-weight:400;color:#5A5A5A;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;display:block;position:absolute;top:0;left:0;width:-webkit-calc(100% - 26px);width:-moz-calc(100% - 26px);width:calc(100% - 26px);text-align:left;overflow:hidden;white-space:nowrap}.basicSelect-group .basic-select .selectionButton .selection .absenceIcon,.basicSelect-group .basic-select .selectionButton .selection .avatar-sm,.basicSelect-group .basic-select .selectionButton .selection .timespan-type-icon{width:1.25rem;height:1.25rem;margin-right:.25rem;font-size:.875rem;line-height:1.25rem;overflow:hidden}.basicSelect-group .basic-select .selectionButton .selection .day-light-time{border-radius:.5rem;position:absolute;right:10px;background-color:#B4B1B1;width:2rem;height:1rem;line-height:1rem;overflow:hidden;color:#FFF;font-size:11px;font-weight:700;text-align:center;margin-top:2px}.basicSelect-group .basic-select .selectionButton .selection .selected-item{display:flex;flex-direction:row;align-items:center}.basicSelect-group .basic-select .actionButton{display:block;position:absolute;top:0;right:0;width:1.875rem}.basicSelect-group .basic-select .actionButton .fa-times,.basicSelect-group .basic-select .actionButton .fa-times-circle{color:#E95050}.basicSelect-group .basic-select .actionButton .fa-angle-down{color:#5A5A5A;font-size:1.36rem}.basicSelect-group .basic-select.focused{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;border-color:#00B2EB!important}.basicSelect-group .basic-select.danger,.m-header .title-container .title{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s}.basicSelect-group .basic-select.focused .basic-selected{color:#5A5A5A}.basicSelect-group .basic-select.danger{-ms-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;border-color:#D82727!important}.basicSelect-group .basic-select.showList{background-color:#E7E4E4}.basicSelect-group .selectionCount{border-radius:.25rem;border-bottom:1px solid #E7E4E4;padding:4px;font-weight:500}.basicSelect-group.multi-select .basic-select .selected-items li{position:relative;display:inline-block;border-radius:.25rem;background-color:#E7E4E4;padding:0 5px;margin:0 2px;color:#5A5A5A;font-size:11px;line-height:20px}.basicSelect-group.multi-select .basic-select .selected-items li button{display:none;position:absolute;top:-3px;right:-3px;background-color:#5A5A5A;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:14px;height:14px;padding:0;margin:0;color:#FFF;font-size:10px;line-height:1px;text-align:center}.basicSelect-group.multi-select .basic-select .selected-items li button i{display:block;margin:2px 3px;color:#FFF}.basicSelect-group.multi-select .basic-select .selected-items li.is-inactive{background-color:rgba(255,201,138,.2)}.basicSelect-group.multi-select .basic-select .selected-items li:hover{background-color:#EB3D73;color:#FFF;cursor:pointer}.basicSelect-group.multi-select .basic-select .selected-items li:hover button{display:block}.basicSelect-group.multi-select .basic-select .selected-items li i.fa{margin-right:6px}.basicSelect-group.multi-select .basic-select.showList .selected-items li{background-color:#FFF}.basicSelect-group.multi-select .basic-select.showList .selected-items li:hover{background-color:#EB3D73}.basicSelect-group.multi-select>.selected-items li{border-radius:.25rem;position:relative;display:inline-block;background-color:#F1F2F3;padding:2px 5px;margin:4px 2px 0;color:#5A5A5A;font-size:11px;line-height:20px;cursor:default}.basicSelect-group.multi-select>.selected-items li button{display:block;float:right;background-color:transparent;border:0;width:14px;height:20px;padding:0;margin:0 0 0 4px;font-size:12px;line-height:14px;text-align:center;vertical-align:middle}.basicSelect-group.multi-select>.selected-items li button .fa-times,.basicSelect-group.multi-select>.selected-items li button .fa-times-circle{color:#CECACA}.basicSelect-group.multi-select>.selected-items li button:hover{background-color:#F1F2F3;cursor:pointer}.basicSelect-group.multi-select>.selected-items li button:hover .fa-times,.basicSelect-group.multi-select>.selected-items li button:hover .fa-times-circle{color:#E95050}.basicSelect-group.multi-select.input-sm .basic-select .selected-items li{margin:0 3px 0 0;font-size:10px;line-height:16px}.basicSelect-group.input-md .basic-select .selectionButton .selection .absenceIcon,.basicSelect-group.input-md .basic-select .selectionButton .selection .avatar-sm,.basicSelect-group.input-sm .basic-select .selectionButton .selection .absenceIcon,.basicSelect-group.input-sm .basic-select .selectionButton .selection .avatar-sm{width:1rem;font-size:.75rem;line-height:1rem;height:1rem}.basicSelect-group.is-loading .basic-select .selection{vertical-align:middle}.basicSelect-group.disabled .basic-select,.basicSelect-group.disabled .basic-select .selected-items li:hover,.basicSelect-group.disabled .basic-select button,.basicSelect-group.read-only .basic-select,.basicSelect-group.read-only .basic-select .selected-items li:hover,.basicSelect-group.read-only .basic-select button{cursor:default}.basicSelect-group.disabled .basic-select{background-color:#E7E4E4}.basicSelect-group.disabled .basic-select button{cursor:not-allowed}.basicSelect-group.disabled .basic-select .selected-items li{background-color:#FFF}.basicSelect-group.disabled .basic-select .selected-items li:hover{background-color:#E7E4E4;color:#5A5A5A}.basicSelect-group.input-sm .basic-select .actionButton .fa-angle-down{margin-top:-.25rem}.basicSelect-group.input-md .basic-select .actionButton .fa-angle-down{margin-top:-.2rem}.basicSelect-group.two-panels{clear:both;position:relative}.basicSelect-group.two-panels:after{content:'';display:table;clear:both}.basicSelect-group.two-panels .basic-options{display:block;float:left;width:68%}.basicSelect-group.two-panels .selected-items-panel{display:block;float:right;width:30%;padding:6px}.basicSelect-group.two-panels .selected-items-panel .item{position:relative;display:block;padding:6px 5px;font-size:11px}.basicSelect-group.two-panels .selected-items-panel .item .remove{position:absolute;right:5px;top:50%;margin-top:-6px;width:12px;height:12px;line-height:12px;text-align:center;cursor:pointer}.basicSelect-group.two-panels .selected-items-panel .item .remove i{font-size:12px}.basicSelect-group.two-panels .selected-items-panel .item:hover{background-color:#F1F2F3;color:#404040}.basicSelect-group.two-panels.simple .always-open .options{max-height:400px}.basicSelect-group.two-panels.simple .selected-items-panel{background-color:rgba(241,242,243,.5);height:446px;overflow-y:auto}.basicSelect-group.two-panels.simple .selected-items-panel p{text-align:center!important}.basicSelect-group.style-light .basic-select{background-color:#F1F2F3;border-color:#F1F2F3;height:36px}.basicSelect-group.style-soft .basic-select{background-color:#FFF;border-color:#FFF;border-radius:0;height:3rem}.basicSelect-group.style-soft .basic-select .selectionButton .selection>div{display:flex;flex-direction:row;align-items:center}.basicSelect-group.style-soft .basic-select .selectionButton .selection .absenceIcon,.basicSelect-group.style-soft .basic-select .selectionButton .selection .avatar-sm,.basicSelect-group.style-soft .basic-select .selectionButton .selection .timespan-type-icon{-webkit-box-shadow:0 1px 3px 0 rgba(128,128,128,.27);-moz-box-shadow:0 1px 3px 0 rgba(128,128,128,.27);box-shadow:0 1px 3px 0 rgba(128,128,128,.27);width:28px;height:28px;line-height:28px;margin:0 .4rem 0 .25rem;overflow:hidden;font-size:12px}.basicSelect-group.style-border-white .basic-select .actionButton,.basicSelect-group.style-soft .basic-select .actionButton{width:2.375rem}.basicSelect-group.style-soft .basic-select:active,.basicSelect-group.style-soft .basic-select:hover{background-color:#F1F2F3;border-color:#F1F2F3}.basicSelect-group.style-border-white .basic-select{box-shadow:none!important;background-color:#fff;border-radius:0;border-width:1px;border-style:solid;border-color:#FFF}.basicSelect-group.style-border-white .basic-select:active,.basicSelect-group.style-border-white .basic-select:hover{background-color:#F1F2F3;border-color:#F1F2F3}.basicSelect-group.style-white .basic-select{-webkit-box-shadow:0 1px 2px 0 rgba(128,128,128,.27);-moz-box-shadow:0 1px 2px 0 rgba(128,128,128,.27);box-shadow:0 1px 2px 0 rgba(128,128,128,.27);background-color:#FFF;border-color:#FFF;border-radius:0;height:3rem}.basicSelect-group.style-white .basic-select .selectionButton .selection .absenceIcon,.basicSelect-group.style-white .basic-select .selectionButton .selection .avatar-sm,.basicSelect-group.style-white .basic-select .selectionButton .selection .timespan-type-icon{-webkit-box-shadow:0 1px 3px 0 rgba(128,128,128,.27);-moz-box-shadow:0 1px 3px 0 rgba(128,128,128,.27);box-shadow:0 1px 3px 0 rgba(128,128,128,.27);width:28px;height:28px;line-height:28px;margin:0 .4rem 0 .25rem;overflow:hidden;font-size:12px}.basicSelect-group.style-white .basic-select .actionButton{width:2.375rem}.basicSelect-group.style-white .basic-select:active,.basicSelect-group.style-white .basic-select:hover{background-color:#F1F2F3;border-color:#F1F2F3}.basicSelect-group.style-two-panels{clear:both;position:relative}.basicSelect-group.style-two-panels:after{content:'';display:table;clear:both}.basicSelect-group.style-two-panels .basic-options{display:block}.basicSelect-group.style-two-panels .basic-options .options{padding:0 10px}.basicSelect-group.style-two-panels .basic-options .options ul{width:100%}.basicSelect-group.style-two-panels .basic-options .options ul li{border-radius:.5rem;padding:.25rem}.basicSelect-group.style-two-panels .selected-items{display:block;padding:10px;overflow-y:auto}.basicSelect-group.style-two-panels .selected-items li{display:block;margin:0 0 4px}.basicSelect-group.style-two-panels .selected-items li.selection-count{background-color:transparent;padding-left:0;padding-right:0;color:#9A9898;font-weight:500;text-transform:uppercase;cursor:default;line-height:1}.basicSelect-group.style-two-panels .selected-items li.selection-count span{float:right}.basicSelect-group.style-two-panels .selected-items li.selection-count:hover{background-color:transparent;cursor:default}.basicSelect-group.style-two-panels .selected-items li:hover{cursor:pointer;background-color:#E7E4E4}.basicSelect-group.style-two-panels .selected-items li:hover .fa-times,.basicSelect-group.style-two-panels .selected-items li:hover .fa-times-circle{color:#E95050}@media only screen and (min-width:680px){.basicSelect-group.style-two-panels .basic-options{float:left;width:68%}.basicSelect-group.style-two-panels .basic-options .options{clear:both}.basicSelect-group.style-two-panels .basic-options .options:after{content:'';display:table;clear:both}.basicSelect-group.style-two-panels .basic-options .options ul{float:left;height:388px;max-height:388px}.basicSelect-group.style-two-panels .selected-items{border-left:1px solid #E7E4E4;width:auto;height:446px}}.m-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.375rem}.m-header .title-container{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;min-width:0}.m-header .title-container .a-icon,.m-header .title-container .title .a-icon.tooltip-holder{display:inline-flex}.m-header .title-container .avatar{margin-right:.75rem}.m-header .title-container .title{-ms-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;flex:1 1 auto;padding-left:.25rem;color:#5A5A5A;font-size:.75rem;line-height:1.875rem;font-weight:700;text-transform:uppercase}.m-header.style-dialog-section,.m-header.style-page-title,.m-header.style-section,.m-list.style-companies>li{-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;-webkit-transition:all .1s ease-in 0s}.m-header .title-container .title .subtitle{display:block;font-size:.65rem;line-height:1.4;text-transform:none}.m-header .title-container .title .subtitle a,.m-header .title-container .title .subtitle a:hover{color:#100F0F}.m-header .title-container .form-row{flex:1 1 auto;display:inline-flex;max-width:65%;margin-bottom:0}.m-header>.actions{flex:0 0 auto;display:flex;flex-direction:row;align-items:center}.m-header>.actions>:not(:first-child){margin-left:.375rem}.m-header.title-has-action .title-container .title{cursor:pointer}.m-header.title-has-action:hover{background-color:rgba(0,0,0,.02)}.m-header.tab-heads{padding:0}.m-header.tab-heads .tab{height:2.625rem;line-height:2.625rem}.m-header.style-white{background-color:#fff}.m-header.style-dialog{background-color:#fff;position:relative;z-index:1002;padding:.5rem .5rem .5rem 1rem}.m-header.style-dialog .title-container .title{color:#5A5A5A;padding:0;font-size:1.25rem;font-weight:500;text-transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-header.style-dialog>.actions .btn-white{min-width:2.5rem;min-height:2.5rem;font-size:1.5rem}.m-header.style-dialog>.actions .btn-white svg{stroke-width:1.5}.m-header.style-dialog-section,.m-header.style-page-title,.m-header.style-section{transition:all .1s ease-in 0s;padding:0 1.25rem;min-height:3.5rem}.m-header.style-dialog-section .title-container .avatar,.m-header.style-page-title .title-container .avatar,.m-header.style-section .title-container .avatar{flex:0 0 auto;display:none;flex-direction:row;align-items:center;justify-content:center;margin-right:1rem;text-align:center;vertical-align:top}.m-header.style-dialog-section .title-container .avatar>img,.m-header.style-page-title .title-container .avatar>img,.m-header.style-section .title-container .avatar>img{height:100%;max-height:none}.m-header.style-dialog-section .title-container .avatar>div,.m-header.style-page-title .title-container .avatar>div,.m-header.style-section .title-container .avatar>div{max-width:100%;max-height:100%}.m-header.style-dialog-section .title-container .a-icon,.m-header.style-page-title .title-container .a-icon,.m-header.style-section .title-container .a-icon{flex:0 0 auto;display:none}.m-header.style-dialog-section .title-container .timespan-type-break,.m-header.style-dialog-section .title-container .timespan-type-work,.m-header.style-page-title .title-container .timespan-type-break,.m-header.style-page-title .title-container .timespan-type-work,.m-header.style-section .title-container .timespan-type-break,.m-header.style-section .title-container .timespan-type-work{flex:0 0 auto;display:none;flex-direction:row;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-right:1rem}.m-header.style-dialog-section .title-container .timespan-type-break:before,.m-header.style-dialog-section .title-container .timespan-type-work:before,.m-header.style-page-title .title-container .timespan-type-break:before,.m-header.style-page-title .title-container .timespan-type-work:before,.m-header.style-section .title-container .timespan-type-break:before,.m-header.style-section .title-container .timespan-type-work:before{padding:0;font-size:2rem;min-width:0}.m-header.style-dialog-section .title-container .title,.m-header.style-page-title .title-container .title,.m-header.style-section .title-container .title{color:#5A5A5A;padding:0;font-size:1.5rem;font-weight:500;text-transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-header.style-dialog-section .title-container .title .tooltip-holder,.m-header.style-page-title .title-container .title .tooltip-holder,.m-header.style-section .title-container .title .tooltip-holder{font-size:1rem;line-height:1;vertical-align:middle}.m-header.style-dialog-section .title-container .title .subtitle,.m-header.style-page-title .title-container .title .subtitle,.m-header.style-section .title-container .title .subtitle{color:grey;font-size:.85rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-header.style-dialog-section .title-container .title.style-absence,.m-header.style-page-title .title-container .title.style-absence,.m-header.style-section .title-container .title.style-absence{color:#5A5A5A;font-size:1.1rem;line-height:1.525rem;max-width:18.75rem}.m-header.style-dialog-section,.m-header.style-section{background-color:#fff;position:relative;z-index:1002;padding:0 1.25rem}.m-header.style-dialog-section>.actions{padding-right:2.5rem}.m-header.style-page-title{padding:1rem 2rem 0;min-height:4.5rem}.m-header.style-headline .title-container .title{padding:1.875rem 0 0;color:#5A5A5A;font-size:1.625rem;line-height:1.2;text-align:center;text-transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-header.style-headline .title-container .title .subtitle{padding-top:.65rem;font-size:.85rem;white-space:normal;overflow:visible}.m-header.style-first{background-color:#fff;position:relative;z-index:1002;padding:.375rem;min-height:2.25rem}@media only screen and (min-width:680px){.m-header.style-section>.actions{position:relative}.m-header.style-section>.actions>a.btn .m-header.style-section>.actions>form,.m-header.style-section>.actions>button,.m-header.style-section>.actions>div{min-width:6.25rem}.m-header.style-dialog-section .title-container .a-icon,.m-header.style-dialog-section .title-container .avatar,.m-header.style-dialog-section .title-container .timespan-type-break,.m-header.style-dialog-section .title-container .timespan-type-work,.m-header.style-section .title-container .a-icon,.m-header.style-section .title-container .avatar,.m-header.style-section .title-container .timespan-type-break,.m-header.style-section .title-container .timespan-type-work{display:flex}.m-header.style-headline .title-container .title{font-size:2.25rem}}.m-content{position:relative;padding:.75rem}.m-content.contWithTable,.m-content.contWithTable.inner-wrap>.inner{padding:0;margin:0}.m-content.contWithTable .filters{clear:both;border-bottom:1px solid #E7E4E4;padding:.75rem}.m-content.contWithTable .filters:after{content:'';display:table;clear:both}.m-content.contWithTable .filters .info{float:left;font-size:14px;font-weight:500;min-height:30px;line-height:30px}.m-content.contWithTable .filters .info.spaced{padding:0 6px}.m-content.contWithTable .filters .search{max-width:360px}.m-content.contWithTable table{margin:0}.m-content.contWithTable table thead th{border-top-width:0;border-style:solid}.m-content.contWithTable table tbody{border-bottom-width:1px;border-style:solid;border-color:#ddd}.m-content.contWithTable table tbody:last-child{border-width:0;border-style:solid}.m-content.with-filter>div{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E7E4E4;padding:.65rem}.m-content.with-filter>div .label{font-size:.9rem;font-weight:500;margin:0}.m-content.with-filter>div .filter{flex-basis:12rem}.m-content.no-spacing{padding:0;margin:0}.m-content.more-padding{padding:1.25rem}.m-content.inner-wrap{padding:0}.m-content.inner-wrap>.inner{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;position:relative;height:auto;min-height:100%;padding:.75rem}.m-content.inner-wrap.style-with-space>.inner{padding:.75rem}@media only screen and (min-width:680px){.m-content.inner-wrap.style-with-space>.inner{padding:1.25rem}}.m-content.inner-wrap.no-spacing>.inner,.m-content.style-with-space.inner-wrap{padding:0}.m-content.style-white{background-color:#fff}.m-content.style-page{height:-webkit-calc(100% - 58px);height:-moz-calc(100% - 58px);height:calc(100% - 58px);overflow-y:auto}.m-content.style-page-full{height:-webkit-calc(100%);height:-moz-calc(100%);height:calc(100%);overflow-y:auto}.m-content.style-page-authenticated,.m-content.style-page-compensations,.m-content.style-page-dashboard,.m-content.style-page-expenses,.m-content.style-page-multi,.m-content.style-page-personnel-files{height:-webkit-calc(100%);height:-moz-calc(100%);height:calc(100%);background:linear-gradient(to bottom,#F1F2F3 0,#FFF 40%);overflow-y:auto}.m-content.style-with-space.inner-wrap>.inner{padding:.75rem}@media only screen and (min-width:680px){.m-content.style-with-space.inner-wrap>.inner{padding:1.25rem}}.m-content.style-form{padding:.75rem}.m-content.style-form.inner-wrap{padding:0}.m-content.style-form.inner-wrap>.inner{padding:.75rem}@media only screen and (min-width:360px){.m-content.style-form,.m-content.style-form.inner-wrap>.inner{padding:.75rem 1.25rem}}@media only screen and (min-width:680px){.m-content.style-form{padding:1.25rem 1.75rem}.m-content.style-form.inner-wrap>.inner{padding:1.75rem 2.25rem}}.m-content.style-flexible-vertical{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;overflow-y:hidden}.m-content.style-flexible-vertical>.fields-box{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;align-items:stretch}.m-content.style-flexible-vertical-auto{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;overflow-y:auto}.m-content.style-flexible-vertical-auto>.fields-box{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;align-items:stretch}.m-content.style-flexible-vertical-auto .inner{min-height:auto}.m-content.style-white-tabs-container{padding:1rem 0}.m-content.style-white-tabs-container.inner-wrap{padding:0}.m-content.style-white-tabs-container.inner-wrap>.inner{padding:1rem 0}@media only screen and (min-width:680px){.m-content.style-white-tabs-container.inner-wrap>.inner{padding:1.25rem 0}}.m-footer{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;padding:10px}.m-footer.style-form-alternatives{background:linear-gradient(360deg,#F1F2F3,#e3e5e7);padding-left:20px;padding-right:20px;color:#404040;font-size:11px;text-align:center}.m-footer.style-form-alternatives>p{font-size:12px;line-height:1.34321}.m-footer.style-form-alternatives>p a{text-decoration:underline}.d3-chart,.d3-line-chart{position:relative}.d3-chart .line,.d3-line-chart .line{fill:none;stroke:#4682b4;stroke-width:1.5px;shape-rendering:crispEdges}.d3-chart .axis line,.d3-chart .axis path,.d3-line-chart .axis line,.d3-line-chart .axis path{fill:none;stroke:#000;shape-rendering:crispEdges}.d3-chart div.tooltip,.d3-line-chart div.tooltip{position:absolute;background:rgba(0,0,0,.5);border-radius:.5em;min-width:3em;padding:.3em;color:#FFF;text-align:center;pointer-events:none}.d3-chart .d3Content svg{padding-bottom:15px;padding-left:25px}.d3-chart .x.axis path{display:none}.d3-chart .tick.major .text{font-weight:bolder}.d3-chart .tick.major line{stroke-width:2}.d3-chart rect.zoompane{cursor:move;fill:none;pointer-events:all}.d3-chart .daysOff{fill:#eff}.d3-chart .today{fill:#eee}.d3-chart .area{fill:#4682b4}.d3-chart .brush .extent{stroke:#fff;stroke-width:0;fill-opacity:.125;shape-rendering:crispEdges}.d3-line-chart{position:relative}.d3-line-chart .d3Content svg{padding:0;margin:0}.d3-line-chart path.area{opacity:.35;fill:#B4B1B1}.d3-line-chart .line{stroke-width:2px;stroke:#B4B1B1;shape-rendering:geometricPrecision}.d3-line-chart circle.dot{fill:#9b9797}.d3-line-chart circle.dot.active{fill:#686464}.d3-line-chart.color-red path.area{fill:#D82727}.d3-line-chart.color-red .line{stroke:#D82727;shape-rendering:geometricPrecision}.d3-line-chart.color-red circle.dot{fill:#ad1f1f}.d3-line-chart.color-red circle.dot.active{fill:#561010}.d3-donut>.label,.d3-gauge>.label{font-size:15px;font-weight:500;margin:5px 0;text-align:center;text-overflow:ellipsis;overflow:hidden}.d3-user-schedule-day{border-radius:999999px}.d3-user-schedule-day svg{stroke:#404040}.d3-user-schedule-day svg path{stroke-width:0}.d3-user-schedule-day svg .arc path{fill:#61B887;opacity:.5;cursor:pointer}.d3-user-schedule-day svg .arc path:hover{opacity:.9}.d3-user-schedule-day svg .hour-tick{stroke:#404040;opacity:.65}.d3-user-schedule-day svg text{font-weight:200}.d3-user-schedule-day.size-small{display:inline-block;width:1.5rem;height:1.5rem}.d3-user-schedule-day.is-totals{background:rgba(221,221,221,.4);border-radius:999999px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;overflow:hidden}.d3-user-schedule-day.is-totals svg{display:none}.d3-user-schedule-day.is-totals .d3Content{position:absolute;bottom:0;left:0;right:0;background-color:rgba(97,184,135,.5);width:100%;padding:0;margin:0}.d3-user-schedule-day.is-totals:hover .d3Content{background-color:rgba(97,184,135,.9)}.m-list>.no-entries{padding:10px;line-height:36px}.m-list .sortable-placeholder{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#F1F2F3;color:#B4B1B1;font-size:1.15em;vertical-align:middle}.m-list.style-document li a,.m-list.style-label li{padding:0 .5rem;color:#5A5A5A;font-size:.75rem;font-weight:500}.m-list .sortable-placeholder .square-dashed{display:inline-block;background-color:transparent;border:2px dashed #B4B1B1;width:21px;height:21px;line-height:inherit;margin:0 .6em}.m-list.has-active-identifier>li{display:flex;flex-direction:row;align-items:center}.m-list.has-active-identifier>li>div{flex:1 1 auto}.m-list.has-active-identifier>li>div.active-status{flex:0 0 auto}.m-list.style-document,.m-list.style-label{flex-direction:row;gap:.25rem;display:flex}.m-list.keep-content{position:relative}.m-list.scrollable{max-height:300px}.m-list.style-default .avatar{margin-right:4px}.m-list.style-label{align-items:center;flex-wrap:wrap}.m-list.style-label li{position:relative;background-color:#ddd;border-radius:.25rem;line-height:1rem;cursor:default}.m-list.style-document{flex-wrap:wrap}.m-list.style-document li{display:flex;flex-direction:row;position:relative}.m-list.style-document li a{flex:1 1 auto;background-color:#FFF;box-shadow:inset 0 -1px 2px 0 rgba(64,64,64,.08),0 1px 2px 0 rgba(64,64,64,.08);border-radius:.5rem;border:1px solid #ddd;max-width:9rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.5rem}.m-list.style-document li a:focus,.m-list.style-document li a:hover{background-color:rgba(241,242,243,.2);color:#262626;cursor:pointer;text-decoration:none}.m-list.style-document li a.active,.m-list.style-document li a:active{background-color:rgba(241,242,243,.5);color:#262626}.m-list.style-document li a.is-hidden{border-color:rgba(247,160,59,.65)}.m-list.style-document li .actions{flex:0 0 auto;display:none;flex-direction:row;position:absolute;top:-1rem;right:-1rem;z-index:1;background-color:#FFF;box-shadow:0 1px 2px 0 rgba(64,64,64,.08);border-radius:.5rem;border:1px solid #ddd;overflow:hidden}.m-list.style-absence>li,.m-list.style-modal-picker li:not(:last-of-type){border-bottom:1px solid #E7E4E4}.m-list.style-document li button{flex:0 0 auto;display:flex;border-radius:0;padding:.5rem;width:1.5rem;height:1.5rem}.m-list.style-document li:hover{background:rgba(255,255,255,.15)}.m-list.style-document li:hover .actions{display:flex}.m-list.style-user-allowance-year{min-height:11.625rem}.m-list.style-user-allowance-year>li{display:flex;flex-direction:row;align-items:center;padding:.3125rem}.m-list.style-user-allowance-year>li .chart{display:block;width:3.125rem}.m-list.style-user-allowance-year>li .details{flex:1 1 auto;display:flex;flex-direction:column;padding-left:.625rem}.m-list.style-user-allowance-year>li .title{padding:0;font-size:.875rem;font-weight:500;line-height:1.2}.m-list.style-user-allowance-year>li .stat{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.m-list.style-user-allowance-year>li .stat .stat-label{font-size:.75rem;line-height:1.4}.m-list.style-user-allowance-year>li .stat .stat-value{display:flex;flex-direction:row;align-items:flex-end;font-size:.75rem;line-height:1.4}.m-list.style-user-allowance-year>li .stat .stat-value .available{text-align:right}.m-list.style-user-allowance-year>li .stat .stat-value .of{padding:0 .25rem}.m-list.style-user-allowance-year>li .stat .stat-value .given{width:1.5rem;text-align:right}.m-list.style-user-allowance-year>li .stat.expiry-info{font-style:italic}.m-list.style-user-allowance-year>li .stat.expiry-info .stat-value{font-weight:500}.m-list.style-user-allowance-year>li.has-more-info{display:block;padding:0}.m-list.style-user-allowance-year>li.has-more-info:hover{background-color:rgba(0,178,235,.05)}.m-list.style-user-allowance-year .summary .info .chart .d3Content{display:flex}.m-list.style-user-allowance-year .summary .info .details{justify-content:space-between}.m-list.style-user-allowance-year .summary .info .details .stat-label,.m-list.style-user-allowance-year .summary .info .details .stat-value{font-size:.8rem;font-weight:400;color:#5A5A5A;font-style:italic}.m-list.style-user-allowance-year .summary .info .no-expiration{justify-content:space-around}.m-list.style-user-allowance-year .more-details .period{margin-left:3.625rem;font-size:.75rem;padding:0 .4rem;font-style:italic}.m-list.style-user-allowance-year .more-details .info-details .stat-value{display:flex;justify-content:flex-end;flex:0 0 3.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-list.style-user-allowance-year .more-details .info-details .stat-label{flex:1 1 auto;padding:.15rem .625rem}.m-list.style-user-allowance-year .more-details .credit,.m-list.style-user-allowance-year .more-details .debit{padding-top:.6rem;font-size:.75rem}.m-list.style-user-allowance-year .more-details .credit .total,.m-list.style-user-allowance-year .more-details .debit .total{margin-left:3.5rem;padding:.15rem .4rem;font-style:italic}.m-list.style-user-allowance-year.no-min{min-height:0}.m-list.style-user-allowance-year.is-overview{min-height:0;margin-bottom:0}.m-list.style-user-allowance-year.is-overview li{padding:0}.m-list.style-user-allowance-year.is-overview li>div{padding:.4rem 0}.m-list.style-user-allowance-year.is-overview li>div .summary .details{justify-content:space-around;padding:0 1.5rem}.m-list.style-user-allowance-year.is-overview li .title{display:none}.m-list.style-user-allowance-year.is-overview li .stat{padding-top:0}.m-list.style-user-allowance-year.is-overview li .stat .stat-label,.m-list.style-user-allowance-year.is-overview li .stat .stat-value{font-size:.875rem;line-height:1.4}.m-list.style-user-allowance-year.is-overview li .stat .stat-value .available{color:#404040;font-weight:500}.m-list.style-user-allowance-year.is-overview li .stat .stat-value .given{width:auto;min-width:2rem;color:#404040;font-weight:500}.m-list.style-absence>li{background-color:#FFF}.m-list.style-absence>li .d3table table tbody,.m-list.style-absence>li .d3table table tr,.m-list.style-absence>li:last-of-type{border-bottom:none}.m-list.style-holiday>li:not(:last-of-type),.m-list.style-journal-entry>li:not(:last-of-type),.m-list.style-terminal>li:not(:last-of-type),.m-list.style-user>li:not(:last-of-type){border-bottom:1px solid #ddd}.m-list.style-absence-simple{cursor:pointer}.m-list.style-absence-simple .details{padding:4px}.m-list.style-journal-entry>li:hover{background-color:rgba(0,178,235,.05)}.m-list.style-comma>li{display:inline}.m-list.style-comma>li:after{content:",";display:inline}.m-list.style-comma>li:last-of-type:after{content:""}.m-list.style-selected-item{display:flex;flex-direction:column;gap:.5rem}.m-list.style-typeahead{font-size:0}.m-list.style-typeahead li{list-style-type:none;padding:2px .75rem;color:#404040;font-size:14px;vertical-align:middle}.m-list.style-typeahead li.selected{background-color:#F1F2F3}.m-list.style-typeahead li.active,.m-list.style-typeahead li:focus,.m-list.style-typeahead li:hover{background-color:#00B2EB;color:#FFF;cursor:pointer}.m-list.style-labels{position:relative;max-height:175px;overflow-y:auto}.m-list.style-labels li{padding:2px .75rem;color:#404040;font-size:14px}.m-list.style-labels li.selected{background-color:#F1F2F3}.m-list.style-labels li.active,.m-list.style-labels li:focus,.m-list.style-labels li:hover{background-color:#00B2EB;color:#FFF;cursor:pointer}.m-list.style-modal-picker li{list-style-type:none;cursor:pointer}.m-list.style-modal-picker li.active,.m-list.style-modal-picker li:focus,.m-list.style-modal-picker li:hover{background-color:rgba(0,178,235,.05)}.m-list.style-school-holidays-subscription,.m-list.style-timetracking-policy-rule{display:flex;flex-direction:column;gap:0;background-color:#FFF;border:1px solid #ddd;border-radius:.5rem;overflow:hidden}.m-list.style-school-holidays-subscription>li,.m-list.style-timetracking-policy-rule>li{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch}.m-list.style-school-holidays-subscription>li:not(:last-of-type),.m-list.style-timetracking-policy-rule>li:not(:last-of-type){border-bottom:1px solid #E7E4E4}.m-list.style-subscription{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.m-list.style-subscription>li{display:flex;flex-direction:column;align-items:stretch}.m-list.style-subscription>li .subscription-box:hover{border-color:#d0d0d0;transform:scale(1.005);box-shadow:0 10px 25px 0 rgba(128,128,128,.27)}.m-list.style-companies>li:hover,.m-list.style-schedule>li .day-header{-webkit-box-shadow:inset 1px 0 0 rgba(218,220,224,.5),inset -1px 0 0 rgba(218,220,224,.5),0 1px 2px 0 rgba(60,64,67,.15),0 1px 3px 1px rgba(60,64,67,.07);-moz-box-shadow:inset 1px 0 0 rgba(218,220,224,.5),inset -1px 0 0 rgba(218,220,224,.5),0 1px 2px 0 rgba(60,64,67,.15),0 1px 3px 1px rgba(60,64,67,.07)}@media only screen and (min-width:960px){.m-list.style-subscription{justify-content:flex-start}.m-list.style-subscription>li{flex:0 0 25rem}}.m-list.style-schedule>li{display:flex;flex-direction:column;list-style-type:none}.m-list.style-schedule>li .day-header{box-shadow:inset 1px 0 0 rgba(218,220,224,.5),inset -1px 0 0 rgba(218,220,224,.5),0 1px 2px 0 rgba(60,64,67,.15),0 1px 3px 1px rgba(60,64,67,.07);position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:rgba(231,228,228,.45);padding:.75rem .65rem .5rem 1.25rem}.m-list.style-schedule>li .day-header .name{font-size:.812rem;font-weight:500;line-height:1.5rem;text-transform:uppercase;vertical-align:middle}.m-list.style-schedule>li .shift-header{position:relative;display:flex;flex-direction:row;background-color:rgba(231,228,228,.75);border-bottom:1px solid #E7E4E4;height:1.65rem}.m-list.style-schedule>li .shift-header>*{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:.612rem;font-weight:500;line-height:1;text-transform:uppercase;text-align:center}.m-list.style-schedule>li .shift-header .type{width:7rem;font-size:.85rem}.m-list.style-schedule>li .shift-header .end,.m-list.style-schedule>li .shift-header .start,.m-list.style-schedule>li .shift-header .total{width:3rem}.m-list.style-schedule>li .day-actions{padding:.5rem 0 1rem .65rem}@media only screen and (min-width:680px){.m-list.style-schedule>li .shift-header .type{width:9rem}.m-list.style-schedule>li .shift-header .end,.m-list.style-schedule>li .shift-header .start,.m-list.style-schedule>li .shift-header .total{width:4.25rem}}@media only screen and (min-width:960px){.m-list.style-schedule>li .shift-header .type{width:10rem}.m-list.style-schedule>li .shift-header .end,.m-list.style-schedule>li .shift-header .start,.m-list.style-schedule>li .shift-header .total{width:6.25rem}}.m-list.style-shift-entry>li{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;background-color:#FFF;border-bottom:1px solid #E7E4E4}.m-list.style-shift-entry>li .detail{display:flex;flex-direction:row}.m-list.style-shift-entry>li .detail>*{display:flex;flex-direction:row;align-items:center;justify-content:center;border-right:1px solid #E7E4E4}.m-list.style-shift-entry>li .detail .type{display:flex;flex-direction:row;align-items:center;justify-content:center;width:7rem}.m-list.style-shift-entry>li .detail .type>*{white-space:nowrap;text-overflow:ellipsis;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative;flex:0 0 50%;background:0 0;border-width:0;padding:0;overflow:hidden;color:#5A5A5A;font-size:.5rem;font-weight:500;text-transform:uppercase}.m-list.style-shift-entry>li .detail .type>:not(:last-child){border-right:1px solid #E7E4E4}.m-list.style-shift-entry>li .detail .type>.active,.m-list.style-shift-entry>li .detail .type>:hover{background-color:rgba(231,228,228,.15)}.m-list.style-shift-entry>li .detail .type>.active{color:#3D9E67;font-weight:500}.m-list.style-shift-entry>li .detail .type>.active:before{-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;content:'';position:absolute;top:90%;left:50%;display:block;background-color:#3D9E67;width:1rem;height:1rem;margin-left:-.5rem}.m-list.style-shift-entry>li .detail .end,.m-list.style-shift-entry>li .detail .start,.m-list.style-shift-entry>li .detail .total,.user-timetracking .user-timetracking-day .entries .entry .info>.inline .m-timepicker.style-agenda-entry{width:3rem}.m-list.style-shift-entry>li .detail .end .input-group,.m-list.style-shift-entry>li .detail .start .input-group,.m-list.style-shift-entry>li .detail .total .input-group{border-color:#FFF}.m-list.style-shift-entry>li .detail .end .input-group .txt,.m-list.style-shift-entry>li .detail .start .input-group .txt,.m-list.style-shift-entry>li .detail .total .input-group .txt{text-align:center}.m-list.style-shift-entry>li .detail .total{font-size:.65rem;border-right-width:0}.m-list.style-shift-entry>li .actions{display:flex;flex-direction:row;align-items:stretch;justify-content:center}.m-list.style-shift-entry>li .actions .btn{width:2.5rem;height:auto;margin:0;line-height:1.54321}.m-list.style-shift-entry>li .actions .btn i.fa{color:#E95050;font-size:1rem}.m-list.style-shift-entry>li.gap{background-color:rgba(231,228,228,.45)}.m-list.style-shift-entry>li.gap .break{justify-content:flex-start;padding:.4rem .5rem .4rem .65rem;color:rgba(128,128,128,.86);font-size:12px;text-align:left}.m-list.style-shift-entry>li.gap .break:before{content:"\f0f4";padding-right:6px;min-width:15px;color:#94D5B1;font-family:FontAwesome;font-size:12px}.m-list.style-companies>li>.icon-row,.m-list.style-compensation>li>.icon-row{padding:.5rem}.m-list.style-shift-entry>li.gap .total{color:rgba(128,128,128,.86)}.m-list.style-shift-entry>li.is-disabled{background-color:#E7E4E4;border-color:#FFF;color:#9A9898}.m-list.style-shift-entry>li.is-disabled .detail>*{border-color:#FFF}.m-list.style-shift-entry>li.is-disabled .detail .type>*{border-color:#FFF;color:#9A9898}.m-list.style-shift-entry>li.is-disabled .detail .type>.active:before{background-color:#9A9898}.m-list.style-shift-entry>li.is-disabled .detail .end .input-group,.m-list.style-shift-entry>li.is-disabled .detail .start .input-group{border-color:#E7E4E4}.m-list.style-shift-entry>li.is-disabled .actions .btn i.fa{color:#9A9898}.m-list.style-shift-entry>li.is-disabled.gap .break{background-color:#E7E4E4;border-color:#E7E4E4;color:#9A9898}.m-list.style-companies>li,.m-list.style-compensation>li,.m-list.style-user-allowance-manual-debit>li{background-color:#FFF}.m-list.style-allowance-policy>li:not(:last-of-type),.m-list.style-companies>li:not(:last-of-type),.m-list.style-compensation>li:not(:last-of-type),.m-list.style-user-allowance-manual-debit>li:not(:last-of-type){border-bottom:1px solid #E7E4E4}.m-list.style-shift-entry>li.is-disabled.gap .break:before{color:#9A9898}@media only screen and (min-width:680px){.m-list.style-shift-entry>li .detail .type{width:9rem}.m-list.style-shift-entry>li .detail .type>*{font-size:.612rem}.m-list.style-shift-entry>li .detail .end,.m-list.style-shift-entry>li .detail .start,.m-list.style-shift-entry>li .detail .total{width:4.25rem}.m-list.style-shift-entry>li .detail .total{font-size:.813rem}.m-list.style-shift-entry>li .actions .btn{width:3.5rem}}@media only screen and (min-width:960px){.m-list.style-shift-entry>li .detail .type{width:10rem}.m-list.style-shift-entry>li .detail .end,.m-list.style-shift-entry>li .detail .start,.m-list.style-shift-entry>li .detail .total{width:6.25rem}.m-list.style-shift-entry>li .detail .break{min-width:12.5rem}}.m-list.style-companies>li{transition:all .1s ease-in 0s;position:relative;z-index:1;margin-bottom:2px}.m-list.style-companies>li:hover{box-shadow:inset 1px 0 0 rgba(218,220,224,.5),inset -1px 0 0 rgba(218,220,224,.5),0 1px 2px 0 rgba(60,64,67,.15),0 1px 3px 1px rgba(60,64,67,.07);z-index:2}.m-list.style-allowance-policy>li{counter-increment:rowCounter}.m-list.style-allowance-policy>li .allowance-policy-item{cursor:pointer}.m-list.style-allowance-policy>li .actions{display:flex;justify-content:center;align-items:center;padding:0 0 .75rem}.m-list.style-allowance-policy>li .actions>*{margin:0 .25rem}.m-list.style-allowance-policy>li:hover{background-color:rgba(0,178,235,.05)}.m-list.style-allowance-policy>li.is-inactive{background-color:rgba(255,201,138,.08)}.m-list.style-allowance-policy>li.is-inactive .allowance-policy-item{font-style:italic}.m-list.style-allowance-policy>li .drag-handler{flex:0 0 auto;display:none;align-items:center;justify-content:center;background-color:#F1F2F3;border-radius:0 .5rem .5rem 0;padding:0 .5rem;margin:.25rem 0;width:2rem;color:grey;font-size:.75rem;font-weight:500;text-align:center}.m-list.style-allowance-policy>li .drag-handler:after{display:block;content:counter(rowCounter)}.m-list.style-allowance-policy>li .drag-handler:before{content:"\f0c9";display:none;color:inherit;font-size:1rem;font-family:FontAwesome}.m-list.style-allowance-policy>li .drag-handler:hover{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.m-list.style-allowance-policy>li .drag-handler:active{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.m-list.style-allowance-policy>li:nth-child(-n+9) .drag-handler:after{content:'0' counter(rowCounter)}.m-list.style-allowance-policy>li:hover .drag-handler:after{display:none}.m-list.style-allowance-policy>li:hover .drag-handler:before{display:block}@media only screen and (min-width:960px){.m-list.style-allowance-policy>li{display:flex;flex-direction:row;justify-content:stretch}.m-list.style-allowance-policy>li .drag-handler{display:flex}.m-list.style-allowance-policy>li .allowance-policy-item{flex:1 1 auto}.m-list.style-allowance-policy>li .actions{flex:0 0 auto;padding:0 .75rem 0 0}}.m-list.style-user-allowance-event>li .detail{padding:0;color:#9A9898;font-size:.8rem;font-style:italic}.m-list.style-user-allowance-event>li .cont{-webkit-border-radius:0 .5rem .5rem .5rem;-moz-border-radius:0 .5rem .5rem;border-radius:0 .5rem .5rem;background-color:#E7E4E4;font-size:.8rem;line-height:17px}.m-list.style-user-allowance-event>li .cont>div{padding:.5rem .75rem}.m-list.style-user-allowance-event>li .cont>div:not(:first-child){border-top:1px solid #FFF}.m-list.style-user-allowance-event>li .type{max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#404040;font-weight:500}.m-list.style-user-allowance-event>li .earned{padding-top:.25rem;font-size:2rem;line-height:1}.m-list.style-user-allowance-event>li .deductions .amount{font-weight:500}.m-list.style-user-allowance-event>li .expiration-date{color:#9A9898}.m-list.style-user-allowance-event>li .expiration-date span{font-weight:500}@media only screen and (min-width:960px){.m-list.style-user-allowance-event.is-vertical.is-centered>li .timeline-item .cont{-webkit-border-radius:0 .5rem .5rem .5rem;-moz-border-radius:0 .5rem .5rem;border-radius:0 .5rem .5rem}.m-list.style-user-allowance-event.is-vertical.is-centered>li:nth-child(2n) .timeline-item .cont{-webkit-border-radius:.5rem 0 .5rem .5rem;-moz-border-radius:.5rem 0 .5rem .5rem;border-radius:.5rem 0 .5rem .5rem}}.m-list.style-predicted-day li{list-style-type:none}.m-list.style-predicted-day .predicted-entry{position:relative;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px 0 rgba(128,128,128,.27);-moz-box-shadow:0 0 3px 0 rgba(128,128,128,.27);box-shadow:0 0 3px 0 rgba(128,128,128,.27);margin:0 .5rem .5rem 0}.m-list.style-predicted-day .predicted-entry .detail{display:flex;flex-direction:row;align-items:center;padding:.5rem;font-size:.8rem}.m-list.style-predicted-day .predicted-entry .detail:before{padding:0}.m-list.style-predicted-day .predicted-entry .multiple-days{position:absolute;top:-4px;right:-4px;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;background-color:#106E39;padding:.2rem;color:#FFF;font-size:.48rem}.m-list.style-predicted-day .predicted-entry:active,.m-list.style-predicted-day .predicted-entry:focus,.m-list.style-predicted-day .predicted-entry:hover{background-color:#F1F2F3;cursor:pointer;text-decoration:none}.m-list.style-predicted-day .predicted-day{display:flex;flex-direction:column;align-items:flex-start;padding-top:.5rem}.m-list.style-predicted-day .predicted-day .title{padding-bottom:.5rem;font-size:.8rem;font-weight:500}.m-list.style-predicted-day .predicted-day .entries{display:flex;flex-direction:row;flex-wrap:wrap}.m-list.style-timeline{position:relative;display:block;padding-left:42px}.m-list.style-timeline:before{content:'';position:absolute;top:0;left:20px;background:#E7E4E4;width:2px;height:100%}.m-list.style-timeline>li{flex:0 0 auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:1;display:flex;align-items:center;min-height:19.6px;padding:.5rem}.m-list.style-timeline>li:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';position:absolute;left:-28px;top:1.15rem;display:block;background:#FFF;border:2px solid #21E292;width:14px;height:14px}.m-list.style-timeline>li .timeline-image{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 25px 0 rgba(128,128,128,.32);-moz-box-shadow:0 0 25px 0 rgba(128,128,128,.32);box-shadow:0 0 25px 0 rgba(128,128,128,.32);content:'';position:absolute;left:-35px;top:.85rem;z-index:1;display:flex;align-items:center;justify-content:center;background:#FFF;border:2px solid #FFF;width:28px;height:28px}.m-list.style-timeline>li .timeline-image img{width:100%;height:100%;line-height:100%}.m-list.style-timeline>li .timeline-item{display:flex;flex-direction:column}.m-list.style-timeline>li .timeline-item .detail{padding:.35rem 0;font-size:.75rem}.m-list.style-timeline>li .timeline-item .author{font-weight:600}.m-list.style-timeline>li .timeline-item .author:before{content:'-';display:inline-block;margin-right:2px}.m-list.style-timeline>li .timeline-item .cont{font-size:.8rem;line-height:17px}.m-list.style-timeline>li.timeline-item-past:after{border-color:#cfc9c9}.m-list.style-timeline>li:hover{background-color:rgba(64,64,64,.04);-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem}.m-list.style-timeline.with-image>li .timeline-image{border-radius:2px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.28);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.28);box-shadow:0 1px 2px 0 rgba(0,0,0,.28);position:relative;left:auto;right:auto;top:auto;margin:0 14px 0 -4.9px}.m-list.style-timeline.with-image>li .timeline-image img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.m-list.style-timeline.is-horizontal{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;min-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-left:0;padding-top:42px}.m-list.style-timeline.is-horizontal:before{display:none}.m-list.style-timeline.is-horizontal>li{flex:0 0 auto;background-color:rgba(64,64,64,.04);-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;margin:.5rem}.m-list.style-timeline.is-horizontal>li:before{content:'';display:block;position:absolute;top:-22px;left:-.5rem;right:-.5rem;background:#E7E4E4;height:2px}.m-list.style-timeline.is-horizontal>li:after{left:0;top:-28px}.m-list.style-timeline.is-horizontal>li .timeline-image{left:0;top:-35px}.m-list.style-timeline.is-horizontal>li:hover{background-color:rgba(64,64,64,.12)}.m-list.style-timeline.is-horizontal.with-image>li .timeline-image{left:auto;right:auto;top:auto;bottom:auto;margin:0 7px 0 0}.m-list.style-timeline.is-horizontal.is-centered{align-items:flex-start;padding-top:0;height:300px}.m-list.style-timeline.is-horizontal.is-centered>li{margin-top:171px}.m-list.style-timeline.is-horizontal.is-centered>li:nth-child(2n){align-self:flex-end;margin-top:0;margin-bottom:171px}.m-list.style-timeline.is-horizontal.is-centered>li:nth-child(2n):before{top:auto;bottom:-22px}.m-list.style-timeline.is-horizontal.is-centered>li:nth-child(2n):after{top:auto;bottom:-28px}.m-list.style-timeline.is-horizontal.is-centered>li:nth-child(2n) .timeline-image{top:auto;bottom:-35px}.m-list.style-timeline.is-horizontal.is-centered.with-image>li .timeline-image{left:auto;right:auto;top:auto;bottom:auto}.m-list.style-timeline.with-transparent-item>li,.m-list.style-timeline.with-transparent-item>li:hover{background:0 0}@media only screen and (min-width:960px){.m-list.style-timeline.is-vertical.is-centered{display:flex;padding-left:0}.m-list.style-timeline.is-vertical.is-centered:before{content:'';position:absolute;top:0;left:50%;background:#E7E4E4;width:2px;height:100%;transform:translateX(-50%)}.m-list.style-timeline.is-vertical.is-centered>li{align-self:flex-start;background-color:rgba(64,64,64,.04);-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;margin-top:.5rem;margin-bottom:.5rem;margin-left:calc(50% + 21px)}.m-list.style-timeline.is-vertical.is-centered>li:after{left:-28px}.m-list.style-timeline.is-vertical.is-centered>li:nth-child(2n){align-self:flex-end;margin-left:auto;margin-right:calc(50% + 21px)}.m-list.style-timeline.is-vertical.is-centered>li:nth-child(2n):after{left:auto;right:-28px}.m-list.style-timeline.is-vertical.is-centered>li:nth-child(2n) .timeline-image{left:auto;right:-35px}.m-list.style-timeline.is-vertical.is-centered>li:nth-child(2n) .timeline-item .cont,.m-list.style-timeline.is-vertical.is-centered>li:nth-child(2n) .timeline-item .detail{text-align:right}.m-list.style-timeline.is-vertical.is-centered>li:hover{background-color:rgba(64,64,64,.12)}.m-list.style-timeline.is-vertical.is-centered.with-image>li .timeline-image{position:relative;left:auto;right:auto;top:auto;margin:0 7px 0 0}.m-list.style-timeline.is-vertical.is-centered.with-image>li:nth-child(2n){flex-direction:row-reverse}.m-list.style-timeline.is-vertical.is-centered.with-image>li:nth-child(2n) .timeline-image{left:auto;right:auto;margin:0 0 0 7px}.m-list.style-timeline.is-vertical.is-centered.with-direction>li:before{content:'';display:block;position:absolute;left:-26px;bottom:0;border-style:solid;border-color:#cfc9c9;border-width:0 3px 3px 0;width:7px;height:7px;transform:rotate(45deg);pointer-events:none}.m-list.style-timeline.is-vertical.is-centered.with-direction>li:nth-child(2n):before{left:auto;right:-26px}.m-list.style-timeline.with-transparent-item.is-vertical.is-centered>li,.m-list.style-timeline.with-transparent-item.is-vertical.is-centered>li:hover{background:0 0}}.m-list.style-dashboard-page-timetracking,.m-list.style-personnel-file-page{display:grid;grid-template-columns:repeat(1,minmax(1px,1fr));gap:1rem}@media only screen and (min-width:680px){.m-list.style-dashboard-page-timetracking,.m-list.style-personnel-file-page{grid-template-columns:repeat(2,minmax(1px,1fr))}}@media only screen and (min-width:960px){.m-list.style-dashboard-page-timetracking,.m-list.style-personnel-file-page{grid-template-columns:repeat(3,minmax(1px,1fr))}}@media only screen and (min-width:1280px){.m-list.style-dashboard-page-timetracking,.m-list.style-personnel-file-page{grid-template-columns:repeat(4,minmax(1px,1fr))}}.m-list.style-dashboard-page-absence-item,.m-list.style-dashboard-page-user-item{display:grid;grid-template-columns:repeat(1,minmax(1px,1fr));gap:0}.m-list.style-dashboard-page-absence-item>li:not(:last-of-type),.m-list.style-dashboard-page-user-item>li:not(:last-of-type){border-bottom:1px solid #ddd}.m-list.style-dashboard-page-absence-item>li:last-of-type,.m-list.style-dashboard-page-user-item>li:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.manage-list.manage-list-allowances .manage-list-allowance .d3table table tbody tr td{padding:2px 10px}.manage-list.manage-list-allowances .manage-list-allowance .d3table table tbody tr td>.form-row{display:inline-block;width:60px}.manage-list.manage-list-allowances .manage-list-allowance.compensation .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.personal-leave .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.sick-leave .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.vacation .m-header .title-container .title:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';display:inline-block;background-color:transparent;width:16px;height:16px;margin:-2px 2px 0 0;vertical-align:middle}.manage-list.manage-list-allowances .manage-list-allowance.compensation.vacation .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.personal-leave.vacation .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.sick-leave.vacation .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.vacation.vacation .m-header .title-container .title:before{background-color:#62B886}.manage-list.manage-list-allowances .manage-list-allowance.compensation.sick-leave .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.personal-leave.sick-leave .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.sick-leave.sick-leave .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.vacation.sick-leave .m-header .title-container .title:before{background-color:#EE608C}.manage-list.manage-list-allowances .manage-list-allowance.compensation.personal-leave .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.personal-leave.personal-leave .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.sick-leave.personal-leave .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.vacation.personal-leave .m-header .title-container .title:before{background-color:#F4A241}.manage-list.manage-list-allowances .manage-list-allowance.compensation.compensation .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.personal-leave.compensation .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.sick-leave.compensation .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.vacation.compensation .m-header .title-container .title:before{background-color:#00B2EB}.manage-list.manage-list-allowances .manage-list-allowance.compensation.fifth-allowance .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.personal-leave.fifth-allowance .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.sick-leave.fifth-allowance .m-header .title-container .title:before,.manage-list.manage-list-allowances .manage-list-allowance.vacation.fifth-allowance .m-header .title-container .title:before{background-color:#A68EDF}.manage-list.manage-list-allowances .manage-list-allowance .allowance-actions{border-bottom:1px solid #E7E4E4;padding:10px}.manage-list.manage-list-allowances .manage-list-allowance .allowance-actions dl{font-size:12px;margin-bottom:0}.manage-list.manage-list-allowances .manage-list-allowance .allowance-actions dl dd,.manage-list.manage-list-allowances .manage-list-allowance .allowance-actions dl dt{line-height:20px;min-height:20px;vertical-align:middle}.manage-list.manage-list-allowances .manage-list-allowance .allowance-actions dl dd button,.manage-list.manage-list-allowances .manage-list-allowance .allowance-actions dl dt button{line-height:17px}.manage-list.manage-list-allowances .manage-list-allowance .allowance-actions dl dd button:not(:first-child),.manage-list.manage-list-allowances .manage-list-allowance .allowance-actions dl dt button:not(:first-child){margin-left:5px}.manage-list.manage-list-allowances .manage-list-allowance .allowance-actions dl dd{margin-top:2px;margin-bottom:2px}@media only screen and (min-width:680px){.manage-list.manage-list-allowances .manage-list-allowance .allowance-actions dl.dl-horizontal dt{width:120px}.manage-list.manage-list-allowances .manage-list-allowance .allowance-actions dl.dl-horizontal dd{margin-left:130px}}.manage-list.manage-list-working-days .day{padding-bottom:10px}.manage-list.manage-list-working-days .day>i{width:20px;margin-right:6px;text-align:center}.manage-list.manage-list-working-days .day:last-of-type{padding-bottom:0}.manage-ics{position:relative}.manage-ics #temp-ctcb{position:fixed;top:-99999px}.section-box{background-color:#fff;border-radius:.5rem;box-shadow:1px 1px 15px -5px rgba(0,0,0,.25)}.section-box.border-top-only{border-width:1px 0 0;border-style:solid;box-shadow:none!important;border-color:#E7E4E4}.section-box.no-spacing{margin:0}.section-box.no-spacing>.m-content{padding:0;margin:0}.section-box.with-padding{padding:0 .625rem}.section-box.style-form-group>.m-header .title{padding-top:8px;line-height:1.34;color:#32767A;font-size:14px;font-weight:400;text-transform:none}.section-box.style-predicted-entries{background-color:transparent}.section-box.style-predicted-entries>.m-header .title{color:#9A9898;font-weight:400}.section-box.style-predicted-entries>.m-content{background-color:rgba(0,0,0,.02);padding:0}.section-box.style-temporary-access{background-color:transparent;box-shadow:none!important;padding:0;margin:0}.section-box.style-temporary-access>.m-header{border-width:0;border-style:solid;padding:0}.section-box.style-temporary-access>.m-header .title{padding-top:0;padding-bottom:0;margin:0;line-height:21px}.section-box.style-temporary-access>.m-header .icon{margin-right:.7rem}.section-box.style-temporary-access>.m-content,.section-box.style-temporary-access>.m-content>.inner{padding:0;margin:0}.section-box.style-dpf-group{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;background-color:#FFF;border:1px solid #ddd;border-radius:.5rem;box-shadow:none;padding:.75rem;min-height:0;transition:.1s all ease-in-out}.section-box.style-dpf-group>.user-record-property.is-static-documents{padding:0;margin:0 -.75rem -.75rem}.section-box.style-dpf-group:focus-within,.section-box.style-dpf-group:hover{border-color:#d0d0d0}.section-box.style-flexible{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;min-height:0}.section-box.style-flexible>.m-header{flex:0 0 auto}.section-box.style-flexible>.m-content{flex:1 1 auto;overflow-y:auto}.section-box.style-with-tabs>.m-content>.inner{display:flex;flex-direction:column}@media only screen and (min-width:680px){.section-box.as-columns{display:flex;flex-direction:row}.section-box.as-columns>.m-header{flex:0 0 100%}.section-box.as-columns>.m-content{flex:1 1 auto;background-color:#fff;border-left:1px solid #E7E4E4;min-height:28rem}}.holidays-selection p.info{padding:10px}.holidays-selection .d3table table td,.holidays-selection .d3table table th{padding:6px 6px 6px 0}@media only screen and (min-width:960px){.holidays-selection .filters .col{margin-bottom:0}}.customLoadMore{overflow:hidden}.customLoadMore .moreButton{width:0;height:0;padding:0;margin:0;font-size:0;text-indent:-9999;background-color:olive;overflow:hidden}.user-detail-navigation{position:relative}.user-detail-navigation .user-info{display:flex}.user-detail-navigation .user-info>span{flex:0 0 80px}.user-detail-navigation .user-info>.detail-info{padding-top:.75rem;padding-left:.75rem;padding-right:.75rem}.user-detail-navigation .user-info>.detail-info .name{margin-bottom:2px}.user-detail-navigation .company-info,.user-detail-navigation .invoice-info,.user-detail-navigation .job-info{padding-left:.75rem;padding-right:.75rem;padding-bottom:.75rem}.user-detail-navigation .company-info>.avatar-with-upload,.user-detail-navigation .invoice-info>.avatar-with-upload,.user-detail-navigation .job-info>.avatar-with-upload{display:none}.user-detail-navigation .company-info>.detail-info,.user-detail-navigation .invoice-info>.detail-info,.user-detail-navigation .job-info>.detail-info{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-shadow:0 5px 12px 0 rgba(0,0,0,.16);border-radius:.5rem;border-width:3px;border-style:solid;border-color:#FFF;padding:.75rem;margin-bottom:0}.company-calendar .calendar-filters .input-group,.user-detail-navigation .company-info>.detail-info .id,.user-detail-navigation .company-info>.detail-info .id-small,.user-detail-navigation .invoice-info>.detail-info .id,.user-detail-navigation .invoice-info>.detail-info .id-small,.user-detail-navigation .job-info>.detail-info .id,.user-detail-navigation .job-info>.detail-info .id-small{margin-bottom:4px}.user-detail-navigation .dropdown.is-dialog-nav{position:absolute;top:100%;left:0;z-index:10;margin-top:.25rem}.user-detail-navigation .dropdown.is-dialog-nav .dropdown-toggle{padding-right:8.5rem}@media only screen and (min-width:680px){.user-detail-navigation .company-info>.avatar-with-upload,.user-detail-navigation .invoice-info>.avatar-with-upload,.user-detail-navigation .job-info>.avatar-with-upload,.user-detail-navigation .user-info{display:block}.user-detail-navigation{position:static;padding-top:.75rem}.user-detail-navigation .user-info>.detail-info{padding-top:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.user-detail-navigation .dropdown{z-index:1}.user-detail-navigation .dropdown.is-dialog-nav{position:relative;top:auto}}.company-calendar,.company-calendar .container-axis{position:relative;overflow:hidden}.company-calendar .container-axis-main,.company-calendar .container-axis:before{top:0;background:#FFF;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#F1F2F3, GradientType=0)}.container-user-content{display:flex;flex-direction:column;align-items:stretch}.container-user-content svg{flex:1 1 auto}.company-calendar .d3Content svg{padding-bottom:0;padding-left:0}.company-calendar text{font-size:.8rem}.company-calendar .calendar-controls{display:none!important}.company-calendar .calendar-filters .advanced-small,.company-calendar .pad-controls,.company-calendar .viewport-size-controls{display:none}.company-calendar .calendar-filters{height:auto;padding:1rem .8rem}.company-calendar .calendar-filters .reset{display:inline-block;padding:0 4px;line-height:20px;color:#32767A;font-size:11px;vertical-align:middle;cursor:pointer}.company-calendar .container-axis{clear:both}.company-calendar .container-axis:after{content:'';display:table;clear:both}.company-calendar .container-axis:before{position:absolute;left:0;right:0;content:'';display:block;background:-moz-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(100%,#F1F2F3));background:-webkit-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:-o-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:-ms-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:linear-gradient(to bottom,#FFF 0,#F1F2F3 100%);height:104px}.company-calendar .calendar-actions,.company-calendar .calendar-quick-jump{position:relative;z-index:2}.company-calendar .container-axis svg g.axis g.tick line{stroke-width:0;stroke:#d4cece}.company-calendar .container-axis svg g.axis g.tick text{fill:#9A9898;font-size:8pt}.company-calendar .container-axis svg g.axis g.tick text.first{fill:#5A5A5A}.company-calendar .container-axis svg g.axis g.tick text.highlight{font-weight:500;fill:#1C6265}.company-calendar .container-axis svg g.brushContainer line.line{stroke:#E7E4E4;stroke-width:1}.company-calendar .container-axis svg g.brushContainer g.axis g.tick line{stroke:#E7E4E4}.company-calendar .container-axis svg g.brushContainer g.axis g.tick text{fill:#5A5A5A;font-size:7pt}.company-calendar .container-axis svg g.brushContainer g.axis g.tick text.year{fill:#100F0F;font-size:10pt}.company-calendar .container-axis svg g.brushContainer g.brush .extent{fill:#28C7FC;stroke-width:0;fill-opacity:.225;shape-rendering:crispEdges}.company-calendar .container-axis svg g.brushContainer g.brush g.resize rect{visibility:visible!important;fill:#404040;fill-opacity:.125}.company-calendar .container-axis svg g.brushContainer g.arrow .bg{fill-opacity:0;stroke-width:0;cursor:pointer}.company-calendar .container-axis svg g.brushContainer g.arrow .symbol{fill:#03a0d5;fill-opacity:.35;stroke-width:0;cursor:pointer;shape-rendering:auto}.company-calendar .container-axis svg g.brushContainer g.arrow:hover .symbol{fill-opacity:.6}.company-calendar .container-axis svg path.total-graph{fill:#32767A;fill-opacity:.125;stroke-width:0}.company-calendar .calendar-quick-jump>.button-group{margin-right:60px}.company-calendar .calendar-quick-jump .months{display:none;cursor:pointer;line-height:36px}.company-calendar .calendar-quick-jump .months .nav-bw,.company-calendar .calendar-quick-jump .months .nav-fw{display:inline-block;cursor:pointer;width:10px}.company-calendar .calendar-quick-jump .months .nav-bw:hover i,.company-calendar .calendar-quick-jump .months .nav-fw:hover i{text-decoration:underline}.company-calendar .calendar-quick-jump .months .nav-fw{text-align:right}.company-calendar .calendar-quick-jump .months .nav-months{display:inline-block}.company-calendar .calendar-quick-jump .months .nav-months .nav-month{display:inline-block;padding:0 2px}.company-calendar .calendar-quick-jump .months .nav-today,.company-calendar .company-calendar-user-info.with-absences-list>.m-list>li{padding-left:10px}.company-calendar .calendar-quick-jump .months .nav-months .nav-month:hover{text-decoration:underline}.company-calendar .calendar-quick-jump .months .nav-months .nav-month.active{color:#EB3D73;font-weight:500;text-decoration:underline}.company-calendar .calendar-actions .radio-group{margin:0 .2rem}.company-calendar .focus-actions{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.4rem}.company-calendar .focus-actions .calendar-quick-jump{display:flex;flex-direction:row;align-items:center}.company-calendar .focus-actions .calendar-quick-jump .button-group{margin-right:0}.company-calendar .focus-actions .calendar-quick-jump .alup{margin-left:.4rem}.company-calendar .container-axis-focus,.company-calendar .container-axis-main{-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s;width:100%;height:100%;overflow:hidden}.company-calendar .container-axis-focus svg,.company-calendar .container-axis-main svg{width:100%;height:100%;border-top:1px solid #E7E4E4}.company-calendar .container-axis-focus svg,.user-record-table .m-table table thead th{border-top-width:0}.company-calendar .container-axis-main{display:block;position:absolute;z-index:3;opacity:0;background:-moz-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(100%,#F1F2F3));background:-webkit-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:-o-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:-ms-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:linear-gradient(to bottom,#FFF 0,#F1F2F3 100%)}.company-calendar .container-axis-main path.total-graph{fill:#32767A;fill-opacity:.125;stroke-width:0}.company-calendar .container-axis-main g.axis g.tick line{stroke:#E7E4E4}.company-calendar .container-axis-main g.axis g.tick text{fill:#5A5A5A;font-size:7pt}.company-calendar .container-axis-main g.axis g.tick text.year{fill:#100F0F;font-size:10pt}.company-calendar .container-axis-main g.brush .extent{fill:#28C7FC;stroke-width:0;fill-opacity:.225;shape-rendering:crispEdges}.company-calendar .container-axis-main g.brush g.resize rect{visibility:visible!important;fill:#404040;fill-opacity:.125}.company-calendar .container-axis-main g.arrow .bg{fill-opacity:0;stroke-width:0;cursor:pointer}.company-calendar .container-axis-main g.arrow .symbol{fill:#03a0d5;fill-opacity:.35;stroke-width:0;cursor:pointer;shape-rendering:auto}.company-calendar .container-axis-main g.arrow:hover .symbol{fill-opacity:.6}.company-calendar .container-axis-main.active{display:block}.company-calendar .container-axis-focus{display:block;background:#FFF;background:-moz-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(100%,#F1F2F3));background:-webkit-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:-o-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:-ms-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:linear-gradient(to bottom,#FFF 0,#F1F2F3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#F1F2F3, GradientType=0)}.company-calendar .container-axis-focus path.focus-graph{fill:#32767A;fill-opacity:.065;stroke-width:0}.company-calendar .container-axis-focus .domain{fill:none;stroke:none;opacity:0}.company-calendar .container-axis-focus g.tick line{stroke-width:1;stroke:#E7E4E4}.company-calendar .container-axis-focus g.tick text{fill:#5A5A5A;font-size:.7rem;text-anchor:middle}.company-calendar .container-axis-focus g.tick.first-of-month line,.company-calendar .container-axis-focus g.tick.first-of-year line{stroke:#b7aeae}.company-calendar .container-axis-focus g.tick.today text{fill:#006585}.company-calendar .container-axis-focus g.tick.today line,.company-calendar .container-axis-focus g.tick.today-next line{stroke:rgba(0,178,235,.15);stroke-opacity:1}.company-calendar .container-axis-focus g.tick.selected text{fill:#b01243}.company-calendar .container-axis-focus g.tick.selected line,.company-calendar .container-axis-focus g.tick.selected-next line{stroke:rgba(235,61,115,.65);stroke-opacity:1}.company-calendar .container-axis-focus g.tick.active text{fill:#538F92}.company-calendar .container-axis-focus g.tick.active line,.company-calendar .container-axis-focus g.tick.active-next line{stroke:#86B6B8;stroke-opacity:1}.company-calendar .container-axis-focus .months g.tick text{fill:#262626;font-size:.68rem}.company-calendar .container-axis-focus .weeks g.tick text{fill:#9A9898;font-size:.6rem;font-weight:500}.company-calendar .container-axis-focus .days g.tick text{font-size:.8rem;font-weight:500}.company-calendar .container-axis-focus .labels g.tick line{fill:none;stroke:none}.company-calendar .container-axis-focus rect.overlay{fill:#fff;opacity:0}.company-calendar .container-axis-focus.active{display:block}.company-calendar .axes{position:relative;height:46px}.company-calendar .axes .container-axis-main{display:none}.company-calendar svg.axis,.company-calendar svg.user-content{position:relative;z-index:1;display:block;padding:0;overflow:hidden}.company-calendar svg.axis pattern#isPendingPattern rect,.company-calendar svg.user-content pattern#isPendingPattern rect{stroke:none;fill:#FFF;opacity:.1}.company-calendar svg.axis g.focus .day-range .item,.company-calendar svg.user-content g.focus .day-range .item{fill:rgba(134,182,184,.65)}.company-calendar svg.axis g.focus .background-grid .h-grid .item,.company-calendar svg.user-content g.focus .background-grid .h-grid .item{stroke-width:1;stroke:#E7E4E4;shape-rendering:crispEdges;filter:drop-shadow(0 1px 1px rgba(64, 64, 64, .08))}.company-calendar svg.axis g.focus .background-grid .v-grid .item,.company-calendar svg.user-content g.focus .background-grid .v-grid .item{stroke-width:1;stroke:#E7E4E4;shape-rendering:crispEdges}.company-calendar svg.axis g.focus .background-grid .v-grid .item.first-of-month,.company-calendar svg.axis g.focus .background-grid .v-grid .item.first-of-year,.company-calendar svg.user-content g.focus .background-grid .v-grid .item.first-of-month,.company-calendar svg.user-content g.focus .background-grid .v-grid .item.first-of-year{stroke:#b7aeae}.company-calendar svg.axis g.focus .background-grid .v-grid .item.selected,.company-calendar svg.axis g.focus .background-grid .v-grid .item.selected-next,.company-calendar svg.user-content g.focus .background-grid .v-grid .item.selected,.company-calendar svg.user-content g.focus .background-grid .v-grid .item.selected-next{stroke:rgba(235,61,115,.65)}.company-calendar svg.axis g.background path,.company-calendar svg.user-content g.background path{stroke-width:0;fill-opacity:1}.company-calendar svg.axis g.background path.non-working-days,.company-calendar svg.user-content g.background path.non-working-days{fill:rgba(231,228,228,.4)}.company-calendar svg.axis g.background path.holidays,.company-calendar svg.user-content g.background path.holidays{fill:rgba(235,61,115,.15)}.company-calendar svg.axis g.background path.mandatory-leaves,.company-calendar svg.user-content g.background path.mandatory-leaves{fill:rgba(216,39,39,.25)}.company-calendar svg.axis g.background path.today,.company-calendar svg.user-content g.background path.today{fill:rgba(0,178,235,.15)}.company-calendar svg.axis g.background-grid .overlay,.company-calendar svg.user-content g.background-grid .overlay{opacity:0}.company-calendar svg.axis g.day-highlighter line,.company-calendar svg.user-content g.day-highlighter line{shape-rendering:crispEdges}.company-calendar svg.axis g.day-highlighter line.left,.company-calendar svg.axis g.day-highlighter line.right,.company-calendar svg.user-content g.day-highlighter line.left,.company-calendar svg.user-content g.day-highlighter line.right{stroke:#86B6B8;stroke-width:1}.company-calendar svg.axis g.day-highlighter line.divider,.company-calendar svg.user-content g.day-highlighter line.divider{stroke:#FFF;stroke-width:1}.company-calendar svg.axis g.day-highlighter path.triangles,.company-calendar svg.user-content g.day-highlighter path.triangles{fill:#86B6B8;stroke-width:0}.company-calendar svg.axis g.day-highlighter rect,.company-calendar svg.user-content g.day-highlighter rect{fill:#d6e6e7;stroke-width:0}.company-calendar svg.axis g.day-highlighter rect.half,.company-calendar svg.user-content g.day-highlighter rect.half{fill:#b6d3d4}.company-calendar svg.axis g.absences text,.company-calendar svg.user-content g.absences text{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill:#FFF;pointer-events:none}.company-calendar svg.axis g.absences a,.company-calendar svg.user-content g.absences a{text-decoration:none}.company-calendar svg.axis g.absences a>rect,.company-calendar svg.user-content g.absences a>rect{fill-opacity:.7;fill:#404040;stroke-width:0}.company-calendar svg.axis g.absences a>rect:active,.company-calendar svg.axis g.absences a>rect:hover,.company-calendar svg.user-content g.absences a>rect:active,.company-calendar svg.user-content g.absences a>rect:hover{cursor:col-resize}.company-calendar svg.axis g.day-views .triggers,.company-calendar svg.user-content g.day-views .triggers{fill:#D82727;stroke:none}.company-calendar svg.axis g.day-views .triggers:hover,.company-calendar svg.user-content g.day-views .triggers:hover{fill:#AE1212;cursor:pointer}.company-calendar .company-calendar-user-info{position:relative;display:block;box-shadow:0 2px 4px 0 rgba(64,64,64,.08);border-bottom:1px solid #E7E4E4;padding:8px 0 7px;height:55px;overflow:hidden;cursor:default}.company-calendar .company-calendar-user-info .pic{display:inline-block;position:relative;vertical-align:top;margin-left:10px}.company-calendar .company-calendar-user-info .pic .avatar{width:40px;height:40px;line-height:40px;vertical-align:top}.company-calendar .company-calendar-user-info .pic .bubble{position:absolute;top:-4px;right:-2px}.company-calendar .company-calendar-user-info>.info{display:inline-block;padding:5px 0 6px 4px;width:64%;max-width:80%;overflow:hidden;line-height:1.2;vertical-align:middle}.company-calendar .company-calendar-user-info>.info .name{color:#5A5A5A;font-size:14px;font-weight:500;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.company-calendar .company-calendar-user-info>.info .name.is-placeholder{background-color:#F1F2F3;border-radius:.5rem;margin-right:10px}.company-calendar .company-calendar-user-info>.info .name.is-placeholder:before{content:' ';display:inline-block}.company-calendar .company-calendar-user-info>.info .teams{color:grey;font-size:11px;font-weight:400;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.company-calendar .company-calendar-user-info>.info.no-teams{padding-top:11px;padding-bottom:0}.company-calendar .company-calendar-user-info .vacation-days{position:absolute;top:50%;right:10px;display:none;background-color:rgba(64,64,64,.1);border-radius:.5rem;width:32px;height:16px;margin-top:-8px;overflow:hidden;color:#5A5A5A;font-size:10px;font-weight:700;line-height:16px;vertical-align:middle;text-align:center}.company-calendar .company-calendar-user-info .vacation-days.is-placeholder{background-color:#F1F2F3}.company-calendar .company-calendar-user-info .timespan-status{border-radius:1rem;position:absolute;top:34px;right:4px;width:1rem;height:1rem}.company-calendar .company-calendar-user-info .timespan-status.timespan-status-work{background-color:rgba(16,185,129)}.company-calendar .company-calendar-user-info .timespan-status.timespan-status-break{background-color:rgba(245,158,11)}.company-calendar .company-calendar-user-info:hover{background-color:#F1F2F3;cursor:pointer}.company-calendar .company-calendar-user-info.has-open-status .info{max-width:56%}.company-calendar .company-calendar-user-info.with-absences-list{background-color:#FFF;border-top:1px solid #E7E4E4;height:auto}.company-calendar .company-calendar-user-info.with-absences-list .vacation-days{top:18px;display:block;margin-top:0}.company-calendar .company-calendar-user-info.with-absences-list .timespan-status{top:18px;margin-top:0;right:46px}.company-calendar .company-calendar-user-info.with-absences-list:hover{cursor:default}.company-calendar .company-calendar-user-info.with-absences-list>.m-list{border-top:1px solid #E7E4E4;margin-top:8px}.company-calendar .company-calendar-user-info.is-placeholder{background-color:rgba(244,244,244,.45);cursor:default}.company-calendar .company-calendar-user-info.is-placeholder .info,.company-calendar .company-calendar-user-info.is-placeholder .pic,.company-calendar .company-calendar-user-info.is-placeholder .vacation-days{display:none}.company-calendar.no-data-yet.as-list .calendar-filters{display:block}.company-calendar.is-loading .company-calendar-user-info .pic .avatar{background-color:#E7E4E4}.company-calendar.is-loading .company-calendar-user-info.is-placeholder{background-color:#FFF}.company-calendar.is-loading .company-calendar-user-info.is-placeholder .info,.company-calendar.is-loading .company-calendar-user-info.is-placeholder .pic{display:inline-block}.company-calendar.is-loading .company-calendar-user-info.is-placeholder .vacation-days{display:block}@media only screen and (min-width:360px){.company-calendar .calendar-filters .advanced-normal,.company-calendar .calendar-filters .input-group{display:none}.company-calendar .calendar-filters .advanced-small{display:inline-block}.company-calendar .calendar-controls{display:block!important}}@media only screen and (min-width:680px){.company-calendar .calendar-filters .input-group{display:block}.company-calendar .calendar-filters .advanced-normal{display:inline-block}.company-calendar .calendar-filters .advanced-small{display:none}.company-calendar .company-calendar-user-info .timespan-status{top:50%;right:16px;margin-top:-8px}}@media only screen and (min-width:960px){.company-calendar .viewport-size-controls{display:flex}.company-calendar .pad-controls{display:block}.company-calendar .calendar-quick-jump .months{display:inline-block}.company-calendar .axes .container-axis-main,.company-calendar .company-calendar-user-info .vacation-days{display:block}.company-calendar .company-calendar-user-info .timespan-status{right:46px}.company-calendar .axes:hover .container-axis-main{opacity:1}}.user-calendar{position:relative}.user-calendar .user-calendar-bg .user-calendar-bg-year .title{text-align:center}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month{width:295px;height:276px}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .title{height:36px;line-height:36px}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .head .cell{width:36px;height:19px;line-height:19px;background-color:transparent;border-bottom:1px solid #E7E4E4}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day{width:36px;height:36px;margin-right:1px;box-shadow:0 0 0 1px #E7E4E4}.user-calendar .user-calendar-start-line,.user-calendar.is-sticky .user-calendar-start-line{box-shadow:0 15px 25px -13px rgba(0,0,0,.16)}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day:before{margin-right:1px}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .week{width:36px;height:37px;display:inline}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .content .weeks{width:36px;margin-top:-1px;border-top:1px solid #E7E4E4}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .content .days .pad-day{width:36px;height:36px;margin-right:1px;display:inline}.user-calendar .user-calendar-absence .week{height:14.4px}.user-calendar .user-calendar-absence .week .drag-handle{width:9px}.user-calendar .user-calendar-absence.has-sm-handles .drag-handle{width:4.5px}.user-calendar .user-calendar-start-line{position:relative;background-color:#FFF;padding:0 .365rem}.user-calendar .user-calendar-start-line .picker{display:inline-block}.user-calendar .user-calendar-start-line .horizontal-select>.btn,.user-calendar .user-calendar-start-line .radio-group{display:none}.user-calendar .user-calendar-start-line:first-of-type{padding-top:.365rem;padding-bottom:.365rem}.user-calendar .user-calendar-bg{padding:0 .5rem 8rem}.user-calendar .user-calendar-bg .user-calendar-bg-year{display:none;flex-direction:column;align-items:center}.user-calendar .user-calendar-bg .user-calendar-bg-year.is-main{display:flex}.user-calendar .user-calendar-bg .user-calendar-bg-year .title-inner{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:.5rem;padding:.25rem .75rem;font-size:2.25rem;font-weight:400;transition:.1s all ease-in-out;cursor:pointer}.user-calendar .user-calendar-bg .user-calendar-bg-year .title-inner .a-icon{font-size:1.25rem}.user-calendar .user-calendar-bg .user-calendar-bg-year .title-inner:hover{background-color:rgba(0,0,0,.04)}.user-calendar .user-calendar-bg .user-calendar-bg-year .title-inner:active,.user-calendar .user-calendar-bg .user-calendar-bg-year .title-inner:focus{background-color:rgba(0,0,0,.08)}.user-calendar .user-calendar-bg .user-calendar-bg-year>.title{display:flex;flex-direction:column;align-items:center;padding:1.25rem 0 .25rem}.user-calendar .user-calendar-bg .user-calendar-bg-year .months{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month{background-color:#fff;border:0 solid #E7E4E4;box-shadow:1px 1px 15px -5px rgba(0,0,0,.25);border-radius:.375rem;margin:5px;color:#5A5A5A;display:flex;flex-direction:column;align-items:stretch}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .title{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;font-size:14px;font-weight:500;text-align:center}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .title.short{display:none}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .head{display:flex;flex-direction:row;background-color:#f7f7f7}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .head .cell{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:auto;font-size:10px;font-weight:500;text-align:center;text-transform:uppercase}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day-view-trigger{position:absolute;right:0;top:0;z-index:5;display:block;background:0 0;width:15px;height:15px}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day-view-trigger:before{content:'';display:block;border-left:15px solid transparent;border-top:15px solid #D82727;width:0;height:0}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day-view-trigger:hover{cursor:pointer}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day{position:relative;flex:0 0 auto;display:flex;flex-direction:row;align-items:stretch;background-color:#FFF;font-size:11px;font-weight:700;margin-bottom:1px;counter-increment:dayCounter}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day .school{position:absolute;z-index:1;flex:auto;display:block;background-color:rgba(61,158,103,.1);width:100%;height:100%}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day .overlay{position:relative;z-index:2;flex:auto;display:block;background-color:transparent;cursor:pointer}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day .overlay:hover{box-shadow:1px 1px 9px 2px rgba(0,0,0,.1);z-index:4;border-radius:.25rem}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day:before{position:absolute;z-index:1;top:0;left:0;display:block;padding:8px 0 0 8px;content:counter(dayCounter);width:100%;height:100%}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day:after{position:absolute;z-index:2;top:3px;left:0;right:0;margin:0 2px;height:4px;display:block;background:0 0;content:"";border-radius:2px}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.today .overlay{box-shadow:0 0 0 2px #06C1FF;color:#006585;border-radius:.25rem;z-index:3}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.today .overlay:hover{box-shadow:0 0 0 2px #00B2EB,1px 1px 9px 2px rgba(0,0,0,.15)}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.today .overlay:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #06C1FF;display:block;margin:0 auto}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday:after{background-color:#94D5B1}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday-morning:after{right:50%;background-color:#94D5B1}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday-afternoon:after{left:50%;background-color:#94D5B1}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday-afternoon.holiday-morning:after{left:0;right:0;background:linear-gradient(90deg,#94D5B1 50%,#6fc796 50%)}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.not-working-day:before{background-color:rgba(231,228,228,.45);color:grey;font-weight:900;box-shadow:0 0 0 1px rgba(206,202,202,.65);border-radius:.125rem}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.not-working-day:hover:before{color:#262626;background:#fff}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday-mandatory-leave-afternoon:hover:before,.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday-mandatory-leave-morning:hover:before,.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday-mandatory-leave:hover:before{color:#262626}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday-mandatory-leave:before{background-color:rgba(255,127,127,.6);font-weight:900;box-shadow:0 0 0 1px rgba(233,80,80,.6);border-radius:.125rem}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday-mandatory-leave-morning:before{background:linear-gradient(90deg,rgba(255,127,127,.6) 50%,transparent 50%);font-weight:900;box-shadow:0 0 0 1px rgba(233,80,80,.6);border-radius:.125rem}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday-mandatory-leave-afternoon:before{background:linear-gradient(90deg,transparent 50%,rgba(255,127,127,.6) 50%);font-weight:900;box-shadow:0 0 0 1px rgba(233,80,80,.6);border-radius:.125rem}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday-mandatory-leave-afternoon.holiday-mandatory-leave-morning:before{background:linear-gradient(90deg,rgba(255,127,127,.6) 50%,rgba(255,101,101,.6) 50%)}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday-mandatory-leave-morning.not-working-day:before{z-index:2;background:linear-gradient(90deg,rgba(255,127,127,.6) 50%,rgba(231,228,228,.45) 50%);box-shadow:0 0 0 1px rgba(233,80,80,.6)}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.holiday-mandatory-leave-afternoon.not-working-day:before{z-index:2;background:linear-gradient(90deg,rgba(231,228,228,.45) 50%,rgba(255,127,127,.6) 50%);box-shadow:0 0 0 1px rgba(233,80,80,.6)}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.substitute:before{background-color:rgba(247,160,59,.15)}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day.range-node{z-index:2;background-color:rgba(134,182,184,.6);border-radius:.125rem;box-shadow:1px 1px 9px 2px rgba(0,0,0,.15) inset}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .week{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #E7E4E4;padding:8px 0 0 8px;color:grey;font-size:11px}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .week:nth-child(6){border-bottom:0}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .content{flex:auto;display:flex;flex-direction:row;align-items:stretch}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .content .weeks{flex:0 0 auto;display:flex;flex-direction:column;border-right:1px solid #E7E4E4}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .content .days{flex:auto;display:flex;flex-direction:row;align-items:flex-start;align-content:flex-start;justify-content:flex-start;flex-wrap:wrap}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .content .days .pad-day{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:0 0 auto;background-color:transparent}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .content .days :nth-child(7n){border-right-width:0}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month.is-current-month{box-shadow:1px 1px 15px -5px rgba(0,0,0,.25),0 0 0 2px #06C1FF}.user-calendar .user-calendar-absence{position:absolute;top:0;left:0;z-index:4;background:0 0;border:none;height:auto}.user-calendar .user-calendar-absence .week{position:absolute;display:none;background-color:#B4B1B1;border:none!important;overflow:hidden}.user-calendar .user-calendar-absence .week.is-main-year{display:block}.user-calendar .user-calendar-absence .week .title{line-height:14.4px;padding-left:4px;font-size:11px;vertical-align:middle;white-space:nowrap}.user-calendar .user-calendar-absence .week .drag-handle{position:absolute;top:0;bottom:0;display:block;background:rgba(0,0,0,.3)}.main-menu-user .userInfo .ident,.main-menu-user .userInfo .role{top:10px;position:absolute;color:#B4B1B1;font-size:14px;font-weight:500}.user-calendar .user-calendar-absence .week .drag-handle:active,.user-calendar .user-calendar-absence .week .drag-handle:hover{cursor:col-resize}.user-calendar .user-calendar-absence .week .drag-handle.start{left:0}.user-calendar .user-calendar-absence .week .drag-handle.end{right:0}.user-calendar .user-calendar-absence .week.first{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.user-calendar .user-calendar-absence .week.last{-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.user-calendar .user-calendar-absence .week.first.last{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.user-calendar .user-calendar-absence:hover .week{border:none}.user-calendar .user-calendar-absence.active{border-width:0}.user-calendar .user-calendar-absence.active .week .title{padding-left:12px}.user-calendar .user-calendar-absence.is-dragging{pointer-events:none}@media screen and (min-width:500px){.user-calendar .user-calendar-bg .user-calendar-bg-year .title{text-align:center}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month{width:327px;height:304px}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .title{height:40px;line-height:40px}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .head .cell{width:40px;height:19px;line-height:19px;background-color:transparent;border-bottom:1px solid #E7E4E4}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day{width:40px;height:40px;margin-right:1px;box-shadow:0 0 0 1px #E7E4E4}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .day:before{width:40px;height:40px;margin-right:1px}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .week{width:40px;height:41px;display:inline}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .content .weeks{width:40px;margin-top:-1px;border-top:1px solid #E7E4E4}.user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month .content .days .pad-day{width:40px;height:40px;margin-right:1px;display:inline}.user-calendar .user-calendar-absence .week{height:16px}.user-calendar .user-calendar-absence .week .title{line-height:16px}.user-calendar .user-calendar-absence .week .drag-handle{width:10px}.user-calendar .user-calendar-absence.has-sm-handles .drag-handle{width:5px}}@media screen and (min-width:840px){.user-calendar .user-calendar-bg .user-calendar-bg-year{display:flex}.user-calendar .user-calendar-absence .week{display:block}}@media screen and (min-width:2012px){.user-calendar .user-calendar-bg .user-calendar-bg-year .months{justify-content:flex-start;width:1685px}}@media screen and (min-width:2350px){.user-calendar .user-calendar-bg .user-calendar-bg-year .months{justify-content:flex-start;width:2022px}}@media screen and (min-width:2686px){.user-calendar .user-calendar-bg .user-calendar-bg-year .months{justify-content:flex-start;width:2359px}}@media screen and (min-width:3022px){.user-calendar .user-calendar-bg .user-calendar-bg-year .months{justify-content:flex-start;width:2696px}}@media screen and (min-width:3360px){.user-calendar .user-calendar-bg .user-calendar-bg-year .months{justify-content:flex-start;width:3033px}}@media screen and (min-width:3696px){.user-calendar .user-calendar-bg .user-calendar-bg-year .months{justify-content:flex-start;width:auto}}@media only screen and (min-width:680px){.user-calendar .user-calendar-start-line .horizontal-select>.btn{display:inline-block}}@media only screen and (min-width:960px){.user-calendar .user-calendar-start-line .radio-group{display:inline-block}}@media only screen and (min-width:1280px){.user-calendar .user-calendar-bg.style-legacy{display:block;padding-bottom:8rem}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year{display:block;text-align:center}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months{display:inline-block;margin-bottom:2px;width:auto;flex-direction:column;flex-wrap:nowrap;background-color:#FFF;box-shadow:1px 1px 15px -5px rgba(0,0,0,.25);border-radius:.375rem;padding:5px}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month{width:882px;box-shadow:none!important;flex:auto;display:flex;flex-direction:row;align-items:stretch;background-color:transparent;border-width:0;height:auto;margin:0}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .title{display:none;width:40px;padding-left:5px;text-align:left}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .title.short{display:block}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .head{display:none}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .day{flex:0 0 auto;width:26px}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .day:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .day:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .day:before{width:26px;padding:8px 1px 0 0;text-align:center}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .content{flex:auto}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .content .weeks{flex:0 0 auto;width:26px;display:none}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .content .days{flex:auto;flex-wrap:nowrap}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .content .days .pad-day{flex:0 0 auto;width:26px;display:none}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .content .days :nth-child(7n){border-right-width:1px}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month:last-child .content .day{border-bottom-width:1px}}@media only screen and (min-width:1440px){.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month{width:1068px}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .day{flex:0 0 auto;width:32px}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .day:before{width:32px;text-align:center}}@media only screen and (min-width:1800px){.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month{width:1316px}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .day{flex:0 0 auto;width:40px}.user-calendar .user-calendar-bg.style-legacy .user-calendar-bg-year .months .user-calendar-bg-month .day:before{width:40px;text-align:center}}.user-calendar-ui-settings{display:inline-block}.user-calendar-ui-settings:not(:first-child){margin-left:.5rem}.user-calendar-ui-settings:not(:last-child){margin-right:.5rem}.user-calendar-ui-settings .reset{padding:0 4px;color:#D82727;font-size:12px;vertical-align:middle;cursor:pointer}.user-calendar-ui-settings .reset span{display:none}.user-calendar-ui-settings .reset:before{content:'[ X';display:inline-block}.user-calendar-ui-settings .reset:after{content:']';display:inline-block}@media only screen and (min-width:960px){.user-calendar-ui-settings .reset span{display:inline-block}.user-calendar-ui-settings .reset:before{content:'['}}#userlane-assistant-container.userlane-base.usln-p-assistant--position-left{left:176px;bottom:8px}iframe#webWidget{z-index:1000011!important}@media only screen and (max-width:680px){#userlane-assistant-container.userlane-base.usln-p-assistant--position-left,iframe#webWidget{z-index:29!important}}.main-menu-user{max-width:300px;width:300px;position:relative}.main-menu-user .userInfo{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:15px 0}.main-menu-user .userInfo .avatar{width:120px;height:120px;line-height:120px;margin-right:0}.main-menu-user .userInfo .name{max-width:80%;margin-top:6px;color:grey;font-size:24px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}.main-menu-user .userInfo .email{margin-top:4px;color:#B4B1B1;font-size:14px;font-weight:300}.main-menu-user .userInfo .role{right:10px}.main-menu-user .userInfo .ident{left:10px}.main-menu-notifications .system-messages .arrow,.main-menu-notifications .userinfo-messages .arrow{padding:.625rem 1rem .625rem .625rem;font-size:.9rem;vertical-align:middle;text-align:right}.main-menu-notifications .system-messages .circle,.main-menu-notifications .userinfo-messages .circle{background:#EB3D73;width:40px;height:40px;line-height:40px}.main-menu-notifications .system-messages .circle,.main-menu-notifications .system-messages .icon,.main-menu-notifications .userinfo-messages .circle,.main-menu-notifications .userinfo-messages .icon{margin-left:.15rem;margin-right:.6rem}.main-menu-notifications .no-notifications{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;padding:1.5rem 0;font-style:normal}.main-menu-notifications .no-notifications>p{color:#9A9898;font-size:1rem;font-style:italic}.main-menu-more-items{display:flex;flex-direction:column;min-width:9rem}.main-menu-more-items li{flex:1 1 auto;display:flex;flex-direction:column}.main-menu-more-items li a{flex:1 1 auto;padding:1rem;color:#5A5A5A;font-size:.75rem;font-weight:500;transition:all .1s ease-in 0s;text-transform:uppercase}.main-menu-more-items li a span{display:none}.main-menu-more-items li a.active,.main-menu-more-items li a:hover{background:rgba(0,0,0,.05);text-decoration:none}.main-menu-more-items li a.active,.main-menu-more-items li a:focus{background:rgba(0,0,0,.08)}.main-menu-more-items li .bulk-action{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;flex:1 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background-color:transparent;border-width:0;border-style:solid;border-radius:0;font-weight:400;color:#5A5A5A;padding:.5rem .75rem}.main-menu-more-items li .bulk-action .fa{display:flex;flex-direction:row;align-items:center;justify-content:center;width:1.25rem;font-size:1.125rem;line-height:1.75rem}.main-menu-more-items li .bulk-action .value{padding-left:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.main-menu-more-items li .bulk-action.focus,.main-menu-more-items li .bulk-action:focus,.main-menu-more-items li .bulk-action:hover{background-color:rgba(0,0,0,.05)}.main-menu-more-items li .bulk-action.disabled,.main-menu-more-items li .bulk-action[disabled]{cursor:not-allowed;opacity:.3}.main-menu-more-items li:not(:last-child):after{content:' ';display:block;background:#F1F2F3;width:100%;height:1px}.main-menu{position:relative;z-index:2103;background:#404040;height:54px}.main-menu .app-version{position:absolute;top:0;left:0;height:auto;color:#404040;font-size:.5rem;line-height:100%}.main-menu .app-version.nice{top:25px;left:50px;color:#FFF;font-size:.625rem}.main-menu .logo{width:3.25rem;height:3.25rem;line-height:inherit;flex:0 0 auto;margin-left:.25rem;margin-right:.25rem}.main-menu .logo #logo,.main-menu .logo a{position:relative;display:block;background:url(images/logo_element.svg) center center no-repeat;background-size:2rem 2rem;width:100%;height:100%}.main-menu .show-more{display:flex;flex-direction:row;align-items:stretch;justify-content:center;padding:0 .75rem;cursor:pointer}.main-menu .show-more i.fa{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#FFF;font-size:1.35rem;vertical-align:middle}.main-menu .menu{display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden}.main-menu .menu li{display:flex;padding:.375rem 0;height:54px}.main-menu .menu li a{display:flex;flex-direction:row;align-items:center;border-radius:.25rem;padding:0 .75rem;color:#F1F2F3;font-size:.75rem;font-weight:500;line-height:1rem;text-transform:uppercase;transition:all .1s ease-in 0s}.main-menu .menu li a span,.main-menu .menu li.as-extra,.main-menu .menu li.show-more:after{display:none}.main-menu .menu li a:active,.main-menu .menu li a:hover{background:rgba(255,255,255,.07)}.main-menu .menu li a.active{background:rgba(255,255,255,.15)}.main-menu .menu li a.active,.main-menu .menu li a:active,.main-menu .menu li a:focus,.main-menu .menu li a:hover{box-shadow:0 1px 4px 0 rgba(0,0,0,.16);text-decoration:none}.main-menu a.main-menu-support{border-radius:.25rem;display:inline-block;background:#EB3D73;height:auto;padding:0 .25rem;margin:17px 0;color:#FFF;font-size:.7rem;line-height:20px;text-transform:uppercase;vertical-align:middle}.main-menu a.main-menu-support:hover{background-color:#de1755;color:#FFF;cursor:pointer}.main-menu .user-menu{font-weight:400}.main-menu .user-menu .menu li a{padding:0 .25rem}.main-menu .user-menu .book-demo-badge{border-radius:9999px;width:auto;height:36px;line-height:inherit;display:none;flex-direction:row;align-items:stretch;justify-content:center;background-color:rgba(255,255,255,.07);box-shadow:0 1px 4px 0 rgba(0,0,0,.16);margin:9px 0;padding:.25rem;overflow:hidden}.main-menu .user-menu .book-demo-badge a,.main-menu .user-menu .trial-badge a{border-radius:9999px;display:flex;font-size:.75rem;min-height:0;text-transform:uppercase}.main-menu .user-menu .book-demo-badge a{flex-direction:row;align-items:center;justify-content:center;background-color:rgba(255,255,255,.07);padding:0 .5rem;color:#FFF;line-height:1rem}.main-menu .user-menu .book-demo-badge a:hover{background:rgba(204,204,204,.07);color:#FFF}.main-menu .user-menu .trial-badge{border-radius:9999px;width:auto;height:36px;line-height:inherit;display:none;background-color:rgba(255,255,255,.07);box-shadow:0 1px 4px 0 rgba(0,0,0,.16);margin:9px 0 0 .5rem;padding:.25rem;overflow:hidden}.main-menu .user-menu .trial-badge>span{display:none;flex-direction:row;align-items:center;justify-content:center;padding:0 .5rem;color:#F1F2F3;font-size:.75rem;font-weight:500;line-height:1rem;text-transform:uppercase}.main-menu .user-menu .trial-badge a{flex-direction:row;align-items:center;justify-content:center;background-color:#EB3D73;padding:0 .5rem;color:#FFF;line-height:1rem}.main-menu .user-menu a.cello-launcher,.main-menu .user-menu a.notifications,.main-menu .user-menu a.user{border-radius:9999px;display:flex;padding:0 .25rem;margin:.55rem 0;color:#FFF;cursor:pointer;box-shadow:0 1px 4px 0 rgba(0,0,0,.16)}.main-menu .user-menu .trial-badge a:hover{background:#de1755;color:#FFF}.main-menu .user-menu a.cello-launcher,.main-menu .user-menu a.notifications{justify-content:center;align-items:center;position:relative;background-color:rgba(255,255,255,.07)}.main-menu .user-menu a.cello-launcher .bubble,.main-menu .user-menu a.notifications .bubble{position:absolute;top:0;right:0}.main-menu .user-menu a.cello-launcher:hover,.main-menu .user-menu a.notifications:hover{background-color:rgba(255,255,255,.15)}.main-menu .user-menu a.user{flex:0 0 auto;position:relative;flex-direction:row;align-items:center;background-color:rgba(255,255,255,.07);overflow:hidden;transition:all .1s ease-in 0s}.main-menu .user-menu a.user .avatar{flex:0 0 auto;display:block;width:1.75rem;height:1.75rem;line-height:1.75rem;font-size:.75rem}.main-menu .user-menu a.user .info{flex:1 1 auto;display:none;flex-direction:column;padding:0 .5rem;vertical-align:top;line-height:1}.bulk-actions,.bulk-actions ul{flex-direction:row;display:flex}.main-menu .user-menu a.user .info span.name{white-space:nowrap;text-overflow:ellipsis;display:block;max-width:9rem;overflow:hidden;font-size:.9rem}.main-menu .user-menu a.user .info span.role{display:block;color:grey;font-size:.7rem}.main-menu .user-menu a.user:hover{background-color:rgba(255,255,255,.15)}@media only screen and (min-width:360px){.main-menu .user-menu .trial-badge{display:flex}}@media only screen and (min-width:680px){.main-menu .user-menu .book-demo-badge{display:flex}}@media only screen and (min-width:960px){.main-menu .user-menu .menu li a span{display:inline}}@media only screen and (min-width:1280px){.main-menu .user-menu a.user>.info{display:flex}}@media only screen and (min-width:1600px){.main-menu .user-menu .trial-badge .info{display:flex}.main-menu .user-menu .trial-badge a{margin-left:0}}.horizontal-select,.horizontal-select .items{display:inline-block}.bulk-actions{flex-wrap:wrap;position:relative;overflow:hidden;height:3.25rem}.bulk-actions .no-entries{padding:7px}.bulk-actions .bulk-action,.bulk-actions .show-more{padding-left:.75rem;padding-right:.75rem;border-radius:.5rem}.bulk-actions ul{flex-wrap:wrap;gap:.5rem}.bulk-actions ul li{display:flex;flex-direction:row;align-items:stretch}.bulk-actions ul li.as-extra{display:none}.bulk-actions .bulk-action{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:transparent;border-width:1px;border-style:solid;border-color:#ddd;font-weight:400;color:#5A5A5A}.bulk-actions .bulk-action.focus,.bulk-actions .bulk-action:focus,.bulk-actions .bulk-action:hover,.bulk-actions .show-more:hover{background-color:rgba(0,0,0,.05)}.bulk-actions .bulk-action .fa{font-size:1.125rem;line-height:1.75rem}.bulk-actions .bulk-action .value{font-size:.75rem;line-height:1rem;font-weight:500}.bulk-actions .bulk-action.disabled,.bulk-actions .bulk-action[disabled]{cursor:not-allowed;opacity:.3}.bulk-actions .show-more{display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer}.bulk-actions .show-more i.fa{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:1.5rem;line-height:2rem}.bulk-actions .show-more:active,.bulk-actions .show-more:focus,.bulk-actions .show-more:hover{text-decoration:none}.user-record-property{font-size:13px}.user-record-property .form-row{margin-bottom:0}.user-record-property .value-wrapper{min-height:20px;line-height:20px}.user-record-property .user-record-property-documents{display:flex;flex-direction:row;align-items:flex-start;position:relative;background-color:#F1F2F3;border-radius:.5rem}.user-record-property .user-record-property-documents>.a-icon{flex:0 0 auto;width:2rem;height:2rem;padding:.25rem 0 0 .25rem;font-size:1.5rem;opacity:.35;stroke-width:1.5;user-select:none}.user-record-property .user-record-property-documents .documents-list{padding:.25rem}.user-record-property .user-record-property-documents .document-dropzone{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:rgba(64,64,64,.3);border-radius:.5rem}.user-record-property .user-record-property-documents.is-on-group{border-top-left-radius:0;border-top-right-radius:0}.user-record-property .user-record-property-documents.is-on-group>.a-icon{width:2.5rem;height:2.5rem;padding:.25rem 0 0 .25rem;margin:0 0 0 .5rem}.user-record-property .user-record-property-documents.is-on-group .documents-list{padding:.5rem}.user-record-property .user-record-property-documents.is-table-cell{margin:-.25rem}.user-record-property .extra-attribute.comment,.user-record-property .selectable-value{border-radius:.5rem;margin-bottom:.5rem;background-color:#F1F2F3;position:relative;color:#5A5A5A}.user-record-property .user-record-property-documents.is-table-cell>.a-icon{width:2rem;height:2rem;padding:0 0 0 .25rem}.user-record-property .user-record-property-documents.is-table-cell .documents-list{padding:.5rem}.user-record-property .extra-attribute.comment{padding:.75rem;margin-top:.25rem;font-size:13px;line-height:1.4}.stopwatch .since,.user-record-property .selectable-value>.value .user-record-table{margin-top:.75rem}.user-record-property .selectable-value{padding:.5rem;line-height:20px}.user-record-property .selectable-value>.checkbox-group,.user-record-property .selectable-value>.radio-group{vertical-align:middle}.user-record-property .selectable-value>.value{display:inline-block;vertical-align:middle}.user-record-property .selectable-value.active{background-color:rgba(134,182,184,.3)}.user-record-property .selectable-value.inactive{cursor:pointer}.user-record-property .selectable-value.disabled{background-color:#F1F2F3;cursor:default}.user-record-property .selectable-value.has-label>.value{display:block}@media only screen and (min-width:360px){.user-record-property .form-row.style-questionnaire .selectable-value-container{display:flex;flex-direction:row;gap:.5rem}.user-record-property .form-row.style-questionnaire .selectable-value{flex:1 1 50%}}@media only screen and (min-width:960px){.user-record-property{position:relative}.user-record-property .formElementOptionsWrapper.input-sm{margin-right:.25rem}}.user-record-table .section-box.style-dpf-group{padding:0;overflow:hidden;background-color:#FFF}.user-record-table .m-table table tbody tr td.the-documents{padding:.5rem;text-align:right}.user-record-table .m-table table tbody tr td.the-actions{padding:.5rem}.user-record-table .m-table table tbody tr td.the-actions>.wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem}.user-record-table-row-group{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}.file-dropzone,.file-dropzone .dropzone{flex:1 1 auto;display:flex;min-width:0;gap:.75rem}.file-dropzone{flex-direction:column;align-items:stretch;justify-content:stretch;min-height:0}.file-dropzone .dropzone{flex-direction:column;align-items:center;justify-content:center;background-color:#F1F2F3;border:3px dashed #e3e5e7;border-radius:.5rem;padding:.75rem;min-height:12rem}.file-dropzone .dropzone .dropinfo{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.file-dropzone .dropzone>.m-list{flex:0 0 auto}.file-dropzone .dropzone.is-active{background-color:#e3e5e7;border:3px dashed #d6d9db}.file-dropzone .dropzone.is-accept{background-color:rgba(61,158,103,.05);border:3px dashed rgba(61,158,103,.1)}.file-dropzone .dropzone.is-reject{background-color:rgba(216,39,39,.05);border:3px dashed rgba(216,39,39,.1)}.file-dropzone-file-placeholder,.file-dropzone-upload-trigger{display:flex;flex-direction:row;align-items:center;gap:.25rem;position:relative;background-color:#FFF;box-shadow:inset 0 -1px 2px 0 rgba(64,64,64,.08),0 1px 2px 0 rgba(64,64,64,.08);border-radius:.5rem;border:1px solid #ddd;padding:0 .5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#5A5A5A;font-size:.75rem;font-weight:500;line-height:1.5rem}.file-dropzone-file-placeholder .progress-bar,.file-dropzone-upload-trigger .progress-bar{flex:0 0 auto;display:flex;align-items:stretch;justify-content:flex-start;position:absolute;left:0;right:0;bottom:0;width:100%;height:.187rem}.file-dropzone-file-placeholder .progress-bar>span,.file-dropzone-upload-trigger .progress-bar>span{display:block;background-color:rgba(61,158,103,.35)}.file-dropzone-file-placeholder{opacity:.65;cursor:progress}.file-dropzone-upload-trigger .a-icon{flex:0 0 auto;width:1.5rem;height:1.5rem;color:#3D9E67;font-size:1rem}.file-dropzone-upload-trigger .a-icon svg{stroke-width:1.5}.file-dropzone-upload-trigger:focus,.file-dropzone-upload-trigger:hover{background-color:#F1F2F3;color:#262626;cursor:pointer;text-decoration:none}.file-dropzone-upload-trigger.active,.file-dropzone-upload-trigger:active{background-color:#ecedee;color:#262626}.file-dropzone-existing-list{display:flex;flex-direction:row;background-color:#F1F2F3;border:1px solid #e3e5e7;border-radius:.5rem;padding:.5rem}.dropzone-dpf{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:.25rem}@media only screen and (max-width:680px){iframe#launcher{z-index:29!important}}.value-transition{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box}.value-transition .value-group{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;flex:1 1 50%;position:relative;background-color:#F1F2F3;padding:6px;color:#5A5A5A}.value-transition .value-group .date,.value-transition .value-group .label{position:absolute;top:1px;left:5px;z-index:1;color:#BDB7B7;font-size:7px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.value-transition .value-group .value{padding-top:9px;min-height:16px}.value-transition .value-group .date{left:auto;right:5px}.value-transition .detail{display:flex;flex-direction:column;justify-content:center;flex:0 0 30px;margin:4px}.value-transition .detail>*{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:flex;flex-direction:column;flex:0 0 30px;justify-content:center;color:#BDB7B7;text-align:center}.value-transition .detail>* .fa{display:block;font-size:17px}.value-transition .detail>:active,.value-transition .detail>:focus,.value-transition .detail>:hover{text-decoration:none}.value-transition .detail>:active,.value-transition .detail>:hover{background-color:rgba(64,64,64,.1)}.value-transition.is-table .value-group{flex:1 1 100%}@media only screen and (min-width:1280px){.value-transition{display:flex}.value-transition .detail{margin-top:0;margin-bottom:0}.value-transition.history-only{justify-content:center}.value-transition.current-only{display:block}}.m-typeahead{position:relative}.m-typeahead .options{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;background-color:#FFF;width:100%}.m-typeahead .loading-status{position:absolute;top:0;bottom:0;right:6px;display:flex;justify-content:center;align-items:center}.m-typeahead .loading-status i,.m-typeahead .loading-status span{flex:1 1 auto}@media only screen and (min-width:680px) and (min-height:680px){.m-typeahead .options{-webkit-box-shadow:0 10px 25px 0 rgba(128,128,128,.27);-moz-box-shadow:0 10px 25px 0 rgba(128,128,128,.27);box-shadow:0 10px 25px 0 rgba(128,128,128,.27);position:absolute;top:100%;left:0;z-index:99}}.ribbon-wrapper{width:107px;height:110px;overflow:hidden;position:absolute;top:0;right:0;z-index:9}.ribbon-wrapper .ribbon{display:flex;align-items:center;justify-content:center;position:relative;top:18px;left:-7px;background-color:#D82727;width:9.5rem;padding:0;color:#FFF;font-size:.75rem;font-weight:500;line-height:2rem;text-align:center;transform:rotate(45deg)}.ribbon-wrapper .ribbon span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0;max-width:7rem}.ribbon-wrapper.ribbon-left{left:0;right:auto}.ribbon-wrapper.ribbon-left .ribbon{left:-36px;transform:rotate(-45deg)}.subscription-box{flex:1 1 auto;display:flex;flex-direction:column;position:relative;background-color:#FFF;border-radius:.5rem;border:2px solid #ddd;transition:all .2s ease-in-out}.subscription-box>.description{background-color:#32767A;padding:14px 0 14px 30px;color:#09484B;font-size:11px;line-height:1.5}.subscription-box .subscription-header{flex:0 0 auto;background-color:#F1F2F3;border-radius:.35rem .35rem 0 0;padding:1.25rem .5rem .75rem}.subscription-box .subscription-header .title-container .title{padding:0 .25rem;color:#32767A;font-size:1.5rem;font-weight:500;text-align:center;text-transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.subscription-box .subscription-header .title-container .title .subtitle{padding:.25rem 0;color:grey;font-size:.75rem}.subscription-box .subscription-header .title-container .title .subtitle .current{text-decoration:line-through;text-decoration-color:#D82727;font-style:italic}.subscription-box .subscription-header .title-container .title .subtitle .offer{font-weight:500;color:#3D9E67}.subscription-box .subscription-offer{flex:0 0 auto;background-color:#3D9E67;color:#FFF;padding:.5rem;text-align:center;font-size:.875rem;font-weight:500}.subscription-box .subscription-info{flex:1 1 auto;display:flex;flex-direction:column;background-color:#FFF;border-radius:0 0 .5rem .5rem;padding:1.25rem}.subscription-box .features{flex:1 1 auto;padding-left:.75rem}.subscription-box .features .title{color:#32767A;font-size:.8rem;font-weight:500}.subscription-box .features ul{min-height:218px;padding-top:.25rem}.subscription-box .features ul li{position:relative;padding:.25rem 0 .25rem 1.25rem;font-size:.8rem;font-weight:500;line-height:1.2}.subscription-box .features ul li:before{content:"\f067";position:absolute;left:0;display:block;width:15px;margin-right:.25rem;color:#32767A;font-family:FontAwesome;text-align:center}.subscription-box .cta{flex:0 0 auto;display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}.subscription-box.is-single{position:relative;box-shadow:0 0 15px 0 rgba(128,128,128,.27);border-width:0;max-width:80%;margin:-1.5rem auto 0}.subscription-box.is-single .features ul{min-height:0}.feature-not-available .dialog{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.7);padding:0;width:100%;height:100%;text-align:center}.feature-not-available .dialog .dialog-container{position:relative;background-color:transparent;height:auto;padding:0;text-align:center}.feature-not-available .dialog .dialog-container h4{margin-bottom:6px}.feature-not-available .dialog .dialog-container .info{color:#FFF;font-size:12px;line-height:1.3456}.user-timetracking .user-timetracking-title .year-title{display:block;padding:10px 0 10px 10px;font-size:38px;font-weight:300}.user-timetracking .user-timetracking-title .year-title.is-placeholder{background:rgba(0,0,0,.05);background:linear-gradient(to right,rgba(0,0,0,.05) 2%,rgba(204,204,204,.05) 18%,rgba(0,0,0,.05) 23%);background-size:1300px;border-radius:.5rem;width:85px;height:33px;padding:0;margin:10px 0 15px 10px}.user-timetracking .user-timetracking-title .year-title.is-placeholder.is-animated{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeholderAnimate}.user-timetracking .user-timetracking-title .group-title{display:flex;align-items:flex-end;padding:10px 0 10px 10px;font-size:32px;font-weight:300}.user-timetracking .user-timetracking-title .group-title .duration{padding:2px 4px;font-size:1rem}.user-timetracking .user-timetracking-title .group-title .duration .total{font-size:.75rem}.user-timetracking .user-timetracking-title .group-title .duration .total:before{content:"/";display:inline-block}.user-timetracking .user-timetracking-title .group-title .duration .total.is-incomplete{color:#AE6005}.user-timetracking .user-timetracking-title .group-title.is-placeholder{display:inline-flex}.user-timetracking .user-timetracking-title .group-title.is-placeholder span{background:rgba(0,0,0,.05);background:linear-gradient(to right,rgba(0,0,0,.05) 2%,rgba(204,204,204,.05) 18%,rgba(0,0,0,.05) 23%);background-size:1300px;border-radius:.5rem;width:110px;height:32px}.user-timetracking .user-timetracking-title .group-title.is-placeholder .duration{width:70px;height:20px;padding:0;margin:2px 4px}.dashboard-page-timetracking-item .event.is-absence span+span,.timeline-simple>li .timeline-pin .actions>:not(:last-child),.user-timetracking .nothing-on-day .btn{margin-right:.5rem}.user-timetracking .user-timetracking-title .group-title.is-placeholder .duration .total{display:none}.user-timetracking .user-timetracking-title .group-title.is-placeholder.is-animated span{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeholderAnimate}.user-timetracking .user-timetracking-start-line{box-shadow:0 15px 25px -13px rgba(0,0,0,.16);position:relative;background-color:#FFF;padding:0 .365rem;margin-bottom:1rem}.user-timetracking .user-timetracking-start-line .picker{display:inline-block}.user-timetracking .user-timetracking-start-line:first-of-type{padding-top:.365rem;padding-bottom:.365rem}.user-timetracking.is-sticky .user-timetracking-start-line{box-shadow:0 15px 25px -13px rgba(0,0,0,.16)}.user-timetracking .nothing-on-day{padding:2rem 1rem}.user-timetracking .nothing-on-day p{padding-bottom:1rem;font-size:1.1rem}.user-timetracking .reached-bottom-end,.user-timetracking .reached-upper-end{position:relative;text-align:center}.user-timetracking .reached-bottom-end p,.user-timetracking .reached-upper-end p{color:#CECACA;font-size:1.25rem;font-style:italic}.user-timetracking .reached-bottom-end:before,.user-timetracking .reached-upper-end:before{position:absolute;left:0;right:0;display:block;color:#E7E4E4;font-family:FontAwesome;font-size:3rem}.user-timetracking .reached-bottom-end:after,.user-timetracking .reached-upper-end:after{content:"";position:absolute;left:5%;right:5%;display:block;background-color:#E7E4E4;height:4px}.user-timetracking .reached-upper-end{padding:2rem 1rem 3rem;margin-bottom:1.5rem}.user-timetracking .reached-upper-end:before{content:"\f106";bottom:0}.user-timetracking .reached-upper-end:after{bottom:0}.user-timetracking .reached-bottom-end{padding:3rem 1rem;margin-top:1.5rem}.user-timetracking .reached-bottom-end:before{content:"\f107";top:0}.user-timetracking .reached-bottom-end:after{top:0}.user-timetracking .actual-list{padding:0 .65rem;position:relative}.user-timetracking .actual-list:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.user-timetracking .user-timetracking-day{flex-grow:1;position:relative;display:flex;flex-direction:column;border-radius:.375rem;box-shadow:1px 1px 15px -5px rgba(0,0,0,.25);background:#FFF;border:1px solid #ddd;margin:5px 0}.user-timetracking .user-timetracking-day .day{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.02);border-bottom:1px solid #E7E4E4;padding:10px;font-weight:500}.user-timetracking .user-timetracking-day .day .name{font-size:.8rem}.user-timetracking .user-timetracking-day .day .date{padding-top:5px;font-size:11px}.user-timetracking .user-timetracking-day .day .btn{position:absolute;top:7px;left:7px}.user-timetracking .user-timetracking-day .entries{flex:1 1 auto;display:flex;flex-direction:column;min-height:46px}.user-timetracking .user-timetracking-day .entries .entry{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;min-height:46px}.user-timetracking .user-timetracking-day .entries .entry .info{flex:1 auto;display:flex;justify-content:flex-start}.user-timetracking .user-timetracking-day .entries .entry .info:focus{text-decoration:none}.user-timetracking .user-timetracking-day .entries .entry .info .count,.user-timetracking .user-timetracking-day .entries .entry .info .end,.user-timetracking .user-timetracking-day .entries .entry .info .labels,.user-timetracking .user-timetracking-day .entries .entry .info .name,.user-timetracking .user-timetracking-day .entries .entry .info .start,.user-timetracking .user-timetracking-day .entries .entry .info .total-time{display:flex;flex-direction:column;padding:.625rem .625rem 0;min-width:2.35rem;font-size:15px}.user-timetracking .user-timetracking-day .entries .entry .info .count .label,.user-timetracking .user-timetracking-day .entries .entry .info .end .label,.user-timetracking .user-timetracking-day .entries .entry .info .labels .label,.user-timetracking .user-timetracking-day .entries .entry .info .name .label,.user-timetracking .user-timetracking-day .entries .entry .info .start .label,.user-timetracking .user-timetracking-day .entries .entry .info .total-time .label{display:flex;flex-direction:row;gap:.125rem;margin-bottom:5px;font-size:.435rem;font-weight:500;text-transform:uppercase;text-decoration:none;letter-spacing:1px;line-height:1}.user-timetracking .user-timetracking-day .entries .entry .info .count .value,.user-timetracking .user-timetracking-day .entries .entry .info .end .value,.user-timetracking .user-timetracking-day .entries .entry .info .labels .value,.user-timetracking .user-timetracking-day .entries .entry .info .name .value,.user-timetracking .user-timetracking-day .entries .entry .info .start .value,.user-timetracking .user-timetracking-day .entries .entry .info .total-time .value{flex:1 1 auto;font-weight:400}.user-timetracking .user-timetracking-day .entries .entry .info .count{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:0;min-width:2.25rem;text-align:center}.user-timetracking .user-timetracking-day .entries .entry .info .count span{background-color:rgba(148,213,177,.3);border-radius:.5rem;width:1.5rem;padding:.25rem;font-size:.875rem;text-align:center}.user-timetracking .user-timetracking-day .entries .entry .info .start{position:relative}.user-timetracking .user-timetracking-day .entries .entry .info .start .is-generated{position:absolute;left:-30px;top:2px;display:block;min-width:0;padding:0;margin:0;color:grey;font-size:.75rem;width:.75rem;height:.75rem}.user-timetracking .user-timetracking-day .entries .entry .info .start .type-decorator{position:absolute;left:-7px;top:28px;display:block;min-width:0;padding:0;margin:0;font-size:9px}.user-timetracking .user-timetracking-day .entries .entry .info .start .type-decorator.has-issues{color:#FFB560;font-size:13px}.user-timetracking .user-timetracking-day .entries .entry .info .labels{display:none}.user-timetracking .user-timetracking-day .entries .entry .info>.inline{padding:.625rem 0 0 .4rem;min-width:3.15rem}.user-timetracking .user-timetracking-day .entries .entry .info>.inline .label{padding-left:.25rem;margin-bottom:1px}.user-timetracking .user-timetracking-day .entries .entry .info .expand-msg{position:absolute;top:0;left:50%;bottom:0;display:none;flex-direction:row;align-items:center;justify-content:center;padding:10px;min-width:0;font-size:12px;font-weight:400;text-transform:uppercase}.user-timetracking .user-timetracking-day .entries .entry .info .expand-msg:after{content:"\f07d";padding-left:6px;font-family:FontAwesome;font-size:16px;font-style:normal;font-weight:400}.user-timetracking .user-timetracking-day .entries .entry .info .icon{padding:11px 0 11px 13px}.user-timetracking .user-timetracking-day .entries .entry .info .icon .absenceIcon{width:23px;height:23px}.user-timetracking .user-timetracking-day .entries .entry .info .icon .circle{width:24px;height:24px;line-height:24px}.user-timetracking .user-timetracking-day .entries .entry .info .name{display:flex;flex-direction:row;align-items:center;padding-top:0;padding-bottom:0}.user-timetracking .user-timetracking-day .entries .entry .info .labels-container{display:inline-flex;flex-wrap:wrap;margin:-.125rem}.user-timetracking .user-timetracking-day .entries .entry .info .labels-container .entry-label{display:inline-flex;flex-direction:row;align-items:stretch;border-radius:.375rem;font-size:.75rem;line-height:1rem;color:#5A5A5A;align-self:baseline;background-color:#E7E4E4;margin:.125rem;padding:0 .25rem}.user-timetracking .user-timetracking-day .entries .entry .info .labels-container .entry-label span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:6rem}.user-timetracking .user-timetracking-day .entries .entry .info .labels-container .entry-label.is-rest{background-color:#BDB7B7}.user-timetracking .user-timetracking-day .entries .entry:before{content:' ';position:absolute;z-index:1;top:0;left:0}.user-timetracking .user-timetracking-day .entries .entry.holiday-mandatory-leave:before,.user-timetracking .user-timetracking-day .entries .entry.holiday:before{background-color:rgba(235,61,115,.15);bottom:0;right:0}.user-timetracking .user-timetracking-day .entries .entry.holiday-mandatory-leave:active,.user-timetracking .user-timetracking-day .entries .entry.holiday-mandatory-leave:focus,.user-timetracking .user-timetracking-day .entries .entry.holiday-mandatory-leave:hover,.user-timetracking .user-timetracking-day .entries .entry.holiday:active,.user-timetracking .user-timetracking-day .entries .entry.holiday:focus,.user-timetracking .user-timetracking-day .entries .entry.holiday:hover{background-color:transparent;cursor:auto}.user-timetracking .user-timetracking-day .entries .entry.not-working-day{background-color:rgba(231,228,228,.4)}.user-timetracking .user-timetracking-day .entries .entry.not-working-day:active,.user-timetracking .user-timetracking-day .entries .entry.not-working-day:focus,.user-timetracking .user-timetracking-day .entries .entry.not-working-day:hover{background-color:rgba(231,228,228,.4);cursor:auto}.user-timetracking .user-timetracking-day .entries .entry.today{background-color:rgba(0,178,235,.15)}.user-timetracking .user-timetracking-day .entries .entry.today:active,.user-timetracking .user-timetracking-day .entries .entry.today:focus,.user-timetracking .user-timetracking-day .entries .entry.today:hover{background-color:rgba(0,178,235,.15);cursor:auto}.user-timetracking .user-timetracking-day .entries .entry .inline-actions{-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;-webkit-box-shadow:0 1px 6px 0 rgba(64,64,64,.27);-moz-box-shadow:0 1px 6px 0 rgba(64,64,64,.27);box-shadow:0 1px 6px 0 rgba(64,64,64,.27);flex:0 0 auto;align-self:center;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#FFF;padding:.25rem;text-align:right}.litepicker .container__months .month-item-header div select,.user-timetracking .user-timetracking-day .entries .entry .to-details{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;-webkit-border-radius:3px;-moz-border-radius:3px}.user-timetracking .user-timetracking-day .entries .entry .inline-actions>button{width:1.5rem;height:1.5rem;line-height:1.5rem;min-height:0;font-size:.75rem;padding:0}.user-timetracking .user-timetracking-day .entries .entry .inline-actions>button:not(:first-child){margin-left:.2rem}.user-timetracking .user-timetracking-day .entries .entry .to-details{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;border-radius:3px;transition:all .1s ease-in 0s;flex:1 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background-color:transparent;padding:0 .5rem}.user-timetracking .user-timetracking-day .entries .entry .entry-actions{align-self:center;padding:3px 6px 3px 0;cursor:pointer}.user-timetracking .user-timetracking-day .entries .entry .entry-actions>.btn{display:none}.user-timetracking .user-timetracking-day .entries .entry .entry-actions>.btn,.user-timetracking .user-timetracking-day .entries .entry .entry-actions>.custom-dropdown>.btn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:transparent;box-shadow:none}.user-timetracking .user-timetracking-day .entries .entry .entry-actions>.btn.btn-white,.user-timetracking .user-timetracking-day .entries .entry .entry-actions>.custom-dropdown>.btn.btn-white{border-width:0}.user-timetracking .user-timetracking-day .entries .entry .entry-actions>.btn:hover,.user-timetracking .user-timetracking-day .entries .entry .entry-actions>.custom-dropdown>.btn:hover{background-color:rgba(83,143,146,.2)}.user-timetracking .user-timetracking-day .entries .entry .custom-dropdown{align-self:center}.user-timetracking .user-timetracking-day .entries .entry.has-issues{background-color:rgba(255,181,96,.1)}.user-timetracking .user-timetracking-day .entries .entry.active,.user-timetracking .user-timetracking-day .entries .entry>.active{background-color:rgba(83,143,146,.2)}.user-timetracking .user-timetracking-day .entries .entry:active,.user-timetracking .user-timetracking-day .entries .entry:focus,.user-timetracking .user-timetracking-day .entries .entry:hover{background-color:rgba(0,0,0,.04);text-decoration:none}.user-timetracking .user-timetracking-day .entries .entry:not(:last-of-type){border-bottom:1px solid #E7E4E4}.user-timetracking .user-timetracking-day .entries .gap{-webkit-box-shadow:inset 6px 3px 6px 0 #f4f4f4;-moz-box-shadow:inset 6px 3px 6px 0 #f4f4f4;box-shadow:inset 6px 3px 6px 0 #f4f4f4;flex:1 1 100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#f9f9f9;border-top:1px solid #E2E2E2;padding:3px 6px 3px 10px;color:rgba(128,128,128,.86);font-size:12px}.user-timetracking .user-timetracking-day .entries .gap .duration{vertical-align:middle}.user-timetracking .user-timetracking-day .entries .gap .duration:before{content:"\f07d";padding-right:5px;font-family:FontAwesome;font-style:normal;font-weight:400}.user-timetracking .user-timetracking-day .entries .gap .custom-dropdown{margin-right:3px}.user-timetracking .user-timetracking-day .entries .gap .different-timezone{font-size:.5rem;padding-left:2px}.user-timetracking .user-timetracking-day .entries .gap .btn-transparent{line-height:1;min-height:0}.user-timetracking .user-timetracking-day .extra{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.02);border-top:1px solid #E7E4E4;padding:10px;font-size:.8rem;font-weight:500}.user-timetracking .user-timetracking-day .extra .secondary{padding-top:5px;color:rgba(128,128,128,.86);font-size:11px}.user-timetracking .user-timetracking-day .create-actions{flex:1 1 100%;position:absolute;z-index:10;top:0;left:3.9rem;margin-top:-.75rem;display:none;flex-direction:row;align-items:stretch;background-color:#FFF;box-shadow:0 2px 3px 0 rgba(128,128,128,.27);border-radius:.5rem;border:1px solid rgba(128,128,128,.27);overflow:hidden}.user-timetracking .user-timetracking-day .create-actions a,.user-timetracking .user-timetracking-day .create-actions>button,.user-timetracking .user-timetracking-day .create-actions>span{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:0;border-width:0;box-shadow:none;padding:.3rem .28rem;min-width:1rem;font-size:1rem;text-align:center;cursor:pointer}.user-timetracking .user-timetracking-day .create-actions a:before,.user-timetracking .user-timetracking-day .create-actions>button:before,.user-timetracking .user-timetracking-day .create-actions>span:before{padding:0;font-size:1rem}.user-timetracking .user-timetracking-day .create-actions a:hover,.user-timetracking .user-timetracking-day .create-actions>button:hover,.user-timetracking .user-timetracking-day .create-actions>span:hover{background-color:rgba(231,228,228,.4)}.user-timetracking .user-timetracking-day .create-actions a.absence-create:before,.user-timetracking .user-timetracking-day .create-actions>button.absence-create:before,.user-timetracking .user-timetracking-day .create-actions>span.absence-create:before{-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;content:"";display:block;background:url(images/icon_reason1.svg) center center no-repeat #61B887;width:1rem;height:1rem}.user-timetracking .user-timetracking-day.source-manual{background-color:rgba(148,213,177,.1)}.user-timetracking .user-timetracking-day.clock-12hour .entry .info .end,.user-timetracking .user-timetracking-day.clock-12hour .entry .info>.start{min-width:4.4rem}.user-timetracking .user-timetracking-day.clock-12hour .entry .info>.inline .m-timepicker.style-agenda-entry{width:5.3rem}.user-timetracking .user-timetracking-day.has-few-entries .day .btn{position:relative;top:auto;left:auto}.user-timetracking .user-timetracking-day.has-issues{border:1px solid #FFB560}.user-timetracking .user-timetracking-day.has-issues .day .has-issues{position:absolute;top:7px;right:7px;padding:10px 0;color:#FFB560;font-size:1rem}.user-timetracking .user-timetracking-day.has-focus{position:relative}.user-timetracking .user-timetracking-day.has-focus:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;background-color:grey;animation:slideOutBckCenter .5s cubic-bezier(.55,.085,.68,.53) both}.user-timetracking .user-timetracking-day.is-protected{background-color:rgba(0,178,235,.01);border:1px solid rgba(0,178,235,.35)}.user-timetracking .user-timetracking-day.is-protected .day .is-protected{position:absolute;top:7px;left:.25rem;padding:.5rem 0;color:rgba(0,178,235,.5);font-size:.875rem}.user-timetracking .user-timetracking-day.is-placeholder .day span{background:rgba(0,0,0,.05);background:linear-gradient(to right,rgba(0,0,0,.05) 2%,rgba(204,204,204,.05) 18%,rgba(0,0,0,.05) 23%);background-size:1300px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;max-width:56px}.user-timetracking .user-timetracking-day.is-placeholder .day .date{padding-top:0;margin-top:5px}.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .end,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .labels,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .start,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .total-time{padding:.625rem 0 .625rem .4rem}.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .end .label,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .labels .label,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .start .label,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .total-time .label{background:rgba(0,0,0,.05);background:linear-gradient(to right,rgba(0,0,0,.05) 2%,rgba(204,204,204,.05) 18%,rgba(0,0,0,.05) 23%);background-size:1300px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .end .value,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .labels .value,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .start .value,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .total-time .value{background:rgba(0,0,0,.05);background:linear-gradient(to right,rgba(0,0,0,.05) 2%,rgba(204,204,204,.05) 18%,rgba(0,0,0,.05) 23%);background-size:1300px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:37px}.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .end.start .label,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .labels.start .label,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .start.start .label,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .total-time.start .label{width:26px}.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .end.end .label,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .labels.end .label,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .start.end .label,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .total-time.end .label{width:17px}.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .end.total-time .label,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .labels.total-time .label,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .start.total-time .label,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .total-time.total-time .label{width:28px}.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .end.total-time .value,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .labels.total-time .value,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .start.total-time .value,.user-timetracking .user-timetracking-day.is-placeholder .entries .entry .info .total-time.total-time .value{width:59px}.user-timetracking .user-timetracking-day.is-placeholder .extra span{background-color:rgba(0,0,0,.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:51px}.user-timetracking .user-timetracking-day.is-placeholder .extra .secondary{width:43px;padding-top:0;margin-top:5px}.user-timetracking .user-timetracking-day.is-placeholder.is-animated .day span,.user-timetracking .user-timetracking-day.is-placeholder.is-animated .entries .entry .info .end .label,.user-timetracking .user-timetracking-day.is-placeholder.is-animated .entries .entry .info .end .value,.user-timetracking .user-timetracking-day.is-placeholder.is-animated .entries .entry .info .labels .label,.user-timetracking .user-timetracking-day.is-placeholder.is-animated .entries .entry .info .labels .value,.user-timetracking .user-timetracking-day.is-placeholder.is-animated .entries .entry .info .start .label,.user-timetracking .user-timetracking-day.is-placeholder.is-animated .entries .entry .info .start .value,.user-timetracking .user-timetracking-day.is-placeholder.is-animated .entries .entry .info .total-time .label,.user-timetracking .user-timetracking-day.is-placeholder.is-animated .entries .entry .info .total-time .value{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeholderAnimate}.user-timetracking .user-timetracking-day:hover .create-actions{display:flex}.user-timetracking.has-no-entries{display:flex;align-items:center;justify-content:center;border:0;width:100%;height:80%;padding:0;margin:0}.user-timetracking.has-no-entries .user-timetracking-start-line{position:absolute;top:0;left:0;right:0}.user-timetracking.has-no-entries .no-entries{text-align:center}.user-timetracking.has-no-entries .no-entries img{width:250px;height:250px}.user-timetracking.has-no-entries .no-entries p{color:#32767A}@media only screen and (min-width:680px){.user-timetracking .user-timetracking-day{flex-direction:row}.user-timetracking .user-timetracking-day .day{flex:0 1 56px;border-right:1px solid #E7E4E4;border-bottom:0;padding:0 10px}.user-timetracking .user-timetracking-day .day .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:56px;font-weight:600;text-align:center}.user-timetracking .user-timetracking-day .day .btn{left:auto}.user-timetracking .user-timetracking-day .entries .gap{justify-content:space-between}.user-timetracking .user-timetracking-day .extra{flex:0 1 80px;border-left:1px solid #E7E4E4;border-top:0;padding:0 10px}.user-timetracking .user-timetracking-day .extra>span{display:flex;flex-direction:row}.user-timetracking .user-timetracking-day.has-few-entries .day .btn{position:relative;margin-bottom:10px}.user-timetracking .user-timetracking-day.has-issues .day .has-issues{top:auto;left:auto;right:-4px;bottom:0;z-index:1;padding:0}.user-timetracking .user-timetracking-day.is-protected .day .is-protected{top:auto;left:-4px;right:auto;bottom:0;z-index:1;padding:0}}@media only screen and (min-width:960px){.user-timetracking .user-timetracking-day .entries .entry .info .labels{display:flex}.user-timetracking .user-timetracking-day .entries .entry .entry-actions .custom-dropdown .on-hover{display:none}.user-timetracking .user-timetracking-day .entries .entry:active .entry-actions>.btn,.user-timetracking .user-timetracking-day .entries .entry:focus .entry-actions>.btn,.user-timetracking .user-timetracking-day .entries .entry:hover .entry-actions>.btn{display:inline-block}.user-timetracking .user-timetracking-day .entries .entry:active .expand-msg,.user-timetracking .user-timetracking-day .entries .entry:focus .expand-msg,.user-timetracking .user-timetracking-day .entries .entry:hover .expand-msg{display:flex}}.user-timetracking-on-work-stop{background-color:#FFF}.user-timetracking-on-work-stop .on-work-stop .info{display:block;padding:1rem;font-size:.875rem;font-weight:300;line-height:1.456}.user-timetracking-on-work-stop .on-work-stop .m-list{background-color:rgba(0,0,0,.02);padding:.5rem 1rem}.user-timetracking-on-work-stop.is-placeholder .on-work-stop{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeholderAnimate;background:rgba(0,0,0,.05);background:linear-gradient(to right,rgba(0,0,0,.05) 2%,rgba(204,204,204,.05) 18%,rgba(0,0,0,.05) 23%);background-size:1300px;border-radius:.5rem;max-width:400px;height:16px}.user-timetracking-on-work-stop.is-placeholder .on-work-stop .info,.user-timetracking-on-work-stop.is-placeholder .on-work-stop .predicted-day,.user-timetracking-on-work-stop.is-placeholder .on-work-stop .predicted-entry,.user-timetracking-on-work-stop.is-placeholder .on-work-stop .section-box{display:none}.user-timetracking-on-work-stop.is-placeholder .on-work-stop:before{content:' ';display:inline-block}.user-timetracking-stats-box .swiper-slide{display:flex;flex-direction:row;justify-content:stretch}.user-timetracking-stats-box .swiper-container{background-color:rgba(0,0,0,.02)}.user-timetracking-stats-box .swiper-container:after,.user-timetracking-stats-box .swiper-container:before{content:'';position:absolute;width:84px;top:0;bottom:0;left:0;z-index:2;background:linear-gradient(90deg,#fafafa 0,#fafafa 67%,rgba(255,255,255,0) 100%)}.user-timetracking-stats-box .swiper-container:after{background:linear-gradient(270deg,#fafafa 0,#fafafa 67%,rgba(255,255,255,0) 100%);left:auto;right:0}.user-timetracking-stats-box .swiper-button-next,.user-timetracking-stats-box .swiper-button-prev{margin-top:0;top:0;bottom:0;background-size:14px 24.5px;width:84px;height:auto}.user-timetracking-stats-box .swiper-button-prev{left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%239A9898'%2F%3E%3C%2Fsvg%3E")}.user-timetracking-stats-box .swiper-button-next{right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%239A9898'%2F%3E%3C%2Fsvg%3E")}.user-timetracking-stats-box-item{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 0;font-size:.8rem;line-height:1.5;text-align:center;color:grey}.user-timetracking-stats-box-item .period{padding-top:.65rem;padding-bottom:.65rem;font-weight:500}.user-timetracking-stats-box-item .working-hours{flex:1 1 auto;width:65px;padding-bottom:.65rem;color:#9A9898}.user-timetracking-stats-box-item .working-hours .value{background-color:#F1F2F3}.user-timetracking-stats-box-item .working-hours .value .stat-bar{background-color:#94D5B1;width:60%;height:.325rem}.user-timetracking-stats-box-item .detail{font-weight:600}.user-timetracking-stats-box-item .detail .scheduled-label{font-weight:300;padding-bottom:.65rem}.user-timetracking-stats-box-item .detail .extra-label,.user-timetracking-stats-box-item .detail .worked-label{padding-bottom:.65rem;color:#61B887;font-weight:300}.user-timetracking-stats-box-item .detail .remaining-label{padding-bottom:.65rem;color:#E1800F;font-weight:300}.user-timetracking-stats-box-item .detail .extra-value,.user-timetracking-stats-box-item .detail .worked-value{color:#61B887}.user-timetracking-stats-box-item .detail .balance-value,.user-timetracking-stats-box-item .detail .remaining-value,.user-timetracking-stats-total-box-item .detail .remaining-value{color:#E1800F}.user-timetracking-stats-box-item .detail.is-placeholder .balance-value,.user-timetracking-stats-box-item .detail.is-placeholder .extra-value,.user-timetracking-stats-box-item .detail.is-placeholder .remaining-value,.user-timetracking-stats-box-item .detail.is-placeholder .scheduled-value,.user-timetracking-stats-box-item .detail.is-placeholder .worked-value{display:inline-block;background-color:rgba(0,0,0,.05);border-radius:.5rem;width:65px;padding:0}.user-timetracking-stats-box-item .detail.is-placeholder .balance-value:before,.user-timetracking-stats-box-item .detail.is-placeholder .extra-value:before,.user-timetracking-stats-box-item .detail.is-placeholder .remaining-value:before,.user-timetracking-stats-box-item .detail.is-placeholder .scheduled-value:before,.user-timetracking-stats-box-item .detail.is-placeholder .worked-value:before{content:' ';display:inline-block}.user-timetracking-stats-box-item .detail.is-placeholder .balance-value span,.user-timetracking-stats-box-item .detail.is-placeholder .extra-value span,.user-timetracking-stats-box-item .detail.is-placeholder .remaining-value span,.user-timetracking-stats-box-item .detail.is-placeholder .scheduled-value span,.user-timetracking-stats-box-item .detail.is-placeholder .worked-value span{display:none}.user-timetracking-stats-total-box-item{min-height:5rem;color:grey;font-size:.875rem;line-height:1.25rem}.user-timetracking-stats-total-box-item .limit-timeline .balance-label{text-align:center}.user-timetracking-stats-total-box-item .limit-timeline .balance-label.is-before-min{text-align:left}.user-timetracking-stats-total-box-item .limit-timeline .balance-label.is-after-max{text-align:right}.user-timetracking-stats-total-box-item .limit-timeline .value{display:flex;align-items:center;justify-content:center;background-color:#F1F2F3;margin:.5rem 0 1.5rem}.user-timetracking-stats-total-box-item .limit-timeline .value .stat-bar{position:relative;background-color:#94D5B1;width:60%;height:.325rem}.user-timetracking-stats-total-box-item .limit-timeline .value .stat-bar>div{position:absolute;top:260%;font-size:.875rem}.user-timetracking-stats-total-box-item .limit-timeline .value .stat-bar>div.label-left,.user-timetracking-stats-total-box-item .limit-timeline .value .stat-bar>div.label-right{line-height:1.2}.user-timetracking-stats-total-box-item .limit-timeline .value .stat-bar>div.label-left .label,.user-timetracking-stats-total-box-item .limit-timeline .value .stat-bar>div.label-right .label{font-size:.75rem;font-weight:400}.user-timetracking-stats-total-box-item .limit-timeline .value .stat-bar>div.label-left{left:0;right:auto;text-align:left}.user-timetracking-stats-total-box-item .limit-timeline .value .stat-bar>div.label-right{left:auto;right:0;text-align:right}.user-timetracking-stats-total-box-item .limit-timeline .value .stat-bar>div.current{border-radius:.5rem;top:-.3rem;z-index:1;content:'';display:block;background-color:#61B887;width:1rem;height:1rem;margin-left:-.5rem}.user-timetracking-stats-total-box-item .limit-timeline .value .stat-bar>div.zero{border-radius:.1rem;top:-.3rem;z-index:1;content:'';display:block;background-color:#61B887;width:.2rem;height:1rem}.user-timetracking-stats-total-box-item .limit-timeline .value.is-after-max,.user-timetracking-stats-total-box-item .limit-timeline .value.is-before-min{position:relative;background-color:#E1800F}.user-timetracking-stats-total-box-item .limit-timeline .value.is-after-max:before,.user-timetracking-stats-total-box-item .limit-timeline .value.is-before-min:before{border-radius:.5rem;position:absolute;top:-.3rem;z-index:1;content:'';display:block;background-color:#AE6005;width:.875rem;height:.875rem}.user-timetracking-stats-total-box-item .limit-timeline .value.is-before-min{justify-content:flex-end}.user-timetracking-stats-total-box-item .limit-timeline .value.is-before-min:before{left:-.3rem}.user-timetracking-stats-total-box-item .limit-timeline .value.is-after-max{justify-content:flex-start}.user-timetracking-stats-total-box-item .limit-timeline .value.is-after-max:before{right:-.3rem}.user-timetracking-stats-total-box-item .detail{font-weight:600;text-align:center}.user-timetracking-stats-total-box-item .detail .extra-value{color:#61B887}.user-timetracking-stats-total-box-item .detail .extra-label{color:#61B887;font-weight:300}.user-timetracking-stats-total-box-item .detail .remaining-label{color:#E1800F;font-weight:300}.user-timetracking-stats-total-box-item .detail.is-placeholder .extra-value,.user-timetracking-stats-total-box-item .detail.is-placeholder .remaining-value{display:inline-block;background-color:rgba(0,0,0,.05);border-radius:.5rem;width:100px;padding:0}.user-timetracking-stats-total-box-item .detail.is-placeholder .extra-value:before,.user-timetracking-stats-total-box-item .detail.is-placeholder .remaining-value:before{content:' ';display:inline-block}.user-timetracking-stats-total-box-item .detail.is-placeholder .extra-value span,.user-timetracking-stats-total-box-item .detail.is-placeholder .remaining-value span{display:none}.user-timetracking-stats-total-box-item.variant-small{background-color:rgba(0,0,0,.02);border-bottom:1px solid #E7E4E4;padding:1rem;font-size:.875rem;line-height:1.25rem}.user-timetracking-stats-total-box-item.variant-small .limit-timeline .value .stat-bar.label-left .label,.user-timetracking-stats-total-box-item.variant-small .limit-timeline .value .stat-bar.label-right .label,.user-timetracking-stats-total-box-item.variant-small .limit-timeline .value .stat-bar>div{font-size:.75rem}.user-timetracking-entries-list-day{display:flex;flex-direction:column;gap:.75rem;background-color:#FFF;border:1px solid #ddd;border-radius:.5rem;padding:.75rem}.user-timetracking-entries-list-day.is-protected{background-color:rgba(0,178,235,.01);border-color:rgba(0,178,235,.35)}.user-timetracking-entries-list-day-title{display:flex;flex-direction:row;align-items:center;gap:.5rem}.user-timetracking-entries-list-day-title .warning-icon{color:#AE6005}.user-timetracking-entries-list-day-title .protected-icon{color:rgba(0,178,235,.5)}.user-timetracking-entries-list-event{display:flex;flex-direction:row;align-items:center;gap:.25rem;transition:.1s all ease-in-out}.user-timetracking-entries-list-event .event-icon{flex:0 0 auto;border-radius:.75rem;width:1.75rem;height:1.75rem;font-size:1.25rem;line-height:1.75rem}.user-timetracking-entries-list-event .warning-icon{flex:0 0 auto;color:#AE6005;margin-right:.25rem}.user-timetracking-entries-list-event .success-icon{flex:0 0 auto;color:#3D9E67;margin-left:auto;margin-right:.25rem}.user-timetracking-entries-list-event .delete-icon{flex:0 0 auto;display:none;border-radius:.75rem;width:1.75rem;height:1.75rem;margin-left:auto;color:#D82727;font-size:1.25rem;line-height:1.75rem}.user-timetracking-entries-list-event .timezone-icon{flex:0 0 auto;border-radius:.75rem;width:1rem;height:1rem;color:#5A5A5A;font-size:.75rem;line-height:1rem}.user-timetracking-entries-list-event .text{flex:0 0 auto;color:#5A5A5A;font-size:.75rem;font-weight:400;line-height:1rem}.user-timetracking-entries-list-event .text.is-warning{flex:1 1 auto;margin-left:auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:60%;color:#AE6005;text-align:right}.user-timetracking-entries-list-event .text.is-multiple-days{color:#106E39;font-weight:500}.user-timetracking-entries-list-event .action{border-radius:.5rem;cursor:pointer}.user-timetracking-entries-list-event .action:hover{background-color:#E7E4E4}.user-timetracking-entries-list-event .m-timepicker.style-agenda-entry{width:3rem}.user-timetracking-entries-list-event:hover{background-color:#f7f7f7;box-shadow:0 1px 4px 0 rgba(0,0,0,.08)}.user-timetracking-entries-list-event:hover .delete-icon{display:flex}.user-timetracking-entries-list-event.is-absence .event-icon .absenceIcon{display:block;width:100%;height:100%;line-height:inherit}.user-timetracking-entries-list-event.is-not-working-day{justify-content:center;background-color:rgba(231,228,228,.4);box-shadow:none;padding:.5rem;height:auto}.user-timetracking-entries-list-event.is-holiday .event-icon{background-color:rgba(139,92,246);color:#FFF;stroke-width:1.5}.user-timetracking-entries-list-event.is-warning{justify-content:center;background-color:rgba(174,96,5,.15);box-shadow:none;padding:.5rem;height:auto}.user-timetracking-entries-list-event.is-warning .text{color:#AE6005}.user-timetracking-entries-list-event.clock-12hour .m-timepicker.style-agenda-entry{width:5.3rem}.user-timetracking-entries-list-event.in-tooltip .text{color:#FFF}.user-timetracking-entries-list-event.in-tooltip .text.is-warning{color:#AE6005}.user-timetracking-entries-list-event.in-tooltip .timezone-icon{color:#FFF}.user-timetracking-entries-list-events{display:flex;flex-direction:column;gap:.5rem}.user-timetracking-entries-list-events .user-timetracking-entries-list-event{background-color:#FFF;border:1px solid #ddd;border-radius:.75rem;padding:.125rem}.stopwatch{display:flex;flex-direction:column;align-items:center;padding:.75rem 0}.stopwatch .time{display:inline-block}.stopwatch .time .actual-value{display:flex;flex-direction:row;padding:.5rem 0}.stopwatch .time .actual-value .unit{position:relative;padding:0 .75rem}.stopwatch .time .actual-value .unit .value{font-size:2.812rem;font-weight:300;line-height:1}.stopwatch .time .actual-value .unit .label{color:rgba(0,0,0,.44);font-size:.687rem;font-weight:500;text-align:center;padding-top:.25rem}.stopwatch .time .actual-value .unit:not(:last-of-type):after{position:absolute;top:-4px;right:-5px;content:':';display:block;color:rgba(0,0,0,.44);font-size:3.0625rem;font-weight:300;line-height:1}.stopwatch .controls{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:36px;background-color:#f1f2f3b8;padding:.375rem}.stopwatch .controls .is-square{border-radius:50%}.stopwatch .controls .is-square:not(:first-of-type){margin-left:7px}.stopwatch .since{color:#B4B1B1;font-size:.812rem;font-weight:500;text-align:center}.in-between-tag{text-align:center;position:relative;height:0;margin:14px 0 0}.in-between-tag .title{-webkit-box-shadow:0 5px 11px 0 rgba(128,128,128,.12);-moz-box-shadow:0 5px 11px 0 rgba(128,128,128,.12);box-shadow:0 5px 11px 0 rgba(128,128,128,.12);-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;position:relative;z-index:1;transform:translateY(-50%);display:inline-block;background-color:#FFF;border:1px solid #e3e5e7;height:28px;padding:0 20px;font-size:11px;line-height:28px;text-transform:uppercase}.in-between-tag+div{padding-top:30px}.m-accounts{display:flex;flex-direction:column;justify-content:stretch;height:100%}.m-accounts .accounts{flex:1 1 auto;display:flex;flex-direction:row;justify-content:stretch;min-height:0}.m-accounts .accounts .inner{flex:1 1 auto;background:rgba(231,228,228,.2);overflow-y:auto}.m-accounts .accounts a.account{position:relative;display:flex;flex-direction:row;align-items:center;padding:.75rem .75rem .75rem 3rem;overflow:hidden}.m-accounts .accounts a.account,.m-accounts .accounts a.account:after{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s}.m-accounts .accounts a.account:not(:last-of-type){border-bottom:1px solid #E7E4E4}.m-accounts .accounts a.account>span:first-of-type{-webkit-box-shadow:0 2px 15px 0 rgba(128,128,128,.37);-moz-box-shadow:0 2px 15px 0 rgba(128,128,128,.37);box-shadow:0 2px 15px 0 rgba(128,128,128,.37);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #FFF}.m-accounts .accounts a.account>span.detail{display:flex;flex-direction:column;padding-left:1rem;overflow:hidden;font-size:.7rem}.m-accounts .accounts a.account>span.detail .status{padding-bottom:.5rem;color:#D82727}.m-accounts .accounts a.account>span.detail .name{padding-bottom:.3rem;font-size:.8rem;font-weight:700}.m-accounts .accounts a.account>span.detail .company{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:.3rem 2rem 0 0;font-weight:700}.m-accounts .accounts a.account:after{position:absolute;right:1rem;display:block;opacity:0;content:"";font-family:FontAwesome;color:#9A9898;font-size:1rem}.m-accounts .accounts a.account.active{background-color:rgba(64,64,64,.05)}.m-accounts .accounts a.account.active:after{content:"\f00c"}.m-accounts .accounts a.account:hover{-webkit-box-shadow:inset 1px 0 0 rgba(218,220,224,.5),inset -1px 0 0 rgba(218,220,224,.5),0 1px 2px 0 rgba(60,64,67,.15),0 1px 3px 1px rgba(60,64,67,.07);-moz-box-shadow:inset 1px 0 0 rgba(218,220,224,.5),inset -1px 0 0 rgba(218,220,224,.5),0 1px 2px 0 rgba(60,64,67,.15),0 1px 3px 1px rgba(60,64,67,.07);box-shadow:inset 1px 0 0 rgba(218,220,224,.5),inset -1px 0 0 rgba(218,220,224,.5),0 1px 2px 0 rgba(60,64,67,.15),0 1px 3px 1px rgba(60,64,67,.07);z-index:1;background-color:rgba(38,38,38,.05)}.m-accounts .accounts a.account:hover:after{content:"\f054"}.m-accounts .accounts a.account.expired{background-color:rgba(216,39,39,.05)}.m-accounts .accounts a.account.expired>span.detail{font-style:italic}.m-accounts .accounts a.account.expired:after{content:"\f00d";color:#D82727}.m-accounts .accounts a.account.expired:hover{background-color:rgba(216,39,39,.2)}.m-accounts .accounts-actions{flex:0 0 auto;display:flex;justify-content:center;align-items:center;padding:.5rem;background:#FFF;background:-moz-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(100%,#F1F2F3));background:-webkit-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:-o-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:-ms-linear-gradient(top,#FFF 0,#F1F2F3 100%);background:linear-gradient(to bottom,#FFF 0,#F1F2F3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#F1F2F3, GradientType=0);-webkit-box-shadow:0 0 25px 0 rgba(128,128,128,.27);-moz-box-shadow:0 0 25px 0 rgba(128,128,128,.27);box-shadow:0 0 25px 0 rgba(128,128,128,.27)}.m-accounts .accounts-actions.has-expired{justify-content:space-between}@media only screen and (min-width:360px){.m-accounts .accounts a.account.active:after,.m-accounts .accounts a.account.expired:after,.m-accounts .accounts a.account:hover:after{opacity:1}}.m-accounts.style-page .accounts a.account{padding:1.25rem}.m-accounts.style-page .accounts a.account>span.detail{font-size:.8rem}.m-accounts.style-page .accounts a.account>span.detail .name{font-size:.9rem}.m-accounts.style-page .accounts a.account:after{right:1.25rem;font-size:1.25rem}.m-accounts.style-page .accounts a.account:hover{background-color:rgba(0,178,235,.05)}.m-accounts.style-page .accounts a.account.expired:hover{background-color:rgba(216,39,39,.2)}.switch-account-goto{display:flex;align-items:center;justify-content:center;font-size:1rem}.switch-account-goto a{color:#00B2EB}.switch-account-goto a:hover{text-decoration:underline}.switch-account-goto a .fa{width:1rem;text-align:center}.user-calendar-day-view{position:relative;background-color:rgba(241,242,243,.5);border:1px solid #CECACA;max-height:900px}.user-calendar-day-view .day-view-bg{display:flex;flex-direction:column}.user-calendar-day-view .day-view-bg .hour{position:relative;display:flex;flex-direction:row;align-items:stretch;height:30px;overflow:hidden}.user-calendar-day-view .day-view-bg .hour:not(:last-of-type){border-bottom:1px solid #CECACA}.user-calendar-day-view .day-view-bg .hour:before{content:'';position:absolute;left:0;top:0;display:block;border-bottom:1px dotted #E7E4E4;width:100%;height:50%}.user-calendar-day-view .day-view-bg .hour span{background:rgba(241,242,243,.5);position:relative;z-index:1;padding:8px}.user-calendar-day-view .day-view-bg .hour:hover,.user-calendar-day-view .day-view-bg .hour:hover span{background-color:#ebfaff}.user-calendar-day-view .user-calendar-absence{-webkit-box-shadow:4px 4px 4px 0 rgba(38,38,38,.15);-moz-box-shadow:4px 4px 4px 0 rgba(38,38,38,.15);box-shadow:4px 4px 4px 0 rgba(38,38,38,.15);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute;top:0;left:60px;z-index:1;border:none;width:3em;height:auto}.user-calendar-day-view .user-calendar-absence.end-is-out{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.user-calendar-day-view .user-calendar-absence.active,.user-calendar-day-view .user-calendar-absence.dirty,.user-calendar-day-view .user-calendar-absence.highlight,.user-calendar-day-view .user-calendar-absence:hover{border:none}.timeline-simple{position:relative;display:flex;flex-direction:column;align-items:flex-start}.timeline-simple>li{position:relative;z-index:1;display:flex;align-items:stretch;min-height:19.6px}.timeline-simple>li .timeline-pin{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch}.timeline-simple>li .timeline-pin .actions{display:flex;flex-direction:row;justify-content:flex-end;padding-top:.5rem}.timeline-simple>li .timeline-pole{flex:0 0 42px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:42px;padding-bottom:1rem}.timeline-simple>li .timeline-pole:before{content:'';position:absolute;top:0;left:20px;background:#E7E4E4;width:2px;height:100%;z-index:-2}.timeline-simple>li .timeline-pole:after{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';position:absolute;z-index:-2;top:.85rem;left:14px;display:block;background:#FFF;border:2px solid #21E292;width:28px;width:14px;height:14px}.noUi-target .noUi-handle.noUi-handle-lower::after,.noUi-target .noUi-handle.noUi-handle-lower::before,.noUi-target .noUi-handle.noUi-handle-upper::after,.noUi-target .noUi-handle.noUi-handle-upper::before,.noUi-target:before{content:none}.timeline-simple>li .timeline-item{-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;background-color:rgba(64,64,64,.04);padding:1rem;margin-bottom:3rem}.timeline-simple>li .timeline-item:hover{background-color:rgba(64,64,64,.1)}.slider{position:relative;width:100%;display:flex}.slider .btn-actions{padding:5px 4px}.noUi-tooltip{background:#5A5A5A;color:#FFF}.noUi-target{padding:0 0 0 17px;background:rgba(90,90,90,.1);border-radius:0;height:46px;border:none;box-shadow:none}.noUi-target .noUi-connect{background:rgba(134,182,184,.5)}.noUi-target .noUi-handle{box-shadow:none;cursor:col-resize;transform:translate(-17px,0)}.noUi-target .noUi-handle.noUi-handle-lower,.noUi-target .noUi-handle.noUi-handle-upper{background:#5A5A5A;height:46px;width:17px;border:none;top:auto}.value-change{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.value-change .values{flex:0 0 9rem;display:flex;flex-direction:row}.value-change .current-value,.value-change .initial-value{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:#F1F2F3;width:3.75rem;height:2rem;color:#404040;font-size:.812rem;font-weight:500}.value-change .initial-value{margin-right:1.5rem}.value-change .initial-value:after{content:"\f178";position:absolute;top:.5rem;right:-1.25rem;color:#BDB7B7;font-family:FontAwesome;font-size:1rem}.value-change .current-value.is-positive{color:#3D9E67}.value-change .current-value.is-negative{color:#D82727}.value-change .diff{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;position:absolute;top:-.1rem;left:90%;background:rgba(64,64,64,.05);padding:.05rem .3rem;color:#3D9E67;font-size:.687rem;font-weight:500;display:flex;flex-direction:row}.value-change .diff:before{content:'+';display:block}.value-change .diff.is-negative{color:#D82727}.value-change .diff.is-negative:before{display:none}.value-change.is-editable{width:12.6rem}.qrcode{display:flex;flex-direction:row;align-items:center;padding:.5rem 0}.qrcode .qr{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;border:2px solid #E7E4E4;width:75px;height:75px;overflow:hidden}.qrcode .qr img{width:100%;height:100%}.qrcode .qr video{display:none}.qrcode .info{padding:1rem;font-size:.8rem;line-height:1.564}.qrcode .info .actions{padding-top:.5rem}.qrcode.has-sensor-active .qr{background-color:#404040}.qrcode.has-sensor-active .qr video{display:block}.qrcode.is-static .qr{width:7.5rem;height:7.5rem}.labels-field{display:flex}.labels-field>.m-typeahead{flex:1 1 auto}.labels-field.readonly{display:inline-flex;flex-wrap:wrap;margin:-.125rem}.label-field{display:inline-flex;flex-direction:row;align-items:stretch;border-radius:.375rem;font-size:.75rem;line-height:1rem;color:#5A5A5A;overflow:hidden;align-self:baseline;background-color:#E7E4E4;margin:6px 3px 0}.label-field .text{flex:1 1 auto;padding-left:.5rem;line-height:22px}.label-field button{background:0 0;border:none;padding:1px 7px}.label-field .count{flex:0 0 auto;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.1);min-width:1.5rem}.label-field.has-color{color:#FFF}.label-field.readonly{margin:.125rem}.label-field.readonly .text{padding:0 .5rem}.label-fields{display:flex;flex-wrap:wrap;flex-direction:row;padding:0 .5rem .5rem 0;margin:0}.label-fields>.label-field{margin:.5rem 0 0 .5rem;font-size:1rem}.label-fields>.label-field .text{padding:.5rem;line-height:1}.label-fields>.label-field .count{min-width:2rem;line-height:1}.label-fields>.label-field.readonly{margin:.5rem 0 0 .5rem}.label-fields.size-small{padding:0 .25rem .25rem 0}.label-fields.size-small>.label-field{font-size:.75rem}.label-fields.size-small>.label-field .text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:5rem;padding:.25rem}.label-fields.size-small>.label-field.readonly{margin:.25rem 0 0 .25rem}.labels-detail{border-radius:.375rem;flex:0 0 auto;display:inline-flex;flex-direction:column;justify-content:center;min-width:1.875rem;padding:.5rem;color:#5A5A5A;text-align:center}.labels-detail:active,.labels-detail:hover{background-color:rgba(64,64,64,.1)}.labels-detail:active,.labels-detail:focus,.labels-detail:hover{text-decoration:none}.accordion .summary{padding:.5rem;justify-content:space-between;display:flex;align-items:center;font-size:1rem;font-weight:500;color:#404040}.accordion .summary:hover{cursor:pointer}.accordion .summary .info{flex:1 1 auto;display:flex;padding:.4rem 0}.accordion .summary .accordion-angle{display:flex;flex:0 0 1.5rem;justify-content:center;font-size:1.36rem}.accordion .accordion-angle{transition:.3s ease}.accordion .more-details{max-height:0;overflow:hidden;transition:.3s ease;padding:0 .4rem}.accordion.show .accordion-angle{transform:rotate(90deg);transition:.3s ease}.accordion.show>.more-details{max-height:300px;transition:.5s ease}.document-fs-file,.document-fs-node{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;background-color:rgba(64,64,64,.08);border:1px solid #ddd;border-radius:.5rem;width:9.5rem;height:9.5rem;transition:all .1s ease-in 0s}.document-fs-file .actions,.document-fs-node .actions{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:1rem;padding:.25rem}.document-fs-file .actions>.cell-document-attached-to,.document-fs-node .actions>.cell-document-attached-to{padding:.25rem}.document-fs-file .icon,.document-fs-node .icon{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;color:rgba(64,64,64,.15);font-size:2.25rem;cursor:pointer}.document-fs-file .name,.document-fs-node .name{flex:0 0 auto;width:100%;max-height:3rem;min-height:2.75rem;padding:.5rem;color:#404040;font-size:.875rem;font-weight:400;line-height:1.25rem;text-align:center;white-space:normal;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.document-fs-file:hover,.document-fs-node:hover{background-color:rgba(64,64,64,.16)}.document-fs-node{cursor:pointer}.document-fs-file{background-color:rgba(64,64,64,.05)}.document-fs-file:hover{background-color:rgba(64,64,64,.1)}.document-fs-file.is-hidden-file{border-color:rgba(247,160,59,.65)}.document-fs{display:flex;flex-direction:column;gap:1rem;padding:.5rem}.document-fs .navigation{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.document-fs .breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.25rem}.document-fs .breadcrumbs .breadcrumb{display:none}.document-fs .breadcrumbs .breadcrumb-divider{display:none;color:#B4B1B1;font-size:.75rem;font-weight:400;line-height:1.35;vertical-align:middle}.a-icon,.a-icon .fa{color:inherit}.document-fs .nav-actions{display:flex;flex-direction:row;align-items:center;gap:.5rem}.document-fs .structure{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}@media only screen and (min-width:960px){.document-fs .breadcrumbs .go-up{display:none}.document-fs .breadcrumbs .breadcrumb{display:inline-flex}.document-fs .breadcrumbs .breadcrumb-divider{display:block}}.a-icon{display:flex;align-items:center;justify-content:center}.a-icon>svg{width:1em;height:1em;stroke-width:1.5}:root{--litepicker-container-months-color-bg:#fff;--litepicker-container-months-box-shadow-color:#ddd;--litepicker-tooltip-color-bg:#fff;--litepicker-month-header-color:#333;--litepicker-button-prev-month-color:#5A5A5A;--litepicker-button-next-month-color:#5A5A5A;--litepicker-button-prev-month-color-hover:#5A5A5A;--litepicker-button-next-month-color-hover:#5A5A5A;--litepicker-month-width:calc(var(--litepicker-day-width) * 7);--litepicker-month-weekday-color:#5A5A5A;--litepicker-month-week-number-color:#5A5A5A;--litepicker-day-width:32px;--litepicker-day-color:#5A5A5A;--litepicker-day-color-hover:#61B887;--litepicker-is-today-color:#f44336;--litepicker-is-in-range-color:rgba(97, 184, 135, 0.35);--litepicker-is-locked-color:#9e9e9e;--litepicker-is-start-color:#fff;--litepicker-is-start-color-bg:#61B887;--litepicker-is-end-color:#fff;--litepicker-is-end-color-bg:#61B887;--litepicker-button-cancel-color:#5A5A5A;--litepicker-button-cancel-color-bg:#fff;--litepicker-button-apply-color:#538F92;--litepicker-button-apply-color-bg:#fff;--litepicker-button-reset-color:#909090;--litepicker-button-reset-color-hover:#61B887;--litepicker-highlighted-day-color:#333;--litepicker-highlighted-day-color-bg:#ffeb3b}.show-week-numbers{--litepicker-month-width:calc(var(--litepicker-day-width) * 8)}.litepicker{-webkit-box-shadow:0 10px 25px 0 rgba(128,128,128,.27);box-shadow:0 10px 25px 0 rgba(128,128,128,.27);border-radius:.375rem;display:none;background-color:#FFF;font-size:.875rem}.litepicker button{background:0 0;border:none}.litepicker .container__main{display:flex}.litepicker .container__months{display:flex;box-sizing:content-box;flex-wrap:wrap;background-color:var(--litepicker-container-months-color-bg);width:calc(var(--litepicker-month-width) + 10px)}.litepicker .container__months.columns-2{width:calc((var(--litepicker-month-width) * 2) + 20px)}.litepicker .container__months.columns-3{width:calc((var(--litepicker-month-width) * 3) + 30px)}.litepicker .container__months.columns-4{width:calc((var(--litepicker-month-width) * 4) + 40px)}.litepicker .container__months.split-view .month-item-header .button-next-month,.litepicker .container__months.split-view .month-item-header .button-previous-month{visibility:visible}.litepicker .container__months .month-item{padding:5px;width:var(--litepicker-month-width);box-sizing:content-box}.litepicker .container__months .month-item-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;color:var(--litepicker-month-header-color);font-weight:500;text-align:center}.litepicker .container__months .month-item-header div{flex:1 1 auto}.litepicker .container__months .month-item-header div select{transition:all .1s ease-in 0s;border-radius:3px;box-shadow:none;background:rgba(0,0,0,.04);border:none;padding:.25rem;margin:0;font-size:.875rem;line-height:1.5}.litepicker .container__months .month-item-header .button-next-month:active,.litepicker .container__months .month-item-header .button-next-month:focus,.litepicker .container__months .month-item-header .button-next-month:hover,.litepicker .container__months .month-item-header .button-previous-month:active,.litepicker .container__months .month-item-header .button-previous-month:focus,.litepicker .container__months .month-item-header .button-previous-month:hover,.litepicker .container__months .month-item-header div select:active,.litepicker .container__months .month-item-header div select:focus,.litepicker .container__months .month-item-header div select:hover{background-color:rgba(0,0,0,.07)}.litepicker .container__months .month-item-header div>.month-item-name{margin-right:.25rem}.litepicker .container__months .month-item-header .reset-button{color:var(--litepicker-button-reset-color)}.litepicker .container__months .month-item-header .reset-button>svg{fill:var(--litepicker-button-reset-color)}.litepicker .container__months .month-item-header .reset-button *{pointer-events:none}.litepicker .container__months .month-item-header .reset-button:hover{color:var(--litepicker-button-reset-color-hover)}.litepicker .container__months .month-item-header .reset-button:hover>svg{fill:var(--litepicker-button-reset-color-hover)}.litepicker .container__months .month-item-header .button-next-month,.litepicker .container__months .month-item-header .button-previous-month{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;visibility:hidden;padding:3px 5px;text-decoration:none;cursor:pointer}.litepicker .container__months .month-item-header .button-next-month *,.litepicker .container__months .month-item-header .button-previous-month *{pointer-events:none}.litepicker .container__months .month-item-header .button-previous-month{color:var(--litepicker-button-prev-month-color)}.litepicker .container__months .month-item-header .button-previous-month>img,.litepicker .container__months .month-item-header .button-previous-month>svg{fill:var(--litepicker-button-prev-month-color)}.litepicker .container__months .month-item-header .button-previous-month:hover{color:var(--litepicker-button-prev-month-color-hover)}.litepicker .container__months .month-item-header .button-previous-month:hover>svg{fill:var(--litepicker-button-prev-month-color-hover)}.litepicker .container__months .month-item-header .button-next-month{color:var(--litepicker-button-next-month-color)}.litepicker .container__months .month-item-header .button-next-month>img,.litepicker .container__months .month-item-header .button-next-month>svg{fill:var(--litepicker-button-next-month-color)}.litepicker .container__months .month-item-header .button-next-month:hover{color:var(--litepicker-button-next-month-color-hover)}.litepicker .container__months .month-item-header .button-next-month:hover>svg{fill:var(--litepicker-button-next-month-color-hover)}.litepicker .container__months .month-item-weekdays-row{display:flex;justify-self:center;justify-content:flex-start;color:var(--litepicker-month-weekday-color)}.litepicker .container__months .month-item-weekdays-row>div{padding:5px 0;font-size:85%;font-weight:400;flex:1 1 auto;width:var(--litepicker-day-width);text-align:center}.litepicker .container__months .month-item:first-child .button-previous-month,.litepicker .container__months .month-item:last-child .button-next-month{visibility:visible}.litepicker .container__months .month-item.no-next-month .button-next-month,.litepicker .container__months .month-item.no-previous-month .button-previous-month{visibility:hidden}.litepicker .container__days{display:flex;flex-wrap:wrap;justify-self:center;justify-content:flex-start;text-align:center;box-sizing:content-box}.litepicker .container__days>a,.litepicker .container__days>div{width:var(--litepicker-day-width);padding:6px 0}.litepicker .container__days .day-item{color:var(--litepicker-day-color);font-weight:400;text-align:center;text-decoration:none;border-radius:3px;transition:color .3s,border .3s;cursor:default}.litepicker .container__days .day-item:hover{color:var(--litepicker-day-color-hover);box-shadow:inset 0 0 0 1px var(--litepicker-day-color-hover)}.litepicker .container__days .day-item.is-today{box-shadow:inset 0 0 0 1px var(--litepicker-is-today-color);color:var(--litepicker-is-today-color)}.litepicker .container__days .day-item.is-locked{font-weight:300;color:var(--litepicker-is-locked-color)}.litepicker .container__days .day-item.is-locked:hover{color:var(--litepicker-is-locked-color);box-shadow:none;cursor:default}.litepicker .container__days .day-item.is-post,.litepicker .container__days .day-item.is-pre{font-weight:300;color:var(--litepicker-is-locked-color)}.litepicker .container__days .day-item.is-post:hover,.litepicker .container__days .day-item.is-pre:hover{color:var(--litepicker-is-locked-color)}.litepicker .container__days .day-item.is-in-range{background-color:var(--litepicker-is-in-range-color);border-radius:0}.litepicker .container__days .day-item.is-start-date{color:var(--litepicker-is-start-color);background-color:var(--litepicker-is-start-color-bg);border-radius:5px 0 0 5px}.litepicker .container__days .day-item.is-start-date.is-flipped{border-radius:0 5px 5px 0}.litepicker .container__days .day-item.is-end-date{color:var(--litepicker-is-end-color);background-color:var(--litepicker-is-end-color-bg);border-radius:0 5px 5px 0}.litepicker .container__days .day-item.is-end-date.is-flipped{border-radius:5px 0 0 5px}.litepicker .container__days .day-item.is-start-date.is-end-date{border-radius:5px}.litepicker .container__days .day-item.is-highlighted{color:var(--litepicker-highlighted-day-color);background-color:var(--litepicker-highlighted-day-color-bg)}.litepicker .container__days .week-number{display:flex;align-items:center;justify-content:center;color:var(--litepicker-month-week-number-color);font-size:85%}.litepicker .container__today{display:flex;align-items:center;justify-content:center}.litepicker .container__today .button-show-today{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:rgba(0,0,0,.02);border-width:0;padding:.5rem .75rem;color:var(--litepicker-button-apply-color);font-size:.75rem;font-weight:400}.litepicker .container__footer .button-apply:active,.litepicker .container__footer .button-apply:focus,.litepicker .container__footer .button-apply:hover,.litepicker .container__footer .button-cancel:active,.litepicker .container__footer .button-cancel:focus,.litepicker .container__footer .button-cancel:hover,.litepicker .container__today .button-show-today:active,.litepicker .container__today .button-show-today:focus,.litepicker .container__today .button-show-today:hover{background-color:rgba(0,0,0,.07)}.litepicker .container__today .button-show-today *{pointer-events:none}.litepicker .container__today .button-show-today:disabled{opacity:.65}.litepicker .container__footer{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border-top:1px solid #ddd;padding:.5rem .5rem .5rem .75rem}.litepicker .container__footer .preview-date-range{flex:1 1 auto;display:block;font-size:.75rem;font-weight:400}.litepicker .container__footer .button-apply,.litepicker .container__footer .button-cancel{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-width:0;padding:.5rem .75rem;color:var(--litepicker-button-cancel-color)}.litepicker .container__footer .button-apply *,.litepicker .container__footer .button-cancel *{pointer-events:none}.litepicker .container__footer .button-apply:disabled,.litepicker .container__footer .button-cancel:disabled{opacity:.65}.litepicker .container__footer .button-apply{background-color:rgba(0,0,0,.04);margin-left:.25rem;color:var(--litepicker-button-apply-color);font-weight:500}.litepicker .container__tooltip{position:absolute;margin-top:-4px;padding:4px 8px;border-radius:4px;background-color:var(--litepicker-tooltip-color-bg);box-shadow:0 1px 3px rgba(0,0,0,.25);white-space:nowrap;font-size:11px;pointer-events:none;visibility:hidden}.litepicker .container__tooltip:before{position:absolute;bottom:-5px;left:calc(50% - 5px);border-top:5px solid rgba(0,0,0,.12);border-right:5px solid transparent;border-left:5px solid transparent;content:""}.litepicker .container__tooltip:after{position:absolute;bottom:-4px;left:calc(50% - 4px);border-top:4px solid var(--litepicker-tooltip-color-bg);border-right:4px solid transparent;border-left:4px solid transparent;content:""}.litepicker[data-plugins*=ranges]>.container__main>.container__predefined-ranges{display:flex;flex-direction:column;align-items:stretch;padding:.5rem 0}.litepicker[data-plugins*=ranges]>.container__main>.container__predefined-ranges button{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;padding:.5rem .75rem;max-width:7.5rem;font-size:.75rem;font-weight:500;text-align:left;cursor:pointer}.litepicker[data-plugins*=ranges]>.container__main>.container__predefined-ranges button:hover{background-color:rgba(0,0,0,.05)}.litepicker[data-plugins*=ranges][data-ranges-position=left]>.container__main>.container__predefined-ranges{border-right:1px solid #ddd}.litepicker[data-plugins*=ranges][data-ranges-position=right]>.container__main>.container__predefined-ranges{border-left:1px solid #ddd}.litepicker[data-plugins*=ranges][data-ranges-position=top]>.container__main{flex-direction:row-reverse}.litepicker[data-plugins*=ranges][data-ranges-position=bottom]>.container__main{flex-direction:column-reverse}.litepicker[data-plugins*=ranges][data-ranges-position=bottom]>.container__main>.container__predefined-ranges{flex-direction:row}.tab-heads{display:flex;justify-content:flex-start;padding:0;position:relative;background-color:#fff;border-bottom-width:0;border-style:solid}.tab-heads .tab-head:after,.tab-heads:before{right:0;background-color:#ddd;height:3px;bottom:0}.tab-heads:before{content:'';position:absolute;left:0;display:block}.tab-heads .tab-head{-webkit-transition:all .1s ease-in 0s;-moz-transition:all .1s ease-in 0s;-ms-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#B4B1B1;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;cursor:pointer}.tab-heads .tab-head:after{content:' ';position:absolute;left:0;display:block}.tab-heads .tab-head .tab-head-inner{padding:.75rem 1.25rem}.tab-heads .tab-head.has-icon .tab-head-title{display:none}.tab-heads .tab-head.active,.tab-heads .tab-head:hover{border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#5A5A5A}.tab-heads .tab-head:hover{background-color:rgba(0,0,0,.02)}.tab-heads .tab-head:hover:after{background-color:#d0d0d0}.tab-heads .tab-head.active:after{background-color:#86B6B8}.tab-heads .create-tab{display:block;padding:0 1rem}.tab-heads.style-white{z-index:1;background-color:transparent;border-bottom:0;padding-left:1.25rem}.tab-heads.style-white .tab-head{color:#5A5A5A;font-size:.875rem;line-height:1.25rem;font-weight:500}.tab-heads.style-white .tab-head .tab-head-inner{padding:.75rem 1.75rem}.tab-heads.style-white .tab-head .btn{-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;position:absolute;top:-.25rem;right:-.25rem;display:none;background-color:#D82727;width:1rem;height:1rem;min-height:0;padding:0;margin:0;font-size:.75rem;line-height:1rem;text-align:center}.tab-heads.style-white .tab-head .btn i{color:#FFF}.tab-heads.style-white .tab-head .btn:focus,.tab-heads.style-white .tab-head .btn:hover{background-color:#870000}.tab-heads.style-white .tab-head:hover{background-color:rgba(64,64,64,.03);z-index:1}.tab-heads.style-white .tab-head:hover .btn{display:inline-flex}.tab-heads.style-white .tab-head.active{background-color:#fff}.tab-heads.style-white .tab-head.active:before{border-top-left-radius:.25rem;border-top-right-radius:.25rem;content:' ';position:absolute;left:0;right:0;top:0;display:block;background-color:#86B6B8;height:3px}.tab-heads.style-white .tab-head.active:after{background-color:#fff}.tab-heads.style-white .create-tab{height:auto;padding:.25rem .75rem 0}.tab-heads.style-white .create-tab .btn{min-height:2rem;background-color:#ddd}.tab-heads.style-white .create-tab .btn:focus,.tab-heads.style-white .create-tab .btn:hover{background-color:#d0d0d0}.tab-heads.as-columns{display:flex;flex-direction:row;justify-content:center;background-color:#f6f7f8;min-height:0}.tab-heads.as-columns .tab-head .tab-head-icon{color:#5A5A5A;font-size:1.25rem}@media only screen and (min-width:680px){.tab-heads.as-columns{flex:0 0 auto;display:block;border-bottom-width:0;width:12rem}.tab-heads.as-columns:before{display:none}.tab-heads.as-columns .tab-head{justify-content:flex-start;background-color:transparent;height:auto;line-height:inherit;margin:0;overflow:hidden;color:grey;text-transform:none}.tab-heads.as-columns .tab-head .tab-head-title{display:block}.tab-heads.as-columns .tab-head .tab-head-icon{margin-right:.75rem}.tab-heads.as-columns .tab-head .tab-head-inner{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;padding:.65rem 0 .65rem 1.25rem}.tab-heads.as-columns .tab-head.has-icon .tab-head-inner{padding-left:1rem}.tab-heads.as-columns .tab-head.active,.tab-heads.as-columns .tab-head:hover{background-color:#E7E4E4;border-radius:0;color:inherit}.tab-heads.as-columns .tab-head.active:after,.tab-heads.as-columns .tab-head.active:before,.tab-heads.as-columns .tab-head:after,.tab-heads.as-columns .tab-head:before{display:none}.tab-heads.as-columns .tab-head.active{background-color:#86B6B8;color:#FFF}.tab-heads.as-columns .tab-head.active .tab-head-icon{color:inherit}}.list-placeholder{position:relative;display:flex;flex-direction:column}.list-placeholder.has-block .list-placeholder-items{opacity:.6}.list-placeholder.style-table .list-placeholder-items{padding:.25rem 0}.list-placeholder.style-entity .list-placeholder-items,.list-placeholder.style-simple .list-placeholder-items{padding:0}.list-placeholder.style-entity .list-placeholder-item{padding:.75rem}.list-placeholder-container{position:absolute;top:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;background-color:rgba(0,0,0,.05);padding-top:4rem;width:100%;height:100%}.list-placeholder-items{padding:0}.list-placeholder-item{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:.25rem .5rem}.list-placeholder-item .placeholder-circle{border-radius:10rem;flex:0 0 auto;background-color:rgba(0,0,0,.05);width:2.25rem;height:2.25rem}.list-placeholder-item .placeholder-circle.is-small{width:1.5rem;height:1.5rem}.list-placeholder-item .placeholder-lines{flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem}.list-placeholder-item .placeholder-lines>.placeholder-line:not(:first-of-type){opacity:.5}.list-placeholder-item .placeholder-line{flex:1 1 auto;display:flex;flex-direction:row;align-items:stretch;gap:.5rem;height:1rem}.list-placeholder-item .placeholder-segment{border-radius:.5rem;flex:1 1 auto;background-color:rgba(0,0,0,.05)}.list-placeholder-item.style-entity-grid{border:1px solid #ddd;border-radius:.5rem;padding:.75rem}.list-placeholder-item.style-entity-grid .placeholder-circle{border-radius:.5rem;width:6.5rem;height:6.5rem}.multi-account-item{box-shadow:0 1px 4px 0 rgba(0,0,0,.16);position:relative;display:flex;flex-direction:row;gap:.5rem;background-color:rgba(241,242,243,.5);border-radius:.5rem;padding:.5rem;transition:all .1s ease-in 0s}.multi-account-item .avatar{flex:0 0 auto}.multi-account-item .info{flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem;min-width:0;padding-top:.25rem}.multi-account-item .company-ident,.multi-account-item .company-name,.multi-account-item .user-email,.multi-account-item .user-name{display:block;color:#5A5A5A;font-size:.875rem;font-weight:400;line-height:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:90%}.multi-account-item .company-name{color:#404040;font-size:1.25rem;font-weight:500;line-height:1.5rem}.multi-account-item .expired,.multi-account-item .multi{position:absolute;font-size:1rem;line-height:1rem;user-select:none;right:.5rem}.multi-account-item .user-name{font-weight:500}.multi-account-item .multi{bottom:.5rem;color:#404040;pointer-events:none}.multi-account-item .expired{display:none;top:.5rem;color:#D82727;pointer-events:none}.multi-account-item:hover{background-color:#F1F2F3;transform:scale(1.015)}.multi-account-item.is-expired{background-color:rgba(216,39,39,.05)}.multi-account-item.is-expired .info{font-style:italic}.multi-account-item.is-expired .expired{display:block}.multi-account-item.is-expired:hover{background-color:rgba(216,39,39,.08)}.multi-account-item.is-current{background-color:rgba(0,178,235,.05)}.multi-account-item.is-current:hover{background-color:rgba(0,178,235,.08)}.list-item{display:flex;flex-direction:row;align-items:center;transition:.1s all ease-in-out}.list-item .the-entity{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:.5rem}.list-item .the-entity .info{flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem}.list-item .the-entity .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:20rem;font-size:.875rem;font-weight:500}.list-item .the-entity a.name:active,.list-item .the-entity a.name:focus,.list-item .the-entity a.name:hover{text-decoration:underline}.list-item .the-entity .the-tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem}.list-item .the-entity .the-tag{display:flex;flex-direction:row;align-items:center;gap:.25rem;background-color:#F1F2F3;border-radius:.75rem;padding:.25rem .5rem;font-size:.75rem;line-height:.75rem;font-weight:400}.list-item .the-entity .desc{font-size:.75rem}.list-item .the-entity .dates{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;font-size:.75rem}.list-item .the-entity:active,.list-item .the-entity:focus,.list-item .the-entity:hover{text-decoration:none}.list-item .the-holiday{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem}.list-item .the-holiday .date,.list-item .the-holiday .is-half-day,.list-item .the-holiday .is-repeating{width:5.5rem;font-size:.75rem;line-height:1rem;font-weight:400;text-align:center}.list-item .the-holiday .date{width:4rem}.list-item .the-holiday .info{flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem}.list-item .the-holiday .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:15rem;font-size:.75rem;line-height:1rem;font-weight:500;text-align:center}.list-item .the-timetracking-policy-rule{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.25rem;padding:.5rem .75rem;min-width:0;min-height:0}.list-item .the-timetracking-policy-rule .segment{font-size:.8125rem;line-height:2rem;font-weight:400}.list-item .item-actions{flex:0 0 auto;padding:.5rem .5rem .5rem 0}.list-item:hover{background-color:#f7f7f7}.list-item.is-inactive{background-color:rgba(255,201,138,.12)}.list-item.is-inactive .the-entity .date,.list-item.is-inactive .the-entity .is-half-day,.list-item.is-inactive .the-entity .is-repeating,.list-item.is-inactive .the-entity .name,.list-item.is-inactive .the-holiday .date,.list-item.is-inactive .the-holiday .is-half-day,.list-item.is-inactive .the-holiday .is-repeating,.list-item.is-inactive .the-holiday .name{font-style:italic}.list-item.is-inactive:hover{background-color:rgba(255,201,138,.2)}.list-item.style-selected-item{border-radius:.5rem;position:relative;z-index:1;background-color:#F1F2F3}.list-item.style-selected-item .the-entity{gap:.5rem;padding:.5rem}.list-item.style-selected-item .the-entity .info{flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem}.list-item.style-selected-item .the-entity .name{max-width:8rem;font-size:.75rem}.list-item.style-selected-item:hover{background-color:#ecedee}@media only screen and (min-width:960px){.list-item .the-holiday{flex-direction:row;gap:.75rem}.list-item .the-holiday .date,.list-item .the-holiday .is-half-day,.list-item .the-holiday .is-repeating{text-align:right}.list-item .the-holiday .name{text-align:left}}.dashboard-page-stat-item{display:flex;flex-direction:column;align-items:stretch;position:relative;background-color:#F1F2F3;background:linear-gradient(120deg,#e9eaec 0,#F1F2F3 80%);border-radius:.5rem;padding:.125rem;height:7.5rem;min-width:0}.dashboard-page-stat-item .info{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:0;padding:0 1.25rem}.dashboard-page-stat-item .line{display:flex;flex-direction:row;align-items:flex-end;gap:.25rem;padding-top:.5rem;color:#262626;font-size:1rem;font-weight:500;line-height:2.5rem;min-width:0;min-height:1.5rem;text-transform:uppercase}.dashboard-page-stat-item .stat-value{font-size:2.25rem;font-weight:300;line-height:2.5rem;text-transform:none}.dashboard-page-stat-item .stat-value:after{content:'x';display:inline-block;padding:0;font-size:1rem;font-weight:300}.dashboard-page-stat-item .stat-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0;max-width:60%}.dashboard-page-stat-item .absenceIcon{position:absolute;top:.75rem;right:.75rem;user-select:none;pointer-events:none}.dashboard-page-stat-item .actions{background-color:rgba(255,255,255,.5);border-radius:.5rem;display:flex;flex-direction:row;align-items:stretch;gap:.125rem;padding:.125rem;height:2.5rem;min-width:0}.dashboard-page-stat-item .actions a{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;min-width:0;color:#262626;font-size:.75rem;font-weight:500;line-height:1.75rem;text-transform:uppercase;transition:.1s all ease-in-out;overflow:hidden}.dashboard-page-stat-item .actions a .icon{color:#5A5A5A;font-size:1.5rem;line-height:1.75rem}.dashboard-page-stat-item .actions a span{min-width:0;max-width:70%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-page-stat-item .actions a:hover{background-color:rgba(64,64,64,.06);text-decoration:none}.dashboard-page-stat-item .actions a:active{background-color:rgba(64,64,64,.12);text-decoration:none}.dashboard-page-stat-item .actions .basicSelect-group .basic-select{background-color:transparent;border-width:0;border-radius:.5rem;height:2.25rem;line-height:2.25rem}.dashboard-page-stat-item .actions .basicSelect-group .basic-select .selectionButton{padding:.25rem .75rem;color:#262626;font-size:.75rem;font-weight:500;text-transform:uppercase}.dashboard-page-stat-item .actions .basicSelect-group .basic-select .actionButton{color:#5A5A5A;right:.25rem}.dashboard-page-stat-item .actions .basicSelect-group .basic-select .actionButton .fa-angle-down{color:#5A5A5A}.dashboard-page-stat-item .actions .basicSelect-group .basic-select:hover{background-color:rgba(64,64,64,.06);text-decoration:none}.dashboard-page-stat-item .actions .basicSelect-group .basic-select:active{background-color:rgba(64,64,64,.12);text-decoration:none}.dashboard-page-stat-item.absence{border-width:0}.dashboard-page-stat-item.absence .line{color:#FFF}.dashboard-page-stat-item.is-blue{background-color:#00B2EB;background:linear-gradient(120deg,rgba(0,178,235,.2) 0,rgba(0,178,235,.16) 80%)}.dashboard-page-stat-item.is-aqua{background-color:#32767A;background:linear-gradient(120deg,rgba(50,118,122,.2) 0,rgba(50,118,122,.16) 80%)}.dashboard-page-stat-item.is-reason1{background-color:#61B887;background:linear-gradient(120deg,rgba(97,184,135,.2) 0,rgba(97,184,135,.16) 80%)}.dashboard-page-stat-item.is-reason2{background-color:#06C1FF;background:linear-gradient(120deg,rgba(6,193,255,.2) 0,rgba(6,193,255,.16) 80%)}.dashboard-page-stat-item.is-reason3{background-color:#FFB560;background:linear-gradient(120deg,rgba(255,181,96,.2) 0,rgba(255,181,96,.16) 80%)}.dashboard-page-stat-item.is-reason4{background-color:#F0618C;background:linear-gradient(120deg,rgba(240,97,140,.2) 0,rgba(240,97,140,.16) 80%)}.dashboard-page-stat-item.is-reason5{background-color:#538F92;background:linear-gradient(120deg,rgba(83,143,146,.2) 0,rgba(83,143,146,.16) 80%)}.dashboard-page-stat-item.is-reason6{background-color:#E95050;background:linear-gradient(120deg,rgba(233,80,80,.2) 0,rgba(233,80,80,.16) 80%)}.dashboard-page-stat-item.is-reason7{background-color:#4B4E60;background:linear-gradient(120deg,rgba(75,78,96,.2) 0,rgba(75,78,96,.16) 80%)}.dashboard-page-stat-item.is-reason8{background-color:#E95050;background:linear-gradient(120deg,rgba(233,80,80,.2) 0,rgba(233,80,80,.16) 80%)}.dashboard-page-stat-item.is-reason9{background-color:#538F92;background:linear-gradient(120deg,rgba(83,143,146,.2) 0,rgba(83,143,146,.16) 80%)}.dashboard-page-stat-item.is-reason10{background-color:#5A5A5A;background:linear-gradient(120deg,rgba(90,90,90,.2) 0,rgba(90,90,90,.16) 80%)}.dashboard-page-stat-item.is-reason11{background-color:#F0618C;background:linear-gradient(120deg,rgba(240,97,140,.2) 0,rgba(240,97,140,.16) 80%)}.dashboard-page-stat-item.is-reason12{background-color:#FFB560;background:linear-gradient(120deg,rgba(255,181,96,.2) 0,rgba(255,181,96,.16) 80%)}.dashboard-page-stat-item.is-reason13{background-color:#4546C1;background:linear-gradient(120deg,rgba(69,70,193,.2) 0,rgba(69,70,193,.16) 80%)}.dashboard-page-stat-item.is-reason14{background-color:#717171;background:linear-gradient(120deg,rgba(113,113,113,.2) 0,rgba(113,113,113,.16) 80%)}.dashboard-page-stat-item.is-reason15{background-color:#2A5298;background:linear-gradient(120deg,rgba(42,82,152,.2) 0,rgba(42,82,152,.16) 80%)}.dashboard-page-stat-item.is-reason16{background-color:#6E39AC;background:linear-gradient(120deg,rgba(110,57,172,.2) 0,rgba(110,57,172,.16) 80%)}.dashboard-page-stat-item.is-reason17{background-color:#30CFD0;background:linear-gradient(120deg,rgba(48,207,208,.2) 0,rgba(48,207,208,.16) 80%)}.dashboard-page-stat-item.is-reason18{background-color:#783F00;background:linear-gradient(120deg,rgba(120,63,0,.2) 0,rgba(120,63,0,.16) 80%)}.dashboard-page-stat-item.is-reason19{background-color:#FE9400;background:linear-gradient(120deg,rgba(254,148,0,.2) 0,rgba(254,148,0,.16) 80%)}.dashboard-page-stat-item.is-reason20{background-color:#7BC62D;background:linear-gradient(120deg,rgba(123,198,45,.2) 0,rgba(123,198,45,.16) 80%)}.dashboard-page-stat-item.is-reason21{background-color:#FD0261;background:linear-gradient(120deg,rgba(253,2,97,.2) 0,rgba(253,2,97,.16) 80%)}.dashboard-page-stat-item.is-reason22{background-color:#098;background:linear-gradient(120deg,rgba(0,153,136,.2) 0,rgba(0,153,136,.16) 80%)}.dashboard-page-stat-item.is-reason23{background-color:#D6398E;background:linear-gradient(120deg,rgba(214,57,142,.2) 0,rgba(214,57,142,.16) 80%)}.dashboard-page-stat-item.is-reason24{background-color:#D58214;background:linear-gradient(120deg,rgba(213,130,20,.2) 0,rgba(213,130,20,.16) 80%)}.dashboard-page-stat-item.is-reason25{background-color:#4546C1;background:linear-gradient(120deg,rgba(69,70,193,.2) 0,rgba(69,70,193,.16) 80%)}.dashboard-page-stat-item.is-reason26{background-color:#FF5722;background:linear-gradient(120deg,rgba(255,87,34,.2) 0,rgba(255,87,34,.16) 80%)}.dashboard-page-stat-item.is-reason27{background-color:#890900;background:linear-gradient(120deg,rgba(137,9,0,.2) 0,rgba(137,9,0,.16) 80%)}.dashboard-page-stat-item.is-reason28{background-color:#587C36;background:linear-gradient(120deg,rgba(88,124,54,.2) 0,rgba(88,124,54,.16) 80%)}.dashboard-page-stat-item.is-reason29{background-color:#D01BCA;background:linear-gradient(120deg,rgba(208,27,202,.2) 0,rgba(208,27,202,.16) 80%)}.dashboard-page-stat-item.is-reason30{background-color:#00534C;background:linear-gradient(120deg,rgba(0,83,76,.2) 0,rgba(0,83,76,.16) 80%)}.dashboard-page-stat-item.is-reasonExternal{background-color:#CECACA;background:linear-gradient(120deg,rgba(206,202,202,.2) 0,rgba(206,202,202,.16) 80%)}.timetracking-status-icon{border-radius:999999px;box-shadow:0 1px 4px 0 rgba(0,0,0,.16);width:1rem;height:1rem;stroke-width:3;color:#FFF;font-size:.75rem}.timetracking-status-icon.type-work{background-color:rgba(16,185,129);stroke-width:0}.timetracking-status-icon.type-break{background-color:rgba(245,158,11);stroke-width:0}.dashboard-page-timetracking-item{position:relative;display:flex;flex-direction:row;gap:.75rem;background-color:#FFF;border:1px solid #ddd;border-radius:.5rem;padding:.75rem;transition:.1s all ease-in-out;cursor:default}.dashboard-page-timetracking-item .avatar{flex:0 0 auto}.dashboard-page-timetracking-item .info{flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem;padding-top:.125rem;min-width:0}.dashboard-page-timetracking-item .timetracking-status-icon{position:absolute;top:.5rem;right:.5rem}.dashboard-page-timetracking-item .name{flex:0 0 auto;min-width:0;max-width:92%;color:#262626;font-size:1.125rem;font-weight:500;line-height:1.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-page-timetracking-item .about,.dashboard-page-timetracking-item .overtime{flex:0 0 auto;min-width:0;max-width:92%;color:grey;font-size:.75rem;font-weight:400;line-height:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-page-timetracking-item .overtime{display:flex;flex-direction:row;align-items:center;gap:.25rem;color:#5A5A5A}.dashboard-page-timetracking-item .overtime .line-placeholder{display:inline-block;width:3.5rem}.dashboard-page-timetracking-item .overtime-icon{flex:0 0 auto;width:1rem;height:1rem;line-height:1rem;font-size:1rem}.dashboard-page-timetracking-item .overtime-icon svg{stroke-width:2}.dashboard-page-timetracking-item .events{display:flex;flex-direction:row;gap:.25rem;padding-top:.25rem;margin-top:auto}.dashboard-page-timetracking-item .event-group{display:flex;flex-direction:row;align-items:center;margin-left:auto}.dashboard-page-timetracking-item .event-group>.event{margin-left:-1.25rem}.dashboard-page-timetracking-item .event{display:flex;flex-direction:row;align-items:center;gap:.25rem;background-color:#FFF;border-radius:999999px;box-shadow:0 1px 4px 0 rgba(0,0,0,.16);padding:.125rem;height:1.75rem}.dashboard-page-timetracking-item .event .text{color:#5A5A5A;font-size:.75rem;font-weight:400;line-height:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:90%}.dashboard-page-timetracking-item .event .text.scheduled,.dashboard-page-timetracking-item .event .text.worked{font-size:.75rem;font-weight:500;line-height:1rem}.dashboard-page-timetracking-item .event .text.positive{color:#61B887}.dashboard-page-timetracking-item .event .text.negative{color:#E95050}.dashboard-page-timetracking-item .event .event-icon{width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem}.dashboard-page-timetracking-item .event .holiday-icon{background-color:rgba(139,92,246);border-radius:9999px;color:#FFF;stroke-width:1.5}.dashboard-page-timetracking-item .event.is-time{padding:0 .5rem}.dashboard-page-timetracking-item:hover{background-color:#f7f7f7;box-shadow:0 1px 4px 0 rgba(0,0,0,.08);transform:scale(1.015)}.dashboard-page-item{display:flex;flex-direction:row;align-items:center;transition:.1s all ease-in-out}.dashboard-page-item .the-entity{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:.75rem}.dashboard-page-item .the-entity .info{flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem}.dashboard-page-item .the-entity .name{font-size:.875rem;font-weight:500}.dashboard-page-item .the-entity .desc{font-size:.75rem}.dashboard-page-item .the-entity .dates{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;font-size:.75rem}.dashboard-page-item .the-entity:active,.dashboard-page-item .the-entity:focus,.dashboard-page-item .the-entity:hover{text-decoration:none}.dashboard-page-item .the-value{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;padding:.75rem .75rem .75rem 0;font-size:.875rem}.dashboard-page-item .the-value .expiration{font-size:.75rem;font-style:italic}.dashboard-page-item .actions{flex:0 0 auto;padding:.75rem .75rem .75rem 0}.dashboard-page-item:hover{background-color:#f7f7f7}.dashboard-page-item.is-inactive{background-color:rgba(255,201,138,.08)}.dashboard-page-item.is-inactive .the-entity .name,.dashboard-page-item.is-inactive .the-value{font-style:italic}.questionnaire-status-icon{border-radius:999999px;box-shadow:0 1px 4px 0 rgba(0,0,0,.16);width:.75rem;height:.75rem;color:#FFF;font-size:.5rem}.questionnaire-status-icon.type-open{background-color:rgba(245,158,11)}.questionnaire-status-icon.type-pending{background-color:rgba(16,185,129)}.line-placeholder{border-radius:.5rem;background-color:rgba(0,0,0,.05);height:.75rem;vertical-align:baseline}.personnel-file-page-item{position:relative;display:flex;flex-direction:row;gap:.75rem;background-color:#FFF;border:1px solid #ddd;border-radius:.5rem;padding:.75rem;transition:.1s all ease-in-out}.personnel-file-page-item .avatar{flex:0 0 auto}.personnel-file-page-item .info{flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem;padding-top:.125rem;min-width:0}.personnel-file-page-item .questionnaire-status-icon{position:absolute;top:.5rem;right:.5rem}.personnel-file-page-item .name{flex:0 0 auto;min-width:0;max-width:92%;color:#262626;font-size:1.125rem;font-weight:500;line-height:1.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.personnel-file-page-item .about{flex:0 0 auto;min-width:0;max-width:92%;color:grey;font-size:.75rem;font-weight:400;line-height:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.expenses-page-item span,.user-schedule-week .week-header .name{font-size:.875rem;font-weight:500;line-height:1.25rem}.personnel-file-page-item:hover{background-color:#f7f7f7;box-shadow:0 1px 4px 0 rgba(0,0,0,.08);transform:scale(1.015)}.d3table table tbody tr.active,.personnel-file-page-item.active{background-color:rgba(0,178,235,.02)}.personnel-file-page-item:focus,.personnel-file-page-item:hover{text-decoration:none}.personnel-file-page-item.active{border-color:#86B6B8}.expenses-page-item{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;gap:.75rem;background-color:#FFF;border:1px solid #ddd;border-radius:.5rem;padding:.75rem;transition:.1s all ease-in-out}.expenses-page-item:hover{background-color:#f7f7f7;box-shadow:0 1px 4px 0 rgba(0,0,0,.08);transform:scale(1.015)}.user-schedule-totals{padding:1rem}.user-schedule-week{background-color:#FFF;border-radius:.5rem;border:1px solid #ddd}.user-schedule-week .week-header{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:rgba(249,250,251);border-radius:.5rem .5rem 0 0;border-bottom:1px solid #ddd;padding:.75rem}.user-schedule-week .week-header .week-title{display:flex;flex-direction:row;align-items:center;gap:.75rem}.user-schedule-week .week-header .name{text-transform:uppercase;vertical-align:middle}.user-schedule-week .week-actions{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:.5rem}.user-schedule-week .days{display:flex;flex-direction:column}.user-schedule-week .day{flex:1 1 auto;display:flex;flex-direction:column;gap:.5rem;position:relative;min-width:0;padding:.75rem}.user-schedule-week .day:hover{background-color:#f7f7f7}.user-schedule-week .day:not(:first-child){border-left:0 solid #ddd;border-bottom:1px solid #ddd}.user-schedule-week .day-header{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.user-schedule-week .day-header .name{font-size:.75rem;font-weight:500;line-height:1.25rem;text-transform:uppercase;vertical-align:middle}.user-schedule-week .day-header .name:last-child{flex:1 1 auto;text-align:center}.user-schedule-week:not(:last-child){margin-bottom:1rem}@media only screen and (min-width:680px){.user-schedule-week .days{flex-direction:row}.user-schedule-week .day:not(:first-child){border-left-width:1px;border-bottom-width:0}}.user-capacity-bar{display:flex;flex-direction:row;background-color:olive;border-radius:.5rem;min-width:1px;overflow:hidden}.user-capacity-bar .reason{flex:0 0 auto;border:0;min-width:1px;min-height:1px;height:2rem;font-size:.75rem;line-height:2rem;overflow:hidden}.user-capacity-bar .reason span{padding:0 .375rem}.user-capacity-bar .noreason{flex:1 1 auto;background-color:#F1F2F3;color:grey}.user-calendar-year-summary-reasons{display:flex;flex-direction:column;gap:.5rem}.user-calendar-year-summary-reason{display:flex;flex-direction:row;align-items:center;gap:.25rem;background-color:#FFF;border:1px solid #ddd;border-radius:.75rem;padding:.125rem;transition:.1s all ease-in-out}.user-calendar-year-summary-reason .event-icon{flex:0 0 auto;border-radius:.75rem;width:1.75rem;height:1.75rem;font-size:1.25rem;line-height:1.75rem}.user-calendar-year-summary-reason .event-icon .absenceIcon{display:block;width:100%;height:100%;line-height:inherit;border-radius:.75rem}.user-calendar-year-summary-reason .text{flex:0 0 auto;color:#5A5A5A;font-size:.75rem;font-weight:400;line-height:1rem}.user-calendar-year-summary-reason .text.is-name{flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:60%}.user-calendar-year-summary-reason .text.is-amount{flex:0 0 auto;margin-left:auto;text-align:right;font-weight:500}.user-calendar-year-summary-reason .text.is-amount .percent{font-weight:400;padding-right:.25rem}.user-calendar-year-summary-reason:hover{background-color:#f7f7f7;box-shadow:0 1px 4px 0 rgba(0,0,0,.08)}.user-calendar-year-summary-reason.is-holiday .event-icon{background-color:rgba(139,92,246);color:#FFF;stroke-width:1.5}.page-single-layout{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;background-color:#FFF;background:linear-gradient(to bottom,#F1F2F3 0,#FFF 75%,#FFF 100%);min-width:0;min-height:0;position:relative}.page-single-layout.in-modal{border-radius:.75rem}.page-single-layout.in-modal .page-single-layout-bottom-element,.page-single-layout.in-modal .page-single-layout-bottom-element:before{border-radius:0 0 .75rem .75rem}.page-single-layout.bottom-is-sticky .page-single-layout-bottom-element{align-items:center}.page-single-layout-inner{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:0;overflow-y:auto}.page-single-layout-content{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:0;padding:0 0 6rem}.page-single-layout-bottom-element{z-index:1;position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:flex-end;box-shadow:0 -2px 4px 0 rgba(64,64,64,.1);padding:1rem}.page-single-layout-bottom-element:before{content:'';z-index:-1;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(241,242,243,.65);background-position:0 0;background-attachment:scroll;background-image:linear-gradient(0deg,transparent 0,transparent 100%);background-size:auto;background-origin:padding-box;background-clip:border-box;backdrop-filter:blur(4px)}.page-single-layout-bottom-element:empty{display:none}.violation-single{display:flex;flex-direction:row;align-items:flex-start;gap:.25rem;padding:.25rem}.violation-single-level{flex:0 0 auto;display:flex;flex-direction:row;align-items:flex-start;gap:0;background-color:rgba(50,118,122,.1);border-radius:.25rem;padding:0 .25rem;min-width:4.75rem}.violation-single-level .level-icon{flex:0 0 auto;display:flex;border-radius:.25rem;width:1.5rem;height:1.5rem;color:#262626;font-size:1rem;line-height:1.25rem}.violation-single-level .level-label{display:flex;padding:.25rem;color:#262626;font-size:.625rem;font-weight:500;line-height:1rem;text-transform:uppercase}.violation-single-level.is-entry-work svg path{fill:#a59c9c}.violation-single-level.is-entry-break .level-icon svg path{fill:#6fc796}.violation-single-message{flex:1 1 auto;display:flex;padding:0 .25rem;color:#262626;font-size:.75rem;line-height:1.5rem}.violation-group-header{padding:0 .25rem .5rem}.violation-group-inner{display:flex;flex-direction:column;gap:0}.violation-groups{display:flex;flex-direction:column;gap:1rem;padding:1rem;margin:0}.violation-groups .violation-single{background-color:#FFF;border:1px solid #ddd;border-bottom-width:0;transition:.1s all ease-in-out}.violation-groups .violation-single:hover{background-color:#f7f7f7}.violation-groups .violation-single:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.violation-groups .violation-single:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-bottom-width:1px}.violations-detail-trigger{display:flex;flex-direction:row;align-items:flex-start;padding:.25rem}.violations-detail-trigger .the-trigger{display:flex;flex-direction:row;align-items:flex-start;gap:0;background-color:rgba(50,118,122,.2);border-radius:.25rem;padding:0 .25rem;min-width:3.75rem}.violations-detail-trigger .the-trigger .trigger-icon{flex:0 0 auto;display:flex;border-radius:.25rem;width:1.5rem;height:1.5rem;color:#262626;font-size:1rem;line-height:1.25rem}.violations-detail-trigger .the-trigger .trigger-label{display:flex;padding:.25rem;color:#262626;font-size:.625rem;font-weight:500;line-height:1rem}.violations-detail-trigger .the-trigger:active,.violations-detail-trigger .the-trigger:hover{background-color:rgba(50,118,122,.3);text-decoration:none}.violation-list{display:flex;flex-direction:column}.violation-list .violation-single{border-bottom:1px solid #ddd}.violation-list .violation-single:last-of-type{border-bottom-width:0}.d3table table tbody tr,.d3table table thead{border-bottom:1px solid #E7E4E4}.mascot-base{position:relative;width:100%;padding-top:45.94%;overflow:hidden}.mascot-base svg{width:100%;height:100%}.mascot-inner{position:absolute;top:0;left:0;width:100%;display:flex;align-items:flex-end;justify-content:center}.mascot-with-shadow{position:relative;width:100%;overflow:hidden}.mascot-with-shadow:after{content:'';display:block;position:absolute;left:0;right:0;top:100%;z-index:1;background-color:#FFF;box-shadow:0 -4px 9px rgba(64,64,64,.2);border-radius:5rem;height:6.25rem;height:100%}.mascot-happy svg{max-width:380px;max-height:380px}.personnel-file-header-about,.personnel-file-header-name{max-width:92%;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.personnel-file-header{display:flex;flex-direction:row;gap:1rem;padding:2rem 2rem 0}.personnel-file-header-avatar{flex:0 0 auto}.personnel-file-header-info{flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem;min-width:0}.personnel-file-header-name{flex:0 0 auto;display:block;color:#262626;font-size:1.125rem;font-weight:500;line-height:1.5rem}.personnel-file-header-about{flex:0 0 auto;color:grey;font-size:.875rem;font-weight:400;line-height:1.25rem}.personnel-file-header-actions{display:flex;flex-direction:row;gap:.25rem;flex-wrap:wrap;padding-top:.25rem}.d3table span.value{font-weight:500}.d3table span.value.label{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;background-color:#5A5A5A;padding:2px 8px;margin:0;color:#FFF;text-align:center}.d3table span.value.secondary{display:inline-flex;font-weight:400}.d3table span.value.secondary:before{content:'(';display:inline}.d3table span.value.secondary:after{content:')';display:inline}.d3table table{width:100%}.d3table table td,.d3table table th{padding:10px;vertical-align:middle;font-size:12px;line-height:1.35}.d3table table td a:hover,.d3table table td.on_click:hover,.d3table table th a:hover,.d3table table th.on_click:hover{text-decoration:underline}.d3table table tbody tr td>a:hover,a{text-decoration:none}.d3table table td.small,.d3table table th.small{font-size:.8em}.d3table table td.size-xxsmall,.d3table table th.size-xxsmall{width:24px;text-align:center}.d3table table td.size-xsmall,.d3table table th.size-xsmall{width:32px;text-align:center}.d3table table td.size-date,.d3table table th.size-date{width:120px}.d3table table td.size-100,.d3table table th.size-100{width:100px}.d3table table td>i.fa-check,.d3table table th>i.fa-check{color:#3D9E67}.d3table table td>i.fa-check.gray-text,.d3table table th>i.fa-check.gray-text{color:#E7E4E4}.d3table table thead{border-top:1px solid #E7E4E4;font-weight:500}.d3table table thead th{padding:10px 8px;vertical-align:middle;text-align:left}.d3table table thead th div{display:inline-block}.d3table table thead th.selectAll{width:38px;padding:0 0 0 2px;vertical-align:middle;text-align:center;line-height:2px}.d3table table thead th.dragAndDrop{width:32px}.d3table table thead th.sortable{color:#00B2EB}.d3table table thead th.sortable .sort{margin-left:6px;font-size:15px;cursor:pointer}.d3table table thead th.size-small{width:100px;text-align:center}.d3table table thead th.size-150{width:150px}.d3table table thead th.size-medium{width:200px;text-align:center}.d3table table thead th.unfocused{color:#B4B1B1}.d3table table tbody{counter-increment:rowCounter}.d3table table tbody tr td{font-size:12px;line-height:16px;vertical-align:top;overflow:hidden}.d3table table tbody tr td>a{display:block;padding:10em;margin:-10em}.layout-box .popoverHolder a,a:focus{text-decoration:underline}.d3table table tbody tr td.dragHandler{color:#CECACA;font-size:14px;font-weight:700;text-align:right;vertical-align:middle}.d3table table tbody tr td.dragHandler .index{display:inline-block}.d3table table tbody tr td.dragHandler .icon{display:none;font-size:17px}.d3table table tbody tr td.dragHandler .icon:hover{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.d3table table tbody tr td.dragHandler .icon:active{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.d3table table tbody tr td.select{text-align:center;vertical-align:middle}.d3table table tbody tr td.unfocused{color:#B4B1B1}.d3table table tbody tr td.holidayName{padding-left:0;padding-top:14px;font-weight:500;text-align:left;vertical-align:top}.d3table table tbody tr td.credit{text-align:right;vertical-align:middle}.d3table table tbody tr td.actions{width:50px;text-align:right;vertical-align:middle}.d3table table tbody tr td.terminal-actions{width:84px;text-align:right;vertical-align:middle}.d3table table tbody tr:hover .dragHandler .index{display:none}.d3table table tbody tr:hover .dragHandler .icon{display:inline-block}.d3table table tbody tr.isCurrent,.d3table table tbody.sortable-placeholder tr{background-color:#F1F2F3}.d3table table tbody tr.active td:first-child{-webkit-box-shadow:inset 4px 0 0 0 #86B6B8;-moz-box-shadow:inset 4px 0 0 0 #86B6B8;box-shadow:inset 4px 0 0 0 #86B6B8}.d3table table tbody tr .highlight{font-weight:700}h1,h2{font-weight:300}.d3table table tbody tr .lowlight{color:#B4B1B1}.d3table table tbody tr>.no-entries{padding:0}.d3table table tbody.sortable-placeholder tr td{color:#B4B1B1;font-size:16px;vertical-align:middle}.d3table table tbody.sortable-placeholder tr td.icon{padding:0 6px 0 0;text-align:right}.d3table table tbody.sortable-placeholder tr td.icon .square-dashed{display:inline-block;background-color:transparent;border:2px dashed #B4B1B1;width:21px;height:21px;line-height:inherit}.d3table table tbody.distinguish span.value{color:#3D9E67}.d3table table tbody.distinguish span.value.label{color:#FFF}.d3table table tbody.distinguish span.value.secondary{color:#9A9898}.d3table table tbody .manage-list-item-actions{min-width:172px;height:25px}.d3table table tbody .manage-list-item-actions button{margin-top:2px}.d3table table tbody .dragHandler .index:after{content:counter(rowCounter)}.d3table table tbody:nth-child(-n+10) .dragHandler .index:after{content:'0' counter(rowCounter)}.d3table table tbody.active,.d3table table tbody:hover{background-color:rgba(0,178,235,.05)}.d3table table tbody.active tr,.d3table table tbody:hover tr{background-color:transparent}.d3table table tbody.inactive,.d3table table tbody.is-inactive{background-color:rgba(255,201,138,.2);font-style:italic}.d3table.scrollable{max-height:300px}.d3table.no-hover table tbody:hover{background-color:transparent}.d3table.compact table td,.d3table.compact table th{padding:6px 10px}.d3table.compact table tr td.actions{width:70px}.middle-aligned-cells .d3table tbody td,.middle-aligned-cells .d3table tbody td .checkbox-group{vertical-align:middle}.absence-list .d3table table td.details{padding-right:0}.absence-list .d3table table td.actions{padding-left:0;width:130px;text-align:right;vertical-align:middle}.absence-list .d3table table td.actions>.btn{margin-right:3px}.absence-list .d3table table td.actions.small{width:90px}body,html{height:100%}body{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;color:#5A5A5A}body.move{cursor:move}body.grab{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}body.grabbing{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}body.resize-left{cursor:w-resize}body.resize-right{cursor:e-resize}.cursor-pointer,button{cursor:pointer}@media only screen and (max-width:960px){body #userlike,body .userlike,body .zEWidget-launcher,body .zEWidget-ticketSubmissionForm{display:none}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4,h5,h6{color:#EB3D73}h1{font-size:30px;line-height:33px}h2{font-size:24px;line-height:27px}h3,h4{font-weight:500}h3{font-size:18px;line-height:21px}h4,h5{font-size:14px}h4{line-height:16px;color:#5A5A5A}h5,h6{font-weight:400;line-height:1}h6{font-size:12px}hr{flex:0 0 auto;background-color:#ddd;border:0 #ddd;width:100%;height:1px;padding:0;margin:0}a{color:#5A5A5A}a:focus{outline:transparent 0}p{font-size:14px;line-height:1.321}p.alternate{font-size:24px;line-height:1.3;padding-bottom:10px}#userlikeEyecatcherMessage{display:none;height:0;overflow:hidden}b,strong{font-weight:500}i{font-style:italic}button{font-weight:400}textarea{font-family:inherit}:focus{outline:0}:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder,input:-moz-placeholder,textarea:-moz-placeholder{font-style:normal;color:#9A9898}[draggable=true]{-moz-user-select:none;-webkit-user-select:none;-webkit-user-drag:element}[draggable=true]:active,[draggable=true]:hover{cursor:col-resize}body .application,body .application>span.ember-view,body>div.ember-view,body>div.ember-view>span.ember-view{display:block;height:100%}.layout-box,.layout-box .layout-box-container{-khtml-box-sizing:border-box;display:flex;width:100%}.toast-warning{background-color:#a45b05}.toast-warning:hover{background-color:#b86505}.mainScreen{height:100%}.mainScreen #content{position:relative;width:100%;height:-webkit-calc(100% - 54px);height:-moz-calc(100% - 54px);height:calc(100% - 54px);overflow:auto;-webkit-overflow-scrolling:touch}.mainScreen #content>*{height:100%;background-clip:padding-box}@media only screen and (max-width:680px){.mainScreen #content>*{height:100%;min-height:100%;max-height:100%}}body{overflow:hidden}body>.ember-view{overflow-y:auto}.layout-box{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;flex:1 1 auto;align-items:center;justify-content:center;overflow-y:auto;background:linear-gradient(123deg,#00d0be,#8f5be1);min-width:10px;min-height:100%}.layout-box .layout-box-container{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;flex:1 1 auto;flex-direction:column;align-items:center;max-width:500px;padding:1rem 0}.layout-box .layout-box-container .layout-box-header .logo{min-width:200px;width:100%;height:30px;margin:20px 0 30px}.layout-box .layout-box-container .layout-box-header .title h2{color:#FFF;font-size:42px;font-weight:500}.layout-box .layout-box-container .layout-box-header ul.info li{position:relative;padding:4px 0 15px 30px;line-height:30px;color:#FFF;font-size:14px;font-weight:500;vertical-align:middle}.layout-box .layout-box-container .layout-box-header ul.info li:before{content:"\f132";position:absolute;left:0;display:block;width:25px;margin-right:5px;color:inherit;font-family:FontAwesome;font-size:20px;text-align:center;vertical-align:middle}.layout-box .layout-box-container .layout-box-header ul.info li.trial-period:before{content:"\f132"}.layout-box .layout-box-container .layout-box-header ul.info li.monthly-cancellation:before{content:"\f073"}.layout-box .layout-box-container .layout-box-header ul.info li.no-credit-card-required:before{content:"\f09d"}.layout-box .layout-box-container .layout-box-header .title h2,.layout-box .layout-box-container .layout-box-header ul.info{display:none}.layout-box .layout-box-container .layout-box-content{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 6px 30px 0 rgba(0,0,0,.18);-moz-box-shadow:0 6px 30px 0 rgba(0,0,0,.18);box-shadow:0 6px 30px 0 rgba(0,0,0,.18);background:#FFF;width:100%;overflow:hidden}.layout-box .headline{padding:10px 0 15px;color:grey;font-size:26px;line-height:1.38;text-align:center}.layout-box .headline .avatar{display:block;margin:0 auto 5px;width:80px;height:80px;line-height:80px;font-size:38px}.layout-box .headline .long-text{font-size:24px;line-height:1.1;word-wrap:break-word}@media only screen and (min-width:680px){.layout-box .headline{font-size:36px}.layout-box .headline .avatar.avatar-lg{width:104px;height:104px;line-height:104px;font-size:2.25rem}}.layout-box .popoverHolder{margin:0 0 10px}.layout-box .popoverHolder>*{vertical-align:top}.layout-box .button-stack{padding:0}.layout-box .button-stack .btn{margin-bottom:10px}.layout-box .text{text-align:left}.layout-box .text h1{margin-top:25px;margin-bottom:15px;font-size:18px;font-weight:400}.layout-box .text h2{margin-top:20px;margin-bottom:10px;font-size:16px;font-weight:400}.layout-box .text h3{margin-top:15px;margin-bottom:5px;font-size:14px;font-weight:500}.layout-box .text p,.layout-box .text ul{font-size:14px;font-weight:300;line-height:1.5}.layout-box .text li{list-style-type:initial;list-style-position:inside}.layout-box .text-formatted{text-align:center}.layout-box .text-formatted img{width:100%}.layout-box .text-formatted h1,.layout-box .text-formatted h2,.layout-box .text-formatted h3{margin-bottom:10px;color:#5A5A5A;font-size:16px;line-height:1.42857143}.layout-box .text-formatted h1{font-size:20px;line-height:1.1388}.layout-box .text-formatted span{color:#5A5A5A}@media only screen and (min-width:360px){.layout-box .text-formatted h1{font-size:21px}.layout-box .layout-box-container{margin:0 10px}}@media only screen and (min-width:960px){.layout-box .layout-box-container .layout-box-header .logo{height:40px}.layout-box.style-aside{align-items:stretch;padding-bottom:0}.layout-box.style-aside .layout-box-container{flex-direction:row;align-items:stretch;justify-content:space-between;max-width:980px;margin:0 0 0 20px}.layout-box.style-aside .layout-box-container .layout-box-header{display:flex;flex-direction:column;justify-content:space-between}.layout-box.style-aside .layout-box-container .layout-box-header .logo{min-width:0;width:100%;max-width:140px;margin:20px 0 10px}.layout-box.style-aside .layout-box-container .layout-box-header .title h2,.layout-box.style-aside .layout-box-container .layout-box-header ul.info{display:block}.layout-box.style-aside .layout-box-container .layout-box-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-top:10px;width:auto}.layout-box.style-aside .layout-box-container .layout-box-content .m-header.style-headline{display:none}.layout-box.style-aside .layout-box-container .layout-box-content>form{display:flex;flex-direction:column;height:100%;overflow-y:auto}.layout-box.style-aside .layout-box-container .layout-box-content>form .style-form{flex:1 1 auto}}@media only screen and (min-width:1280px){.layout-box.style-aside .layout-box-container{width:100%;max-width:1080px}}@media only screen and (min-height:580px){.layout-box.style-aside{align-items:center;padding-bottom:0}.layout-box.style-aside .layout-box-container .layout-box-header .logo{margin-top:10px}.layout-box.style-aside .layout-box-container .layout-box-content{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.layout-box.style-aside .layout-box-container .layout-box-content>form{display:block;height:auto}}.grid .col,.grid .mixin-col{border:0 solid transparent;float:left;-khtml-box-sizing:border-box}.grid .height320{overflow-y:auto;height:320px;max-height:320px}@media only screen and (max-width:360px){.grid .height320{height:auto;max-height:auto}}.grid .mixin-col{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-background-clip:padding-box!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}.grid .col{margin-bottom:15px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-background-clip:padding-box!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}.grid .row:after{content:"";display:table;clear:both}.grid .mixin-span_first{margin-left:0}@media only screen and (min-width:0px) and (max-width:360px){.grid .row,.grid .span_1{margin-left:0}.grid .col{border-left-width:0;padding:0}.grid .span_1{width:100%}}@media only screen and (max-width:680px){.grid .row{margin-left:-15px}.grid .col{border-left-width:15px;padding:0;margin-left:0;width:100%;float:none}}@media only screen and (min-width:680px) and (max-width:960px){.grid .row{margin-left:-20px}.grid .col{border-left-width:20px;padding:0;margin-left:0;width:100%}}@media only screen and (min-width:960px){.grid .col,.grid .span_1,.grid .span_10,.grid .span_11,.grid .span_2,.grid .span_3,.grid .span_4,.grid .span_5,.grid .span_6,.grid .span_7,.grid .span_8,.grid .span_9{border-left-width:25px;padding:0}.grid .row{margin-left:-25px}.grid .span_1{width:8.33333333%;margin-left:0}.grid .span_2{width:16.66666667%;margin-left:0}.grid .span_3{width:25%;margin-left:0}.grid .span_4{width:33.33333333%;margin-left:0}.grid .span_5{width:41.66666667%;margin-left:0}.grid .span_6{width:50%;margin-left:0}.grid .span_7{width:58.33333333%;margin-left:0}.grid .span_8{width:66.66666667%;margin-left:0}.grid .span_9{width:75%;margin-left:0}.grid .span_10{width:83.33333333%;margin-left:0}.grid .span_11{width:91.66666667%;margin-left:0}.grid .span_12{margin-left:0;width:100%}}.grid.filters{max-width:960px;padding:10px}.grid.filters .col{margin-bottom:0}.grid.filters .col .form-row{margin-bottom:6px}@media only screen and (min-width:680px){.layout-box .text-formatted h1,.layout-box .text-formatted h2,.layout-box .text-formatted h3{font-size:18px}.layout-box .text-formatted h1{font-size:26px}.grid.filters .col .form-row:last-of-type{margin-bottom:0}}.grid.no-col-spacing .col:last-child{margin-bottom:0}@media only screen and (min-width:960px){.grid.no-col-spacing .col{margin-bottom:0}}.grid.test .col{background-color:#fff;min-height:80px;line-height:80px;text-align:center;vertical-align:middle}.grid.test .col .col{background-color:#ddd}.grid.test .col .col .col{background-color:#ccc}.grid.test .row{margin-bottom:20px}.two-columns.style-company-calendar-header>.two-columns-left,.two-columns.style-company-calendar>.two-columns-left{margin-bottom:0}.two-columns{background-color:#FFF}.two-columns a.expand-handler{display:none}.two-columns.is-expandable{position:relative}.two-columns.is-expandable>.two-columns-left{display:none;position:absolute;top:0;left:0;z-index:10;width:90%;height:100%}.two-columns.is-expandable>.two-columns-right{width:-webkit-calc(100%);width:-moz-calc(100%);width:calc(100%)}@media only screen and (max-width:680px){.two-columns.is-expandable>.two-columns-right>.m-header.style-section .title{padding-left:30px}}.two-columns.is-expandable a.expand-handler{display:block;position:absolute;top:14px;left:10px;z-index:1004;width:32px;height:30px;padding-top:4px;text-align:center}.two-columns.is-expandable a.expand-handler:before{content:'\f03c';font-family:FontAwesome;font-size:23px;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;text-decoration:inherit}.two-columns.is-expandable a.expand-handler:active,.two-columns.is-expandable a.expand-handler:focus,.two-columns.is-expandable a.expand-handler:hover{text-decoration:none}.two-columns.is-expandable.is-expanded>.two-columns-left{display:block;-webkit-box-shadow:0 10px 25px 0 rgba(128,128,128,.27);-moz-box-shadow:0 10px 25px 0 rgba(128,128,128,.27);box-shadow:0 10px 25px 0 rgba(128,128,128,.27)}.two-columns.is-expandable.is-expanded a.expand-handler{background-color:#fff;border-radius:.375rem;-webkit-box-shadow:2px 0 10px 3px rgba(0,0,0,.15);-moz-box-shadow:2px 0 10px 3px rgba(0,0,0,.15);box-shadow:2px 0 10px 3px rgba(0,0,0,.15);text-align:center!important}.two-columns.style-transparent,.two-columns.style-transparent>.two-columns-left,.two-columns.style-transparent>.two-columns-right{background-color:transparent}.two-columns.is-expandable.is-expanded a.expand-handler:before{content:'\f03b'}.two-columns.style-transparent>.two-columns-left,.two-columns.style-transparent>.two-columns-right{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.two-columns.style-transparent>.two-columns-right{border-left-width:0;height:auto}.two-columns.style-dark{background-color:#f6f7f8}.two-columns.style-dark>.two-columns-right{background-color:#f7f7f7}.two-columns.style-user-details{border-radius:.75rem}.two-columns.style-user-details>.two-columns-left{box-shadow:0 0 25px -15px rgba(0,0,0,.35);background:linear-gradient(to top,#FFF 20%,#f3f3f3 80%);border-radius:.75rem;position:relative;z-index:1003}.two-columns.style-mycalendar>.two-columns-left .section-box,.two-columns.style-timetracking>.two-columns-left .section-box,.two-columns.style-user-details>.two-columns-right>.m-header.style-dialog-section{border-radius:0}.two-columns.style-mycalendar>.two-columns-left,.two-columns.style-timetracking>.two-columns-left{box-shadow:0 0 25px -15px rgba(0,0,0,.35);z-index:2;position:relative}.two-columns.style-user-details>.two-columns-right{display:flex;flex-direction:column;align-items:stretch;background:linear-gradient(to bottom,#f3f3f3 0,#fff 60%)}.two-columns.style-user-details>.two-columns-right>.m-header.style-dialog-section .title{padding-left:1rem}.two-columns.style-mycalendar>.two-columns-right{height:auto;background:#f9f9f9;background:-moz-linear-gradient(top,#f9f9f9 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9f9f9),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f9f9f9 0,#fff 100%);background:-o-linear-gradient(top,#f9f9f9 0,#fff 100%);background:-ms-linear-gradient(top,#f9f9f9 0,#fff 100%);background:linear-gradient(to bottom,#f9f9f9 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9f9f9, endColorstr=#ffffff, GradientType=0)}.two-columns.style-timetracking>.two-columns-right{height:100%;background:#f3f3f3;background:-moz-linear-gradient(top,#f3f3f3 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f3f3),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f3f3f3 0,#fff 100%);background:-o-linear-gradient(top,#f3f3f3 0,#fff 100%);background:-ms-linear-gradient(top,#f3f3f3 0,#fff 100%);background:linear-gradient(to bottom,#f3f3f3 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f3f3f3, endColorstr=#ffffff, GradientType=0)}.two-columns.style-company-calendar{overflow-y:auto;overflow-x:hidden;height:-webkit-calc(100vh - 126px - 2px - 54px);height:-moz-calc(100vh - 126px - 2px - 54px);height:calc(100vh - 126px - 2px - 54px)}.two-columns.style-company-calendar>.two-columns-left,.two-columns.style-company-calendar>.two-columns-right{border-color:#E7E4E4}.two-columns.style-company-calendar>.two-columns-right{height:auto}.two-columns.style-company-calendar.new{height:-webkit-calc(100vh - 96px - 2px - 54px);height:-moz-calc(100vh - 96px - 2px - 54px);height:calc(100vh - 96px - 2px - 54px)}.two-columns.style-company-calendar-header{position:relative;z-index:4;background-color:#FFF;box-shadow:0 15px 25px -13px rgba(0,0,0,.16);display:flex}.two-columns.style-company-calendar-header>.two-columns-left,.two-columns.style-company-calendar-header>.two-columns-right{background-color:#FFF;border-color:#E7E4E4}.two-columns.style-company-calendar-header>.two-columns-right{display:flex;flex-direction:column;justify-content:space-between;height:auto;border-left:1px solid #ddd}.two-columns.style-admin .two-columns-left{box-shadow:0 0 25px -15px rgba(0,0,0,.35);background:linear-gradient(to bottom,#F1F2F3 0,#FFF 40%);z-index:1003;padding:.75rem 0}.two-columns.style-admin .two-columns-right{background:linear-gradient(to bottom,#f3f3f3 0,#fff 60%)}.two-columns.style-admin.is-expanded{height:100%}.two-columns.style-admin.is-expanded .two-columns-left,.two-columns.style-admin.is-expanded .two-columns-right{min-height:100%;max-height:100%;overflow-y:auto}@media only screen and (min-width:360px){.two-columns.style-company-calendar,.two-columns.style-company-calendar-header{clear:both;height:100%}.two-columns.style-company-calendar-header:after,.two-columns.style-company-calendar:after{content:'';display:table;clear:both}.two-columns.style-company-calendar-header>.two-columns-left,.two-columns.style-company-calendar>.two-columns-left{width:210px}.two-columns.style-company-calendar-header>.two-columns-right,.two-columns.style-company-calendar>.two-columns-right{width:-webkit-calc(100% - 210px);width:-moz-calc(100% - 210px);width:calc(100% - 210px)}.two-columns.style-company-calendar .two-columns-left,.two-columns.style-company-calendar .two-columns-right,.two-columns.style-company-calendar-header .two-columns-left,.two-columns.style-company-calendar-header .two-columns-right{min-height:100%;max-height:100%;overflow-y:auto}.two-columns.style-company-calendar .two-columns-left,.two-columns.style-company-calendar-header .two-columns-left{float:left}.two-columns.style-company-calendar .two-columns-right,.two-columns.style-company-calendar-header .two-columns-right{float:right;position:relative;background-color:#FFF;padding:0;min-height:0;overflow-y:auto}.two-columns.size-mdr>.two-columns-left{width:62px}.two-columns.size-mdr>.two-columns-right{width:-webkit-calc(100% - 62px);width:-moz-calc(100% - 62px);width:calc(100% - 62px)}.two-columns.style-company-calendar{position:relative;background-color:#FFF;overflow-y:auto;overflow-x:hidden;height:-webkit-calc(100vh - 96px - 2px - 54px);height:-moz-calc(100vh - 96px - 2px - 54px);height:calc(100vh - 96px - 2px - 54px)}.two-columns.style-company-calendar>.two-columns-left,.two-columns.style-company-calendar>.two-columns-right{min-height:0;max-height:none;overflow-y:visible}.two-columns.style-company-calendar>.two-columns-left{position:relative;z-index:2;-webkit-box-shadow:2px 0 16px 0 rgba(128,128,128,.27);-moz-box-shadow:2px 0 16px 0 rgba(128,128,128,.27);box-shadow:2px 0 16px 0 rgba(128,128,128,.27);background-color:transparent;margin-bottom:0}.two-columns.style-company-calendar>.two-columns-right{background-color:transparent;min-height:100%;height:auto}.two-columns.style-company-calendar-header>.two-columns-left,.two-columns.style-company-calendar-header>.two-columns-right{min-height:0;max-height:none;overflow:hidden}.two-columns.style-company-calendar-header>.two-columns-left{position:relative;z-index:2;margin-bottom:0}}@media only screen and (min-width:680px){.two-columns{clear:both;height:100%}.two-columns:after{content:'';display:table;clear:both}.two-columns>.two-columns-left{width:230px}.two-columns>.two-columns-right{width:-webkit-calc(100% - 230px);width:-moz-calc(100% - 230px);width:calc(100% - 230px)}.two-columns .two-columns-left,.two-columns .two-columns-right{min-height:100%;max-height:100%;overflow-y:auto}.two-columns .two-columns-left{float:left}.two-columns .two-columns-right{float:right;position:relative;background-color:#FFF;height:300px;padding:0;overflow-y:auto}.two-columns.is-expandable{position:relative}.two-columns.is-expandable>.two-columns-left,.two-columns.is-expandable>.two-columns-right{display:block!important}.two-columns.is-expandable>.two-columns-left{position:relative}.two-columns.is-expandable a.expand-handler{display:none}.two-columns.size-wide>.two-columns-left{width:510px}.two-columns.size-wide>.two-columns-right{width:-webkit-calc(100% - 510px);width:-moz-calc(100% - 510px);width:calc(100% - 510px)}.two-columns.size-md>.two-columns-left{width:310px}.two-columns.size-md>.two-columns-right{width:-webkit-calc(100% - 310px);width:-moz-calc(100% - 310px);width:calc(100% - 310px)}.two-columns.size-mdr>.two-columns-left{width:220px}.two-columns.size-mdr>.two-columns-right{width:-webkit-calc(100% - 220px);width:-moz-calc(100% - 220px);width:calc(100% - 220px)}.two-columns.style-transparent>.two-columns-left,.two-columns.style-transparent>.two-columns-right{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;min-height:0;overflow-y:visible}.two-columns.style-user-details>.two-columns-left{width:210px}.two-columns.style-user-details>.two-columns-right{width:-webkit-calc(100% - 210px);width:-moz-calc(100% - 210px);width:calc(100% - 210px)}.two-columns.style-user-details>.two-columns-right>.m-header.style-dialog-section .title{padding-left:0}.two-columns.style-page>.two-columns-left{box-shadow:0 0 25px -15px rgba(0,0,0,.35);background:linear-gradient(to bottom,#F1F2F3 0,#FFF 40%);position:relative;z-index:1003;padding:.75rem 0}.two-columns.style-page>.two-columns-left>.nav-pills-side{margin:.75rem 0 0}.two-columns.style-page>.two-columns-right{background:linear-gradient(to bottom,#f3f3f3 0,#fff 60%);padding:0}}@media only screen and (min-width:960px){.two-columns.size-mdr>.two-columns-left{width:270px}.two-columns.size-mdr>.two-columns-right{width:-webkit-calc(100% - 270px);width:-moz-calc(100% - 270px);width:calc(100% - 270px)}}@media only screen and (min-width:1280px){.two-columns.size-mdr>.two-columns-left{width:310px}.two-columns.size-mdr>.two-columns-right{width:-webkit-calc(100% - 310px);width:-moz-calc(100% - 310px);width:calc(100% - 310px)}}@media screen and (max-width:840px){.two-columns.style-mycalendar{height:auto}.two-columns.style-mycalendar>.two-columns-left{float:none;width:100%;height:auto;min-height:0}.two-columns.style-mycalendar>.two-columns-right{float:none;width:100%;height:auto;min-height:0;overflow:visible}.two-columns.style-mycalendar>.two-columns-right .user-calendar .user-calendar-bg .user-calendar-bg-year .title{text-align:center}.two-columns.style-mycalendar>.two-columns-right .user-calendar .user-calendar-bg .user-calendar-bg-year .months .user-calendar-bg-month{float:none;margin-left:auto;margin-right:auto}}.mainScreen #content>.sheeted{height:auto;min-height:100%}.sheet-greeting{display:flex;flex-direction:row;align-items:center;gap:1rem}.sheet-greeting .info{display:flex;flex-direction:column}.sheet-greeting .greeting{color:#5A5A5A;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase}.sheet-greeting .name{color:#262626;font-size:1.5rem;line-height:1.75rem;font-weight:300}.sheet-bookmarks{display:flex;flex-direction:row;gap:.5rem;padding:0 .5rem 0 0}.sheet-bookmarks a{flex:1 1 auto;display:flex;background-color:rgba(255,255,255,.6);border-radius:.5rem .5rem 0 0;box-shadow:0 -2px 4px rgba(0,0,0,.08);padding:.75rem 1.75rem;color:#5A5A5A;font-size:.875rem;line-height:1rem;font-weight:500;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .1s ease-in 0s}.sheet-bookmarks a:active,.sheet-bookmarks a:focus,.sheet-bookmarks a:hover{background-color:rgba(255,255,255,.8);text-decoration:none}.sheet-bookmarks a:active{background-color:rgba(255,255,255,.9)}.sheet-bookmarks a.active,.sheeted .sheet{background-color:#FFF}.sheeted{display:flex;flex-direction:column;align-items:center;min-height:100%;padding:0 .25rem .25rem}.sheeted .pre-sheet{position:relative;display:flex;flex-direction:row;align-items:flex-start;padding:.75rem 0 0 .75rem;width:100%;max-width:1340px;min-height:7.5rem}.sheeted .pre-sheet .sheet-bookmarks{position:absolute;right:.5rem;bottom:0}.relative,.sheeted .sheet{position:relative}.sheeted .sheet{flex:1 1 auto;border-radius:.5rem;box-shadow:1px 1px 16px rgba(0,0,0,.08);display:block;width:100%;max-width:1340px;min-height:100vh;padding:.25rem;overflow:hidden}.sheeted .sheet .dialog-panel.style-subscription-box .dialog{top:3.5rem}.sheeted .sheet>.icon-row{border-bottom:1px solid #E7E4E4}.border,.border-0,.border-2,.border-3,.border-4,.border-8,.border-b,.border-b-0,.border-b-2,.border-b-4,.border-b-8,.border-l,.border-l-0,.border-l-2,.border-l-4,.border-l-8,.border-r,.border-r-0,.border-r-2,.border-r-4,.border-r-8,.border-t,.border-t-0,.border-t-2,.border-t-4,.border-t-8{border-style:solid}.sheeted .sheet>.contWithTable .icon-row{border-bottom-width:0}@media only screen and (min-width:360px){.sheeted .sheet{padding:.75rem}}@media only screen and (min-width:680px){.sheeted{padding:0 1rem 1.25rem}.sheeted .pre-sheet{align-items:center;padding:0 0 0 1.25rem}.sheeted .sheet{padding:1rem}}.bg-white{background-color:#fff}.bg-transparent{background-color:transparent}.bg-gradient{background:linear-gradient(123deg,#00d0be,#8f5be1)}.bg-gray-50{background-color:rgba(249,250,251)}.bg-gray-100{background-color:rgba(243,244,246)}.bg-gray-300{background-color:rgba(209,213,219)}.bg-gray-500{background-color:rgba(107,114,128)}.bg-green-300{background-color:rgba(110,231,183)}.bg-green-500{background-color:rgba(16,185,129)}.bg-gray-medium{background-color:#5A5A5A}.bg-blue-100{background-color:rgba(219,234,254)}.bg-blue-200{background-color:rgba(191,219,254)}.bg-blue-300{background-color:rgba(147,197,253)}.bg-blue-500{background-color:rgba(59,130,246)}.bg-purple-500{background-color:rgba(139,92,246)}.bg-indigo-500{background-color:rgba(99,102,241)}.bg-yellow-500{background-color:rgba(245,158,11)}.bg-red-500{background-color:rgba(239,68,68)}.bg-allowance-type-vacation{background-color:#62B886}.bg-allowance-type-sick-leave{background-color:#EE608C}.bg-allowance-type-personal-leave{background-color:#F4A241}.bg-allowance-type-compensation{background-color:#00B2EB}.bg-allowance-type-fifth-allowance{background-color:#A68EDF}.bg-opacity-2,.user-invite-group-header.is-open,.user-invite-group-header:hover{background-color:rgba(0,0,0,.02)}.bg-opacity-5{background-color:rgba(0,0,0,.05)}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-l,.rounded-t{border-top-left-radius:.25rem}.rounded-l{border-bottom-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t{border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-3{border-width:3px}.border-4{border-width:4px}.border-8{border-width:8px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-t-8{border-top-width:8px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0}.border-r-2{border-right-width:2px}.border-r-4{border-right-width:4px}.border-r-8{border-right-width:8px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-8{border-left-width:8px}.border-main{border-color:#ddd}.border-white{border-color:#FFF}.border-gray-200{border-color:rgba(229,231,235)}.border-color-main{border-color:#ddd}.w-1-5{width:.375rem}.w-2{width:.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.user-invite-group-header .extra-item,.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-40{width:10rem}.w-48{width:12rem}.w-50{width:12.5rem}.w-52{width:13rem}.w-100{width:25rem}.w-full{width:100%}.min-w-0{min-width:0}.min-w-lg{min-width:32rem}.max-w-0{max-width:0}.max-w-none{max-width:none}.max-w-full{max-width:100%}.max-w-xxs{max-width:10rem}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.h-2{height:.5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-202{height:48rem}#ember-testing>.ember-view,.h-full{height:100%}.min-h-0{min-height:0}.min-h-9{min-height:2.25rem}.min-h-10{min-height:2.5rem}.max-h-80{max-height:20rem}.stroke-1-5{stroke-width:1.5}.stroke-2-5{stroke-width:2.5}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-20{padding-left:5rem;padding-right:5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-10{padding-top:2.5rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-10{padding-left:2.5rem}.pr-1{padding-right:.25rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-32{padding-bottom:8rem}.m-0{margin:0}.mt-1,.my-1{margin-top:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-4{margin-top:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.shadow-none{box-shadow:none!important}.shadow-navbar{box-shadow:0 0 8px rgba(0,0,0,.16)}.shadow-col-left{box-shadow:0 0 25px -15px rgba(0,0,0,.35)}.shadow-page-header{box-shadow:0 15px 25px -13px rgba(0,0,0,.16)}.shadow-modal-header{box-shadow:0 2px 8px rgba(0,0,0,.16)!important}.shadow-modal-header-lg{box-shadow:0 7px 13px rgba(0,0,0,.08)!important}.shadow-modal-footer{box-shadow:0 -1px 4px rgba(0,0,0,.16)!important}.shadow-modal-footer-lg{box-shadow:0 -7px 13px rgba(0,0,0,.08)!important}.shadow-entity-icon{box-shadow:0 1px 4px 0 rgba(0,0,0,.16)}.shadow-profile-avatar{box-shadow:0 5px 12px 0 rgba(0,0,0,.16)}.shadow-boxes{box-shadow:1px 1px 15px -5px rgba(0,0,0,.25)}.shadow-left{box-shadow:-15px -15px 30px -20px rgba(0,0,0,.16)}.shadow-controls{box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05),0 6px 8px rgba(0,0,0,.05)}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg,.text-xl{line-height:1.75rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl,.text-6xl,.text-7xl,.text-8xl,.text-9xl{line-height:1}.text-5xl{font-size:3rem}.text-6xl{font-size:3.75rem}.text-7xl{font-size:4.5rem}.text-8xl{font-size:6rem}.text-9xl{font-size:8rem}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:700}.text-white{color:#FFF}.text-aqua0{color:#32767A}.text-aqua1{color:#86B6B8}.text-dark2{color:#5A5A5A}.text-violet0{color:#EB3D73}.text-orange3{color:#E1800F}.text-red2{color:#E95050}.text-green2{color:#61B887}.text-gray-medium{color:#5A5A5A}.text-gray-300{color:rgba(209,213,219)}.text-green-500{color:rgba(16,185,129)}.text-blue-500{color:rgba(59,130,246)}.text-blue-900{color:#1e3a8a}.text-yellow-500{color:rgba(245,158,11)}.text-red-500{color:rgba(239,68,68)}.italic{font-style:italic}.uppercase{text-transform:uppercase}.line-through{text-decoration:line-through}.list-disc{list-style-type:disc}.list-inside{list-style-position:inside}.break-words{overflow-wrap:break-word}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-underline{text-decoration:none}.underline,.wavy-underline{text-decoration:underline}.wavy-underline{text-decoration-style:wavy}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.cursor-not-allowed{cursor:not-allowed}.opacity-30{opacity:.3}.opacity-60{opacity:.6}.inline-flex{display:inline-flex}.flex{display:flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.items-end{align-items:flex-end}.content-between{justify-content:space-between}.flex-auto{flex:1 1 auto}.flex-grow-0{flex-grow:0}.flex-shrink-0{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.allowance-policy-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:.75rem 1rem}.allowance-policy-item .base,.allowance-policy-item .base-extra{display:flex;flex-direction:column}.allowance-policy-item .base{align-items:center}.allowance-policy-item .base-extra .v-delimiter{display:none}.allowance-policy-item .base-extra>div{display:flex;flex-direction:column;align-items:center}.allowance-policy-item .expiry-overflow{min-width:7rem}.allowance-policy-item .referenced{min-width:5rem}@media only screen and (min-width:680px){.allowance-policy-item{flex-direction:row;align-items:flex-end}.allowance-policy-item .base{align-items:flex-start}.allowance-policy-item .base-extra{flex-direction:row;align-items:center}.allowance-policy-item .base-extra .v-delimiter{display:block}.allowance-policy-item .base-extra>div{align-items:flex-end}.allowance-policy-item.has-user-count,.allowance-policy-item.has-user-count .base-extra>div{align-items:flex-start}}.user-allowance-summary{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.user-allowance-summary .base,.user-allowance-summary .overview{display:flex;flex-direction:row}.user-allowance-summary .base{align-items:center;justify-content:space-between;padding-top:.75rem;padding-bottom:.75rem}.user-allowance-summary .base .v-delimiter{display:none}.user-allowance-summary .base-graph{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.75rem}.user-allowance-summary .base-graph .graph{flex:1 1 auto;padding-left:.75rem;padding-right:.75rem}.user-allowance-summary .base-graph .v-delimiter{display:none}@media only screen and (min-width:960px){.user-allowance-summary{flex-direction:row}.user-allowance-summary .base{flex:1 1 auto;align-items:center}.user-allowance-summary .base .base-extra{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;padding-right:0}.user-allowance-summary .base .v-delimiter{display:block}.user-allowance-summary .base-graph{flex:0 0 auto;padding:.75rem .75rem .75rem 0}.user-allowance-summary .base-graph .graph{width:10rem}}.user-allowance-adjustment,.user-allowance-policy-subscription{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.user-allowance-adjustment .base,.user-allowance-policy-subscription .base{display:flex;flex-direction:row;align-items:center;padding-top:.75rem;padding-bottom:.75rem}.user-allowance-adjustment .base-extra,.user-allowance-policy-subscription .base-extra{display:flex;flex-direction:row;align-items:center;padding:.75rem}.user-allowance-adjustment .base-extra>div,.user-allowance-policy-subscription .base-extra>div{display:none}.user-allowance-adjustment .base-extra .edit,.user-allowance-policy-subscription .base-extra .edit{display:block}.user-allowance-adjustment .base-extra .v-delimiter,.user-allowance-policy-subscription .base-extra .v-delimiter{margin-left:.75rem;margin-right:.75rem}@media only screen and (min-width:680px){.user-allowance-adjustment .base-extra .subscription,.user-allowance-adjustment .base-extra .subscription+.v-delimiter,.user-allowance-policy-subscription .base-extra .subscription,.user-allowance-policy-subscription .base-extra .subscription+.v-delimiter{display:block}}@media only screen and (min-width:960px){.user-allowance-adjustment .base-extra>div,.user-allowance-policy-subscription .base-extra>div{display:block}}.user-invite-group-header{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem .75rem .5rem .25rem}.user-invite-group-header .overview{display:flex;flex-direction:row}.user-invite-group-header .extra{flex:0 0 auto;display:none;flex-direction:row;align-items:center}.user-invite-group-header.is-open:hover{background-color:rgba(0,0,0,.04)}@media only screen and (min-width:680px){.user-invite-group-header .extra{display:flex}.user-invite-group-header.is-open .extra{display:none}}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}:-moz-any(.select-group):before{pointer-events:none;z-index:1}