@charset "UTF-8";/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.glyphicon,audio,canvas,progress,video{display:inline-block}a,pre code,table{background-color:transparent}.label,audio,canvas,progress,sub,sup,video{vertical-align:baseline}.login .container,.resetpassword .container,.sidebar .submenu-fixed,pre,textarea{overflow:auto}hr,img{border:0}.btn-link:focus,.btn-link:hover,.cc-browse-dropdown .dropdown-label .with-underline,a:focus,a:hover{text-decoration:underline}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.assignment-table,.btn-group-justified,.input-group,.table{border-collapse:separate}@font-face{font-family:'Glyphicons Halflings';src:url(fonts/glyphicons-halflings-regular-7ad17c6085dee9a33787bac28fb23d46.eot);src:url(fonts/glyphicons-halflings-regular-7ad17c6085dee9a33787bac28fb23d46.eot?#iefix) format('embedded-opentype'),url(fonts/glyphicons-halflings-regular-448c34a56d699c29117adc64c43affeb.woff2) format('woff2'),url(fonts/glyphicons-halflings-regular-68ed1dac06bf0409c18ae7bc62889170.woff) format('woff'),url(fonts/glyphicons-halflings-regular-e49d52e74b7689a0727def99da31f3eb.ttf) format('truetype'),url(fonts/glyphicons-halflings-regular-32941d6330044744c02493835b799e90.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:Roboto;font-size:14px;line-height:1.42857143;background-color:#028ac0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none}a:focus,a:hover{color:#015474}a:focus{outline-offset:-2px}figure{margin:0}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-thumbnail,.list-inline>li,label{display:inline-block}.img-rounded{border-radius:8px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#028ac0;border:1px solid #d9d9d9;border-radius:3px;transition:all .2s ease-in-out;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #fafafa}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#d9d9d9}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,.label,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h1,h1{font-size:32px}.h2,h2{font-size:22px}.h3,h3{font-size:19px}.h4,h4{font-size:14px}.h5,h5{font-size:13px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}.badge,dt,kbd kbd,label{font-weight:700}@media (min-width:860px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#d9d9d9}.text-primary{color:#028ac0}a.text-primary:focus,a.text-primary:hover{color:#01668e}a.text-success:focus,a.text-success:hover{color:#535353}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#028ac0}a.bg-primary:focus,a.bg-primary:hover{background-color:#01668e}.bg-success{background-color:#f3f3f3}a.bg-success:focus,a.bg-success:hover{background-color:#dadada}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#d85d6c}a.bg-danger:focus,a.bg-danger:hover{background-color:#ce3447}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #fafafa}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{margin-bottom:10px}.list-inline{margin-left:-5px}.list-inline>li{padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dd,dt{line-height:1.42857143}dd{margin-left:0}@media (min-width:860px){.dl-horizontal dt,.dl-table dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd,.dl-table dd{margin-left:180px}.container{width:744px}}#manage-absences .absence-configurator-wrapper,.manage-table,.table-responsive{overflow-x:auto}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #d9d9d9}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #fafafa}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#d9d9d9}code,kbd{font-size:90%}legend,pre{display:block;color:#4a4a4a}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,.daterangepicker.opensleft:after,.daterangepicker.opensleft:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #fafafa;border-left:0;text-align:right}.dropdown-menu,caption,th{text-align:left}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}code{padding:2px 4px;color:#c7254e;background-color:#f9f2f4;border-radius:3px}kbd{padding:2px 4px;color:#fff;background-color:#333;border-radius:2px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;background-color:#fafafa;border:1px solid #ccc;border-radius:3px}.container,.container-fluid{margin-right:auto;margin-left:auto}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;border-radius:0}.container,.container-fluid{padding-left:12px;padding-right:12px}.close,.jumbotron p,legend{font-size:21px}.pre-scrollable{max-height:340px;overflow-y:scroll}@media (min-width:860px){.container{width:964px}}@media (min-width:1200px){.container{width:1164px}}.row{margin-left:-12px;margin-right:-12px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:12px;padding-right:12px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:860px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}caption{padding-top:8px;padding-bottom:8px;color:#d9d9d9}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #d9d9d9}.table>thead>tr>th{vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #d9d9d9}.table .table{background-color:#028ac0}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #d9d9d9}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#fafafa}.table-hover>tbody>tr:hover{background-color:#fff}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#fafafa}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#ededed}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#f3f3f3}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#e6e6e6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#d85d6c}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#d34859}.table-responsive{min-height:.01%}@media screen and (max-width:859px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #d9d9d9}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{margin:0;min-width:0}legend{width:100%;margin-bottom:20px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{max-width:100%;margin-bottom:5px}input[type=search]{box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{display:block;font-size:14px;line-height:1.42857143}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px;color:#333}.close,.form-control{color:var(--content-primary)}.form-control{width:100%;height:32px;padding:6px 8px;background-color:#fff;background-image:none;border:1px solid var(--border-tertiary);border-radius:3px;box-shadow:unset}.form-control:focus{border-color:#969696;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 12px rgba(150,150,150,.2)}.form-control::-moz-placeholder{color:#d9d9d9;opacity:1}.form-control:-ms-input-placeholder{color:#d9d9d9}.form-control::-webkit-input-placeholder{color:#d9d9d9;color:var(--content-placeholder)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:var(--background-disabled);opacity:1}.form-control[disabled],fieldset[disabled] .form-control{border:1px solid var(--border-disabled);cursor:not-allowed}textarea.form-control{height:auto}.form-control::-moz-placeholder{color:var(--content-placeholder)}.form-control:-ms-input-placeholder{color:var(--content-placeholder)}.form-control::placeholder{color:var(--content-placeholder)}.form-control[disabled]::-webkit-input-placeholder{color:var(--content-disabled)}.form-control[disabled]::-moz-placeholder{color:var(--content-disabled)}.form-control[disabled]:-ms-input-placeholder{color:var(--content-disabled)}.form-control[disabled]::placeholder{color:var(--content-disabled)}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:32px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:28px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:54px}}.form-group{margin-bottom:13px}.form-group.no-margin{margin:0!important}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox-inline,.collapsing,.dropdown,.dropup,.has-feedback,.has-feedback-small,.radio-inline{position:relative}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.btn-block+.btn-block,.help-block{margin-top:5px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.form-group-sm .form-control,.input-sm{padding:4px 8px;border-radius:2px;font-size:12px}.input-sm{height:28px;line-height:1.5}select.input-sm{height:28px;line-height:28px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:28px;line-height:1.5}.form-group-sm select.form-control{height:28px;line-height:28px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:28px;min-height:32px;padding:5px 8px;font-size:12px;line-height:1.5}.input-lg{height:54px;padding:6px 16px;font-size:28px;line-height:1.33}select.input-lg{height:54px;line-height:54px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:54px;padding:6px 16px;font-size:28px;line-height:1.33;border-radius:8px}.form-group-lg select.form-control{height:54px;line-height:54px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:54px;min-height:48px;padding:7px 16px;font-size:28px;line-height:1.33}.has-feedback .form-control{padding-right:40px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:32px;height:32px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:54px;height:54px;line-height:54px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:28px;height:28px;line-height:28px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#6d6d6d}.has-success .form-control{border-color:#6d6d6d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#535353;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #a0a0a0}.has-success .input-group-addon{color:#6d6d6d;border-color:#6d6d6d;background-color:#f3f3f3}.has-success .form-control-feedback{color:#6d6d6d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.btn-group.open .dropdown-toggle,.btn.active,.btn:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#d85d6c}.has-error .form-control-feedback{color:#a94442}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-bottom:10px;color:#8a8a8a}@media (min-width:860px){.form-inline .form-control,.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .checkbox,.form-inline .control-label,.form-inline .form-group,.form-inline .radio{margin-bottom:0;vertical-align:middle}.form-inline .form-control{width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-12px;margin-right:-12px}.form-horizontal .has-feedback .form-control-feedback{right:12px}@media (min-width:860px){.form-horizontal .form-group-lg .control-label{padding-top:8.98px;font-size:28px}.form-horizontal .form-group-sm .control-label{padding-top:5px;font-size:12px}}.btn,.daterangepicker .applyBtn,.daterangepicker .cancelBtn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#000;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default,.btn-nobg,.btn-noborder{color:#000;border-color:transparent}.btn-default.active,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default.focus,.btn-default:active,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#000;background-color:rgba(0,0,0,0);border-color:transparent}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:transparent;border-color:transparent}.btn-primary,.daterangepicker .applyBtn{color:#fff;background-color:#028ac0;border-color:#028ac0}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#01668e;border-color:#012f42}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#01668e;border-color:#015e83}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#014c6a;border-color:#012f42}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#028ac0;border-color:#028ac0}.btn-primary .badge{color:#028ac0;background-color:#fff}.btn-success{color:#fff;background-color:#29cc57;border-color:#29cc57}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#20a245;border-color:#14622a}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#20a245;border-color:#1f9941}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#1a8438;border-color:#14622a}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#29cc57;border-color:#29cc57}.btn-success .badge{color:#29cc57;background-color:#fff}.btn-info{color:#fff;background-color:#72d8ff;border-color:#72d8ff}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#3fcaff;border-color:#00aff2}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#3fcaff;border-color:#35c7ff}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#1bc0ff;border-color:#00aff2}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#72d8ff;border-color:#72d8ff}.btn-info .badge{color:#72d8ff;background-color:#fff}.btn-warning{color:#fff;background-color:#f18c04;border-color:#f18c04}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#bf6f03;border-color:#744302}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#bf6f03;border-color:#b56903}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#9c5a03;border-color:#744302}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f18c04;border-color:#f18c04}.btn-warning .badge{color:#f18c04;background-color:#fff}.btn-danger{color:#fff;background-color:#d85d6c;border-color:#d85d6c}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#ce3447;border-color:#922331}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#ce3447;border-color:#c83043}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#b32b3c;border-color:#922331}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d85d6c;border-color:#d85d6c}.btn-danger .badge{color:#d85d6c;background-color:#fff}.btn-link{color:#028ac0;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#015474;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#d9d9d9;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:6px 16px;font-size:28px;line-height:1.33;border-radius:8px}.btn-group-sm>.btn,.btn-sm{padding:4px 8px;font-size:12px;line-height:1.5;border-radius:2px}.btn-group-xs>.btn,.btn-xs{padding:6px;font-size:12px;line-height:1.5;border-radius:2px}.btn-block{display:block;width:100%}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;display:none;float:left;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.1);border-radius:3px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{clear:both;font-weight:400;color:#4a4a4a}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#3d3d3d;background-color:#fafafa}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#4a4a4a;text-decoration:none;outline:0;background-color:#fafafa}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#d9d9d9}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{font-size:12px;color:#969696}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:860px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.navbar-collapse{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:3px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group .form-control,.input-group-btn,.input-group-btn>.btn,.nav>li,.nav>li>a,.navbar{position:relative}.input-group{display:table}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:54px;padding:6px 16px;font-size:28px;line-height:1.33;border-radius:3px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:54px;line-height:54px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:28px;padding:4px 8px;font-size:12px;line-height:1.5;border-radius:2px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:28px;line-height:28px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#333;text-align:center;background-color:#fafafa;border:1px solid #e1e1e1;border-radius:3px}.input-group-addon.input-sm{padding:4px 8px;font-size:12px;border-radius:2px}.input-group-addon.input-lg{padding:6px 16px;font-size:28px;border-radius:8px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{display:block}.nav>li>a{display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#fafafa}.nav>li.disabled>a{color:#d9d9d9}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#d9d9d9;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#fafafa;border-color:#028ac0}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #d9d9d9}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:3px 3px 0 0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#313131;background-color:#fafafa;border:1px solid #d9d9d9;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:3px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #d9d9d9}@media (min-width:860px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #d9d9d9;border-radius:3px 3px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#028ac0}}.breadcrumb,.nav-pills>li>a,.nav-tabs-justified>li>a,.pagination,.progress{border-radius:3px}.nav-pills>li{float:left}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#4a4a4a;background-color:#fafafa}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #d9d9d9}@media (min-width:860px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #d9d9d9;border-radius:3px 3px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#028ac0}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{margin-bottom:20px;border:1px solid transparent}.navbar-collapse{overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-12px;margin-left:-12px}@media (min-width:860px){.navbar{border-radius:3px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-static-top{border-radius:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.expense-list-table .category-label,.navbar-toggle{margin-bottom:19px}.navbar-brand{float:left;padding:26px 12px;font-size:28px;line-height:20px;height:72px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:860px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-12px}}.navbar-toggle{position:relative;float:right;margin-right:12px;padding:9px 10px;margin-top:19px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:3px}.navbar-nav>li>a,.project-billing-module.base-dashboard-module .header-row{padding-bottom:10px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:13px -12px}.navbar-nav>li>a{padding-top:10px;line-height:20px}@media (max-width:859px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:860px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:26px;padding-bottom:26px}}.navbar-form{padding:10px 12px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:20px -12px}@media (min-width:860px){.navbar-form .form-control,.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .checkbox,.navbar-form .control-label,.navbar-form .form-group,.navbar-form .radio{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.breadcrumb>li,.pagination{display:inline-block}.navbar-form .checkbox label,.navbar-form .radio label{white-space:nowrap}@media (max-width:859px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-default,.navbar-default .navbar-collapse,.navbar-default .navbar-form,.navbar-default .navbar-toggle{border-color:#d9d9d9}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:3px 3px 0 0}.navbar-btn{margin-top:20px;margin-bottom:20px}.navbar-btn.btn-sm{margin-top:22px;margin-bottom:22px}.navbar-btn.btn-xs{margin-top:25px;margin-bottom:25px}.navbar-text{margin-top:26px;margin-bottom:26px}@media (min-width:860px){.navbar-text{float:left;margin-left:12px;margin-right:12px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-12px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#d9d9d9}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:859px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#d9d9d9}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#d9d9d9}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#fafafa}.navbar-inverse .navbar-toggle .icon-bar{background-color:#333}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:859px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#d9d9d9}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#d9d9d9}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#d9d9d9}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#fafafa}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#d9d9d9}.pagination{padding-left:12px}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#028ac0;background-color:#fff;border:1px solid #d9d9d9;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#015474;background-color:#fafafa;border-color:#d9d9d9}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#028ac0;border-color:#028ac0;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#d9d9d9;background-color:#fff;border-color:#d9d9d9;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:6px 16px;font-size:28px;line-height:1.33}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:8px;border-top-left-radius:8px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:8px;border-top-right-radius:8px}.pagination-sm>li>a,.pagination-sm>li>span{padding:4px 8px;font-size:12px;line-height:1.5}.badge,.label{line-height:1;white-space:nowrap}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:2px;border-top-left-radius:2px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:2px;border-top-right-radius:2px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #d9d9d9;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#fafafa}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.close,.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input,.list-group-item>.badge{float:right}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#d9d9d9;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;color:#fff;text-align:center;border-radius:.25em}.badge,.progress-bar{font-size:12px;text-align:center}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#fff}.label-default[href]:focus,.label-default[href]:hover{background-color:#e6e6e6}.label-primary{background-color:#028ac0}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#01668e}.label-success{background-color:#29cc57}.label-success[href]:focus,.label-success[href]:hover{background-color:#20a245}.label-info{background-color:#72d8ff}.label-info[href]:focus,.label-info[href]:hover{background-color:#3fcaff}.label-warning{background-color:#f18c04}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#bf6f03}.label-danger{background-color:#d85d6c}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#ce3447}.badge{display:inline-block;min-width:10px;color:#fff;vertical-align:middle;background-color:#028ac0;border-radius:10px}.badge:empty{display:none}.media-object,.thumbnail{display:block}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#028ac0;background-color:#fff}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#fafafa}.jumbotron p{margin-bottom:15px;font-weight:200}.jumbotron>hr{border-top-color:#e1e1e1}.container .jumbotron,.container-fluid .jumbotron{border-radius:8px}.jumbotron .container{max-width:100%}@media screen and (min-width:860px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#028ac0;border:1px solid #d9d9d9;border-radius:3px;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#028ac0}.thumbnail .caption{padding:9px;color:#4a4a4a}.alert{padding:10px;border:1px solid transparent;border-radius:3px}.alert h4{margin-top:0;color:inherit}.alert>p+p,.panel-group .panel+.panel{margin-top:5px}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert-dismissable,.alert-dismissible{padding-right:30px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#f3f3f3;border-color:#e6e6e6;color:#6d6d6d}.alert-success hr{border-top-color:#d9d9d9}.alert-success .alert-link{color:#535353}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#d85d6c;border-color:#d34870;color:#a94442}.alert-danger hr{border-top-color:#ce3460}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#fafafa;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;line-height:20px;color:#fff;background-color:#028ac0;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#29cc57}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#72d8ff}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f18c04}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d85d6c}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #d9d9d9}.list-group-item:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#fafafa}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#fafafa;color:#d9d9d9;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#d9d9d9}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#4a4a4a;background-color:#fafafa;border-color:#fafafa}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#fff}.list-group-item-success{color:#6d6d6d;background-color:#f3f3f3}a.list-group-item-success,button.list-group-item-success{color:#6d6d6d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#6d6d6d;background-color:#e6e6e6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#6d6d6d;border-color:#6d6d6d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#d85d6c}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#d34859}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.aerion-split-label.hover-border-underscore .split-label-slash,.panel-heading,.split-label.hover-border-underscore .underscore{border-bottom:1px solid transparent}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:3px}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-top-right-radius:2px;border-top-left-radius:2px}.panel-title{margin-top:0;font-size:16px}.panel-footer{padding:10px 15px;background-color:#fafafa;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,form .panel-body .embedded-panel>.table-bordered>tbody>tr>td:last-child,form .panel-body .embedded-panel>.table-bordered>tbody>tr>th:last-child,form .panel-body .embedded-panel>.table-bordered>tfoot>tr>td:last-child,form .panel-body .embedded-panel>.table-bordered>tfoot>tr>th:last-child,form .panel-body .embedded-panel>.table-bordered>thead>tr>td:last-child,form .panel-body .embedded-panel>.table-bordered>thead>tr>th:last-child,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,form .panel-body .embedded-panel>.table-responsive>.table-bordered>thead>tr>td:last-child,form .panel-body .embedded-panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:2px;border-top-left-radius:2px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:2px;border-top-left-radius:2px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:2px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:2px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:2px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:2px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #d9d9d9}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:3px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #d9d9d9}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #d9d9d9}.panel-default>.panel-heading{color:#4a4a4a;background-color:#fafafa;border-color:#d9d9d9}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d9d9d9}.panel-default>.panel-heading .badge{color:#fafafa;background-color:#4a4a4a}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d9d9d9}.panel-primary{border-color:#028ac0}.panel-primary>.panel-heading{color:#fff;background-color:#028ac0;border-color:#028ac0}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#028ac0}.panel-primary>.panel-heading .badge{color:#028ac0;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#028ac0}.panel-success{border-color:#e6e6e6}.panel-success>.panel-heading{color:#6d6d6d;background-color:#f3f3f3;border-color:#e6e6e6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e6e6e6}.panel-success>.panel-heading .badge{color:#f3f3f3;background-color:#6d6d6d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e6e6e6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#d34870}.panel-danger>.panel-heading{color:#a94442;background-color:#d85d6c;border-color:#d34870}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d34870}.panel-danger>.panel-heading .badge{color:#d85d6c;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d34870}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#fafafa;border:1px solid #e8e8e8;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:8px}.well-sm{padding:9px;border-radius:2px}.close{font-weight:700;line-height:1;text-shadow:0 1px 0 #fff}.popover,.tooltip{font-family:Roboto;font-weight:400;letter-spacing:normal;line-break:auto;text-shadow:none;word-break:normal;word-spacing:normal;word-wrap:normal;text-decoration:none;text-transform:none;white-space:normal;line-height:1.42857143}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-content,.popover{background-clip:padding-box}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:8px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.carousel-control,.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.43px}.modal-title{margin:0;line-height:1.42857143}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:860px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:3px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-width:5px 5px 0;border-top-color:#000;bottom:0}.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px;margin-bottom:-5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-style:normal;text-align:left;text-align:start;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.carousel-caption,.carousel-control{color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:7px 7px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.bottom>.arrow:after,.popover.left>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after{content:" "}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;font-size:20px}.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:860px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dashboard .large-modules:after,.dashboard .large-modules:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.dl-table dd:after,.dl-table dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dashboard .large-modules:after,.dl-horizontal dd:after,.dl-table dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:859px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:860px) and (max-width:859px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:860px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:859px){.hidden-xs{display:none!important}}@media (min-width:860px) and (max-width:859px){.hidden-sm{display:none!important}}@media (min-width:860px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.ember-power-select-dropdown *{box-sizing:border-box}.ember-power-select-trigger{position:relative;border-radius:4px;background-color:#fff;line-height:2;overflow-x:hidden;min-height:2em;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;color:inherit}.ember-power-select-trigger:after{content:"";display:table;clear:both}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:1px solid #969696;border-bottom:1px solid #969696;border-right:1px solid #969696;border-left:1px solid #969696;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);outline:0}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:4px;border-top-right-radius:4px}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{position:absolute;top:0;bottom:0;margin:auto}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ember-power-select-clear-btn{position:absolute;cursor:pointer}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;display:inline-block;line-height:inherit;-webkit-appearance:none;outline:0;padding:0;float:left;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input:-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-multiple-options{padding:0;margin:0}.ember-power-select-multiple-option{border:1px solid gray;border-radius:4px;color:#333;background-color:#e4e4e4;padding:0 4px;display:inline-block;line-height:1.45;float:left;margin:2px 0 2px 3px}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #e1e1e1;border-radius:3px;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #969696;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);outline:0}.ember-power-select-dropdown{border-left:1px solid #969696;border-right:1px solid #969696;line-height:2;border-radius:4px;box-shadow:rgba(0,0,0,.172549) 0 6px 12px 0;overflow:hidden;color:inherit}.ember-power-select-dropdown.ember-basic-dropdown-content--above{-webkit-transform:translateY(calc(-3px));transform:translateY(calc(-3px));border-top:1px solid #969696;border-bottom:1px solid #969696;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{-webkit-transform:translateY(3px);transform:translateY(3px);border-top:1px solid #969696;border-bottom:1px solid #969696;border-top-left-radius:4px;border-top-right-radius:4px}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}#modal-overlays .ember-modal-wrapper .ember-modal-dialog .date-range-label-wrapper,.form-control.no-select,.milestone,.noselect,.planner .allocation-total,.planner .non-working-days .non-working-day{-webkit-user-select:none;-ms-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:14em}.ember-power-select-option{cursor:pointer}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#f5f5f5}.ember-power-select-option[aria-current=true]{background-color:#f5f5f5;color:inherit}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:8px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}.ember-basic-dropdown{position:relative}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *{box-sizing:border-box}.ember-basic-dropdown-content{position:absolute;width:auto}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}:root{--primary-color:#028ac0;--primary-color-lighter:rgba(2, 138, 192, 0.3);--primary-color-darker:#01415b;--primary-color-darkerer:#000000;--primary-color-transparent:rgba(2, 138, 192, 0.1);--primary-color-70:rgba(2, 138, 192, 0.7);--submenu-width:208px;--gray-1:#333333;--clock-green:#189d4d;--red:#eb5757;--red-light:#fae6ea;--clock-red:#eb5757;--yellow:#eeab00;--orange:#ee7d00;--approval-red:#eb5757;--approval-orange:#eeab00;--approval-green:#1cbd5c;--approval-green-dark:rgba(28, 189, 92, 0.8);--warning:#ee7d00;--warning-light:#fefae8;--capacity-critical:var(--red-500);--capacity-critical-text:var(--red-50);--capacity-too-high:var(--orange-100);--capacity-too-high-text:var(--orange-800);--capacity-very-high:var(--emerald-50);--capacity-very-high-text:var(--emerald-750);--capacity-high:var(--emerald-150);--capacity-high-text:var(--emerald-750);--capacity-medium:var(--emerald-250);--capacity-medium-text:var(--emerald-750);--capacity-low:var(--emerald-350);--capacity-low-text:var(--emerald-750);--capacity-very-low:var(--emerald-500);--capacity-very-low-text:var(--emerald-50);--assignment-frame-background:var(--neutral-100);--assignment-frame-background-hover:var(--neutral-150);--allocation-frame-project:var(--neutral-250);--allocation-frame-super-project:var(--neutral-150);--planner-non-working-image:repeating-linear-gradient(135deg, rgba(0, 0, 0, 0.1), transparent 9%, transparent 41%, rgba(0, 0, 0, 0.1) 50%, transparent 59%, transparent 91%, rgba(0, 0, 0, 0.1));--planner-absence-request-image:repeating-linear-gradient(135deg, #ffffff, transparent 9%, transparent 41%, #ffffff 50%, transparent 59%, transparent 91%, #ffffff);--planner-non-working-background-color:rgba(0, 0, 0, 0.04);--planner-non-working-border-color:var(--neutral-200);--planner-anonymous-border-color:#da19e8;--planner-anonymous-background-color:#da19e814;--planner-current-day-color:var(--negative);--planner-current-day-color-text:var(--content-primary-inverse);--planner-week-grid-cell-border:#d9d9d9;--planner-week-grid-day-divider:#eee;--preset-teal-3:#4fcddf;--preset-teal-1:#046d7d;--preset-green-3:#5fb77f;--preset-green-4:#a4d5b6;--preset-green-2:#058e37;--preset-fuchsia-4:#dc8cc0;--preset-fuchsia-3:#d23c9e;--preset-fuchsia-2:#b20376;--preset-purple-4:#ae7bc5;--preset-purple-3:#944fb1;--preset-orange-3:#fc9754;--preset-orange-4:#fdba8d;--preset-orange-1:#cd6604;--preset-brown-2:#77542e;--preset-brown-3:#a28666;--preset-dark-blue-3:#5988d9;--preset-dark-blue-1:#123b82;--preset-purple-1:#45095f;--preset-bright-blue-1:#107fb6;--preset-teal-2:#06aac3;--preset-gray-5:#9e9e9e;--preset-gray-4:#828282;--preset-gray-3:#6a6a6a;--preset-gray-2:#545454;--preset-gray-1:#222222;--preset-purple-2:#6c0e95;--preset-orange-2:#ff7c00;--preset-dark-blue-2:#1c5ccb;--preset-dark-blue-4:#97b4e7;--preset-green-1:#005a21;--preset-teal-4:#92dee9;--preset-fuchsia-1:#72024c;--preset-brown-1:#592e00;--preset-brown-4:#c2b3a2;--preset-bright-blue-2:#22a8eb;--preset-bright-blue-3:#6ac9f8;--preset-bright-blue-4:#a9daf2;--brand-100:#e1eaffff;--brand-200:#bdd1feff;--brand-300:#95b4feff;--brand-400:#5d8dfeff;--brand-500:#0244e3ff;--brand-600:#023fcfff;--brand-700:#0236b1ff;--brand-800:#012d93ff;--brand-900:#011f65ff;--neutral-50:#f7f7f8ff;--neutral-100:#eeeff1ff;--neutral-150:#dedfe3ff;--neutral-200:#cdd0d5ff;--neutral-250:#bcc0c7ff;--neutral-300:#acb0b9ff;--neutral-350:#9ba0abff;--neutral-400:#8a919dff;--neutral-450:#7a818fff;--neutral-500:#6b7280ff;--neutral-550:#5f6572ff;--neutral-600:#545964ff;--neutral-650:#484d56ff;--neutral-700:#3c4048ff;--neutral-750:#2e3138ff;--neutral-800:#23252aff;--neutral-850:#17191cff;--neutral-900:#0c0c0eff;--neutral-950:#070708ff;--blue-100:#e1eaffff;--blue-200:#bdd1feff;--blue-300:#95b4feff;--blue-400:#5d8dfeff;--blue-500:#0244e3ff;--blue-600:#023fcfff;--blue-700:#0236b1ff;--blue-800:#012d93ff;--blue-900:#011f65ff;--purple-100:#eee5ffff;--purple-200:#ddccffff;--purple-300:#c5a8ffff;--purple-400:#aa80ffff;--purple-500:#7733ffff;--purple-600:#691fffff;--purple-700:#5000f0ff;--purple-800:#4100c2ff;--purple-900:#330099ff;--violet-100:#f7e5ffff;--violet-200:#eeccffff;--violet-300:#e2a8ffff;--violet-400:#d580ffff;--violet-500:#bb33ffff;--violet-600:#ac05ffff;--violet-700:#9600e0ff;--violet-800:#7e00bdff;--violet-900:#5c008aff;--red-100:#fee7ebff;--red-200:#fccfd6ff;--red-300:#faadbaff;--red-400:#f88699ff;--red-500:#f43f5eff;--red-600:#f10e34ff;--red-700:#cf0c2cff;--red-800:#a90a24ff;--red-900:#82071cff;--orange-100:#feeadcff;--orange-200:#fdd6b9ff;--orange-300:#fcbe92ff;--orange-400:#fb9e5bff;--orange-500:#f97316ff;--orange-600:#e56306ff;--orange-700:#c75605ff;--orange-800:#a94904ff;--orange-900:#723103ff;--yellow-100:#fef7dcff;--yellow-200:#fdeeafff;--yellow-300:#fce482ff;--yellow-400:#fbd950ff;--yellow-500:#facc15ff;--yellow-600:#e6b905ff;--yellow-700:#c8a104ff;--yellow-800:#a58504ff;--yellow-900:#7d6403ff;--green-100:#d8f8e4ff;--green-200:#acf1c5ff;--green-300:#7ce9a4ff;--green-400:#33dc71ff;--green-500:#22c55eff;--green-600:#1fb255ff;--green-700:#1b9d4bff;--green-800:#167e3cff;--green-900:#105b2bff;--cyan-100:#d2f7feff;--cyan-200:#9ceefcff;--cyan-300:#56e2faff;--cyan-400:#07d0f3ff;--cyan-500:#06b6d4ff;--cyan-600:#05a5c1ff;--cyan-700:#0590a9ff;--cyan-800:#04778bff;--cyan-900:#035968ff;--teal-100:#c8f9f3ff;--teal-200:#8cf3e7ff;--teal-300:#22e7d0ff;--teal-400:#17d4beff;--teal-500:#14b8a6ff;--teal-600:#12a694ff;--teal-700:#109384ff;--teal-800:#0d786bff;--teal-900:#09534aff;--primary-black:#000000ff;--primary-white:#ffffffff;--primary-black-50:#00000080;--primary-white-50:#ffffff80;--brand-950:#011647ff;--brand-50:#f0f4ffff;--blue-50:#f0f4ffff;--blue-950:#011647ff;--purple-950:#1d0057ff;--purple-50:#f8f5ffff;--violet-50:#fcf5ffff;--violet-950:#410061ff;--red-50:#fef5f7ff;--red-950:#520512ff;--orange-50:#fff6f0ff;--orange-950:#502202ff;--yellow-50:#fffbebff;--yellow-950:#554402ff;--green-50:#eefcf3ff;--green-950:#0b411fff;--cyan-50:#ebfcfeff;--cyan-950:#02404aff;--teal-50:#e8fdfaff;--teal-950:#07403aff;--emerald-50:#d5fbeeff;--emerald-100:#b9f9e3ff;--emerald-150:#9cf6d8ff;--emerald-200:#80f4cdff;--emerald-250:#64f2c2ff;--emerald-300:#48efb7ff;--emerald-350:#2cedacff;--emerald-400:#13e19dff;--emerald-450:#11c589ff;--emerald-500:#10b981ff;--emerald-550:#0fae79ff;--emerald-600:#0d9b6cff;--emerald-650:#0c8d62ff;--emerald-700:#0b7a55ff;--emerald-750:#096748ff;--emerald-800:#07553bff;--emerald-850:#06422eff;--emerald-900:#042f21ff;--emerald-950:#021c14ff;--content-primary:var(--neutral-900);--content-secondary:var(--neutral-800);--content-tertiary:var(--neutral-600);--content-placeholder:var(--neutral-400);--content-link:var(--blue-500);--content-neutral-bold:var(--neutral-700);--background-primary:var(--primary-white);--background-neutral-subtle:var(--neutral-100);--content-primary-inverse:var(--primary-white);--content-secondary-inverse:var(--neutral-100);--content-disabled:var(--neutral-300);--border-disabled:var(--neutral-200);--background-disabled:var(--neutral-50);--content-link-disabled:var(--blue-300);--border-tertiary:var(--neutral-200);--negative:var(--red-500);--content-notice-bold:var(--orange-700);--content-notice:var(--orange-500);--border-notice:var(--orange-500);--background-notice-subtle:var(--orange-100);--content-info-bold:var(--blue-600);--content-info:var(--blue-500);--border-info:var(--blue-500);--background-info-subtle:var(--blue-100);--content-negative-bold:var(--red-600);--content-negative:var(--red-500);--border-negative:var(--red-500);--background-negative-subtle:var(--red-100);--content-positive-bold:var(--green-600);--content-positive:var(--green-500);--border-positive:var(--green-500);--background-positive-subtle:var(--green-100);--invoice-blue:var(--blue-500);--font-size-s:11px;--font-size-m:14px;--font-size-l:16px;--font-size-2xl:20px;--line-height-s:16px;--line-height-m:20px;--line-height-l:24px;--line-height-2xl:28px;--letter-spacing-none:0;--letter-spacing-s:-0.5px;--heading-xs-font-size:var(--font-size-l);--heading-xs-line-height:var(--line-height-l);--heading-xs-letter-spacing:var(--letter-spacing-s);--heading-2xs-font-size:var(--font-size-m);--heading-2xs-line-height:var(--line-height-m);--heading-2xs-letter-spacing:var(--letter-spacing-none);--heading-s-font-size:var(--font-size-l);--heading-s-line-height:var(--line-height-l);--heading-s-letter-spacing:var(--letter-spacing-s);--text-m-font-size:var(--font-size-m);--text-m-line-height:var(--line-height-m);--text-m-letter-spacing:var(--letter-spacing-none);--space-xl:24px;--space-l:16px;--space-m:12px;--space-s:8px;--space-xs:4px;--space-2xs:2px}@font-face{font-family:Roboto;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;descent-override:12%;src:url(fonts/roboto-variable-15f1b0ba2f4faebb61264d78b0066523.ttf) format('truetype')}@font-face{font-family:Roboto-Mono;src:url(fonts/RobotoMono-VariableFont_wght-336102a48d996db3d945a346b1790b1f.ttf) format('truetype')}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Roboto;font-weight:400;line-height:1.2}.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight:300}.h1 b,.h2 b,.h3 b,.h4 b,.h5 b,.h6 b,h1 b,h2 b,h3 b,h4 b,h5 b,h6 b,strong{font-weight:400}body{color:#333}@font-face{font-family:icomoon;src:url(fonts/icomoon-e24f4079f8d1856cabff1153d40e7d05.eot?i052as);src:url(fonts/icomoon-e24f4079f8d1856cabff1153d40e7d05.eot?i052as#iefix) format('embedded-opentype'),url(fonts/icomoon-1480608aebcae8b5bb845461846c54a1.woff2?i052as) format('woff2'),url(fonts/icomoon-4fa559f2845e136e94f425321682e087.ttf?i052as) format('truetype'),url(fonts/icomoon-76691c7ba1aea4d9b5bc28cc45aa5052.woff?i052as) format('woff'),url(fonts/icomoon-4bada6d4f9a58d6e2039f088af2ef44b.svg?i052as#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=' icomoon-'],[class^=icomoon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-style-italic,.side-by-side .side-by-side-content .example{font-style:italic}.icomoon-spinner:before{content:'\ea2d'}.icomoon-check:before{content:'\ea2c'}.icomoon-offset-bars:before{content:'\ea2a'}.icomoon-person-card:before{content:'\ea2b'}.icomoon-box-arrow-bottom:before{content:'\ea28'}.icomoon-bin-1:before{content:'\ea29'}.icomoon-medal:before{content:'\ea26'}.icomoon-speaking:before{content:'\ea27'}.icomoon-head-with-gears:before{content:'\ea25'}.icomoon-head-with-gear:before{content:'\ea24'}.icomoon-dissatisfied:before{content:'\ea2e'}.icomoon-history-1:before{content:'\ea23'}.icomoon-eye-crossed:before{content:'\ea22'}.icomoon-diamond-filled:before{content:'\ea20'}.icomoon-diamond:before{content:'\ea21'}.icomoon-speedometer:before{content:'\ea1a'}.icomoon-couch:before{content:'\ea1f'}.icomoon-download-1:before{content:'\ea18'}.icomoon-more-vertical-large:before{content:'\e958'}.icomoon-more-vertical:before{content:'\ea17'}.icomoon-more-horizontal-large:before{content:'\ea1c'}.icomoon-more-horizontal:before{content:'\e998'}.icomoon-dumbbell:before{content:'\ea19'}.icomoon-question-circle:before{content:'\ea1d'}.icomoon-request:before{content:'\ea1e'}.icomoon-switch-off:before{content:'\e9fc'}.icomoon-switch-on:before{content:'\e9fd'}.icomoon-profit:before{content:'\e9be'}.icomoon-alert:before{content:'\e9bf'}.icomoon-magic-wand:before{content:'\e9c0'}.icomoon-last-page:before{content:'\e9b9'}.icomoon-first-page:before{content:'\e9ba'}.icomoon-add:before{content:'\ea14'}.icomoon-remove:before{content:'\ea16'}.ember-power-select-status-icon:after,.icomoon-arrow-down6:before{content:'\ea0e'}.icomoon-arrow-left6:before{content:'\ea0f'}.icomoon-arrow-right6:before{content:'\ea10'}.icomoon-arrow-up6:before{content:'\ea11'}.icomoon-group:before{content:'\ea12'}.icomoon-reference-2:before{content:'\ea0d'}.icomoon-today-calendar:before{content:'\ea0c'}.icomoon-transform:before{content:'\ea0b'}.icomoon-replay:before{content:'\ea09'}.icomoon-monthly-calendar:before{content:'\ea07'}.icomoon-weekly-calendar:before{content:'\ea08'}.icomoon-keyboard:before{content:'\e9c2'}.icomoon-meditate:before{content:'\ea06'}.icomoon-alarm:before{content:'\e9e6'}.icomoon-checkmark2:before{content:'\e9ea'}.icomoon-rejected-no-border:before{content:'\e9eb'}.icomoon-pending-no-border:before{content:'\e9ec'}.icomoon-time-view:before{content:'\ea04'}.icomoon-worktime-approval:before{content:'\ea05'}.icomoon-rectangle:before{content:'\ea03'}.icomoon-sub-nav:before{content:'\ea02'}.icomoon-collapse-nav:before{content:'\ea01'}.icomoon-child-care:before{content:'\ea00'}.icomoon-reschedule:before{content:'\e9ff'}.icomoon-scheduled-receipt:before{content:'\e9fe'}.icomoon-sub-project:before{content:'\e9fb'}.icomoon-cross:before{content:'\e9fa'}.icomoon-approval-reopen:before{content:'\ea2f'}.icomoon-cancel-circle:before{content:'\e9f8'}.icomoon-check-circle:before{content:'\e9f9'}.icomoon-delete-planning:before{content:'\e9f5'}.icomoon-zoom-in2:before{content:'\e9f6'}.icomoon-zoom-out2:before{content:'\e9f7'}.icomoon-super-project:before{content:'\e9f4'}.icomoon-tracking-view:before{content:'\e9f3'}.icomoon-invoice-3:before{content:'\e9f2'}.icomoon-unlocked-4:before{content:'\e9f0'}.icomoon-open-state:before{content:'\e9f1'}.icomoon-invoice2:before{content:'\e9ef'}.icomoon-locked-3:before{content:'\e9ed'}.icomoon-unlocked-3:before{content:'\e9ee'}.icomoon-pending:before{content:'\e9c3'}.icomoon-approve:before{content:'\e9c4'}.icomoon-reject:before{content:'\e9c5'}.icomoon-award-star:before{content:'\e9e8'}.icomoon-time-validation1:before{content:'\e9e7'}.icomoon-calendar1:before{content:'\e9e5'}.icomoon-list-of-success:before{content:'\e9e2'}.icomoon-info3:before{content:'\e9e3'}.icomoon-warning3:before{content:'\e9e4'}.icomoon-assignment:before{content:'\e9c6'}.icomoon-burger:before{content:'\e9c7'}.icomoon-credit-card2:before{content:'\e9c8'}.icomoon-delivery:before{content:'\e9c9'}.icomoon-design:before{content:'\e9ca'}.icomoon-hardware:before{content:'\e9cb'}.icomoon-hotel:before{content:'\e9cc'}.icomoon-mail2:before{content:'\e9cd'}.icomoon-media:before{content:'\e9ce'}.icomoon-people:before{content:'\e9cf'}.icomoon-restaurant:before{content:'\e9d1'}.icomoon-storage:before{content:'\e9d2'}.icomoon-tool:before{content:'\e9d3'}.icomoon-car2:before{content:'\e9d5'}.icomoon-train:before{content:'\e9d6'}.icomoon-workshop:before{content:'\e9d7'}.icomoon-cake:before{content:'\e9d8'}.icomoon-church2:before{content:'\e9d9'}.icomoon-education2:before{content:'\e9da'}.icomoon-vacation1:before{content:'\e9db'}.icomoon-home-office:before{content:'\e9dc'}.icomoon-kite-surf:before{content:'\e9dd'}.icomoon-medical-box:before{content:'\e9de'}.icomoon-plane:before{content:'\e9df'}.icomoon-star:before{content:'\e9e0'}.icomoon-tag:before{content:'\ea13'}.icomoon-refresh:before{content:'\e9c1'}.icomoon-credential:before{content:'\e9bb'}.icomoon-certification:before{content:'\e9bc'}.icomoon-skill:before{content:'\e9bd'}.icomoon-copy:before{content:'\e9b7'}.icomoon-email:before{content:'\e9b8'}.icomoon-reassign:before{content:'\e9a4'}.icomoon-lock2:before{content:'\e9a6'}.icomoon-note2:before{content:'\e9b5'}.icomoon-unlocked2:before{content:'\e9b6'}.icomoon-chat-bubble:before{content:'\e9b4'}.icomoon-gaming:before{content:'\e9b0'}.icomoon-reorder:before{content:'\e9b1'}.icomoon-save-as:before{content:'\e9b2'}.icomoon-undo-2:before{content:'\e9b3'}.icomoon-comment:before{content:'\e9af'}.icomoon-save:before{content:'\e9ae'}.icomoon-drag-indicator:before{content:'\e9ac'}.icomoon-collapse:before{content:'\e9a8'}.icomoon-expand:before{content:'\e9a9'}.icomoon-filter:before,.popover-filter-control .ember-basic-dropdown-trigger[aria-expanded=true].ember-power-select-status-icon:after,.popover-filter-control .ember-power-select-status-icon:after{content:'\e9aa'}.icomoon-search-2:before{content:'\e9ab'}.icomoon-exclamation:before{content:'\e9a1'}.icomoon-umbrella:before{content:'\e97d'}.icomoon-time-validation:before{content:'\e97e'}.icomoon-hierarchy:before{content:'\e96d'}.icomoon-archive:before{content:'\e993'}.icomoon-bin2:before{content:'\e994'}.icomoon-duplicate:before{content:'\e995'}.icomoon-euro:before{content:'\e996'}.icomoon-external-link2:before{content:'\e997'}.icomoon-receipt:before{content:'\e99b'}.icomoon-unarchive:before{content:'\e99c'}.icomoon-eye1:before{content:'\e99d'}.icomoon-reference:before{content:'\e992'}.icomoon-person:before{content:'\e991'}.icomoon-plus2:before{content:'\e990'}.icomoon-pencil:before{content:'\e98f'}.icomoon-success-check:before{content:'\e986'}.icomoon-circle-check:before{content:'\e98e'}.icomoon-business:before{content:'\e98d'}.icomoon-add-more:before{content:'\e989'}.icomoon-import:before{content:'\e98a'}.icomoon-plus1:before{content:'\e98b'}.icomoon-projects:before{content:'\e98c'}.icomoon-team:before{content:'\e97f'}.icomoon-bell:before{content:'\e980'}.icomoon-dashboard1:before{content:'\e981'}.icomoon-data-protection:before{content:'\e982'}.icomoon-extensions:before{content:'\e983'}.icomoon-help-center:before{content:'\e984'}.icomoon-insights:before{content:'\e985'}.icomoon-intercom:before{content:'\e987'}.icomoon-log-out1:before{content:'\e988'}.icomoon-manage:before{content:'\e99e'}.icomoon-planner1:before{content:'\e99f'}.icomoon-time-entry:before{content:'\e9a0'}.icomoon-sevdesk:before{content:'\e9a3';color:#fff}.icomoon-jira:before{content:'\e964'}.icomoon-no-star:before{content:'\e966'}.icomoon-1-star:before{content:'\e967'}.icomoon-2-stars:before{content:'\e968'}.icomoon-3-stars:before{content:'\e969'}.icomoon-package-basic:before{content:'\e95f'}.icomoon-package-professional:before{content:'\e960'}.icomoon-invoice-draft:before{content:'\e95a';color:#4a4a4a}.icomoon-invoice:before{content:'\e95b';color:#4a4a4a}.icomoon-proposal-draft:before{content:'\e95c';color:#4a4a4a}.icomoon-proposal:before{content:'\e95d';color:#4a4a4a}.icomoon-assignment-handle:before{content:'\e952'}.icomoon-share:before{content:'\e94f';color:#4a4a4a}.icomoon-planner:before{content:'\e94e'}.icomoon-download:before{content:'\e94d'}.icomoon-coins-euro:before{content:'\e94c'}.icomoon-comment_history:before{content:'\e943';color:#9b9b9b}.icomoon-overtime:before{content:'\e944';color:#00abdf}.icomoon-dashboard:before{content:'\e938'}.icomoon-special-holiday:before{content:'\e904'}.icomoon-overtime2:before{content:'\e945';color:#00abdf}.icomoon-more2:before{content:'\e93f'}.icomoon-DoubleArrow-Left:before{content:'\e928';color:#4a4a4a}.icomoon-DoubleArrow-Up:before{content:'\e94a';color:#4a4a4a}.icomoon-DoubleArrow-Down:before{content:'\e961';color:#4a4a4a}.icomoon-DoubleArrow-Right:before{content:'\e929';color:#4a4a4a}.icomoon-Vacation-Left .path1:before{content:'\e915';color:#4a4a4a}.icomoon-Vacation-Left .path2:before{content:'\e916';margin-left:-1.11132812em;color:#4a4a4a}.icomoon-Vacation-Left .path3:before{content:'\e917';margin-left:-1.11132812em;color:#4a4a4a}.icomoon-Vacation-Left .path4:before{content:'\e918';margin-left:-1.11132812em;color:#fff}.icomoon-Vacation-Left .path5:before{content:'\e919';margin-left:-1.11132812em;color:#4a4a4a}.icomoon-Vacation-Left .path6:before{content:'\e91a';margin-left:-1.11132812em;color:#fff}.icomoon-Vacation-Left .path7:before{content:'\e91b';margin-left:-1.11132812em;color:#4a4a4a}.icomoon-Vacation-Planned .path1:before{content:'\e91c';color:#4a4a4a}.icomoon-Vacation-Planned .path2:before{content:'\e91d';margin-left:-1.11132812em;color:#4a4a4a}.icomoon-Vacation-Planned .path3:before{content:'\e91e';margin-left:-1.11132812em;color:#4a4a4a}.icomoon-Vacation-Planned .path4:before{content:'\e91f';margin-left:-1.11132812em;color:#fff}.icomoon-Vacation-Planned .path5:before{content:'\e920';margin-left:-1.11132812em;color:#4a4a4a}.icomoon-Vacation-Planned .path6:before{content:'\e921';margin-left:-1.11132812em;color:#fff}.icomoon-Vacation-Planned .path7:before{content:'\e922';margin-left:-1.11132812em;color:#4a4a4a}.icomoon-Vacation-WorkdaysDaysTogo .path1:before{content:'\e923';color:#4a4a4a}.icomoon-Vacation-WorkdaysDaysTogo .path2:before{content:'\e924';margin-left:-1.22851562em;color:#4a4a4a}.icomoon-Vacation-WorkdaysDaysTogo .path3:before{content:'\e925';margin-left:-1.22851562em;color:#4a4a4a}.icomoon-Vacation-WorkdaysDaysTogo .path4:before{content:'\e926';margin-left:-1.22851562em;color:#fff}.icomoon-Vacation-WorkdaysDaysTogo .path5:before{content:'\e927';margin-left:-1.22851562em;color:#4a4a4a}.icomoon-church:before{content:'\e90a'}.icomoon-Initials:before{content:'\e90f';color:#4a4a4a}.icomoon-symbol-former:before{content:'\e912'}.icomoon-symbol-employee:before,.info-list .info-list-element:before{content:'\e913'}.icomoon-symbol-freelancer:before{content:'\e914'}.icomoon-vacation:before{content:'\e90d'}.icomoon-hand-pointer-o:before{content:'\e948'}.icomoon-folder-search:before{content:'\e954'}.icomoon-details:before{content:'\e94b';color:#d8d8d8}.icomoon-easybill-inverted:before{content:'\e95e'}.icomoon-easybill:before{content:'\e956'}.icomoon-brand:before{content:'\e947'}.icomoon-calendar:before{content:'\e905'}.icomoon-link-external:before{content:'\e92f'}.icomoon-arrow-small-up:before{content:'\e902'}.icomoon-arrow-small-down:before{content:'\e903'}.icomoon-arrow:before,.icomoon-ccw:before,.icomoon-undo:before{content:'\e93d'}.icomoon-coin-euro:before{content:'\e93a'}.icomoon-books:before{content:'\e935'}.icomoon-display:before{content:'\e930'}.icomoon-checkbox-checked:before{content:'\e936'}.icomoon-loop:before{content:'\e911'}.icomoon-lock:before{content:'\e90e'}.icomoon-checkbox-checked2:before{content:'\e90c'}.icomoon-office:before{content:'\e93e'}.icomoon-pencil3:before{content:'\e910'}.icomoon-film4:before{content:'\1f5ed'}.icomoon-megaphone:before{content:'\e97a'}.icomoon-education:before{content:'\e99a'}.icomoon-file-plus2:before{content:'\e9a2'}.icomoon-folder:before{content:'\e9d0'}.icomoon-folder-plus:before{content:'\e9d4'}.icomoon-coins:before{content:'\ea0a'}.icomoon-credit-card:before{content:'\ea15'}.icomoon-lifebuoy:before{content:'\ea1b'}.icomoon-history:before{content:'\ea4c'}.icomoon-clock:before{content:'\ea4d'}.icomoon-clock2:before{content:'\ea4e'}.icomoon-bell2:before{content:'\ea58'}.icomoon-calendar2:before{content:'\ea60'}.icomoon-archive-visible:before{content:'\ea7f'}.icomoon-archive-hidden:before{content:'\ea80'}.icomoon-archive-out:before{content:'\ea81'}.icomoon-archive-in:before{content:'\ea82'}.icomoon-bubbles2:before{content:'\eac6'}.icomoon-bubble-notification:before{content:'\eaca'}.icomoon-user:before{content:'\eaf7'}.icomoon-user2:before{content:'\eb00'}.icomoon-user3:before{content:'\eb08'}.icomoon-user4:before{content:'\eb09'}.icomoon-users4:before{content:'\eb0c'}.icomoon-hour-glass:before{content:'\eb1f'}.icomoon-hour-glass2:before{content:'\eb20'}.icomoon-search:before{content:'\eb30'}.icomoon-key:before{content:'\eb4a'}.icomoon-lock4:before{content:'\eb53'}.icomoon-unlocked:before{content:'\eb54'}.icomoon-cog:before{content:'\eb5f'}.icomoon-stethoscope:before{content:'\eb73'}.icomoon-pie-chart7:before{content:'\eb86'}.icomoon-stats-dots:before{content:'\eb87'}.icomoon-stats-growth:before{content:'\eb90'}.icomoon-stats-growth2:before{content:'\eb92'}.icomoon-meter3:before{content:'\ebe3'}.icomoon-bin:before{content:'\ebfd'}.icomoon-business-trip:before{content:'\ec06'}.icomoon-target:before{content:'\ec2b'}.icomoon-list-numbered:before{content:'\ec58'}.icomoon-menu7:before{content:'\ec71'}.icomoon-cloud-upload:before{content:'\ec77'}.icomoon-cloud-upload2:before{content:'\ec7b'}.icomoon-cloud-check2:before{content:'\ec7c'}.icomoon-eye2:before{content:'\ecb2'}.icomoon-other:before{content:'\ece5'}.icomoon-heart3:before{content:'\ece9'}.icomoon-happy:before{content:'\ed02'}.icomoon-smile:before{content:'\ed04'}.icomoon-sad:before{content:'\ed08'}.icomoon-neutral:before{content:'\ed1a'}.icomoon-warning:before{content:'\ed4f'}.icomoon-warning2:before{content:'\ed50'}.icomoon-question3:before{content:'\ed55'}.icomoon-question4:before{content:'\ed56'}.icomoon-illness:before{content:'\ed59'}.icomoon-plus3:before{content:'\ed5d'}.icomoon-minus3:before{content:'\ed5e'}.icomoon-blocked:before{content:'\ed67'}.icomoon-cross-exit:before{content:'\ed6d'}.icomoon-checkmark:before{content:'\ed71'}.icomoon-pause2:before{content:'\ed86'}.icomoon-loop3:before{content:'\edaa'}.icomoon-arrow-right3:before{content:'\edbd'}.icomoon-arrow-right4:before{content:'\edbe'}.icomoon-arrow-left3:before{content:'\edc5'}.icomoon-arrow-left4:before{content:'\edc6'}.icomoon-circles:before{content:'\ee79'}.icomoon-home:before{content:'\e953'}.icomoon-pacman:before{content:'\e96e'}.icomoon-library2:before{content:'\e999'}.icomoon-file-download:before{content:'\e9a5'}.icomoon-file-upload:before{content:'\e9a7'}.icomoon-file:before{content:'\e9ad'}.icomoon-display2:before{content:'\ea73'}.icomoon-user6:before{content:'\eb0b'}.icomoon-zoom-in:before{content:'\eb34'}.icomoon-zoom-out:before{content:'\eb35'}.icomoon-hammer-wrench:before{content:'\eb69'}.icomoon-other1:before{content:'\ec05'}.icomoon-car:before{content:'\ec0a'}.icomoon-bus:before{content:'\ec0e'}.icomoon-train2:before{content:'\ec13'}.icomoon-cube3:before{content:'\ec1a'}.icomoon-puzzle:before{content:'\ec1f'}.icomoon-puzzle2:before{content:'\ec20'}.icomoon-glasses:before{content:'\ec25'}.icomoon-finish:before{content:'\ec44'}.icomoon-clipboard3:before{content:'\ec52'}.icomoon-circle-small:before{content:'\ec6b'}.icomoon-flag3:before{content:'\eca6'}.icomoon-eye:before{content:'\ecae'}.icomoon-changelog:before{content:'\edae'}.icomoon-arrow-up:before{content:'\edba'}.icomoon-arrow-down2:before{content:'\edbf'}.icomoon-arrow-down:before{content:'\edc2'}.icomoon-arrow-down5:before{content:'\edc9'}.icomoon-pencil-ruler:before{content:'\ee83'}.icomoon-filter3:before{content:'\ee8b'}.icomoon-table2:before{content:'\eeaf'}.icomoon-file-pdf3:before{content:'\ef3e'}.icomoon-brand1:before,.icomoon-trello:before{content:'\e96c'}.icomoon-gift:before{content:'\e962'}.icomoon-arrow-upgrade:before{content:'\e963'}.icomoon-folder-plus4:before{content:'\e9e1'}.icomoon-reset:before{content:'\ea4b'}.icomoon-collaboration:before{content:'\eb10'}.icomoon-hour-glass3:before{content:'\eb21'}.icomoon-crown:before{content:'\eba5'}.icomoon-trophy2:before{content:'\eba7'}.icomoon-link:before{content:'\ec99'}.icomoon-linked:before{content:'\ec9f'}.icomoon-unlinked:before{content:'\eca0'}.icomoon-star-full:before{content:'\ece2'}.icomoon-info1:before{content:'\ed63'}.icomoon-exit3:before{content:'\ed7b'}.icomoon-loop2:before{content:'\eda9'}.icomoon-github:before{content:'\ef0f'}.icomoon-chrome:before{content:'\ef38'}.icomoon-firefox:before{content:'\ef39'}.icomoon-safari:before{content:'\ef3c'}.icomoon-flash:before{content:'\e957'}.icomoon-export:before{content:'\e900'}.icomoon-tombstone-hipster:before{content:'\e8a0'}.icomoon-cross22:before{content:'\e92a'}.icomoon-plus:before{content:'\e937'}.icomoon-arrow-up3:before{content:'\e941'}.icomoon-arrow-down3:before{content:'\e942'}.icomoon-glasses2:before{content:'\e878'}.icomoon-chevrons-expand-vertical:before{content:'\e950'}.icomoon-chevrons-contract-vertical:before{content:'\e951'}.icomoon-more_horiz:before{content:'\e959'}.icomoon-chat_bubble_outline:before{content:'\e940'}.icomoon-more_vert:before{content:'\e93b'}.icomoon-more_horizontal:before{content:'\e93c'}.icomoon-euro_symbol2:before{content:'\e92b'}.icomoon-euro_symbol:before{content:'\e931'}.icomoon-percent_symbol:before{content:'\e932'}.icomoon-box:before{content:'\e92c'}.icomoon-square-check:before{content:'\e908'}.icomoon-chart-bar:before{content:'\e92d'}.icomoon-arrow-forward:before{content:'\e909'}.icomoon-check-square:before{content:'\e955'}.icomoon-logout:before{content:'\e965'}.icomoon-log-out:before{content:'\e96a'}.icomoon-external-link:before{content:'\e96b'}.icomoon-wallet:before{content:'\e90b'}.icomoon-file-pdf:before{content:'\e933'}.icomoon-file-pdf2:before{content:'\e934'}.icomoon-rocket:before{content:'\e939'}.icomoon-chart:before{content:'\e92e'}.icomoon-presentation:before{content:'\e906'}.icomoon-bars:before,.icomoon-chart2:before,.icomoon-graph:before{content:'\e907'}.icomoon-info:before{content:'\e901'}.icomoon-paperplane:before{content:'\e949'}.icomoon-mail:before{content:'\e946'}.icomoon-document-file-pdf2:before{content:'\e9e9'}.icomoon-document-file-zip:before{content:'\e96f'}.icomoon-document-file-xlsx:before{content:'\e970'}.icomoon-document-file-ppt:before{content:'\e971'}.icomoon-document-file-docx:before{content:'\e972'}.icomoon-document-file-tiff:before{content:'\e973'}.icomoon-document-file-eps:before{content:'\e974'}.icomoon-document-file-key:before{content:'\e975'}.icomoon-document-file-jpg:before{content:'\e976'}.icomoon-document-file-pdf:before{content:'\e977'}.icomoon-document-file-png:before{content:'\e978'}.icomoon-document-file-pages:before{content:'\e979'}.icomoon-document-file-numbers:before{content:'\e97b'}.icomoon-document:before{content:'\e97c'}.flex-scrollable,.scrollable{min-height:100px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.flex-scrollable{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.scrollable-flex-row{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;overflow-x:hidden;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:100%}.detail-pane .tabs-wrapper,.detail-pane .tabs-wrapper .tab-content,.flex-box-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1}.flex-box-wrapper .maximize{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.absolute,.full-width,.left-of-parent,main{position:absolute}.small-space-divider{border-top:1px solid #dadada;margin:3px -6px}.hide-overflow-text{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-w-100{max-width:100%!important}.min-w-0{min-width:0!important}.max-w-90{max-width:90%!important}.no-margin{margin:0!important}.no-margin-bottom{margin-bottom:0!important}.no-wrap{white-space:nowrap}.information-element{border-bottom:1px dashed #969696;cursor:help}.no-overflow{text-overflow:unset}.repeat-decoration{box-decoration-break:clone;-webkit-box-decoration-break:clone}.no-text-decoration{text-decoration:none!important}.inherit-color{color:inherit}.has-gap{left:24px!important}.has-footer{bottom:60px!important}.has-small-footer{bottom:50px!important}.xx-large-icon{font-size:xx-large}.x-large-icon{font-size:x-large}.large-icon{font-size:large}.material-icon{font-size:24px}.has-large-footer{bottom:180px!important}.has-header{top:72px!important}@media (min-width:860px) and (max-width:1199px){.has-header{top:72px!important}}.has-large-header{top:120px!important}@media (max-width:859px){.has-gap{left:0!important}.has-large-header{top:0!important}}.opacity-8{opacity:.8;filter:alpha(opacity=80)}#absence-calendar section .absence-scheduler-container .fc-body .fc-sat,#absence-calendar section .absence-scheduler-container .fc-body .fc-sun,#absence-calendar section .absence-scheduler-container .fc-head .fc-time-area .fc-content tr:nth-child(3) .fc-sat,#absence-calendar section .absence-scheduler-container .fc-head .fc-time-area .fc-content tr:nth-child(3) .fc-sun,.effort-module .chart-container .faded,.gauge.chart-container .faded,.icon-opacity-3,.opacity-3,.project-revenue-module .chart-container .faded{opacity:.3}.clickable{cursor:pointer}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:400px){.text-center-sm{text-align:center}}.noselect{-moz-user-select:none;user-select:none;cursor:default}.noselect div{cursor:default}.no-pointer{cursor:default!important}.dl-table dt{float:left;width:90px;clear:left;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-table dd{margin-left:90px;text-align:right}.opacity-5{opacity:.5}.full-width{left:0;right:0}.left-of-parent{right:100%}.absolute.right-align,article,main{right:0}.transparent{opacity:0}.opaque{opacity:100}.text-left{text-align:left!important}.text-right{text-align:right!important}.relative{position:relative!important}.upper{text-transform:uppercase}.vertical-text-top{vertical-align:text-top;line-height:1}.rounded-icon{border-radius:18px;height:18px;width:18px;font-size:10px;display:inline-block;line-height:18px;text-align:center}.w-100{width:100%}.h-100{height:100%}.z-999{z-index:999!important}.color-white{color:#fff}.easybill-icon{background-color:#e8982e}.btn-primary,.daterangepicker .applyBtn,.primary-background-color{background-color:var(--primary-color)!important}@media (pointer:coarse){.hidden-pointer-coarse{display:none}}.flex-align-vertical,.flex-center{display:-webkit-flex;display:-ms-flexbox}.flex-center{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align-vertical{display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-baseline{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-1{-webkit-flex:1;-ms-flex:1;flex:1}.inline-block{display:inline-block!important}.space-for-bill-3px{margin-top:3px!important}.small-space-top{margin-top:6px!important}.small-space-bottom{margin-bottom:6px!important}.space-around{margin:12px!important}.space-top{margin-top:12px!important}.big-space-top{margin-top:24px!important}.padding-bottom{padding-bottom:100px}.padding-bottom-small{padding-bottom:12px!important}.padding-bottom-tiny{padding-bottom:8px!important}.padding-bottom-medium{padding-bottom:24px!important}.padding-top-small{padding-top:12px!important}.padding-right-small{padding-right:12px!important}.padding-top-tiny{padding-top:8px!important}.padding-right-tiny{padding-right:8px!important}.has-adaptive-height{height:auto!important}.no-space{margin:0!important}.space-bottom{margin-bottom:12px!important}.full-space-bottom{margin-bottom:24px!important}.big-space-left{margin-left:24px!important}.space-left{margin-left:12px!important}.small-space-left{margin-left:6px!important}.small-space-right{margin-right:6px!important}.space-right{margin-right:12px!important}.big-space-right{margin-right:24px!important}.negative-value{color:#a94442!important}.gray{color:#969696!important}.bold{font-weight:500!important}.text-success{color:#34c391!important}.text-danger{color:#d85d6c!important}.text-danger-light{color:#dd727f}.visible-flex-xs{display:none!important}@media (max-width:859px){.visible-flex-xs{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.visible-flex-lg{display:none!important}@media (min-width:1200px){.visible-flex-lg{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.no-top-padding{padding-top:0!important}.dashed-border-bottom{border-bottom:1px dashed #d9d9d9}.no-bottom-margin{margin-bottom:0!important}.no-bottom-padding{padding-bottom:0!important}.no-left-padding{padding-left:0!important}.cc-col-sm-5,.cc-col-sm-7{position:relative;min-height:1px;padding-left:0;padding-right:0}.label,b,strong{font-weight:500}.font-weight-700{font-weight:700}.font-weight-400{font-weight:400!important}h{display:none}.display-none,body.user-is-admin .hide-if-admin,body.user-is-admin .hide-if-gte-default,body.user-is-admin .hide-if-gte-hr,body.user-is-admin .hide-if-gte-pm,body.user-is-admin .hide-if-gte-staffpm,body.user-is-default .hide-if-default,body.user-is-default .hide-if-gte-default,body.user-is-default .hide-if-lt-admin,body.user-is-default .hide-if-lt-hr,body.user-is-default .hide-if-lt-pm,body.user-is-default .hide-if-lte-hr,body.user-is-default .hide-if-lte-pm,body.user-is-default .hide-if-lte-staffpm,body.user-is-hr:not(.user-is-pm) .hide-if-gte-default,body.user-is-hr:not(.user-is-pm) .hide-if-gte-hr,body.user-is-hr:not(.user-is-pm) .hide-if-hr,body.user-is-hr:not(.user-is-pm) .hide-if-lt-admin,body.user-is-hr:not(.user-is-pm) .hide-if-lt-pm,body.user-is-hr:not(.user-is-pm) .hide-if-lte-hr,body.user-is-pm.user-is-hr .hide-if-gte-default,body.user-is-pm.user-is-hr .hide-if-gte-hr,body.user-is-pm.user-is-hr .hide-if-gte-pm,body.user-is-pm.user-is-hr .hide-if-gte-staffpm,body.user-is-pm.user-is-hr .hide-if-hr,body.user-is-pm.user-is-hr .hide-if-lt-admin,body.user-is-pm.user-is-hr .hide-if-lte-hr,body.user-is-pm.user-is-hr .hide-if-lte-pm,body.user-is-pm.user-is-hr .hide-if-pm,body.user-is-pm:not(.user-is-hr) .hide-if-gte-default,body.user-is-pm:not(.user-is-hr) .hide-if-gte-pm,body.user-is-pm:not(.user-is-hr) .hide-if-gte-staffpm,body.user-is-pm:not(.user-is-hr) .hide-if-lt-admin,body.user-is-pm:not(.user-is-hr) .hide-if-lt-hr,body.user-is-pm:not(.user-is-hr) .hide-if-lte-pm,body.user-is-pm:not(.user-is-hr) .hide-if-pm,body.user-is-staffpm:not(.user-is-hr) .hide-if-gte-default,body.user-is-staffpm:not(.user-is-hr) .hide-if-gte-staffpm,body.user-is-staffpm:not(.user-is-hr) .hide-if-lt-admin,body.user-is-staffpm:not(.user-is-hr) .hide-if-lt-hr,body.user-is-staffpm:not(.user-is-hr) .hide-if-lte-hr,body.user-is-staffpm:not(.user-is-hr) .hide-if-lte-pm,body.user-is-staffpm:not(.user-is-hr) .hide-if-lte-staffpm,body.user-is-staffpm:not(.user-is-hr) .hide-if-staffpm{display:none!important}.gray-1{color:#333}.gray-2{color:#4f4f4f}.gray-3{color:#828282}.gray-4{color:#bdbdbd}.gray-5{color:#e0e0e0}.gray-6{color:#f2f2f2}.red-alert-color{color:#e25f77}.positive-green-color-darker{color:#1cbd5c}.project-state-green{color:#4fbf88}.hover-primary-color:hover,.primary-font-color{color:var(--primary-color)!important}.fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fit-content-height{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.gap-8{gap:8px!important}.gap-4{gap:4px!important}.gap-2{gap:2px!important}.gap-medium{gap:12px!important}.gap-big{gap:24px!important}.flex-spacer{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.gap-small{gap:12px!important}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default!important}.vertical-middle{vertical-align:middle}.lowercase{text-transform:lowercase}@media (min-width:860px){.cc-col-sm-7{float:left;width:14.28571429%}.cc-col-sm-5{float:left;width:20%}}.warn-font-color{color:#d85d6c!important}.alert-primary,.btn-default-colored{color:var(--primary-color)!important}.btn-primary,.daterangepicker .applyBtn{border-color:var(--primary-color)!important}.alert-primary{background-color:var(--primary-color-transparent)!important;border-color:var(--primary-color-lighter)!important}.detail-pane .update-entries-button,.primary-border-color{border-color:var(--primary-color)!important}.alert-primary .alert-link{color:var(--primary-color-darkerer)!important}.primary-background-color-lighter,.primary-transparency-color.hoverable:hover{background-color:var(--primary-color-lighter)!important}.checkbox-slider-b-flat input:checked+span:before{background:var(--primary-color)!important}.primary-list-icon li:before{color:var(--primary-color)!important}.primary-transparency-color{background-color:var(--primary-color-transparent)!important}.warn-transparency-color{background-color:rgba(216,93,108,.1)!important}.btn-primary:hover{background-color:var(--primary-color-darker)!important;border-color:var(--primary-color-darker)!important}.table tbody.clickable tr.active td:first-child,.table tbody.clickable tr:hover:not(.group-title) td:first-child{border-left:4px var(--primary-color) solid}.flex-row.clickable:hover,.primary-left-border{border-left-color:var(--primary-color)!important}.badge,.btn-default .badge,.btn-switch .badge,.filter-toggle .badge{background-color:var(--primary-color)}.btn-border.active,.menu-item.active{background-color:var(--primary-color)!important}.primary-radio-box .radio input[type=radio]:checked+label:before{border:1px solid var(--primary-color)!important}.primary-radio-box .radio input[type=radio]+label:after{background:var(--primary-color)!important}.maintenance{width:90%;max-width:640px;margin:auto;color:#fff}.maintenance h1{text-transform:uppercase}.maintenance .logo{width:100%;max-width:420px;margin-bottom:24px}.maintenance p{margin:48px auto}.maintenance a{color:#fff}body,body>div.ember-view,html,html>div.ember-view{width:100%;height:100%}main{top:72px;bottom:0;left:0;background-color:#fff}.sidebar,.sidebar .submenu-fixed,article{top:0;position:absolute}@media (min-width:860px){main{top:0;left:72px}}@media (min-width:860px) and (max-width:1199px){main{top:0;left:72px}}article{background-color:#fafafa;bottom:0;left:0}@media (min-width:1200px){.has-submenu article{left:var(--submenu-width)}}.default-padding{padding:12px 24px}.default-padding-left{padding-left:24px}@media (max-width:859px){article{background-color:#fff}.default-padding-left{padding-left:0}}.sidebar{background-color:#e6e6e6;padding:0;bottom:0;left:0;z-index:10000;width:72px;border:none}.sidebar .brand a{position:relative;display:block;text-align:center;text-indent:.1em;color:#fff;outline:0;height:71px;line-height:1;font-size:42px;text-decoration:none;min-width:72px}.sidebar .brand a:active{box-shadow:inset 0 5px 10px rgba(0,0,0,.225)}.sidebar li.top-level-nav:hover a{color:var(--primary-color)}.sidebar li.top-level-nav:hover.custom-action a>span{display:block;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.sidebar li.custom-action .topmenu-item{height:50px;padding:5px}.sidebar li.custom-action .topmenu-item .nav-label{top:0!important}.sidebar li .topmenu-item{cursor:pointer;color:#333;text-align:center;outline:0;font-size:12px;padding:11px 5px}@media (min-width:860px){.sidebar li .topmenu-item{height:72px;display:-ms-grid;display:grid;place-content:center}}.sidebar li .topmenu-item:hover{color:var(--primary-color);text-decoration:none;background-color:transparent}.sidebar li .topmenu-item:hover.not-clickable{color:initial;text-decoration:initial;background-color:initial;cursor:initial}.sidebar li .topmenu-item:active,.sidebar li .topmenu-item:focus{color:var(--primary-color);background:0 0}.sidebar li .topmenu-item span{padding:5px 0 3px;display:block;font-size:14px}.sidebar li .topmenu-item i{font-size:26px}.sidebar li .topmenu-item .badge{position:absolute;top:10px;right:17px;min-width:20px;min-height:20px}.sidebar li .topmenu-item.active,.sidebar li.route-active .topmenu-item{color:var(--primary-color);background-color:#fafafa}.sidebar li .submenu a.submenu-item .badge{position:absolute;top:10px;right:24px;min-width:20px;min-height:20px;background-color:transparent;color:inherit;font-size:14px;padding:0;line-height:inherit}.sidebar li .submenu a.submenu-item .alert{background-color:#d85d6c;min-width:10px;min-height:10px;font-size:5px}.sidebar .submenu .badge,.sidebar .submenu-fixed .badge{background-color:transparent;color:inherit;font-size:14px;padding:0;line-height:inherit}.sidebar .submenu .badge.modern,.sidebar .submenu-fixed .badge.modern{height:18px}.sidebar .submenu .badge.modern .badge-text,.sidebar .submenu-fixed .badge.modern .badge-text{border-radius:3px;padding:0 2px;background-color:#f2f2f2;color:#333;font-size:14px;font-weight:600;height:18px;line-height:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sidebar .submenu .badge.modern .badge-text .badge-tooltip-wrapper,.sidebar .submenu-fixed .badge.modern .badge-text .badge-tooltip-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px}.sidebar .submenu .badge.modern .badge-text .badge-tooltip-wrapper .text-wrapper,.sidebar .submenu-fixed .badge.modern .badge-text .badge-tooltip-wrapper .text-wrapper{padding:2px}.sidebar .submenu .badge.modern .badge-text .badge-tooltip-wrapper .vertical-divider,.sidebar .submenu-fixed .badge.modern .badge-text .badge-tooltip-wrapper .vertical-divider{width:1px;height:18px;background:#000;opacity:.2}.sidebar .submenu-fixed{opacity:1;width:var(--submenu-width);left:100%;z-index:50;height:100%;background-color:#fafafa;display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-shadow:inset -8px 0 10px 0 rgba(0,0,0,.05);padding-bottom:6px}@media (min-width:1200px){.sidebar .submenu-fixed{display:-webkit-flex;display:-ms-flexbox;display:flex}}.sidebar .submenu-fixed .nav-divider{border:none;background-color:rgba(51,51,51,.1)}.sidebar .submenu-fixed .nav-divider:last-child{display:none}.sidebar .submenu-fixed .nav-label{min-width:0;-webkit-flex:1;-ms-flex:1;flex:1}.sidebar .submenu-fixed.route-active .title{height:72px;padding:24px 18px;font-size:22px;color:#333;margin-bottom:14px;font-weight:500}.sidebar .submenu-fixed.route-active .title .title-contents{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sidebar .submenu-fixed.route-active .title .title-contents .title-action{margin-left:auto;cursor:pointer}.sidebar .submenu-fixed.route-active .menu-item.gap-above{margin-top:auto}.sidebar .submenu-fixed.route-active .menu-item .nav-item{color:#333;padding:10px 18px;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}.menu-hidden,.navbar-mobile .navbar-brand:not(:last-child),.sidebar .submenu-fixed.hide-submenu,.sidebar .submenu-fixed.route-active .menu-item .nav-item .submenu-item.is-editing .ember-basic-dropdown-trigger,.sidebar .submenu-fixed.route-inactive{display:none}.sidebar .submenu-fixed.route-active .menu-item .nav-item:hover{color:var(--primary-color)}.sidebar .submenu-fixed.route-active .menu-item .nav-item:hover .ember-basic-dropdown-trigger{color:var(--primary-color);width:21px}.sidebar .submenu-fixed.route-active .menu-item .nav-item .ember-basic-dropdown-trigger{width:0;padding:0;overflow:hidden;font-size:12px;transition:width .2s ease-out}.sidebar .submenu-fixed.route-active .menu-item .nav-item:hover:not(:disabled){color:var(--primary-color);background-color:transparent}.sidebar .submenu-fixed.route-active .menu-item .nav-item .alert{background-color:#d85d6c;min-width:10px;min-height:10px;font-size:5px}.sidebar .submenu-fixed.route-active .menu-item .nav-item .submenu-item.is-editing{border-color:var(--primary-color);background-color:#fff;color:#4a4a4a}.sidebar .submenu-fixed.route-active .menu-item .nav-item .submenu-item.is-editing .available-dashboard-label{white-space:nowrap;overflow:hidden;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-select:text}.sidebar .submenu-fixed.route-active .menu-item .nav-item .submenu-item:disabled{color:#333;cursor:not-allowed;opacity:.8}.sidebar .submenu-fixed.route-active button{background-color:transparent;border:1px solid transparent;padding:6px;margin:-6px;border-radius:4px;min-width:0;max-width:100%}.sidebar .submenu-fixed.route-active button.active{color:var(--primary-color)}.sidebar .submenu-fixed.route-active a{padding:0}.sidebar .submenu-fixed.route-active a.active .nav-item{color:var(--primary-color)}.sidebar .submenu-fixed.route-active a:hover{color:var(--primary-color);background-color:transparent}.sidebar .nav-stacked li+li{margin-top:0}.sidebar .navbar-collapse{max-height:none;padding:0}@media (max-width:859px){.sidebar .navbar-collapse{position:fixed;z-index:1000;width:100%;background-color:#4a4a4a}}.sidebar .panel-heading{text-transform:uppercase;color:#d9d9d9;font-size:12px;border-bottom:1px solid #d9d9d9}.sidebar .circular-image-bulletin{background-color:#313131}.navbar{min-height:50px;height:50px;padding:6px 0}.navbar-mobile{padding-top:16px}.navbar-mobile .navbar-toggle{margin-left:12px;margin-top:-6px}.navbar-mobile .navbar-brand{position:absolute;padding:0;left:50%;top:10px;margin-left:-80px;height:30px}.navbar-mobile .navbar-brand img{padding-top:8px;width:160px}.navbar-mobile .btn,.navbar-mobile .btn:focus,.navbar-mobile .btn:hover{background-color:transparent}.navbar-mobile .btn:focus .icon-bar,.navbar-mobile .btn:hover .icon-bar{background-color:#333}.navbar-mobile .btn .icon-bar{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 50%;transform-origin:0 50%;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;display:block;width:22px;height:2px;border-radius:1px;background-color:#333}.navbar-mobile .btn.opened .icon-bar{background:0 0}.navbar-mobile .btn.opened .icon-bar:first-child{-webkit-transform:translateX(2px) translateY(-2px) rotate(45deg);transform:translateX(2px) translateY(-2px) rotate(45deg)}.navbar-mobile .btn.opened .icon-bar:last-child{-webkit-transform:translateX(2px) translateY(3px) rotate(-45deg);transform:translateX(2px) translateY(3px) rotate(-45deg)}.navbar-mobile .btn.opened .icon-bar:first-child,.navbar-mobile .btn.opened .icon-bar:last-child{background:#333;width:25px}@media (max-width:859px){main{top:50px}}.navbar-top{position:absolute;top:0;width:100%;background-color:#fff;z-index:2}.navbar-top .header{font-size:24px;font-weight:300}.sidebar .submenu{display:none}@media (max-width:859px){.navbar-top{position:relative;padding-left:6px;padding-right:6px}.navbar-top+section{padding-top:0}.sidebar .brand,.sidebar li.title{display:none}.sidebar{overflow-y:scroll;-webkit-overflow-scrolling:touch;left:-240px;top:58px;bottom:0;width:100%;max-width:240px;transition:.2s;box-shadow:none}.sidebar.drawer-open{left:0}.sidebar li .topmenu-item:focus,.sidebar li .topmenu-item:hover,.sidebar li a:focus,.sidebar li a:hover{background-color:#fff}.sidebar li .topmenu-item{text-align:left!important}.sidebar li .topmenu-item>i{float:left;padding-left:18px;font-size:20px}.sidebar li .topmenu-item>img{width:28px;height:28px;margin-left:12px;margin-right:-5px}.sidebar li .topmenu-item span{display:inline-block;padding:0 0 0 18px;font-size:17px}.sidebar li .topmenu-item .badge{top:18px}.sidebar li .submenu{display:block!important;margin-bottom:10px}.sidebar li .submenu .nav-divider,.sidebar li .submenu li .nav-item .nav-icon,.sidebar li .submenu li .nav-item .nav-label .sub-title,.sidebar li .submenu li .nav-item .submenu-icon,.sidebar li.trial-callout{display:none}.sidebar li .submenu li .nav-item{text-align:left;cursor:pointer;color:#333;padding:10px 10px 10px 61px}.sidebar li .submenu li .nav-item span{font-size:14px;padding-left:0}.sidebar li .submenu li a.submenu-item{padding:0}.sidebar li .submenu li:last-child .nav-item{padding-bottom:20px}.sidebar li a.active+.submenu{display:block!important;background-color:#fff}.sidebar li a.active+.submenu a.active,.sidebar li a.active+.submenu a:focus,.sidebar li a.active+.submenu a:hover{background-color:#e6e6e6}.sidebar li a.active+.submenu a.active .nav-item,.sidebar li a.active+.submenu a:focus .nav-item,.sidebar li a.active+.submenu a:hover .nav-item{color:var(--primary-color)}.sidebar li.settings .initials-avatar~.account-title{padding-left:4px}.sidebar li.settings .initials-avatar{margin-left:16px}}@media (min-width:860px){.sidebar .submenu li.title:after,.sidebar .submenu:after,.sidebar .submenu:before{content:''}.sidebar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sidebar .main-menu,.sidebar .main-menu>.ember-view,.sidebar .main-menu>.ember-view>nav{height:100%}.sidebar .main-menu>.ember-view>nav ul.nav-stacked{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.sidebar li:hover a+.submenu{display:block!important;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:initial}.sidebar .title-action{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.sidebar .title-action .hoverable-icon:hover{color:var(--primary-color)!important}.sidebar .title-action .toggle-sub-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}.sidebar .title-action .toggle-sub-nav .icon{font-size:24px}.sidebar .submenu{display:block;pointer-events:none;position:absolute;top:-50px;left:100%;width:var(--submenu-width);background-color:#fff;z-index:10001;box-shadow:0 0 10px rgba(0,0,0,.25);margin-left:13px;border-radius:5px;-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0;transition:opacity linear .1s,-webkit-transform ease-out .15s;transition:opacity linear .1s,transform ease-out .15s;transition:opacity linear .1s,transform ease-out .15s,-webkit-transform ease-out .15s}.sidebar .submenu.wide-submenu{width:278px}.sidebar .submenu:before{position:absolute;z-index:10001;left:-7px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #fff;top:80px}.sidebar .submenu:after{position:absolute;height:100%;width:13px;left:-13px;top:0;display:block}.sidebar .submenu li.title{margin-bottom:6px;color:#333;font-size:14px}.sidebar .submenu li.title .title-contents{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;padding:20px 24px;text-transform:uppercase}.sidebar .submenu li.title .title-contents .title-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:24px}.sidebar .submenu li.title .title-contents .title-icon{font-size:24px;margin-right:8px;width:24px;height:24px}.sidebar .submenu li.title .title-contents .title-action{margin-left:auto}.sidebar .submenu li.title .profile-item{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-transform:initial}.sidebar .submenu li.title .profile-item:hover{color:var(--primary-color)}.sidebar .submenu li.title .profile-item .initials-avatar,.sidebar .submenu li.title .profile-item>img{width:24px;height:24px}.sidebar .submenu li.title .profile-item .user-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.sidebar .submenu li.title .profile-item .user-details .user-name{font-weight:500;line-height:16px}.sidebar .submenu li.title .profile-item .user-details .user-job-label{font-size:10px;line-height:12px}.sidebar .submenu li.title:after{display:block;width:100%;height:1px;left:0;bottom:-1px;background-color:rgba(51,51,51,.1)}.sidebar .submenu li .nav-item{cursor:pointer;color:#333;outline:0;font-size:12px;padding:10px 24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sidebar .submenu li .nav-item:active,.sidebar .submenu li .nav-item:hover,.sidebar .submenu li a.active .nav-item,.sidebar .submenu li button.active{color:var(--primary-color)}.sidebar .submenu li .nav-item:hover{text-decoration:none;background-color:transparent}.sidebar .submenu li .nav-item .nav-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:24px;margin-right:11px}.sidebar .submenu .nav-divider:last-child,.sidebar .submenu li .nav-item .nav-label .sub-title{display:none}.sidebar .submenu li .nav-item .nav-label{text-align:left;font-size:14px}.sidebar .submenu li:last-of-type .nav-item{padding-bottom:16px}.sidebar .submenu li a.submenu-item{padding:0}.sidebar .submenu li a.submenu-item:focus,.sidebar .submenu li a.submenu-item:hover{background-color:#fff}.sidebar .submenu li:first-of-type a.submenu-item{border-top-left-radius:5px;border-top-right-radius:5px}.sidebar .submenu .nav-divider{margin:6px 0;background-color:rgba(51,51,51,.1);height:1px;border:none}.sidebar .submenu li .topmenu-item{text-align:left;position:relative;color:#333;padding:9px 24px 9px 18px;outline:0;background-color:transparent}.sidebar .submenu li .topmenu-item.active,.sidebar .submenu li .topmenu-item:focus,.sidebar .submenu li .topmenu-item:hover{color:#fff;background-color:transparent}.sidebar .submenu li .topmenu-item span{display:block!important;padding:0}.sidebar li.settings .submenu{width:271px}.sidebar li .topmenu-item span.account-title{padding-top:12px}.sidebar li.trial-callout{color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sidebar li.trial-callout .trial-days{font-size:14px;line-height:15px;font-weight:700;margin-bottom:-1px}.sidebar li.trial-callout .days-left{font-size:10px;line-height:11px;margin-bottom:5px}.sidebar li.trial-callout .days-left:last-child{margin-bottom:23px}.sidebar li.trial-callout .btn.btn-primary{text-transform:uppercase;font-size:9px;height:18px;border-radius:9px;padding:0 6px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sidebar .submenu-fixed a.submenu-item{padding:0}.sidebar .submenu-fixed a.submenu-item:focus,.sidebar .submenu-fixed a.submenu-item:hover{background-color:transparent}}.sidebar .nav-label{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.sidebar .submenu li button{background-color:transparent;border:1px solid transparent;padding:6px;margin:-6px;border-radius:50px;max-width:100%}.sidebar .submenu li a.has-icon{white-space:nowrap;padding-right:12px}.sidebar .submenu li a.has-icon span{padding-right:8px;display:inline!important}.sidebar .submenu li a.has-icon i{display:inline;font-size:14px;vertical-align:middle;float:none;padding:0}@media (min-width:860px){.sidebar{width:72px}.sidebar .brand a{height:72px;font-size:28px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-shadow:inset -8px 0 10px 0 rgba(0,0,0,.05)}.sidebar li .topmenu-item{position:relative;padding:14px 0}.sidebar li .topmenu-item span{display:none}.sidebar li .topmenu-item span.nav-label span{display:initial}.sidebar li .topmenu-item img{width:38px;height:38px}.sidebar li .topmenu-item .badge{min-width:10px;min-height:10px;border-radius:5px;border:1px solid #e6e6e6;top:20px;right:20px}.sidebar li .topmenu-item .badge .badge-text{display:none}.sidebar li .topmenu-item.actionmenu-item .badge{top:8px;right:18px}.sidebar li.intercom .topmenu-item .badge{top:12px}.sidebar ul.nav-stacked>li.no-children .nav-label{position:absolute;left:100%;top:10px;background-color:#fff;z-index:1001;box-shadow:0 0 10px rgba(0,0,0,.25);margin-top:0;margin-left:13px;border-radius:3px;padding:16px 24px;width:190px;color:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;font-size:14px;line-height:15.4px;font-weight:700;text-transform:uppercase}.sidebar ul.nav-stacked>li.no-children:hover .nav-label .icon.hoverable-icon:hover,.sidebar ul.nav-stacked>li.no-children:hover .nav-label .pmenu-title:hover{color:var(--primary-color)}.sidebar ul.nav-stacked>li.no-children:hover .nav-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.sidebar ul.nav-stacked>li.no-children:hover .nav-label .icon{font-size:24px;margin-left:auto}.sidebar ul.nav-stacked>li.no-children:hover .nav-label:before{position:absolute;z-index:10001;left:-7px;top:18px;content:'';width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #fff}.sidebar ul.nav-stacked>li.no-children:hover .nav-label:after{position:absolute;width:13px;height:100%;content:'';display:block;left:-13px;top:0}.sidebar li.bottom-aligned .submenu{bottom:8px;top:auto}.sidebar li.bottom-aligned .submenu:before{top:auto;bottom:20px}}.sidebar li.bottom-aligned>.topmenu-item{padding:14px 0}.sidebar li.bottom-aligned .submenu:before{top:auto;bottom:20px}.sidebar .brand .loading-container{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sidebar .brand .loading-container .loading-pulse,.sidebar .brand .loading-container .loading-pulse:after,.sidebar .brand .loading-container .loading-pulse:before{display:none;background:#fff}.sidebar .brand.loading a i{display:none}.sidebar .brand.loading .loading-pulse,.sidebar .brand.loading .loading-pulse:after,.sidebar .brand.loading .loading-pulse:before{display:block}.table .col-1{width:24px}.table .col-2{width:48px}.table .col-3{width:72px}.table .col-4{width:96px}.table .col-6{width:144px}.table .col-9{width:216px}.table>thead>tr>th{font-weight:400;font-size:12px;border-bottom:1px solid #d9d9d9}.table td h3,.table td h4,.table td h5,.table td h6{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.table td h3,.table td h6{margin:0;padding:0}.table td h3+h6{margin-top:5px}.table td h3 .label{margin-left:4px;margin-top:-4px}.table tbody tr td.code,.table tbody tr td.img{padding-right:0;overflow:hidden}.table tbody tr td.option{white-space:nowrap}.table tbody tr td.option a{color:#4a4a4a}.table tbody tr td.option [id^=i18n-]{top:-3px;position:relative}.table tbody.clickable tr.active td,.table tbody.clickable tr:focus td{background-color:inherit}.table tbody.clickable tr td:first-child{border-left:1px #d9d9d9 solid;padding-left:8px}.table tbody.clickable tr.group-title{height:50px;cursor:default;pointer-events:none}.table tbody.clickable tr.group-title td:first-child{border-left:inherit}.table tbody.clickable tr.group-title:hover td:first-child{border-left:inherit;padding-left:inherit}.table tbody.clickable tr.active td:first-child,.table tbody.clickable tr:hover td:first-child{border-left:4px #028ac0 solid;padding-left:5px}.modal-dialog,.table-centered{position:absolute;display:table;width:100%;height:100%}.modal-content,.table-centered-cell{width:100%;display:table-cell;vertical-align:middle}.table-fixed{display:table;width:100%;height:100%;table-layout:fixed}.table-fixed-cell{display:table-cell;height:100%;position:relative;vertical-align:top}.detail-pane{position:absolute;top:0;right:0;bottom:0;padding:0;width:100%;box-shadow:0 0 40px rgba(0,0,0,.3)}.detail-pane .list-placeholder .list-placeholder-content{width:100%;height:100%;min-height:72px}@media (min-width:860px){.detail-pane{width:480px}.detail-pane.wide{width:772px}}.detail-pane .text-center h2,.detail-pane .text-center h3{line-height:36px;margin:0 auto;padding:0 24px 0 12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:auto}.detail-pane .text-center h3{font-size:16px;text-align:left}.detail-pane .text-center.full-width{left:140px;right:140px}@media (max-width:859px){.detail-pane .text-center.full-width{left:50px;right:50px}}.detail-pane section{position:absolute;top:0;bottom:0;left:0;right:0}.detail-pane section.content{padding:13px 24px;top:72px;width:100%;z-index:2}@media (min-width:860px) and (max-width:1199px){.detail-pane section.content{top:72px}}.detail-pane section.has-panel{padding:0 12px 100px}.detail-pane header{border-bottom:1px solid #f2f2f2;padding-left:12px;padding-right:12px}.detail-pane header .btn-toolbar .btn{float:none}.detail-pane .content{background-color:#fafafa}.detail-pane .content>fieldset{width:100%;margin-bottom:12px}.detail-pane .content>fieldset.has-panel,.detail-pane .tabs-wrapper .tab-content>.tab-pane>table{margin-bottom:0}.detail-pane label{font-weight:inherit}.detail-pane .tabs-wrapper>.x-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1}.detail-pane .tabs-wrapper>.x-tabs .maximize{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.detail-pane .tabs-wrapper .nav-tabs{padding-left:24px;padding-right:24px;background-color:#fff}.detail-pane .tabs-wrapper .tab-content>.tab-pane{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.detail-pane .tabs-wrapper .tab-content>.tab-pane .maximize{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.detail-pane .tabs-wrapper .tab-content>.tab-pane .scrollable-flex-row table{margin-bottom:100px}.detail-pane .tabs-wrapper .tab-content table.table td:first-child{padding-left:24px}.detail-pane .tabs-wrapper .tab-content table.table td:last-child{padding-right:24px}.detail-pane .form-columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.detail-pane .column{width:calc(50% - 11px)}.detail-pane .update-entries-button{color:var(--primary-color)!important;background-color:#fff!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px 8px;font-weight:400;font-size:14px;gap:6px}.detail-pane .update-entries-button .icon{font-size:18px;width:18px;height:18px}.detail-pane .content-pane-sub-label{font-size:14px;font-weight:400;text-transform:capitalize}.label-section-label{margin-left:10px;font-size:12px}.dropdown-menu{z-index:10001;min-width:140px}.dropdown-menu.with-shortcuts,.kpi-tooltip.project-rating-tooltip,.manage-table.list-table.panel-table .table-rows{min-width:250px}.dropdown-menu.big-icons .icon{font-size:16px;width:16px;height:16px}.dropdown-menu .dropdown-header{font-size:12px;font-weight:500;padding:3px 16px;color:#4f4f4f}.dropdown-menu>li a,.dropdown-menu>li div.dropdown-menu-item{display:block;padding:6px 15px;clear:both;font-weight:400;line-height:1.42857143;color:#4a4a4a;white-space:nowrap}.dropdown-menu>li a .dropdown-headline,.dropdown-menu>li div.dropdown-menu-item .dropdown-headline{width:250px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dropdown-menu>li a .dropdown-headline .icon,.dropdown-menu>li div.dropdown-menu-item .dropdown-headline .icon{font-size:19px;width:25px}.dropdown-menu>li a .dropdown-headline .icon .gravatar,.dropdown-menu>li div.dropdown-menu-item .dropdown-headline .icon .gravatar{width:20px;height:20px;border-radius:10px}.dropdown-menu>li a .dropdown-headline .dropdown-title,.dropdown-menu>li div.dropdown-menu-item .dropdown-headline .dropdown-title{padding-left:10px}.dropdown-menu>li a .dropdown-description,.dropdown-menu>li div.dropdown-menu-item .dropdown-description{margin-left:35px;font-size:12px;width:210px;white-space:normal;color:#999}.dropdown-menu>li a.has-switches .icon,.dropdown-menu>li div.dropdown-menu-item.has-switches .icon{padding:0 7px}.dropdown-menu>li a.disabled,.dropdown-menu>li div.dropdown-menu-item.disabled{opacity:.5;cursor:not-allowed}.dropdown-menu>li a:not(.disabled):focus,.dropdown-menu>li a:not(.disabled):hover,.dropdown-menu>li div.dropdown-menu-item:not(.disabled):focus,.dropdown-menu>li div.dropdown-menu-item:not(.disabled):hover{cursor:pointer;text-decoration:none;color:#3d3d3d;background-color:#fafafa}.dropdown-menu>li a.active .icon,.dropdown-menu>li div.dropdown-menu-item.active .icon{visibility:inherit}.dropdown-menu>li a .checkbox-slider-b-flat,.dropdown-menu>li div.dropdown-menu-item .checkbox-slider-b-flat{margin-top:0;margin-bottom:0}.dropdown-menu>li a .keyboard-shortcut,.dropdown-menu>li div.dropdown-menu-item .keyboard-shortcut{margin-left:6px}.dropdown-menu>li a .keyboard-shortcut:last-of-type,.dropdown-menu>li div.dropdown-menu-item .keyboard-shortcut:last-of-type{margin-left:20px}.dropdown-menu.icons{width:128px;height:128px;overflow:hidden;padding:0;margin:-4px -9px}.dropdown-menu.icons>li{float:left}.dropdown-menu.icons>li a{font-size:14px;line-height:1.42857143;border-radius:3px;padding:5px!important;background-color:#fafafa;border:0;width:28px;height:28px;margin:2px}.extra-small{font-size:12px}.extra-small.icon{font-size:9px}.basic-dropdown-trigger{cursor:pointer}.ember-basic-dropdown-content{background-color:transparent}.ember-power-select-dropdown{background-color:#fff}.highlight-dropdown-row:hover,.highlight-dropdown:hover{background-color:#fafafa}.dropdown-menu-narrow{min-width:40px}.dropdown-menu li .dropdown-menu-item .icon,.dropdown-menu li .dropdown-menu-item [class*=' icon-'],.dropdown-menu li .dropdown-menu-item [class^=icon-],.dropdown-menu li a .icon,.dropdown-menu li a [class*=' icon-'],.dropdown-menu li a [class^=icon-]{color:#4f4f4f;font-size:17.5px}.dropdown-menu li .dropdown-menu-item .icon:before,.dropdown-menu li .dropdown-menu-item [class*=' icon-']:before,.dropdown-menu li .dropdown-menu-item [class^=icon-]:before,.dropdown-menu li a .icon:before,.dropdown-menu li a [class*=' icon-']:before,.dropdown-menu li a [class^=icon-]:before{top:-1px;vertical-align:middle;position:relative;padding-right:8px}.dropdown-menu li .dropdown-menu-item .icon:not(.small),.dropdown-menu li .dropdown-menu-item [class*=' icon-']:not(.small),.dropdown-menu li .dropdown-menu-item [class^=icon-]:not(.small),.dropdown-menu li a .icon:not(.small),.dropdown-menu li a [class*=' icon-']:not(.small),.dropdown-menu li a [class^=icon-]:not(.small){padding:0 6px}.dropdown-menu li .dropdown-menu-item .icon.large,.dropdown-menu li .dropdown-menu-item [class*=' icon-'].large,.dropdown-menu li .dropdown-menu-item [class^=icon-].large,.dropdown-menu li a .icon.large,.dropdown-menu li a [class*=' icon-'].large,.dropdown-menu li a [class^=icon-].large{display:inline-block;font-size:24px;line-height:17px;height:17px;vertical-align:top;padding:0 3px}.dropdown-menu li .dropdown-menu-item .icon.large:before,.dropdown-menu li .dropdown-menu-item [class*=' icon-'].large:before,.dropdown-menu li .dropdown-menu-item [class^=icon-].large:before,.dropdown-menu li a .icon.large:before,.dropdown-menu li a [class*=' icon-'].large:before,.dropdown-menu li a [class^=icon-].large:before{top:-1px;padding-right:6px;padding-left:2px}.dropdown-menu li .dropdown-menu-item.has-icon :first-child,.dropdown-menu li a.has-icon :first-child{margin-right:-10px}.dropdown-menu li .dropdown-menu-item.has-icon :last-child,.dropdown-menu li a.has-icon :last-child{padding-right:24px}.highlight-dropdown-main{max-height:200px;overflow-y:auto}.highlight-dropdown-trigger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.highlight-dropdown-wrapper{max-height:360px;overflow-y:auto;padding-top:0;padding-bottom:0}.highlight-dropdown-table{margin:6px 0}.highlight-dropdown-row{cursor:pointer;border-color:transparent;line-height:16px}.highlight-dropdown-row>td{padding:6px 4px}.highlight-dropdown-row>td:first-of-type{padding-left:12px}.highlight-dropdown-row>td:last-of-type{padding-right:12px}.highlight-dropdown-row .highlight-dropdown-amount,.highlight-dropdown-row .highlight-dropdown-label{color:var(--primary-color);font-size:14px;font-weight:600}.highlight-dropdown-row .highlight-dropdown-amount{text-align:right;min-width:28px}.highlight-dropdown-row .highlight-dropdown-label{text-align:left;padding-right:16px}.highlight-dropdown-row .highlight-dropdown-dates{color:#444;font-size:14px;font-weight:500}.search-highlight{color:var(--primary-color-darker);font-weight:700}.ember-power-select-option{line-height:1.2;padding:6px 8px}.ember-power-select-multiple-option .cc-browse-dropdown{padding-left:0!important;gap:4px}.ember-power-select-multiple-option .cc-browse-dropdown .dropdown-label,.ember-power-select-multiple-option .cc-browse-dropdown .icon{font-size:12px!important;font-weight:initial!important}.ember-power-select-multiple-option .cc-browse-dropdown .icon{width:12px;height:12px}.ember-power-select-option[aria-current=true]{background-color:var(--primary-color-transparent)}.cc-browse-dropdown{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:24px;width:100%}.cc-browse-dropdown.dropdown-group{gap:4px}.cc-browse-dropdown.dropdown-group .dropdown-label{margin-top:4px}.cc-browse-dropdown .icon{font-size:16px;height:16px;width:16px}.cc-browse-dropdown .label-icon img{max-width:18px;border-radius:50%}.cc-browse-dropdown .dropdown-main-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0}.cc-browse-dropdown .dropdown-main-content.locked{opacity:.5}.cc-browse-dropdown.simple-results .dropdown-main-content{max-width:unset;-webkit-flex:1;-ms-flex:1;flex:1}.cc-browse-dropdown .dropdown-context{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;min-width:0;color:#828282;font-size:12px;font-weight:500;border-radius:3px;padding:2px 4px;max-width:50%}.cc-browse-dropdown .dropdown-context .icon{height:14px;width:14px;font-size:14px}.cc-browse-dropdown .locked-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px;border-radius:3px;padding:3px 6px;font-weight:500;font-size:12px;line-height:14px;color:#828282;background:#f2f2f2}.cc-browse-dropdown .locked-item .icon{height:16px;width:16px;font-size:16px}.cc-browse-dropdown .dropdown-label{color:#333;padding:unset;width:100%;text-align:left}.cc-browse-dropdown.dd-hierarchy-1{padding-left:6px}.cc-browse-dropdown.dd-hierarchy-1 .dropdown-label{font-size:12px;font-weight:700}.cc-browse-dropdown.dd-hierarchy-2 .dropdown-label,.cc-browse-dropdown.dd-hierarchy-3 .dropdown-label{font-size:14px;font-weight:500}.cc-browse-dropdown.dd-hierarchy-2{padding-left:18px}.cc-browse-dropdown.dd-hierarchy-3{padding-left:34px}.medium-dropdown-width{width:650px}.staff-tags-dropdown{width:450px}.project-client-dropdown-link{position:absolute;z-index:10;top:-20px;right:0;padding:2px;color:var(--content-link);font-size:12px;font-weight:600;line-height:16px;cursor:pointer}.pagination{margin:0}.pagination>li{float:left;margin-left:0;display:inline-block}.pagination>li>a{color:#333;background-color:#fff;border-color:#e1e1e1;padding:6px 9px}.pagination>li>a.active,.pagination>li>a:active,.pagination>li>a:focus,.pagination>li>a:hover{color:#000;background-color:#fff;border-color:#c1c1c1}.pagination>li>a.active,.pagination>li>a:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.pagination>li>a.active:focus,.pagination>li>a.active:hover,.pagination>li>a:active:focus,.pagination>li>a:active:hover{border:1px solid #e1e1e1}.pagination>li>a [class*=' icon-']:before,.pagination>li>a [class^=icon-]:before{font-size:1.25em;top:-1px;vertical-align:middle;position:relative}/*!
 * Stylesheet for the Date Range Picker, for use with Bootstrap 3.x
 *
 * Copyright 2013-2015 Dan Grossman ( http://www.dangrossman.info )
 * Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php
 *
 * Built for http://www.improvely.com
 */.daterangepicker.dropdown-menu{max-width:none;z-index:30000}.daterangepicker.opensleft .calendar,.daterangepicker.opensleft .ranges{float:left;margin:4px}.daterangepicker.openscenter .calendar,.daterangepicker.openscenter .ranges,.daterangepicker.opensright .calendar,.daterangepicker.opensright .ranges{float:right;margin:4px}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}.daterangepicker .ranges{width:200px;text-align:left}.daterangepicker .ranges .range_inputs>div:nth-child(2){padding-left:11px}.daterangepicker .calendar{display:none;max-width:270px}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar.single .calendar-date{border:none}.daterangepicker .calendar td,.daterangepicker .calendar th{white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .daterangepicker_end_input label,.daterangepicker .daterangepicker_start_input label{color:#333;display:block;font-size:12px;font-weight:400;height:20px;line-height:20px;margin-bottom:2px;text-shadow:#fff 1px 1px 0;text-transform:uppercase;width:74px}.daterangepicker .ranges input{font-size:12px}.daterangepicker .ranges .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;display:block;font-size:12px;height:30px;line-height:30px;vertical-align:top;margin:0 0 10px;padding:0 6px;width:90px}.daterangepicker .ranges .input-mini:focus{border-color:#969696;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 12px rgba(150,150,150,.2)}.daterangepicker .ranges ul{list-style:none;margin:0;padding:0}.daterangepicker .ranges li{font-size:13px;background:#fafafa;border:1px solid #fafafa;color:#4a4a4a;padding:3px 12px;margin-bottom:8px;border-radius:5px;cursor:pointer}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background:#eb5757;border:1px solid #eb5757;color:#fff}.daterangepicker .calendar-date{border:1px solid #ddd;padding:4px;border-radius:4px;background:#fff}.daterangepicker .calendar-time{text-align:center;margin:8px auto 0;line-height:30px}.daterangepicker{position:absolute;background:#fff;top:100px;padding:4px;margin-top:1px;border-radius:4px}.daterangepicker.no-top{top:initial}.daterangepicker.opensleft:before{position:absolute;top:-7px;right:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2)}.daterangepicker.opensleft:after{position:absolute;top:-6px;right:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.openscenter:before{position:absolute;top:-7px;left:0;right:0;width:0;margin-left:auto;margin-right:auto;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker.openscenter:after,.daterangepicker.opensright:after{top:-6px;display:inline-block;position:absolute;content:''}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensright:before{position:absolute;top:-7px;left:9px;right:auto;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker.opensright:after{left:10px;right:auto;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;cursor:pointer;white-space:nowrap}.daterangepicker td.off{color:#999}.btn-current-week{margin-top:2px;color:#4a4a4a}.is-current-week .btn-current-week{visibility:hidden}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999!important;background-color:transparent!important;border-color:transparent!important;cursor:default}.daterangepicker td.available.today,.daterangepicker td.available:hover{background-color:#eb5757;border-color:#eb5757!important;color:#fff}.daterangepicker th.available:hover{color:#000}.daterangepicker td.available.today{background-color:#eb5757!important;border-color:#eb5757!important;color:#fff!important}.daterangepicker td.in-range{background:#fdf2f2;color:#eb5757;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px;background:#fdf2f2;color:#eb5757;font-weight:700}.daterangepicker td.end-date{border-radius:0 4px 4px 0;background:#fdf2f2;color:#eb5757;font-weight:700}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active:hover,.daterangepicker td.today.active{background-color:#eb5757;border-color:#eb5757;color:#fff}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin-bottom:0}.daterangepicker_start_input{float:left}.daterangepicker_end_input{float:right;padding-left:11px}.daterangepicker th.month{width:auto}.daterangepicker .applyBtn{float:right;min-width:90px;padding:6px;white-space:nowrap;background-color:#eb5757;border-color:#eb5757;color:#fff}.daterangepicker .cancelBtn{width:90px;float:left}.daterangepicker.date-week-picker tr td.active,.daterangepicker.date-week-picker tr td.in-range{background-color:#fdf2f2;border-color:#fdf2f2;color:#eb5757}.daterangepicker.date-week-picker tr:hover td:not(.week){border-radius:0;background-color:#fafafa;border-color:#fafafa;color:inherit}.daterangepicker.date-week-picker tr:hover td.active,.daterangepicker.date-week-picker tr:hover td.in-range{background-color:#fdf2f2;border-color:#fdf2f2;color:#eb5757}.daterangepicker.date-week-picker tr td:nth-child(2),.daterangepicker.date-week-picker tr:hover td:nth-child(2){border-radius:4px 0 0 4px}.daterangepicker.date-week-picker tr td.last-child,.daterangepicker.date-week-picker tr:hover td.last-child{border-radius:0 4px 4px 0}.date-picker .h2,.date-picker h2,.date-range-picker-input .h2,.date-range-picker-input h2{margin:0 24px;font-weight:300}.date-picker .align-right-text,.date-range-picker-input .align-right-text{text-align:right;padding-right:32px!important}.date-picker .form-control-button[disabled],.date-range-picker-input .form-control-button[disabled]{color:var(--content-disabled)}.date-picker .form-control-button,.date-range-picker-input .form-control-button{color:var(--content-primary)}.date-picker .form-control[disabled]::-webkit-input-placeholder,.date-range-picker-input .form-control[disabled]::-webkit-input-placeholder{color:var(--content-disabled)}.date-picker .form-control[disabled]::-moz-placeholder,.date-range-picker-input .form-control[disabled]::-moz-placeholder{color:var(--content-disabled)}.date-picker .form-control[disabled]:-ms-input-placeholder,.date-range-picker-input .form-control[disabled]:-ms-input-placeholder{color:var(--content-disabled)}.date-picker .form-control[disabled]::placeholder,.date-range-picker-input .form-control[disabled]::placeholder{color:var(--content-disabled)}.date-picker .form-control::-webkit-input-placeholder,.date-range-picker-input .form-control::-webkit-input-placeholder{color:var(--content-placeholder)}.date-picker .form-control::-moz-placeholder,.date-range-picker-input .form-control::-moz-placeholder{color:var(--content-placeholder)}.date-picker .form-control:-ms-input-placeholder,.date-range-picker-input .form-control:-ms-input-placeholder{color:var(--content-placeholder)}.date-picker .form-control::placeholder,.date-range-picker-input .form-control::placeholder{color:var(--content-placeholder)}.btn.date-picker,.btn.date-range-picker{position:relative;line-height:18px;min-width:220px;padding:6px}.btn.date-picker .h3,.btn.date-range-picker .h3{margin:0 20px;line-height:1}.btn.date-picker.active,.btn.date-picker:active,.btn.date-picker:focus,.btn.date-picker:hover,.btn.date-range-picker.active,.btn.date-range-picker:active,.btn.date-range-picker:focus,.btn.date-range-picker:hover{box-shadow:none;border-color:transparent}@media (max-width:859px){.btn.date-picker,.btn.date-range-picker{min-width:150px;font-size:13px;line-height:1.3;padding-top:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px}.btn.date-picker .h3,.btn.date-range-picker .h3{font-size:12px}}.btn.date-picker [class*=' icomoon-'],.btn.date-picker [class^=icomoon-]{top:12px;right:0}.btn.date-picker .arrow-icon{font-size:12px;margin-left:2px}.switch-btn{padding:7px;vertical-align:top}.date-month-picker .date-month-picker-button{min-width:100px}@media (max-width:859px){.btn.date-picker .arrow-icon{margin-left:5px}.date-month-picker .date-month-picker-button{min-width:100px}}.date-month-picker .daterangepicker{top:30px}.data-range-picker-container.small .btn-left{padding-right:0;padding-left:2px}.data-range-picker-container.small .btn-right{padding-right:2px;padding-left:0}.data-range-picker-container .date-range-picker{min-width:155px;padding:8px 0}.data-range-picker-container .date-range-picker.has-icon-right{padding:0}.planner-date-week-picker .active.end-date{font-weight:initial}.btn-current-date{border:1px solid #e0e0e0;border-radius:4px;background-color:#fff;padding:6px 8px;height:34px;line-height:1;font-size:18px;margin-right:12px}.date-week-picker-wrapper .date-range-picker{text-decoration:none;text-align:center;color:#333;padding:0 6px}.date-week-picker-wrapper .btn-date-week-picker{outline:0;background-color:#fff;border:none;padding:6px 8px}.date-week-picker-wrapper .btn-date-week-picker:first-of-type{border-right:1px #e0e0e0 solid;border-top-left-radius:4px;border-bottom-left-radius:4px}.date-week-picker-wrapper .btn-date-week-picker:last-of-type{border-left:1px #e0e0e0 solid;border-top-right-radius:4px;border-bottom-right-radius:4px}.date-month-selector,.date-week-picker-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;color:#333}.date-month-selector .center-today-button,.date-week-picker-wrapper .center-today-button{height:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.date-month-selector .today-icon,.date-week-picker-wrapper .today-icon{color:#333;font-size:18px}.date-month-selector .arrow-icon,.date-week-picker-wrapper .arrow-icon{font-size:12px}.date-month-selector .date-range-picker,.date-week-picker-wrapper .date-range-picker{cursor:pointer}.date-month-selector .date-range-picker.not-clickable,.date-week-picker-wrapper .date-range-picker.not-clickable{cursor:default}.date-month-selector .date-range-picker .bottom-direction,.date-month-selector .date-range-picker.active .expandable,.date-week-picker-wrapper .date-range-picker .bottom-direction,.date-week-picker-wrapper .date-range-picker.active .expandable{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.date-month-selector .date-label-box,.date-week-picker-wrapper .date-label-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.date-month-selector .date-label-box .week-range,.date-week-picker-wrapper .date-label-box .week-range{white-space:nowrap}.date-month-selector .date-label-box .arrow-icon-parent,.date-week-picker-wrapper .date-label-box .arrow-icon-parent{width:24px;height:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:12px;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.date-month-selector .date-range-picker,.date-week-picker-wrapper .date-range-picker{min-width:unset;margin-top:unset!important;height:32px!important}.date-month-selector .double-button,.date-week-picker-wrapper .double-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.date-month-selector .double-button .disabled.btn,.date-week-picker-wrapper .double-button .disabled.btn{opacity:.5;pointer-events:none}.date-month-selector .double-button>.btn,.date-week-picker-wrapper .double-button>.btn{padding:3px 8px;border:1px solid #e0e0e0;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px}@media (max-width:859px){.date-month-selector .double-button>.btn,.date-week-picker-wrapper .double-button>.btn{padding:3px 11px}}.date-month-selector .double-button .first-button,.date-week-picker-wrapper .double-button .first-button{border-radius:3px 0 0 3px}.date-month-selector .double-button .last-button,.date-week-picker-wrapper .double-button .last-button{border-radius:0 3px 3px 0;border-left:none}.date-month-selector .double-button .btn.with-badge,.date-week-picker-wrapper .double-button .btn.with-badge{position:relative}.date-month-selector .double-button .btn.with-badge:before,.date-week-picker-wrapper .double-button .btn.with-badge:before{display:block;position:absolute;content:'';width:10px;height:10px;border-radius:5px;top:-4px;right:-4px;background-color:var(--primary-color);z-index:1}.date-month-selector .date-label-box,.date-week-picker-wrapper .date-label-box{font-size:18px;font-weight:500}[class*=' icon-']:before,[class^=icon-]:before,[data-icon]:before{font-family:coffeecup!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.date-month-selector-parent{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.date-month-selector{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:12px}.date-month-selector .date-arrow{width:32px;height:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:12px;cursor:pointer}.date-month-selector .date-range{border:1px solid #e0e0e0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 8px;border-style:none solid;cursor:pointer}.date-month-selector .date-range .date-string{margin-right:8px}@font-face{font-family:coffeecup;src:url(./fonts/coffeecup-79ad0942fa91d27362c120b0d9d78aab.eot);src:url(./fonts/coffeecup-79ad0942fa91d27362c120b0d9d78aab.eot?#iefix) format('embedded-opentype'),url(./fonts/coffeecup-3a6d3c995e1f58e79f2255d2d461319d.woff) format('woff'),url(./fonts/coffeecup-ef6203a339abed7cb2c0342fdeb7a1ad.ttf) format('truetype'),url(./fonts/coffeecup-cb0634fb0b82af98dab0687df906a96e.svg#coffeecup) format('svg')}[data-icon]:before{content:attr(data-icon)}.icon-cc-circle-mini{width:18px;height:18px;display:block;color:#fff;text-align:center;vertical-align:middle;line-height:18px;border-radius:60px;font-size:10px;font-weight:700;background-color:#1b1d22}.icon-cc-dashboard:before{content:'\61'}.icon-cc-dashboard-2:before{content:'\62'}.icon-cc-manage-2:before{content:'\63'}.icon-cc-manage-4:before{content:'\64'}.icon-cc-reports:before{content:'\65'}.icon-cc-scores:before{content:'\66'}.icon-cc-timesheets:before{content:'\67'}.icon-close:before{content:'\68'}.icon-cc-cup:before{content:'\69'}.icon-check:before{content:'\6b'}.icon-chevron-down:before{content:'\6c'}.icon-chevron-left:before{content:'\6d'}.icon-chevron-right:before{content:'\6e'}.icon-chevron-up:before{content:'\6f'}.icon-ellipsis:before{content:'\73'}.icon-ellipsis-2:before{content:'\74'}.icon-check-mark:before{content:'\76'}.icon-angle-down:before{content:'\41'}.icon-angle-left:before{content:'\42'}.icon-angle-right:before{content:'\43'}.icon-angle-up:before{content:'\44'}.icon-list-2:before{content:'\46'}.icon-list-bullet:before{content:'\47'}.icon-align-justify-1:before{content:'\e0e1'}.icon-clock-1:before{content:'\75'}.icon-android:before{content:'\e0e6'}.icon-bin-2:before{content:'\e116'}.icon-check-box:before{content:'\e118'}.icon-delete-1:before{content:'\e119'}.icon-check-3:before{content:'\e11a'}.icon-arrow-68:before{content:'\e11b'}.icon-arrow-67:before{content:'\e11c'}.icon-arrow-66:before{content:'\e11d'}.icon-arrow-65:before{content:'\e11e'}.icon-star-9:before{content:'\e11f'}.icon-edit-3-1:before{content:'\e120'}.icon-bubble-comment-1:before{content:'\e121'}.icon-bubble-comment-2:before{content:'\e122'}.icon-bubble-add-2:before{content:'\e123'}.icon-bubble-add-1:before{content:'\e124'}.icon-cloud-download-1:before{content:'\e126'}.icon-download-2:before{content:'\e127'}.icon-download-3:before{content:'\e128'}.icon-download-5:before{content:'\e129'}.icon-download-6:before{content:'\e12a'}.icon-download-7:before{content:'\e12b'}.icon-download-9:before{content:'\e12c'}.icon-download-file:before{content:'\e12d'}.icon-download-folder:before{content:'\e12e'}.icon-upload-1:before{content:'\e12f'}.icon-upload-9:before{content:'\e130'}.icon-upload-12:before{content:'\e131'}.icon-cloud-sync:before{content:'\e133'}.icon-arrow-down-1-1:before{content:'\e132'}.icon-clock-2:before{content:'\e134'}.icon-clock-1-1:before{content:'\e135'}.icon-timer:before{content:'\e136'}.icon-cross:before{content:'\e137'}.icon-setting-gear:before{content:'\e138'}.icon-wrench-1:before{content:'\e139'}.icon-question-mark:before{content:'\e13a'}.icon-information-1:before{content:'\e13b'}.icon-alert-1:before{content:'\e13c'}.icon-filter-1:before{content:'\e13d'}.icon-arrow-31:before{content:'\e13f'}.icon-arrow-32:before{content:'\e140'}.icon-arrow-33:before{content:'\e141'}.icon-arrow-34:before{content:'\e142'}.icon-arrow-35:before{content:'\e143'}.icon-arrow-36:before{content:'\e144'}.icon-scale:before{content:'\e145'}.icon-pulse:before{content:'\e146'}.icon-setting-wrenches:before{content:'\e147'}.icon-log-out-1:before{content:'\e148'}.icon-list-1:before{content:'\e14a'}.icon-list-2-1:before{content:'\e14b'}.icon-thumbnails-1:before{content:'\e149'}.icon-arrow-37:before{content:'\e14c'}.icon-arrow-38:before{content:'\e14d'}.icon-arrow-39:before{content:'\e14e'}.icon-arrow-40:before{content:'\e14f'}.icon-list-1-1:before{content:'\e150'}.icon-euro-currency-1:before{content:'\6a'}.icon-yen-currency-1:before{content:'\70'}.icon-pound-currency-1:before{content:'\71'}.icon-percent-1:before{content:'\72'}.icon-dollar-currency-1:before{content:'\77'}.icon-business-chart-1:before{content:'\78'}.icon-business-chart-2:before{content:'\79'}.icon-bin-2-1:before{content:'\7a'}.icon-vertical-menu:before{content:'\45'}.icon-check-2:before{content:'\48'}.icon-check-2-1:before{content:'\4a'}.icon-file-lock:before{content:'\4d'}.icon-file-block:before{content:'\4b'}.icon-file-setting:before{content:'\4c'}.icon-file-graph-2:before{content:'\4e'}.icon-file-graph-1:before{content:'\4f'}.icon-file-favorite-2:before{content:'\50'}.icon-file-search:before{content:'\51'}.icon-files-4:before{content:'\52'}.icon-file-minus:before{content:'\53'}.icon-file-new:before{content:'\54'}.icon-file-registry:before{content:'\55'}.icon-file-sync:before{content:'\56'}.icon-files-1:before{content:'\57'}.icon-file-bookmark:before{content:'\58'}.icon-file-checked:before{content:'\59'}.icon-file-code:before{content:'\5a'}.icon-file-delete:before{content:'\30'}.icon-file-download:before{content:'\31'}.icon-file-favorite-1:before{content:'\33'}.icon-file-1:before{content:'\34'}.icon-file-attention:before{content:'\35'}.icon-file-add:before{content:'\36'}.icon-forward:before{content:'\37'}.icon-alert-2:before{content:'\38'}.icon-alert-3:before{content:'\39'}.icon-data-filter:before{content:'\21'}.icon-arrow-up-right:before{content:'\22'}.icon-arrow-up-left:before{content:'\23'}.icon-arrow-up:before{content:'\24'}.icon-arrow-right:before{content:'\25'}.icon-arrow-left:before{content:'\26'}.icon-arrow-down-right:before{content:'\27'}.icon-arrow-down-left:before{content:'\28'}.icon-arrow-down:before{content:'\29'}.icon-alt-windows:before{content:'\2a'}.icon-alt-mac:before{content:'\2b'}.icon-shift-2:before{content:'\2c'}.icon-shift-1:before{content:'\2d'}.icon-pacman-ghost:before{content:'\2e'}.icon-pacman:before{content:'\2f'}.icon-arrow-rectangle-15:before{content:'\3a'}.icon-percent-up:before{content:'\3b'}.icon-bank-note-3:before{content:'\3c'}.icon-dollar-bag:before{content:'\3d'}.icon-check-circle-2:before{content:'\3e'}.icon-check-list:before{content:'\3f'}.icon-delete-3:before{content:'\40'}.icon-download-12:before{content:'\5b'}.icon-bin-1:before{content:'\5d'}.icon-delete-2:before{content:'\5e'}.icon-lock-2:before{content:'\5f'}.icon-magnifier:before{content:'\60'}.icon-lock-unlock-2:before{content:'\7b'}.icon-lock-unlock-1:before{content:'\7c'}.icon-lock-1:before{content:'\7d'}.icon-filter-1-1:before{content:'\7e'}.icon-filter:before{content:'\5c'}.icon-setting-gear-1:before{content:'\e000'}.icon-connection-2:before{content:'\e001'}.icon-connection-1:before{content:'\e002'}.icon-bin-1-1:before{content:'\e004'}.icon-filter-2:before{content:'\e005'}.icon-download-1:before{content:'\e006'}.icon-record-1:before{content:'\e007'}.icon-stop-1-1:before{content:'\e008'}.icon-check-box-1:before{content:'\e009'}.icon-check-circle-2-1:before{content:'\e00a'}.icon-forward-1:before{content:'\e00b'}.icon-forward-2:before{content:'\e00d'}.icon-hide:before{content:'\e00e'}.icon-checkmark:before{content:'\e00f'}.icon-link-2:before{content:'\e010'}.icon-link-1:before{content:'\e011'}.icon-link-3:before{content:'\e012'}.icon-link-1-1:before{content:'\e013'}.icon-link-2-1:before{content:'\e014'}.icon-link-3-1:before{content:'\e015'}.icon-horizontal-menu:before{content:'\e00c'}.icon-key-1:before{content:'\e016'}.icon-key-2:before{content:'\e017'}.icon-key-1-1:before{content:'\e018'}.icon-key-2-1:before{content:'\e019'}.icon-download-3-1:before{content:'\e01a'}.icon-download-2-1:before{content:'\e01b'}.icon-download-5-1:before{content:'\e01c'}.icon-download-6-1:before{content:'\e01d'}.icon-download-9-1:before{content:'\e01e'}.icon-download-12-1:before{content:'\e01f'}.icon-files-4-1:before{content:'\e020'}.icon-lock-unlock-2-1:before{content:'\e021'}.icon-lock-2-1:before{content:'\e022'}.icon-lock-5:before{content:'\e023'}.icon-lock-4:before{content:'\e024'}.icon-plus:before{content:'\e025'}.icon-magnifier-1:before{content:'\e026'}.icon-document-1:before{content:'\e027'}.icon-file-1-1:before{content:'\e028'}.icon-arrow-move-right:before{content:'\e029'}.icon-question-mark-1:before{content:'\e02a'}.icon-alert-1-1:before{content:'\e02b'}.icon-alert-2-1:before{content:'\e02c'}.icon-alert-3-1:before{content:'\e02d'}.icon-information:before{content:'\e02e'}.icon-dollar-bag-1:before{content:'\e02f'}.icon-dollar-currency-1-1:before{content:'\e030'}.icon-euro-bag:before{content:'\e031'}.icon-bank-note-3-1:before{content:'\e033'}.icon-calendar-1:before{content:'\e035'}.icon-profile-1:before{content:'\e039'}.icon-profile-1-1:before{content:'\e03a'}.icon-upload-9-1:before{content:'\e03b'}.icon-upload-1-1:before{content:'\e03d'}.icon-arrow-67-1:before{content:'\e035'}.icon-arrow-68-1:before{content:'\e036'}.icon-arrow-65-1:before{content:'\e037'}.icon-arrow-53:before{content:'\e038'}.icon-arrow-54:before{content:'\e039'}.icon-arrow-55:before{content:'\e03a'}.icon-arrow-56:before{content:'\e03b'}.icon-arrow-31-1:before{content:'\e03c'}.icon-arrow-32-1:before{content:'\e03d'}.icon-arrow-33-1:before{content:'\e03e'}.icon-arrow-34-1:before{content:'\e03f'}.icon-arrow-35-1:before{content:'\e040'}.icon-arrow-36-1:before{content:'\e041'}.icon-arrow-66-1:before{content:'\e034'}.icon-stop-1:before{content:'\5f'}.icon-check-1:before{content:'\49'}.icon-check-3-1:before{content:'\e042'}.icon-user-minus-2:before{content:'\e043'}.icon-selected:before{content:'\e046'}.icon-deselected:before{content:'\e047'}.icon-semi-selected:before{content:'\e048'}.icon-usd:before{content:'\e044'}.icon-cross-1:before{content:'\e049'}.icon-minus-1:before{content:'\e04a'}.icon-chart-up:before{content:'\e04b'}.icon-edit-3:before{content:'\e04c'}.icon-edit-2:before{content:'\e04d'}.icon-edit-2-1:before{content:'\e04e'}.icon-chart-up-1:before{content:'\e04f'}.icon-chart-board:before{content:'\e050'}.icon-chart-board-1:before{content:'\e051'}.icon-file-edit:before{content:'\32'}.icon-calendar-2:before{content:'\e052'}.icon-calendar-2-1:before{content:'\e053'}.icon-star-9-1:before{content:'\e054'}.icon-crown-3:before{content:'\e055'}.icon-crown-1:before{content:'\e056'}.icon-user-star-2:before{content:'\e057'}.icon-binocular:before{content:'\e058'}.icon-euro-currency-3:before{content:'\e059'}.icon-euro-currency-3-1:before{content:'\e05a'}.icon-euro-currency-4:before{content:'\e05b'}.icon-euro-currency-4-1:before{content:'\e05c'}.icon-euro-bag-1:before{content:'\e05d'}.icon-euro-currency-2:before{content:'\e05e'}.icon-euro-currency-2-1:before{content:'\e05f'}.icon-eur:before{content:'\e060'}.icon-multiple-selected:before{content:'\e045'}.icon-company:before{content:'\e062'}.icon-clipboard-checked:before{content:'\e061'}.icon-contacts-2:before{content:'\e003'}.icon-cloud-upload:before{content:'\e063'}.icon-upload-10:before{content:'\e064'}.icon-upload-12-1:before{content:'\e065'}.icon-bitcoins:before{content:'\e066'}.icon-binoculars:before{content:'\e067'}.icon-cloud-upload-1:before{content:'\e068'}.icon-cloud-download:before{content:'\e069'}.icon-binocular-1:before{content:'\e06a'}.icon-contacts-2-1:before{content:'\e06b'}.icon-profile-3:before{content:'\e06c'}.icon-profile-3-1:before{content:'\e06d'}.icon-male:before{content:'\e06e'}.icon-cloud-upload-2:before{content:'\e06f'}.icon-check-1-1:before{content:'\e070'}.icon-euro-currency-1-1:before{content:'\e032'}.icon-clock-2-1:before{content:'\e071'}.icon-clock-1-2:before{content:'\e072'}.icon-record-2:before{content:'\e073'}.icon-play-2:before{content:'\e074'}.icon-pause-2:before{content:'\e076'}.icon-stop-2:before{content:'\e075'}.icon-visible-2:before{content:'\e07e'}.icon-visible-3:before{content:'\e07f'}.icon-preview-1:before{content:'\e07d'}.icon-business-chart-2-1:before{content:'\e081'}.icon-business-chart-1-1:before{content:'\e080'}.icon-arrow-1:before{content:'\e077'}.icon-arrow-2:before{content:'\e082'}.icon-arrow-3:before{content:'\e083'}.icon-arrow-4:before{content:'\e084'}.icon-pencil-2:before{content:'\e078'}.icon-android-add:before{content:'\e079'}.icon-bell:before{content:'\e07a'}.login,.resetpassword{width:90%;max-width:480px;margin:auto;color:#333}.login h1,.resetpassword h1{margin-bottom:37px;font-size:26px;font-weight:700}.login h4,.resetpassword h4{margin-bottom:20px}.login h1+h4,.resetpassword h1+h4{margin-top:-10px}.login .wrapper,.resetpassword .wrapper{width:100%;-webkit-perspective:600px;perspective:600px}.login .wrapper p,.resetpassword .wrapper p{color:#fff}.login .wrapper .error,.resetpassword .wrapper .error{color:#fff;background-color:#d85d6c}.login .wrapper .error a,.resetpassword .wrapper .error a{color:#fff;font-size:14px}.login .wrapper .no-error,.resetpassword .wrapper .no-error{background-color:#fafafa}.login .wrapper .success,.resetpassword .wrapper .success{font-size:14px;color:#fff;background-color:#01415b}.login .logo-container,.resetpassword .logo-container{width:100%;padding-bottom:16px}.login .logo-wrapper,.resetpassword .logo-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:48px 48px 0}.login .logo-wrapper img,.resetpassword .logo-wrapper img{width:180px;height:30px}.login .login-forgot,.resetpassword .login-forgot{text-align:center!important;margin-bottom:0!important}.login .btn-login,.resetpassword .btn-login{background:#0244e3;border-radius:8px;color:#fff;height:32px;font-weight:500;font-size:14px!important;padding:0!important;margin-bottom:16px}.login .login-action,.resetpassword .login-action{text-align:right;margin-bottom:32px;opacity:.8;-webkit-text-decoration-line:underline;text-decoration-line:underline}.login a,.resetpassword a{color:#333;font-size:14px}.footer,.footer a,.toggle-footer{color:#828282;font-size:13px}.login .control-label,.resetpassword .control-label{font-size:14px}.login form,.resetpassword form{text-align:left}.login form .btn,.resetpassword form .btn{font-size:14px;padding-top:6px;padding-bottom:6px}@media (min-width:480px){.login form,.resetpassword form{width:100%;margin:0 auto}.login form .form-control,.resetpassword form .form-control{font-size:18px;height:45px}.login form .btn,.resetpassword form .btn{font-size:20px;padding-top:8px;padding-bottom:8px}}.login form .form-control:focus,.resetpassword form .form-control:focus{z-index:2}@media (max-width:859px){.login,.resetpassword{position:absolute;top:0;left:0;width:100%;height:100%;padding:64px 24px 0;background-color:#fff}.login .box-back,.login .box-front,.resetpassword .box-back,.resetpassword .box-front{box-shadow:none}.login .logo-wrapper,.resetpassword .logo-wrapper{padding:32px 0 72px}}.footer,.toggle-footer{margin-bottom:12px;text-align:center;position:fixed;left:0;bottom:0;width:100%}.footer p{font-size:13px}.interaction-text-error{color:#eb5757;width:100%;display:block;text-decoration:none;text-align:center}.sso-button{width:100%;font-weight:500;font-size:var(--text-m-font-size);line-height:var(--text-m-line-height);letter-spacing:var(--text-m-letter-spacing);-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;--gap-size:var(--space-m);display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gap-size)}.sso-button .flex-spacer:not(.double-space){margin:calc(-1 * var(--gap-size)) calc(-1 * var(--gap-size)) 0 0}.sso-button img{width:20px;height:20px}form .panel-body .embedded-panel{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:unset!important;-webkit-box-shadow:unset!important;border:0;border-radius:5px;margin-bottom:0;margin-top:2px}form .panel-body .embedded-panel>.list-group,form .panel-body .embedded-panel>.panel-collapse>.list-group{margin-bottom:0}form .panel-body .embedded-panel>.list-group .list-group-item,form .panel-body .embedded-panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}form .panel-body .embedded-panel>.list-group:first-child .list-group-item:first-child,form .panel-body .embedded-panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:2px;border-top-left-radius:2px}form .panel-body .embedded-panel>.list-group:last-child .list-group-item:last-child,form .panel-body .embedded-panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}form .panel-body .embedded-panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}form .panel-body .embedded-panel>.table-responsive:first-child>.table:first-child,form .panel-body .embedded-panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,form .panel-body .embedded-panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,form .panel-body .embedded-panel>.table:first-child,form .panel-body .embedded-panel>.table:first-child>tbody:first-child>tr:first-child,form .panel-body .embedded-panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:2px;border-top-left-radius:2px}form .panel-body .embedded-panel>.panel-collapse>.table,form .panel-body .embedded-panel>.table,form .panel-body .embedded-panel>.table-responsive>.table{margin-bottom:0}form .panel-body .embedded-panel>.panel-collapse>.table caption,form .panel-body .embedded-panel>.table caption,form .panel-body .embedded-panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}form .panel-body .embedded-panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,form .panel-body .embedded-panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,form .panel-body .embedded-panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,form .panel-body .embedded-panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,form .panel-body .embedded-panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,form .panel-body .embedded-panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,form .panel-body .embedded-panel>.table:first-child>thead:first-child>tr:first-child td:first-child,form .panel-body .embedded-panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:2px}form .panel-body .embedded-panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,form .panel-body .embedded-panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,form .panel-body .embedded-panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,form .panel-body .embedded-panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,form .panel-body .embedded-panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,form .panel-body .embedded-panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,form .panel-body .embedded-panel>.table:first-child>thead:first-child>tr:first-child td:last-child,form .panel-body .embedded-panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:2px}form .panel-body .embedded-panel>.table-responsive:last-child>.table:last-child,form .panel-body .embedded-panel>.table:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}form .panel-body .embedded-panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,form .panel-body .embedded-panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,form .panel-body .embedded-panel>.table:last-child>tbody:last-child>tr:last-child,form .panel-body .embedded-panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}form .panel-body .embedded-panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,form .panel-body .embedded-panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,form .panel-body .embedded-panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,form .panel-body .embedded-panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,form .panel-body .embedded-panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,form .panel-body .embedded-panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,form .panel-body .embedded-panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,form .panel-body .embedded-panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:2px}form .panel-body .embedded-panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,form .panel-body .embedded-panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,form .panel-body .embedded-panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,form .panel-body .embedded-panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,form .panel-body .embedded-panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,form .panel-body .embedded-panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,form .panel-body .embedded-panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,form .panel-body .embedded-panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:2px}form .panel-body .embedded-panel>.panel-body+.table,form .panel-body .embedded-panel>.panel-body+.table-responsive,form .panel-body .embedded-panel>.table+.panel-body,form .panel-body .embedded-panel>.table-responsive+.panel-body{border-top:1px solid #d9d9d9}form .panel-body .embedded-panel>.table>tbody:first-child>tr:first-child td,form .panel-body .embedded-panel>.table>tbody:first-child>tr:first-child th{border-top:0}form .panel-body .embedded-panel>.table-bordered,form .panel-body .embedded-panel>.table-responsive>.table-bordered{border:0}form .panel-body .embedded-panel>.table-bordered>tbody>tr>td:first-child,form .panel-body .embedded-panel>.table-bordered>tbody>tr>th:first-child,form .panel-body .embedded-panel>.table-bordered>tfoot>tr>td:first-child,form .panel-body .embedded-panel>.table-bordered>tfoot>tr>th:first-child,form .panel-body .embedded-panel>.table-bordered>thead>tr>td:first-child,form .panel-body .embedded-panel>.table-bordered>thead>tr>th:first-child,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,form .panel-body .embedded-panel>.table-responsive>.table-bordered>thead>tr>td:first-child,form .panel-body .embedded-panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}form .panel-body .embedded-panel>.table-bordered>tbody>tr:first-child>td,form .panel-body .embedded-panel>.table-bordered>tbody>tr:first-child>th,form .panel-body .embedded-panel>.table-bordered>tbody>tr:last-child>td,form .panel-body .embedded-panel>.table-bordered>tbody>tr:last-child>th,form .panel-body .embedded-panel>.table-bordered>tfoot>tr:last-child>td,form .panel-body .embedded-panel>.table-bordered>tfoot>tr:last-child>th,form .panel-body .embedded-panel>.table-bordered>thead>tr:first-child>td,form .panel-body .embedded-panel>.table-bordered>thead>tr:first-child>th,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,form .panel-body .embedded-panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,form .panel-body .embedded-panel>.table-responsive>.table-bordered>thead>tr:first-child>td,form .panel-body .embedded-panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}form .panel-body .embedded-panel>.table-responsive{border:0;margin-bottom:0}form .panel-body .embedded-panel>.panel-heading{color:#4a4a4a;background-color:#fafafa;border-color:#d9d9d9}form .panel-body .embedded-panel>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d9d9d9}form .panel-body .embedded-panel>.panel-heading .badge{color:#fafafa;background-color:#4a4a4a}form .panel-body .embedded-panel>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d9d9d9}form .panel-body .embedded-panel .checkbox-info{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;width:15px;height:15px}form .panel-body .embedded-panel .panel-heading{border:0;border-radius:5px;background-color:#fff;height:38px;font-size:16px}form .panel-body .embedded-panel .panel-heading .content-panel-header{color:#4a4a4a;margin:0;text-transform:uppercase;font-weight:600;font-size:14px}form .panel-body .embedded-panel .panel-heading .action-button.add-button{margin-right:0}form .panel-body .embedded-panel .panel-heading.panel-heading-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}form .panel-body .embedded-panel .panel-heading.panel-heading-flex.with-gap{-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;gap:12px}form .panel-body .embedded-panel .panel-heading .right-side{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}form .panel-body .embedded-panel .panel-heading h4{color:#4a4a4a;margin:0;text-transform:uppercase;font-weight:500}form .panel-body .embedded-panel .panel-heading small{font-weight:300;color:#969696}form .panel-body .embedded-panel .panel-heading .action-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:-6px;margin-top:-10px}form .panel-body .embedded-panel .content-panel-body-header .panel-heading{padding-top:6px}form .panel-body .embedded-panel .form-group.center-aligned{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}form .panel-body .embedded-panel .form-group.text-input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}form .panel-body .embedded-panel .form-group.text-input-group .settings-duration{width:54px}form .panel-body .embedded-panel .form-group.table-group .table-group-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:24px;margin-bottom:8px}form .panel-body .embedded-panel .form-group.table-group .table-group-column{width:70px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}form .panel-body .embedded-panel .form-group.table-group .table-group-column.header-text{font-size:12px;font-weight:400}form .panel-body .embedded-panel .form-group.table-group .table-group-column .icon{font-size:24px;width:24px;height:24px}form .panel-body .embedded-panel .form-group.table-group .table-group-column.delete-default-break .icon{cursor:pointer}form .panel-body .embedded-panel .form-group.table-group .table-group-column.delete-default-break .icon:hover{color:var(--primary-color)}form .panel-body .embedded-panel .form-group.table-group .table-group-column .form-control{height:35px}form .panel-body .embedded-panel .form-group.table-group .table-group-column .btn-minus,form .panel-body .embedded-panel .form-group.table-group .table-group-column .btn-plus{width:18px;font-size:8px!important;padding:2px}form .panel-body .embedded-panel .form-group.table-group .table-group-column .btn-minus .icon,form .panel-body .embedded-panel .form-group.table-group .table-group-column .btn-plus .icon{font-size:8px!important}form .panel-body .embedded-panel .panel-body,form .panel-body .embedded-panel .panel-body.large-header{padding:24px 24px 12px}form .panel-body .embedded-panel .panel-body.has-bottom-padding{padding-bottom:24px}form .panel-body .embedded-panel .panel-body .bottom-aligned{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}form .panel-body .embedded-panel .panel-body .divider{display:block;height:1px;background-color:#d9d9d9;margin:12px 0}form .panel-body .embedded-panel .panel-body .panel-body,form .panel-body .embedded-panel .panel-body .panel-heading{padding-left:0;padding-right:0}form .panel-body .embedded-panel .panel-body .settings-worktime-duration-wrapper .btn-minus,form .panel-body .embedded-panel .panel-body .settings-worktime-duration-wrapper .btn-plus{width:18px;font-size:8px!important;padding:2px}form .panel-body .embedded-panel .panel-body .settings-action{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--primary-color);cursor:pointer;margin-bottom:8px}form .panel-body .embedded-panel .panel-body .settings-action .icon{font-size:12px}form .panel-body .embedded-panel .panel-body .settings-action .text{font-weight:500;font-size:14px;line-height:12px}form .panel-body .embedded-panel .panel-body .settings-header:first-of-type{padding-top:0}form .panel-body .embedded-panel .text-button{color:var(--primary-color)}form .panel-body .embedded-panel .panel-heading{padding:0}form .panel-body .embedded-panel .panel-body{padding:0;border:none}form .panel-body hr.details-divider{margin-top:12px;margin-bottom:9px;border-color:#d9d9d9}form .panel-body div.details-divider{height:35px}form .panel-body .description-info-area{min-height:100px;margin-top:15px;background-color:rgba(25,154,227,.2);margin-bottom:0!important}form .panel-body .description-info-area .headline{margin-bottom:2px}form .panel-body .description-info-area .sub-headline{font-weight:300}form .form-list .headline{color:#666;font-size:14px;margin-top:15px;margin-bottom:15px}form .form-list .row{margin-top:5px;padding:5px 0;background-color:#fff}form .show-more span{cursor:pointer;text-decoration:none}form .contacts-editable-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}form .contacts-editable-row .action-button{margin-left:12px}form .editable-list .add-entry{margin-top:0;font-size:14px}form .editable-list.list-moved-up{position:relative;top:-45px}form .editable-list .row{margin-top:0}form .editable-list .row.not-editing{padding:13px 0 16px}form .editable-list .row.unchangeable{cursor:default;color:#969696}form .editable-list .row.editable{position:relative;cursor:pointer}form .editable-list .row.editable .edit-icon{position:absolute;right:45px;cursor:pointer;display:inline-block;padding:3px 0 0 10px}@media (max-width:859px){form .editable-list .row.editable .edit-icon{position:initial;padding-bottom:15px}}form .editable-list .row.editable .form-group{margin-bottom:0}form .editable-list .row.editable .delete-icon{position:absolute;cursor:pointer;display:inline-block;padding:3px 0 0 10px;right:10px}@media (max-width:859px){form .editable-list .row.editable .delete-icon{position:initial;padding-bottom:15px}}form .editable-list .row.editable .delete-btn-wrapper{position:relative}form .editable-list .row.editable .delete-btn-wrapper .delete-icon{position:absolute;top:-10px;margin-right:-6px}form .editable-list .row.editable .delete-btn-wrapper .delete-icon .btn-default{background-color:transparent}.form-vertical,form .editable-list .row.editable:hover{background-color:#fafafa}form .editable-list .row.editable textarea{font-size:14px;padding:5px;line-height:1;resize:none}.control-label{color:var(--content-primary);font-weight:400;font-size:12px}.control-label.label-left{float:left;margin-right:24px;margin-left:24px}.control-label.action-label{float:right;font-weight:500;cursor:pointer}.control-label a{text-decoration:underline}.control-label a:hover{text-decoration:none;color:#313131}.control-label:empty::after{content:'\a0'}.control-label .hint-tooltip-icon{display:inline-block;height:12px;width:12px;padding:10px;margin:-10px;box-sizing:content-box;cursor:pointer}.control-place{height:34px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.control-place.main-label{color:#333;font-size:14px;font-weight:500}.row-control-label{color:var(--content-primary);font-weight:400;font-size:12px;float:none}.row-control-label.label-left{float:left;margin-right:24px;margin-left:24px}.row-control-label.action-label{float:right;font-weight:500;cursor:pointer}.row-control-label a{text-decoration:underline}.row-control-label a:hover{text-decoration:none;color:#313131}.row-control-label:empty::after{content:'\a0'}#manage-absences .element-note:after,.form-group.required .control-label:after{content:'*';line-height:0;vertical-align:baseline}.row-control-label .hint-tooltip-icon{display:inline-block;height:12px;width:12px;padding:10px;margin:-10px;box-sizing:content-box;cursor:pointer}.form-group.required .control-label:after{display:inline-block;font-size:75%;position:relative;top:-.5em;left:.2em}.form-control[disabled],.form-control[disabled]+.form-control-feedback,fieldset[disabled] .form-control,fieldset[disabled] .form-control+.form-control-feedback{color:var(--content-disabled)}.form-control.no-select{background-color:var(--background-primary);cursor:pointer;-moz-user-select:none;user-select:none}.form-inline .checkbox label,.form-inline .radio label{white-space:nowrap}.has-feedback-small .form-control{padding-right:22px}.has-feedback-small .form-control-feedback{width:22px}.has-feedback label~.form-control-feedback,.has-feedback-small label~.form-control-feedback{top:24px}.input-price.large-text{font-size:26px}.input-price.large-text .form-control-feedback{width:36px}.input-price.large-text .form-control-feedback.currency-symbol{line-height:12px}.input-price.large-text.wide-currency input{padding-right:55px}.input-price.wide-currency input{padding-right:40.7px}.form-control-feedback{line-height:35px}.form-control-feedback.currency-symbol{top:initial;bottom:-1px;color:#313131;line-height:32px}.form-control-feedback.currency-symbol.currency-icon{font-size:16px;bottom:0}.form-control-feedback.currency-symbol.wide-currency{width:48.4px}.form-control-feedback.currency-symbol.custom-currency-width{width:auto;padding-right:5px}.control-label-minor{font-weight:400;white-space:nowrap;padding-top:7px}table.time-input-table-row{width:100%;border:none;border-collapse:collapse}table.time-input-table-row td{margin:0 auto;border-left:6px solid transparent}table.time-input-table-row td:first-child{border-left:none}table.time-input-table-row input{padding:6px 2px;text-align:center}table.time-input-table-row label{text-align:center!important;width:100%}table.time-input-table-col{border:none;border-collapse:collapse}table.time-input-table-col tr{border-top:6px solid transparent}table.time-input-table-col tr:first-child{border-left:none}table.time-input-table-col input{padding:6px;text-align:center}table.time-input-table-col label{text-align:center;width:100%}.checkbox-group,.radio-group{margin-top:-4px}.checkbox-group.inline-radio-group,.radio-group.inline-radio-group{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:36px}.checkbox-group.inline-radio-group .radio,.radio-group.inline-radio-group .radio{height:22px;margin:0}.radio-list-input{right:12px;margin-bottom:-32px;padding:0}.person-days{position:relative}.person-days input{z-index:2;position:relative;padding-bottom:14px}.person-days input+span.form-control-feedback{top:-6px}.person-days span.person-days-label{font-size:11px;font-weight:400;color:#e1e1e1;position:absolute;z-index:2;bottom:0;right:5px;pointer-events:none}.person-days.has-feedback-small span.person-days-label{right:6px}.no-label-input{margin-top:6px}.has-feedback.person-days .form-control{padding-right:24px;text-align:right}.has-feedback.person-days .form-control-feedback{width:18px;z-index:4;line-height:37px}.has-feedback.working-hours>input{text-overflow:ellipsis;padding-right:0;padding-left:0;text-align:center!important;min-width:54px;max-width:54px}.form-vertical{position:absolute;bottom:0;width:100%;padding:12px 24px}.form-vertical .footer{margin-top:24px}.form-vertical fieldset{padding-bottom:36px}.form-vertical .row{padding-top:18px}.form-vertical .row:first-child{padding-top:0}.form-vertical .custom-field-row{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px}.form-vertical .custom-field-row.header-row{margin:26px 0 8px}.form-vertical .custom-field-row .unset-form-group{margin-bottom:-13px}.form-vertical .custom-field-row .centered{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-vertical .custom-field-row .center-aligned{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-vertical .custom-field-row .right-align{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.form-vertical .custom-field-row .col-right-padding{padding-right:12px}.form-vertical .custom-field-row .tiny-col{width:6%}.form-vertical .custom-field-row .medium-col{width:34%}.form-vertical .custom-field-row .large-col{width:54%}.account-threshold-table .threshold-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.has-upload-image .avatar-background,.has-upload-image.large{display:-webkit-flex;-webkit-align-items:center;display:-ms-flexbox}.account-threshold-table .threshold-row.header-row{font-size:12px}.account-threshold-table .threshold-row.header-row .color-box-header{width:32px}.account-threshold-table .threshold-row .group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.account-threshold-table .threshold-row .color-box{width:24px;height:24px;border-radius:4px}.account-threshold-table .threshold-row .amount-percentage-wrapper{width:80px}.account-threshold-table .threshold-row .amount-percentage-wrapper .form-control{text-align:right}.account-threshold-table .color-box.step-1{background-color:var(--capacity-very-low)}.account-threshold-table .color-box.step-2{background-color:var(--capacity-low)}.account-threshold-table .color-box.step-3{background-color:var(--capacity-medium)}.account-threshold-table .color-box.step-4{background-color:var(--capacity-high)}.account-threshold-table .color-box.step-5{background-color:var(--capacity-very-high)}.account-threshold-table .color-box.step-6{background-color:var(--capacity-too-high)}.account-threshold-table .color-box.step-7{background-color:var(--capacity-critical)}input.textfield-price,input.textfield-time{text-overflow:ellipsis}input.textfield-price.wide-currency{padding-right:33px}input.textfield-price.large-text{padding-right:34px;height:54px;font-size:26px}.has-feedback input.textfield-price,.has-feedback input.textfield-time,.has-feedback-small input.textfield-price,.has-feedback-small input.textfield-time{text-align:right;padding-left:6px}.input-group .duration-additional-value{position:absolute;top:4px;right:42px;z-index:10;color:#828282;font-size:14px;font-weight:400}.input-group .duration-additional-value .additional-tooltip-icon{font-size:14px;line-height:1}.input-group .value-tooltip{position:absolute;z-index:2;left:10px;bottom:5px;font-size:22px;line-height:1;width:22px}.input-group .value-tooltip .tooltip-container{position:relative;width:22px}.input-duration{padding-left:8px;padding-right:8px}.input-duration.has-inline-content{padding:15px 8px 0}.input-duration.has-additional-value{padding-top:24px!important;font-size:26px}@media (min-width:860px){.form-horizontal .control-label{padding-top:9px}}.has-upload-image .avatar-background{width:160px;display:flex;height:160px;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;box-shadow:0 0 2px 2px rgba(0,0,0,.2);background-color:#f7f7f7}.has-upload-image.large{display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.has-upload-image.large:hover .avatar-overlay{height:140px;width:140px;left:0}.has-upload-image.large:hover .avatar-overlay.circular{top:10px;left:10px;border-radius:80px}.has-upload-image .has-large-img{height:140px;width:140px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.has-upload-image .ember-basic-dropdown-trigger{position:relative}.has-upload-image .ember-basic-dropdown-trigger:hover .initials-avatar{cursor:pointer;background-color:#010101}.has-upload-image .ember-basic-dropdown-trigger:hover .avatar-overlay{display:block}.has-upload-image .ember-basic-dropdown-trigger .avatar-overlay{height:106px;width:106px;display:none;position:absolute;top:0;border-radius:10px;color:#fff;background-color:rgba(0,0,0,.7)}.circular-image,.has-upload-image .ember-basic-dropdown-trigger .avatar-overlay.circular{border-radius:60px}.has-upload-image .ember-basic-dropdown-trigger .avatar-overlay .icon-wrapper{height:50%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.has-upload-image .ember-basic-dropdown-trigger .avatar-overlay .label-wrapper{height:50%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.has-upload-image img{height:106px;width:106px}.has-upload-image img.large{height:140px;width:140px;border-radius:80px;box-shadow:0 0 2px 2px rgba(0,0,0,.2)}.has-upload-image img.img-rounded{border-radius:10px}.form-control-button{position:absolute;right:0;z-index:2;display:block;width:32px;height:32px;text-align:center;line-height:35px;top:1px;cursor:pointer;pointer-events:initial}.form-control-button.currency-symbol{top:initial;bottom:-1px;color:#313131;line-height:32px}.form-control-button.currency-symbol.currency-icon{font-size:16px;bottom:0}.form-control-button.currency-symbol.wide-currency{width:48.4px}.form-control-button.currency-symbol.custom-currency-width{width:auto;padding-right:5px}.form-control-button .icon.big{font-size:18px;margin-left:unset!important}.add-to-all{cursor:pointer}.input-sub-title{font-size:12px;font-weight:300;margin-top:5px}.input-sub-title b{font-weight:400}.form-control:hover{border-color:#bbb}.form-control:hover:focus{border-color:#969696}.btn-toggle{border:1px solid #e1e1e1;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:0 3px 3px 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px}.btn-toggle .icon{opacity:.6}.btn-toggle .icon.active{opacity:1}.inline-switch-group{position:relative}.inline-switch-group .icon-wrapper input{border-radius:3px 0 0 3px}.inline-switch-group .inline-switch{border:1px solid #e1e1e1;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:0 3px 3px 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;border-left:none}.inline-switch-group .inline-switch .icon{opacity:.6}.inline-switch-group .inline-switch .icon.active{opacity:1}.input-info{padding-top:30px}.form-control[disabled].clickable,fieldset[disabled] .form-control.clickable{cursor:pointer}.form-control.not-editable{pointer-events:none}.has-feedback-small.date-picker{cursor:pointer}.input-lg{border-radius:3px}.inline-checkmark{display:inline-block!important}.inline-text-field,.inline-text-field>div{display:inline-block}.inline-text-field{margin-bottom:0}.inline-text-field label{font-size:inherit;font-weight:inherit}.inline-text-field .ember-text-field{width:60px;margin:0 8px}.control-label-action{color:var(--content-secondary);font-weight:500;cursor:pointer;font-size:12px}@-webkit-keyframes hover-color{from,to{border-color:var(--primary-color-darker)}}@keyframes hover-color{from,to{border-color:var(--primary-color-darker)}}.checkbox,.radio{position:relative;display:block;margin-top:7px;margin-bottom:7px;color:var(--content-primary)}.checkbox.big-margin,.radio.big-margin{margin:12px 0!important}.checkbox input[type=checkbox],.checkbox input[type=radio],.radio input[type=checkbox],.radio input[type=radio]{position:absolute;display:none}.checkbox input[type=checkbox][disabled],.checkbox input[type=radio][disabled],.radio input[type=checkbox][disabled],.radio input[type=radio][disabled]{cursor:not-allowed}.checkbox+.checkbox,.radio+.radio{margin-top:0}.checkbox input[type=checkbox]+label,.checkbox input[type=radio]+label,.radio input[type=checkbox]+label,.radio input[type=radio]+label{position:relative;display:block;padding-left:20px;text-indent:0;cursor:pointer;vertical-align:middle}.checkbox input[type=checkbox]+label:hover:before,.checkbox input[type=radio]+label:hover:before,.radio input[type=checkbox]+label:hover:before,.radio input[type=radio]+label:hover:before{border-color:#bbb;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:hover-color;animation-name:hover-color}.checkbox input[type=checkbox]+label:before,.checkbox input[type=radio]+label:before,.radio input[type=checkbox]+label:before,.radio input[type=radio]+label:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:'';border:1px solid #cfcfcf;background-color:#fff}.checkbox input[type=checkbox]+label:after,.checkbox input[type=radio]+label:after,.radio input[type=checkbox]+label:after,.radio input[type=radio]+label:after{position:absolute;display:none;content:''}.checkbox input[type=checkbox][disabled]+label,.checkbox input[type=radio][disabled]+label,.radio input[type=checkbox][disabled]+label,.radio input[type=radio][disabled]+label{cursor:not-allowed;color:#969696}.checkbox input[type=checkbox][disabled]+label:after,.checkbox input[type=checkbox][disabled]+label:before,.checkbox input[type=checkbox][disabled]+label:hover,.checkbox input[type=radio][disabled]+label:after,.checkbox input[type=radio][disabled]+label:before,.checkbox input[type=radio][disabled]+label:hover,.radio input[type=checkbox][disabled]+label:after,.radio input[type=checkbox][disabled]+label:before,.radio input[type=checkbox][disabled]+label:hover,.radio input[type=radio][disabled]+label:after,.radio input[type=radio][disabled]+label:before,.radio input[type=radio][disabled]+label:hover{cursor:not-allowed}.checkbox input[type=checkbox][disabled]+label:hover:before,.checkbox input[type=radio][disabled]+label:hover:before,.radio input[type=checkbox][disabled]+label:hover:before,.radio input[type=radio][disabled]+label:hover:before{border:1px solid #cfcfcf;-webkit-animation-name:none;animation-name:none}.checkbox input[type=checkbox][disabled]+label:before,.checkbox input[type=radio][disabled]+label:before,.radio input[type=checkbox][disabled]+label:before,.radio input[type=radio][disabled]+label:before{background-color:#e1e1e1;border-color:#cfcfcf}.checkbox input[type=checkbox]:checked+label:before,.checkbox input[type=radio]:checked+label:before,.radio input[type=checkbox]:checked+label:before,.radio input[type=radio]:checked+label:before{-webkit-animation-name:none;animation-name:none}.checkbox input[type=checkbox]:checked+label:after,.checkbox input[type=radio]:checked+label:after,.radio input[type=checkbox]:checked+label:after,.radio input[type=radio]:checked+label:after{display:block}.radio input[type=radio]+label:before{border-radius:50%}.radio input[type=radio]+label:after{top:5px;left:5px;width:10px;height:10px;border-radius:50%;background:var(--primary-color)}.radio input[type=radio]:checked+label:before{border:1px solid var(--primary-color-darker)}.radio input[type=radio]:checked[disabled]+label:before,.radio input[type=radio][disabled]+label:before{border:1px solid #ccc}.radio input[type=radio]:checked[disabled]+label:after{background:#ccc}.checkbox input[type=checkbox]+label:before{border-radius:3px}.checkbox input[type=checkbox]:checked+label:after{top:2px;left:7px;box-sizing:border-box;width:6px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-style:solid;border-color:#fff;border-top:0;border-left:0}.checkbox input[type=checkbox]:indeterminate+label:after{top:9px;left:5px;display:block;box-sizing:border-box;width:10px;height:0;border-bottom:2px solid #fff}.checkbox input[type=checkbox].color-primary:checked+label:before,.checkbox input[type=checkbox].color-primary:indeterminate+label:before,.checkbox input[type=checkbox]:checked+label:before,.checkbox input[type=checkbox]:indeterminate+label:before{border:var(--primary-color);background:var(--primary-color)}.checkbox input[type=checkbox]:checked[disabled]+label:before,.checkbox input[type=checkbox]:indeterminate[disabled]+label:before{border:#ccc;background:#ccc}.btn-default.active,.btn-default:active,.btn-switch.active,.btn-switch:active,.open>.dropdown-toggle .btn-default,.open>.dropdown-toggle .btn-switch,.open>.dropdown-toggle.btn-switch{background-image:none}.btn,.daterangepicker .applyBtn,.daterangepicker .cancelBtn{position:relative}.btn.active:focus,.btn:active:focus,.btn:focus{outline:0}.btn-default,.btn-nobg,.btn-noborder{background-color:#fff}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle .btn-default{color:#000;border-color:#c1c1c1}.btn-default.active:focus,.btn-default.active:hover,.btn-default:active:focus,.btn-default:active:hover{border:1px solid #e1e1e1}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fafafa!important;border-color:#c1c1c1!important;cursor:not-allowed!important}.btn-default.has-border{color:#333;background-color:#fff;border-color:#e1e1e1}.btn-noborder{color:#4a4a4a;border:0;background-color:transparent}.btn-noborder:hover{color:#000;background-color:transparent}.btn-noborder.active:focus,.btn-noborder.active:hover,.btn-noborder:active:focus,.btn-noborder:active:hover{border:0;background-color:transparent}.btn-noborder.active,.btn-noborder:active,.btn-noborder:focus,.btn-noborder:hover{box-shadow:none;border-color:transparent}.btn-nobg,.btn-nobg.active,.btn-nobg.active:focus,.btn-nobg.active:hover,.btn-nobg:active,.btn-nobg:active:focus,.btn-nobg:active:hover,.btn-nobg:focus,.btn-nobg:hover{background-color:transparent}.btn [class*=' icon-']:before,.btn [class^=icon-]:before{font-size:1.25em;top:-1px;vertical-align:middle;position:relative}.btn [class*=' icon-']:before.small,.btn [class^=icon-]:before.small{font-size:1em;top:-2px}.btn [class*=' icon-']:before.extra-small,.btn [class^=icon-]:before.extra-small{font-size:.75em;top:-2px}.btn [class*=' icon-']:before.tiny,.btn [class^=icon-]:before.tiny{font-size:.5em;top:-2px}.btn [class*=' icon-']:before.large,.btn [class^=icon-]:before.large{font-size:1.5em;top:-1px}.btn span.has-icon-right{padding-right:4px}.btn span.has-icon-left{padding-left:4px}@media (max-width:859px){.input-duration,.mobile-large .input-group-btn-stepper button.btn i,.mobile-small .input-group-btn-stepper button.btn i{font-size:24px}.mobile-small .input-duration{border-radius:3px!important;padding-left:4px}.mobile-small .input-group-btn-stepper{padding-left:4px}.mobile-small .input-group-btn-stepper button.btn{width:26px;height:26px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:unset;border-radius:3px!important;border:1px solid #e0e0e0!important}.mobile-small .input-group-btn-stepper .btn-plus{margin-bottom:2px}.mobile-large .input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-large .input-group .form-control{margin-right:8px}.mobile-large .input-group-btn-stepper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:8px;width:116px}.mobile-large .input-group-btn-stepper button.btn{width:54px;height:54px;border:1px solid #e1e1e1!important}}.input-group-btn-stepper .btn{display:block;margin-left:0!important;border-left:0 none!important}.input-group-btn-stepper .btn.btn-plus{border-radius:0 3px 0 0!important;width:100%}.input-group-btn-stepper .btn.btn-minus{padding-top:3px;border-top:0 none!important;border-radius:0 0 3px!important}.input-group-btn-stepper .btn.btn-small{height:17px;font-size:5px;width:15px;padding-left:5px;padding-top:5px}@media (max-width:859px){.input-group-btn-stepper .btn.btn-sm{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:27px;width:27px;font-size:20px}}.btn-switch{border-color:transparent;background-color:#fff;color:#4a4a4a}.btn-switch.active,.btn-switch.active.focus,.btn-switch.active:focus,.btn-switch.active:hover,.btn-switch.focus,.btn-switch:active,.btn-switch:active.focus,.btn-switch:active:focus,.btn-switch:active:hover,.btn-switch:focus,.btn-switch:hover,.open>.dropdown-toggle.btn-switch,.open>.dropdown-toggle.btn-switch.focus,.open>.dropdown-toggle.btn-switch:focus,.open>.dropdown-toggle.btn-switch:hover{color:#000;background-color:rgba(0,0,0,0);border-color:transparent}.btn-switch.disabled,.btn-switch.disabled.active,.btn-switch.disabled.focus,.btn-switch.disabled:active,.btn-switch.disabled:focus,.btn-switch.disabled:hover,.btn-switch[disabled],.btn-switch[disabled].active,.btn-switch[disabled].focus,.btn-switch[disabled]:active,.btn-switch[disabled]:focus,.btn-switch[disabled]:hover,fieldset[disabled] .btn-switch,fieldset[disabled] .btn-switch.active,fieldset[disabled] .btn-switch.focus,fieldset[disabled] .btn-switch:active,fieldset[disabled] .btn-switch:focus,fieldset[disabled] .btn-switch:hover{background-color:transparent;border-color:transparent}.btn-switch .badge{background-color:#000}.btn-switch.active,.btn-switch:active,.btn-switch:focus,.btn-switch:hover,.open>.dropdown-toggle .btn-switch{color:#000;border-color:#c1c1c1}.btn-switch.active:focus,.btn-switch.active:hover,.btn-switch:active:focus,.btn-switch:active:hover{border:1px solid #e1e1e1}.btn-switch.disabled,.btn-switch.disabled.active,.btn-switch.disabled:active,.btn-switch.disabled:focus,.btn-switch.disabled:hover,.btn-switch[disabled],.btn-switch[disabled].active,.btn-switch[disabled]:active,.btn-switch[disabled]:focus,.btn-switch[disabled]:hover,fieldset[disabled] .btn-switch,fieldset[disabled] .btn-switch.active,fieldset[disabled] .btn-switch:active,fieldset[disabled] .btn-switch:focus,fieldset[disabled] .btn-switch:hover{background-color:#fafafa!important;border-color:#c1c1c1!important;cursor:not-allowed!important}.btn-switch.has-border{color:#333;background-color:#fff;border-color:#e1e1e1}.btn-switch.active-switch{color:#fff;z-index:3}.btn-switch.active-switch .badge{background-color:#fff;color:#028ac0}.btn-switch.primary-background-color{border-color:transparent!important}.btn-switch .badge{color:#fff}.input-group .preview,.input-group .subscript{margin:2px 6px;color:#e1e1e1;left:0;z-index:3;pointer-events:none}.input-group{position:relative}.input-group input{transition:padding-bottom .1s ease}.input-group input.pad-bottom-20{padding-bottom:20px;transition:padding-bottom .1s ease}.input-group .preview{position:absolute;top:0}.input-group .subscript{position:absolute;bottom:0}.input-group .inline-content{position:absolute;right:43px;top:1px;color:#9b9b9b;font-size:14px;z-index:3;pointer-events:none}@media (max-width:859px){.input-group .inline-content{right:134px}header.navbar-top form.form-inline{max-width:50%}}.input-group .inline-action{position:absolute;left:7px;bottom:5px;z-index:3;font-size:14px;cursor:pointer;color:#4a4a4a}.icon-btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.icon-btn .icon{font-size:20px}.icon-btn .btn-label{margin-left:8px}.btn-confirm .btn-danger:hover{background-color:#d85d6c;border-color:#d85d6c}.btn-confirm.big-icon>.btn{height:34px}.btn-confirm.big-icon>.btn-nobg{font-size:24px;width:36px;padding:0}.btn .loader{display:none}.btn .loader [class*=' icomoon-'],.btn .loader [class^=icomoon-]{vertical-align:text-top}.btn.loading{transition:padding .1s ease-in;position:relative;padding-right:2em}.btn.loading .loader{position:absolute;display:block;top:50%;left:auto;right:1em;margin:-.5em;width:1em;height:1em;font-size:14px;line-height:14px}.btn-pill{border-radius:50px}.btn-pill.large-pill{font-size:16px;height:50px;padding:0 34px}.selectable-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;background-color:rgba(0,0,0,.02);line-height:32px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.selectable-tabs .selectable-tab{border-radius:4px;height:100%;width:90px;text-align:center;line-height:inherit;color:#333}.selectable-tabs .selectable-tab:hover{background-color:rgba(255,255,255,.95);color:#333}.selectable-tabs .selectable-tab.active{background-color:var(--primary-color);color:#fff}.small-button{font-size:12px;line-height:14px;padding:4px 8px}.outline-button{font-weight:500;font-size:12px;line-height:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:22px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2px 4px;gap:4px;border-radius:3px;background:0 0;border:1px solid currentColor;position:relative}.outline-button.screen-small{padding:2px 1px}.outline-button.submit{color:rgba(28,189,92,.9)}.outline-button.overdue{color:#eb5757}.assignment-table-show-all,.outline-button.primary{color:var(--primary-color)}.outline-button>.icon{font-size:16px;line-height:1}.outline-button[disabled]{color:#828282;cursor:not-allowed}.outline-button[disabled]:hover:before{content:unset}.outline-button:hover:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:currentColor;opacity:.1;border-radius:inherit}.btn-square{aspect-ratio:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;height:34px;font-size:16px}.badge-tooltip{padding:2px;width:307px}.badge-tooltip .badge-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:500;line-height:21px;color:#fff}.badge{min-height:18px;padding:3px}.badge.gray{background-color:#969696;color:#fff}.badge.square{min-width:14px;min-height:14px;border-radius:0;padding:0}.btn-default .badge,.filter-toggle .badge{color:#fff;background-color:#028ac0}.badge.pulsing{--animation-color:--primary-color-70;background:var(--primary-color);border-radius:50%;box-shadow:0 0 0 0 var(--primary-color);-webkit-transform:scale(1)!important;transform:scale(1)!important;-webkit-animation:pulse-dot 2s infinite!important;animation:pulse-dot 2s infinite!important}.badge.pulsing.alert{box-shadow:0 0 0 0 #d85d6c;background:#d85d6c;--animation-color:#d85d6c}@-webkit-keyframes pulse-dot{0%{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 var(--animation-color)}70%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 5px transparent}100%{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 transparent}}@keyframes pulse-dot{0%{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 var(--animation-color)}70%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 5px transparent}100%{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 transparent}}.nav-tabs>li>a{color:#313131}.nav-tabs>li>a:hover{background-color:transparent;border-color:#d9d9d9}.close{opacity:.6;filter:alpha(opacity=60)}.close:focus,.close:hover{opacity:.9;filter:alpha(opacity=90);outline:0}header.navbar-top form.form-inline{display:inline-block}section.list{position:absolute;top:72px;bottom:0;left:0;right:0;z-index:1}@media (min-width:860px) and (max-width:1199px){section.list{top:72px}}section.list.manage-list{padding-bottom:240px}@media (min-width:860px){.has-detail-pane footer{visibility:collapse}.has-detail-pane:after{display:block;content:' ';position:absolute;top:0;bottom:0;left:0;right:480px;z-index:3;background-color:rgba(0,0,0,.1);pointer-events:none}.has-detail-pane section.list{right:480px}.has-detail-pane.wide-detail-pane section.list,.has-detail-pane.wide-detail-pane:after{right:772px}}.no-element-center-icon{font-size:76px;color:#969696}.no-element-body,.no-element-header{color:#969696;margin-top:10px;font-size:26px}.no-element-body{font-size:18px}.no-element-action-button{margin-top:25px}.no-element-icon{position:absolute;top:10px;right:30px;font-size:18px;font-weight:300}@media (min-width:860px){.no-element-icon{right:105px}}.no-element-icon .no-element-icon-description{padding-top:67px;margin-right:15px;float:left}@media (max-width:859px){.no-element-icon .no-element-icon-description{max-width:125px;padding-top:50px}}@media (max-width:380px){.no-element-icon .no-element-icon-description{display:none}}.assignment-table{table-layout:fixed}.assignment-table .assignment-table-header-row{font-size:12px;font-weight:300;margin-bottom:7px}.assignment-table .assignment-table-header-row .icon{font-size:16px;margin-right:2px}.assignment-table .assignment-table-header-row .flex-col-2,.assignment-table .assignment-table-row .flex-col-2{width:36px}.assignment-table .assignment-table-row{height:40px}.assignment-table .assignment-table-row .checkbox{margin:0}.assignment-table .assignment-table-row .d-flex{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.assignment-table .assignment-table-row .delete-icon>.btn{margin-right:-8px;line-height:1;height:36px}.assignment-table .assignment-table-row .assignment-table-label{font-weight:500;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:48%;line-height:16px}.assignment-table .assignment-table-row .assignment-table-label .task-row-label{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assignment-table .assignment-table-row .assignment-table-label .icon{font-size:16px;margin-right:6px}.assignment-table .assignment-table-row .assignment-table-label .tiny-space-horizontal{padding-bottom:1px}.assignment-table>thead>tr>th{vertical-align:middle;border-bottom:0;padding:1px}.assignment-table>thead>tr>th h6{margin:0;text-align:center;line-height:1}.assignment-table>thead>tr>th h6.left{text-align:left}.assignment-table>tbody>tr{height:40px;padding:3px 0}.assignment-table>tbody>tr>td{vertical-align:middle;padding:0 8px;border-top:0}.assignment-table>tbody>tr>td:first-child{padding-left:0;padding-right:0}.assignment-table>tbody>tr>td:first-child .btn-default{margin-left:-5px;margin-right:-6px}.assignment-table>tbody>tr>td.has-checkbox{padding:0}.billing-mode-row,.schedule-date-row{margin-bottom:18px}.billing-mode-row .radio{margin:0}.date-amount-row{gap:24px;margin-bottom:18px}.date-amount-row.edit-invoice{margin-bottom:13px}.input-plug-wrapper{height:34px}.add-assignment{margin-top:24px}.assignment-table-show-all{text-align:center;text-decoration:underline;font-weight:500}.selection-wrapper{min-height:105px}.budget-placeholder{height:100px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:.6;font-size:20px}form>fieldset>div.row>div.col-sm-6>div.form-group>div.row>div.col-sm-12>div.row>div>h5{margin-bottom:8px}.update-invoice-schedule{position:absolute;margin-left:10px;padding:3px 2px;bottom:-12px;z-index:5}.project-assignment-table{table-layout:fixed;border-collapse:collapse;margin-bottom:12px;margin-top:10px}.project-assignment-table>thead>tr>th{vertical-align:middle;border-bottom:0;padding:1px}.project-assignment-table>thead>tr>th h6{margin:0;text-align:center;line-height:1}.project-assignment-table>thead>tr>th h6.left{text-align:left}.project-assignment-table>tbody>tr.add-user-to-project-row td:first-child{vertical-align:top;padding-top:6px}.project-assignment-table>tbody>tr.add-user-to-project-row td.has-checkbox{height:36px}.project-assignment-table>tbody>tr.add-user-to-project-row td.has-checkbox .checkbox{margin-top:3px}.project-assignment-table>tbody>tr>td{vertical-align:middle;padding:0;border-top:0}.project-assignment-table>tbody>tr>td:first-child{padding-left:0;padding-right:0}.project-assignment-table>tbody>tr>td:first-child .btn-default{margin-left:-5px;margin-right:-6px}.project-assignment-table>tbody>tr>td.has-code-label h4{margin-top:12px;margin-bottom:12px}.project-assignment-table>tbody>tr>td.has-code-label .code-label{margin-left:5px}.project-assignment-table>tbody>tr>td.has-checkbox{padding:0}.dropdown-menu.colorpicker{z-index:11000}.dropdown.color{position:relative;display:inline-block}.color-menu-wrapper{position:absolute;right:0}.dropdown-menu .colorpicker-saturation{width:200px;height:200px}.dropdown-menu .colorpicker-alpha,.dropdown-menu .colorpicker-hue{height:200px;width:30px}.dropdown-menu.colors{min-width:inherit;width:inherit;overflow:hidden;padding:3px;position:absolute}.dropdown-menu.colors>li{width:28px;height:28px;display:block;float:left;padding:0;margin:2px;border:none}.dropdown-menu.colors>li:active{border:none}.dropdown-menu.colors>li a{font-size:14px;line-height:1.42857143;border-radius:3px;position:absolute;padding:0!important;border:0;width:28px;margin:0;height:28px}.dropdown-menu.colors>li .thumb{position:absolute;background:50% 50% no-repeat;height:28px;width:28px;display:block}.dropdown-menu.colors>li .thumb.active-check-light{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.dropdown-menu.colors>li .thumb.active-check-dark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.dropdown-menu.colors .grid-colors{display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-rows:(32px) [3];grid-template-rows:repeat(3,32px);grid-auto-columns:32px}.dropdown-toggle.color{width:28px;height:28px;border-radius:2px}.btn.color{padding:2px}.colorpicker-element .input-group-addon{cursor:pointer;background:0 0;padding:2px 5px 2px 4px}.colorpicker-element .input-group-addon i{width:22px;height:22px}.colorpicker-right:after,.colorpicker-right:before{display:none}@media (max-width:859px){#modal-overlays .ember-modal-wrapper .ember-modal-dialog.large-modal{width:100%;max-width:initial}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.large-modal .modal-wrapper{max-width:initial;height:100%}}@media (min-width:860px){#modal-overlays .ember-modal-wrapper .ember-modal-dialog.large-modal{margin-left:30px;width:840px;max-width:initial}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.large-modal .modal-wrapper{max-width:initial;height:100%}.action-bar-container .modal{bottom:0}}@media (min-width:1200px){#modal-overlays .ember-modal-wrapper .ember-modal-dialog.large-modal{margin-left:120px;height:800px;width:940px;max-width:initial}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.large-modal form{height:100%}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.large-modal .modal-wrapper{max-width:initial;height:100%}}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-header{margin:24px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-header-elements{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-header-elements .card-icon{padding:1px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-header-elements .card-icon img{width:38px;height:38px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-header-elements .card-title{margin:0 12px;font-size:24px;font-weight:500}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-toggler{font-size:24px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-navigation{padding:0 24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-navigation .navigation-item{border:1px solid;border-radius:50px;padding:2px 12px;font-size:15px;cursor:pointer}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-navigation .navigation-item:not(:first-of-type){margin-left:8px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-navigation .navigation-item.active{color:#fff;border:none}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:24px 0;text-align:left;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column .card-btn-group p,.modal-icon-label h1,.modal-wrapper{text-align:center}@media (max-width:859px){#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body{padding:12px 24px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description .form-group,#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description .row{margin-bottom:18px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description ol,#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description ul{padding-left:24px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description>ol>li>span{font-weight:500}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description>ol>li>ol{list-style-type:lower-alpha}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description>ol:not(.no-gap)>li{margin-top:12px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description a:not(.btn){text-decoration:underline}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description h4{font-weight:500}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description ul+h4{margin-top:24px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description-column{-webkit-flex:3;-ms-flex:3;flex:3;padding-right:45px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description-column .description-title{font-size:15px;margin-bottom:12px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description-column .description-title.active{color:#168bbe}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description-column .card-description-image{width:100%}@media (max-width:859px){#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-description-column{padding-right:0;-webkit-order:2;-ms-flex-order:2;order:2}}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column{-webkit-flex:1;-ms-flex:1;flex:1;border-left:1px solid #e1e1e1}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column .card-btn{width:220px;margin-bottom:4px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column .card-btn.outline{border:1px solid #e1e1e1}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column .card-btn-group{margin-left:28px;margin-right:28px;margin-bottom:18px}@media (max-width:859px){#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column .card-btn-group{padding-bottom:12px;margin:0}}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column .card-btn-group p:first-of-type{margin-top:16px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column .badge-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 28px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column .badge-row .badge-item{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column .badge-row .badge-item:not(:first-of-type){margin-left:8px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column .badge-row .badge-item .code-label{width:100%}@media (max-width:859px){#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column .badge-row{padding-top:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:none}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.card-modal .modal-body .card-information-column{-webkit-order:1;-ms-flex-order:1;order:1;border-left:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.ember-modal-dialog{border-radius:8px;background-color:#fff;box-shadow:0 2px 154px 0 rgba(0,0,0,.16);z-index:51;position:fixed}.ember-modal-overlay,.ember-modal-overlay.translucent{background-color:rgba(0,0,0,.3)}#analytics-entity.dashboard .dashboard-module .summary-bar,.analytics-container.dashboard .dashboard-module .summary-bar,.ember-modal-dialog.emd-in-place{position:static}.ember-modal-wrapper.emd-static.emd-wrapper-target-attachment-center .ember-modal-dialog{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:50;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center .ember-modal-overlay{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ember-modal-wrapper.emd-animatable .ember-modal-dialog{position:relative}.ember-modal-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:50}.ember-modal-hidden-overlay{background-color:rgba(0,0,0,0)}.em-modal{background-color:rgba(0,0,0,.5)}.modal-dialog{margin:0;pointer-events:none}.modal-content{background:0 0}.modern-designed-modal .modal-header:not(.no-modern-margin){margin-bottom:36px}.modern-designed-modal.schedule-invoice{overflow:hidden}.modern-designed-modal.schedule-invoice .tesm-conversation{margin-top:-12px}.modern-designed-modal.schedule-invoice .activity-log-top{padding-top:12px}.modern-designed-modal.schedule-invoice .slide-modal{width:540px;right:-540px;margin-top:128px;padding-bottom:128px}.modern-designed-modal.schedule-invoice .slide-modal-opened{right:0}.modern-designed-modal.schedule-invoice .no-activity-placeholder{height:calc(100% - 40px);position:relative}.modern-designed-modal.schedule-invoice .checkbox-input-row{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}.modern-designed-modal .modal-body .label-text{text-align:left;margin-bottom:6px;color:#333;font-size:12px;font-weight:400}.modern-designed-modal .modal-body .textfield-price{padding-right:24px;text-align:right}.modern-designed-modal .modal-body .form-control-feedback{top:0!important}.modern-designed-modal .modal-body .header-row{margin-bottom:24px}.modern-designed-modal .modal-body .header-row .icon.huge{font-size:109px;width:109px;height:109px}.modern-designed-modal .modal-body .project-context-label-row{margin-bottom:18px}.modern-designed-modal .modal-body .project-context-label-row h1{color:#333;font-size:24px;font-weight:500}.modern-designed-modal .modal-body .additional-context-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-bottom:12px}.modern-designed-modal .modal-body .additional-context-row .text-label{font-size:14px;font-weight:400}.modern-designed-modal .modal-body .additional-context-row .long-cc-text-field{width:70px}.modern-designed-modal .modal-body .additional-context-row .number-selector-wrapper .ember-text-field{width:70px;margin:0}.modern-designed-modal .modal-body .additional-context-row .period-selector-wrapper{width:105px}.modern-designed-modal .modal-footer{border-top:unset!important;padding:8px 24px 20px!important}.modern-designed-modal .modal-footer .action-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.modern-designed-modal .modal-footer .btn-row{margin-top:24px!important}.modern-designed-modal .modal-tag{padding:2px 4px;color:#333;font-size:14px;font-weight:400;border-radius:4px}.modern-designed-modal .modal-tag.approval-tag{background:#e5fbec}.modern-designed-modal .modal-tag.invoiced-tag{background:#f2f2f2}.modern-designed-modal .modal-tag.pending-tag{background:rgba(255,193,32,.1)}.modal-wrapper{pointer-events:all;height:auto;max-height:100%;max-width:590px;margin:auto;background:#fff;border-radius:8px}.modal-wrapper .modal-user-label{font-weight:700;font-size:16px;line-height:19px;color:#333}.modal-wrapper.modal-wide{max-width:590px}.modal-wrapper .modal-loading-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.1);z-index:99;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.modal-wrapper .modal-loading-overlay .loading-pulse{background-color:#028ac0}.modal-wrapper.edit-break-entry-modal .background{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.2}.modal-wrapper .modal-header-left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-wrapper .modal-header-left .header-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.modal-wrapper .modal-header-left .header-row .icon{font-size:24px;width:24px;height:24px}.modal-wrapper .modal-header-left .header-row .title{color:#333;font-size:20px;font-weight:500}.modal-wrapper .modal-header-left .project-context-label-row .icon{font-size:16px;width:16px;height:16px}.modal-wrapper .modal-header-left .project-context-label-row .title{color:#333;font-size:14px;font-weight:400}.modal-wrapper .modal-header-left .project-context-label-row .project-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}.modal-wrapper .modal-header-left .additional-context-row{margin-top:6px}@media (max-width:859px){.modal-wrapper{width:100%;max-width:unset;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;border-radius:0}}.modal-icon{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;width:100%;margin-bottom:15px}.modal-icon:empty{width:100%}.modal-icon:before{display:inline-block;font-size:100px;color:#a9a8a8}.modal-icon-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.modal-icon-wrapper.margin-bottom{margin-bottom:24px}.modal-icon-wrapper .icon{font-size:100px}.modal-icon-wrapper .modal-icon-gray-1:before{color:#333}.modal-icon-label{margin-bottom:18px}.modal-icon-label h1{font-size:24px;font-weight:500;color:#333}.modal-icon-50{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;width:100%;margin-bottom:10px}.modal-icon-50:empty{width:100%}.modal-icon-50:before{display:inline-block;font-size:85px;color:#4a4a4a;margin-bottom:30px}.modal-toggler.convert-project{opacity:1;position:absolute;right:0}.reasign-modal .modal-body{margin:20px 46px}.reasign-modal .modal-toggler{position:absolute;right:0}.reasign-modal .reasign-modal-title{margin-bottom:18px}#time-entries .time-entry-table-entries-wrapper.with-footer,.modal-body .description-body-row,.modal-body .options-body-row,.reasign-modal .reasign-modal-text{margin-bottom:36px}.reasign-modal .modal-icon-black{margin-bottom:24px}.reasign-modal .modal-icon-black:before{color:initial}.reasign-modal .reasign-modal-checkbox-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:26px}.reasign-modal .reasign-modal-checkbox-container>.checkbox>label{text-align:left}.modal-body,.modal-footer,.modal-header{position:relative;margin:20px var(--space-xl);border:0;padding:0}.modal-body.huge-margin,.modal-footer.huge-margin,.modal-header.huge-margin{margin:20px 50px}.modal-body+.modal-footer,.modal-header+.modal-body,.modal-header+.modal-footer{margin-top:0}.modal-header .type-indicator{height:80px;width:80px;position:absolute;left:-64px;padding-bottom:5px;top:-60px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:rgba(25,137,197,.6);cursor:default}.modal-header .modal-header-text{color:#333;font-size:24px;font-weight:500;text-align:left}.modal-header.modal-header-status{height:165px;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:0;margin:0 0 20px}#analytics-time-entries .update-entries .update-entries-button>:not(:last-child),.modal-footer .apply-text,.planner .planner-rows .planner-item-actions .add-new-assignment:only-child,.planner .planner-rows .planner-item-actions .margin-right-10{margin-right:10px}.modal-header.modal-header-status .modal-toggler{color:#fff;opacity:1;position:absolute;right:24px;top:20px}.modal-header.modal-header-status .modal-toggler-left{color:#fff;opacity:1;position:absolute;left:24px;top:20px}.modal-header.modal-header-status .header-icon{border:4px solid #fff;width:84px;height:84px;border-radius:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:45px}.modal-header.modal-header-status .header-icon.no-border{border:none;font-size:75px}.modal-header.modal-header-status.success{background-color:#34c391}.modal-header.modal-header-status.error{background-color:#d85d6c}.modal-header .close{margin-top:0}.modal-header .toggle-icon{font-size:24px;width:24px;height:24px}.modal-header h1+h3{margin-top:-10px}.modal-header h2{margin-top:0}.modal-body .options-body-row{display:inline-block}.modal-body .form-group{text-align:left}.modal-body .modal-body-title{font-size:28px;margin-bottom:18px}.modal-body .light{font-weight:300}.modal-body .light b{font-weight:400}.modal-body .dl-horizontal dd,.modal-body .dl-horizontal dt,.modal-body .dl-table dd,.modal-body .dl-table dt{line-height:1.3em;padding-top:6px}.modal-body .dl-horizontal dt,.modal-body .dl-table dt{float:left;width:39%;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-body .dl-horizontal dd,.modal-body .dl-table dd{text-align:left;margin-left:44%}.modal-body p ul{display:inline-block;text-align:center;padding:0;margin-top:20px;margin-bottom:20px}.modal-body .input-subscript-link .form-group,.time-entry-budget-info .time-entry-billable-input .control-label{margin-bottom:5px}.modal-body p ul li{text-align:left}.modal-body p ul.list{display:block;text-align:left}.modal-body .input-subscript-link .form-group .subscript-link{padding-bottom:12px;text-align:left}@media (max-width:859px){.modal-body .input-subscript-link .form-group{margin-bottom:12px}}.modal-body .row.larger{margin-top:20px}.bin-wrapper{padding-left:18px!important;padding-bottom:24px!important}.modal-footer{text-align:center}.modal-footer .modal-hint{position:absolute;bottom:-20px;right:0}.modal-footer .apply-text{margin-left:10px}.modal-footer .pie-timer{margin-left:10px;position:relative;top:6px}.modal-footer.flex-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal-wide{max-width:700px}.billing-modal-container{width:unset!important;height:unset!important}.invoice-modal-description{height:80px;max-height:80px}#modal-overlays .ember-modal-wrapper{height:100vh;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#modal-overlays .ember-modal-wrapper .ember-modal-overlay{z-index:10101;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#modal-overlays .ember-modal-wrapper .ember-modal-dialog{width:100%;max-width:540px;z-index:10101;top:auto;left:auto;-webkit-transform:inherit;transform:inherit;max-height:100%;-webkit-overflow-scrolling:touch}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.full-screen-modal{width:100vw;height:100vh;max-width:unset;border-radius:0}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.modal-wide{max-width:590px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.modal-narrow{max-width:440px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.flexible-modal{position:absolute;width:375px}.flexible-modal-wrapper{box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.flexible-modal-wrapper .analytics-filter-group-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flexible-modal.is-fixed .arrow,.list-tooltip .list-tooltip-item .list-tooltip-item-body .list-tooltip-item-description:empty,.list-tooltip .list-tooltip-item .list-tooltip-item-body .list-tooltip-item-subtitle:empty{display:none}.top-headline{font-size:18px;text-align:left}.top-headline-subtitle{text-align:left;font-weight:300;font-size:12px;color:#4a4a4a}.flexible-modal .arrow{height:10px;left:50%;position:absolute;width:20px}.flexible-modal .arrow:after,.flexible-modal .arrow:before{border-left:10px solid transparent;border-right:10px solid transparent;content:'';height:0;left:0;position:absolute;width:0}.flexible-modal.is-narrow{width:333px!important}.flexible-modal.is-top .arrow{bottom:-10px}.flexible-modal.is-top .arrow:after{border-top:10px solid #fff}.flexible-modal.is-top .arrow:before{border-top:10px solid rgba(0,0,0,.3);bottom:-1px}.flexible-modal.is-bottom .arrow{top:-10px}.flexible-modal.is-bottom .arrow:after{border-bottom:10px solid #fff}.flexible-modal.is-bottom .arrow:before{box-shadow:0 0 20px 0 rgba(0,0,0,.2);top:-1px}.ember-modal-overlay.white-modal-overlay{background-color:#fafafa}.ember-modal-overlay.white-modal-overlay .ember-modal-dialog{box-shadow:0 2px 154px 0 rgba(0,0,0,.16)}.modal-seats .margin-closer{margin:-25px 15px 0 0}.modal-seats .mg-wrapper{margin:40px 0}.modal-seats .m{margin:0 50px}.modal-seats .h2-margin{margin-bottom:-22px}.input-plug{height:100%;background-color:#f2f2f2;border-radius:4px;font-size:14px;font-weight:400;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 8px}.tooltip{text-align:left;padding:6px 10px!important}.t-tip{border-bottom:1px dotted #4a4a4a;cursor:help}.tooltip-error{background-color:#d85d6c}.tooltip-chart{white-space:nowrap;margin-top:-14px!important;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.ember-tooltip{background-color:rgba(0,0,0,.8);max-width:unset;z-index:100000;border-radius:8px!important}.ember-tooltip .tooltip-inner{max-width:unset;background-color:unset;padding:unset}.ember-tooltip.large-arrow-offset .tooltip-arrow{margin-left:16px;margin-right:16px}.ember-tooltip-standard-max-width{max-width:307px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{max-width:500px;background:rgba(0,0,0,.8)}.tooltipster-sidetip.tooltipster-borderless .tooltipster-content{line-height:16px;font-size:13px;padding:6px 9px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:rgba(0,0,0,.8)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-4px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:rgba(0,0,0,.8)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow{margin-left:-5px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:rgba(0,0,0,.8)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-4px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:rgba(0,0,0,.8)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{margin-top:-9px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border-width:6px}.tooltipster-sidetip.tooltipster-light .tooltipster-box{background:#fff}.tooltipster-sidetip.tooltipster-light .tooltipster-box .tooltipster-content{color:#4a4a4a}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff}.list-tooltip{padding:12px 9px;color:#fafafa}.list-tooltip .list-tooltip-header{font-size:16px;line-height:19px;font-weight:500}.list-tooltip .list-tooltip-header:not(:last-of-type){margin-bottom:12px}.list-tooltip .list-tooltip-header .tooltip-tab{color:#828282;margin-right:15px}.list-tooltip .list-tooltip-header .tooltip-tab:not(:last-child){margin-right:24px}.list-tooltip .list-tooltip-header .tooltip-tab.active{color:#fff}.list-tooltip .list-tooltip-item{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.list-tooltip .list-tooltip-item .list-tooltip-item-icon-parent{width:23px;min-width:23px;max-width:23px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:4px}.list-tooltip .list-tooltip-item .list-tooltip-item-icon-parent .list-tooltip-item-icon.tooltip-indicator{width:16px;height:16px;border-radius:8px;background-color:#0388c9;font-size:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.list-tooltip .list-tooltip-item .list-tooltip-item-icon-parent .list-tooltip-item-icon.tooltip-indicator.larger-font{font-size:12px}.list-tooltip .list-tooltip-item .list-tooltip-item-icon-parent .list-tooltip-item-icon.tooltip-indicator.success{background-color:#26d49b}.list-tooltip .list-tooltip-item .list-tooltip-item-icon-parent .list-tooltip-item-icon.tooltip-indicator.warning{background-color:#f5a623}.list-tooltip .list-tooltip-item .list-tooltip-item-icon-parent .list-tooltip-item-icon.tooltip-indicator.danger{background-color:#e25f77}.list-tooltip .list-tooltip-item .list-tooltip-item-body{overflow:hidden;font-size:14px;line-height:21px}.list-tooltip .list-tooltip-item .list-tooltip-item-body .list-tooltip-item-title{line-height:1.5;color:#bdbdbd;font-size:12px;font-weight:400}.list-tooltip .list-tooltip-item .list-tooltip-item-body .list-tooltip-item-title .list-tooltip-item-inline-title{font-weight:500;color:#fff;font-size:16px}.list-tooltip .list-tooltip-item .list-tooltip-item-body .list-tooltip-item-subtitle{color:#bdbdbd;font-size:12px;line-height:18px}.list-tooltip .list-tooltip-item .list-tooltip-item-body span+.list-tooltip-item-subtitle::before{content:'\00a0'}.list-tooltip .list-tooltip-footer{font-size:10px;line-height:12px;color:#bdbdbd;text-align:center;margin:8px 0}.list-tooltip .list-tooltip-list .list-tooltip-item:not(:last-of-type):not(.list-tooltip-item-no-margin){margin-bottom:16px}.list-tooltip .list-tooltip-list .list-tooltip-item .list-tooltip-item-icon-parent{width:21px;min-width:21px;max-width:21px;padding-top:7px}.list-tooltip .list-tooltip-list .list-tooltip-item .list-tooltip-item-icon-parent .list-tooltip-item-icon.tooltip-indicator:not(.milestone-icon){width:12px;height:12px;border-radius:6px;font-size:8px}.list-tooltip .list-tooltip-list .list-tooltip-item .list-tooltip-item-icon-parent .list-tooltip-item-icon.tooltip-indicator:not(.milestone-icon).larger-font{font-size:10px}.list-tooltip .list-tooltip-list .list-tooltip-item .list-tooltip-item-icon-parent .list-tooltip-item-icon.milestone-icon{background-color:unset;font-size:24px;margin:-3px}.list-tooltip .list-tooltip-list .list-tooltip-item .list-tooltip-item-icon-parent .list-tooltip-item-icon.milestone-icon:not(.tooltip-indicator){margin:-6px}.list-tooltip .list-tooltip-list .list-tooltip-item .list-tooltip-item-body .list-tooltip-item-description:not(:empty){margin-top:2px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.list-tooltip .list-tooltip-list+.list-tooltip-header{margin-top:12px}.tooltipster-content .over-capacity{color:#d85d6c;font-weight:700}.tooltip-content{min-width:200px}.tooltip-content .tooltip-comment{overflow-wrap:break-word;word-wrap:break-word;max-width:220px;margin-bottom:12px}.tooltip-content .row-tooltip{display:-webkit-flex;display:-ms-flexbox;display:flex}.tooltip-content .row-tooltip .column-tooltip{-webkit-flex:55%;-ms-flex:55%;flex:55%;font-weight:500}.tooltip-content .row-tooltip .column-tooltip :first-of-type{-webkit-flex:45%;-ms-flex:45%;flex:45%}.tooltip-content .row-tooltip .column-tooltip .label-tooltip{font-weight:400!important}.tooltip-text{max-width:var(--tooltip-set-width,300px);text-align:left}.tooltip-text.prevent-overflow{overflow:hidden;display:-webkit-box;-webkit-line-clamp:50;-webkit-box-orient:vertical}.server-alert .alert{z-index:10000;position:absolute;top:0;left:0;right:0;text-align:center}.server-alert .alert-danger{color:#fff}.server-alert a{color:inherit;text-decoration:underline}.server-alert a:hover{text-decoration:none}.server-alert .overlay{z-index:9999;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:all;background-color:rgba(0,0,0,.3)}.alert{margin-bottom:10px}.alert-danger-light{color:#dd727f;background-color:#fbedef;border-color:#f1c4c9}/*!
 * animate.css - https://daneden.github.io/animate.css/
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceOut,.flipOutX{-webkit-animation-duration:.75s}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;transition:none!important}}@-webkit-keyframes rotation{0%,50%,to{-webkit-animation-timing-function:cubic-bezier(.5,.5,.5,.5);animation-timing-function:cubic-bezier(.5,.5,.5,.5)}0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%,50%,to{-webkit-animation-timing-function:cubic-bezier(.5,.5,.5,.5);animation-timing-function:cubic-bezier(.5,.5,.5,.5)}0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rotate{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.blurIn{-webkit-animation:blurIn,.1s,1;animation:blurIn,.1s,1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.blurOut{-webkit-animation:blurOut,.1s,1;animation:blurOut,.1s,1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes blurIn{0%{-webkit-filter:blur(0);filter:blur(0)}100%{-webkit-filter:blur(1.5px);filter:blur(1.5px)}}@keyframes blurIn{0%{-webkit-filter:blur(0);filter:blur(0)}100%{-webkit-filter:blur(1.5px);filter:blur(1.5px)}}@-webkit-keyframes blurOut{0%{-webkit-filter:blur(1.5px);filter:blur(1.5px)}100%{-webkit-filter:blur(0);filter:blur(0)}}@keyframes blurOut{0%{-webkit-filter:blur(1.5px);filter:blur(1.5px)}100%{-webkit-filter:blur(0);filter:blur(0)}}.animate-delay-short{-webkit-animation-delay:.4s;animation-delay:.4s}.animate-fast{-webkit-animation-duration:.4s;animation-duration:.4s}.animate-fast-200{-webkit-animation-duration:.2s;animation-duration:.2s}.animate-fast-100{-webkit-animation-duration:.1s;animation-duration:.1s}.animate-fast-10{-webkit-animation-duration:10ms;animation-duration:10ms}@-webkit-keyframes shake2{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%,60%{-webkit-transform:translate3d(-6px,0,0);transform:translate3d(-6px,0,0)}40%,80%{-webkit-transform:translate3d(6px,0,0);transform:translate3d(6px,0,0)}}@keyframes shake2{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%,60%{-webkit-transform:translate3d(-6px,0,0);transform:translate3d(-6px,0,0)}40%,80%{-webkit-transform:translate3d(6px,0,0);transform:translate3d(6px,0,0)}}.shake2{-webkit-animation-name:shake2;animation-name:shake2}@-webkit-keyframes flipInY2{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,180deg);transform:perspective(400px) rotate3d(0,1,0,180deg);transition-timing-function:linear;opacity:0}50%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg)}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,0deg);transform:perspective(400px) rotate3d(0,1,0,0deg)}}@keyframes flipInY2{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,180deg);transform:perspective(400px) rotate3d(0,1,0,180deg);transition-timing-function:linear;opacity:0}50%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg)}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,0deg);transform:perspective(400px) rotate3d(0,1,0,0deg)}}@-webkit-keyframes flipOutY2{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,0deg);transform:perspective(400px) rotate3d(0,1,0,0deg);transition-timing-function:linear}50%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-90deg);transform:perspective(400px) rotate3d(0,1,0,-90deg)}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-180deg);transform:perspective(400px) rotate3d(0,1,0,-180deg);opacity:0}}@keyframes flipOutY2{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,0deg);transform:perspective(400px) rotate3d(0,1,0,0deg);transition-timing-function:linear}50%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-90deg);transform:perspective(400px) rotate3d(0,1,0,-90deg)}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-180deg);transform:perspective(400px) rotate3d(0,1,0,-180deg);opacity:0}}.flipInY2{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;-webkit-animation-name:flipInY2;animation-name:flipInY2}.flipOutY2{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;-webkit-animation-name:flipOutY2;animation-name:flipOutY2}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownShort{-webkit-animation-name:fadeInDownShort;animation-name:fadeInDownShort}@-webkit-keyframes fadeOutUpShort{0%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}}@keyframes fadeOutUpShort{0%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}}.fadeOutUpShort{-webkit-animation-name:fadeOutUpShort;animation-name:fadeOutUpShort}@-webkit-keyframes diagonal-slide{from,to{top:0;left:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}20%{top:-1px;left:-1px;-webkit-animation-timing-function:linear;animation-timing-function:linear}40%{top:1px;left:-1px;-webkit-animation-timing-function:linear;animation-timing-function:linear}60%{top:1px;left:1px;-webkit-animation-timing-function:linear;animation-timing-function:linear}80%{top:-1px;left:1px;-webkit-animation-timing-function:linear;animation-timing-function:linear}}@keyframes diagonal-slide{from,to{top:0;left:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}20%{top:-1px;left:-1px;-webkit-animation-timing-function:linear;animation-timing-function:linear}40%{top:1px;left:-1px;-webkit-animation-timing-function:linear;animation-timing-function:linear}60%{top:1px;left:1px;-webkit-animation-timing-function:linear;animation-timing-function:linear}80%{top:-1px;left:1px;-webkit-animation-timing-function:linear;animation-timing-function:linear}}.box-back,.box-front{width:inherit;border-radius:8px;box-shadow:0 1px 8px 0 rgba(0,46,0,.22)}.box-front{position:relative;top:0;z-index:900;-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .4s ease-in-out}@media (max-width:859px){.box-front{transition:unset}}.box-back{position:absolute;top:0;z-index:899;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .4s ease-in-out;border-radius:8px}.boxflip .box-front{z-index:898;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.boxflip .box-back{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}.boxflip.box-front{z-index:898;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.boxflip.box-back{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}.box{background-color:#fff}.box .box-top{width:100%;padding:48px;border-radius:8px;background-color:#fff;min-height:200px}@media (max-width:859px){.box-back{transition:unset}.box .box-top{padding:0}}.box .box-bottom{width:100%;padding:12px 30px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;transition:background-color;transition-duration:.2s;font-size:14px}@-webkit-keyframes rotate-rt{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%,50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%,75%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-rt{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%,50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%,75%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate-lt{0%,25%{-webkit-transform:rotate(0);transform:rotate(0)}50%,75%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-lt{0%,25%{-webkit-transform:rotate(0);transform:rotate(0)}50%,75%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.record{width:20px;height:20px;background:#fff;top:4px;left:3px;margin:0 auto;display:inline-block;border-radius:100%;position:relative}.record:after,.spinner:after{position:absolute;width:50%;content:''}.record:after{height:50%;border-radius:100%;background:#666;top:25%;left:25%}.spinner{width:20px;height:20px;background:#fff;top:4px;left:3px;margin:0 auto;display:inline-block}.spinner:after{height:50%;border-radius:100%;background:#ff0a08;top:25%;left:25%}.spinner{border-radius:100%;position:relative}.spinner span{width:50%;height:100%;overflow:hidden;position:absolute}.spinner span:first-child{left:0}.spinner span:last-child{left:50%}.spinner span em{background:#ccc;-webkit-animation-duration:3s;animation-duration:3s;border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.spinner span:first-child em{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-animation-name:rotate-lt;animation-name:rotate-lt;-webkit-transform-origin:0 50%;transform-origin:0 50%}.spinner span:last-child em{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-animation-name:rotate-rt;animation-name:rotate-rt;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.modal-date-picker{min-width:unset!important;padding:0!important}.modal-date-picker .time-entry-modal-date-picker{font-weight:500;font-size:14px;line-height:16px;color:#333}.time-entry-header-working{color:#333}.time-entry-header-absence{color:#828282}#time-entries{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}#time-entries header{border-bottom:1px #f2f2f2 solid}#time-entries header.navbar-top{position:unset;width:100%}#time-entries .ui-sortable-placeholder{border-radius:4px}#time-entries .tracking-header-navigation-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#time-entries .worktime-section{margin-left:36px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}#time-entries .worktime-section .time-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}#time-entries .worktime-section .time-container .duration-label{font-size:16px;font-weight:500;color:#4f4f4f;white-space:nowrap}#time-entries .worktime-section .time-container .icon{font-size:24px}#time-entries .navbar-top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#time-entries .navbar-top .ember-power-select-trigger{min-width:200px;max-width:260px}@media (max-width:859px){#time-entries .navbar-top .ember-power-select-trigger{min-width:200px;max-width:200px}}@media (min-width:1200px){#time-entries .navbar-top .ember-power-select-trigger{min-width:250px;max-width:350px}}#time-entries .navbar-top .button-current-week{position:relative}@media (max-width:1024px){#time-entries .navbar-top .button-current-week{display:none}}#time-entries .navbar-top .button-current-week .btn-current-week{margin-top:2px}#time-entries button.new-entry{opacity:0;transition:all 150ms}#time-entries button.new-entry .icon-plus{color:#fff}#time-entries .footer-inverse{background-color:#4a4a4a;color:#fff;padding-right:10px;padding-left:10px;position:fixed;bottom:0;width:100%}#time-entries .footer-inverse .pull-left{margin-top:8px}#time-entries .footer-inverse span{font-size:16px}#time-entries .footer-inverse .amount{padding-right:10px}#time-entries .footer-inverse .btn{color:#fff;font-size:18px}#time-entries .time-entry-wrapper,#time-entries .time-entry-wrapper .time-entry-list-wrapper,#time-entries .time-entry-wrapper .time-entry-list-wrapper .time-entry-col{height:100%}#time-entries .time-entry-wrapper .time-entry-list-wrapper .sortable-items-wrapper.has-bottom-padding{padding-bottom:24px}@media (max-width:859px){#time-entries .time-entry-wrapper .time-entry-list-wrapper .time-entry-col{height:unset}#time-entries .time-entry-wrapper .time-entry-list-wrapper .sortable-items-wrapper.has-bottom-padding{padding-bottom:96px}}#time-entries .with-weekly-assignments .time-entry-wrapper{margin-top:40px;height:calc(100% - 40px)}#time-entries .planner-assignment-wrapper.mobile-weekly-wrapper{display:none}@media (max-width:859px){#time-entries .with-weekly-assignments .time-entry-wrapper{margin-top:0}#time-entries .planner-assignment-wrapper.mobile-weekly-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}}#time-entries .planner-assignment-wrapper+.time-entry-wrapper{height:calc(100% - 40px)}#time-entries .time-entry-day-table-wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:end;-ms-flex-align:end;align-items:end;gap:12px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 24px;border-bottom:1px solid #f2f2f2;background:rgba(255,255,255,.8)}#time-entries .time-entry-day-table-wrapper.has-top-padding{padding-top:12px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column{position:relative;height:74px;-webkit-flex:1;-ms-flex:1;flex:1}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column.daily{height:92px}@media (max-width:859px){#time-entries .time-entry-day-table-wrapper{border-bottom:none;padding:8px 4px 2px}#time-entries .time-entry-day-table-wrapper.has-top-padding{padding-top:8px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column.daily{height:74px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column.daily.has-planner-assignments{height:92px}}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .time-entries-header-column-content{position:absolute;width:100%;height:100%;z-index:10;border-radius:4px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .time-entries-header-divider{position:absolute;top:8px;right:-12px;width:1px;height:56px;background:#e0e0e0;margin:0 6px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;color:#333;position:relative}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .tracking-header-score-wrapper{z-index:100}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .ember-tooltip-wrapper{position:absolute;width:100%;height:100%;z-index:10}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper.time-entry-header-absence{color:#828282}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper.time-entry-header-absence .day-score-wrapper{opacity:.5}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-top-line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-top-line .milestone-count{margin:2px -2px 0}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-top-line:last-of-type{height:100%}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-label-day{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;z-index:100}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-label-hours{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-label-right{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-validation-status{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:4px;z-index:100}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .te-status{font-size:20px;gap:4px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .te-status .success{color:#34c391}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .day-header-approval-status-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:100}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .day-header-approval-status-wrapper .submitted-button{background:rgba(255,193,32,.1);color:#886200;border-radius:3px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .day-header-approval-status-wrapper .submitted-button.with-padding{padding:3px 4px}@media (max-width:1300px){#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .day-header-approval-status-wrapper .submitted-button{padding:0}}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .day-header-approval-status-wrapper .approved-button{background:#e5fbec;color:#189d4d;border-radius:3px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .day-header-approval-status-wrapper .approved-button.with-padding{padding:3px 4px}@media (max-width:1300px){#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .day-header-approval-status-wrapper .approved-button{padding:0}}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .day-header-approval-status-wrapper .outline-button{padding:3px 6px 3px 4px;height:24px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .day-header-approval-status-wrapper .day-icon{display:-webkit-flex;display:-ms-flexbox;display:flex}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .day-header-approval-status-wrapper .day-icon.big{width:24px;height:24px;font-size:24px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .day-header-approval-status-wrapper .day-icon.medium{width:20px;height:20px;font-size:20px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .day-header-approval-status-wrapper .day-icon.small{width:18px;height:18px;font-size:18px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-bottom-line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:28px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-bottom-line .header-bottom-line-rejected-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:4px;color:#eb5757;border:1px solid #eb5757;border-radius:3px;padding:2px 4px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-bottom-line .header-bottom-line-rejected-item.small-screen{padding:1px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-bottom-line .header-validation-text{font-weight:500;font-size:12px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-bottom-line .header-validation-text.underlined{text-decoration:underline;cursor:pointer}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-bottom-line .header-validation-text.hide{display:none}@media (max-width:1300px){#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-bottom-line .hide-on-small{display:none}}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .header-bottom-line .validation-icon{width:100%;height:100%;font-size:18px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .approval-tag{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px;padding:3px 4px;border-radius:3px;font-size:12px;font-weight:500}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column:last-child .time-entries-header-divider,#time-entries .time-entry-day-table-wrapper .time-entry-day-header-item .time-entry-header-day-name .visible-mobile{display:none}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .approval-tag.open{background:#f2f2f2;color:#828282}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .approval-tag.overdue,#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .approval-tag.rejected{background:#fae6ea;color:#eb5757}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .approval-tag .icon{font-size:18px}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .approval-tag.big-icon{padding:0}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column .header-wrapper .approval-tag.big-icon .icon{font-size:20px;padding:2px}#time-entries .time-entry-day-table-wrapper .time-entry-day-header-item .hours,#time-entries .time-entry-day-table-wrapper .time-entry-day-header-item .time-entry-header-day-name{font-size:18px;font-weight:500}#time-entries .time-entry-day-table-wrapper .time-entries-main-table-column:last-child{margin-right:unset}#time-entries .time-entry-day-table-wrapper .time-entry-day-header-item{height:74px;padding:8px 12px}@media (max-width:859px){#time-entries .time-entry-day-table-wrapper .time-entry-day-header-item .time-entry-header-day-name .visible-mobile{display:initial}#time-entries .time-entry-day-table-wrapper .time-entry-day-header-item .time-entry-header-day-name .visible-default{display:none}}#time-entries .time-entry-day-table-wrapper .time-entry-day-header-item .day-header-approved{color:#828282}#time-entries .time-entry-table-entries-wrapper::-webkit-scrollbar{display:none}#time-entries .time-entry-table-entries-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:16px 18px 0;-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto;max-height:100%}@media (max-width:859px){#time-entries .time-entry-table-entries-wrapper{width:100%;padding:8px 4px 0}#time-entries .time-entry-table-entries-wrapper.with-planner-assignments{top:102px}#time-entries .time-entry-table-entries-wrapper .new-entry-wrapper{display:none!important}}#time-entries .time-entry-table-entries-wrapper .main-line-tracked{position:absolute;top:8px;right:12px;z-index:10;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;line-height:16px;transition:right .2s}#time-entries .time-entry-table-entries-wrapper .main-line-tracked .validation-icon{width:100%;height:100%;font-size:18px}#time-entries .time-entry-table-entries-wrapper #time-entry-resizable-content{box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:4px;overflow:hidden}#time-entries .time-entry-table-entries-wrapper #time-entry-resizable-content.faded{opacity:.5}#time-entries .time-entry-table-entries-wrapper .new-entry-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:opacity .2s ease-in-out;padding-top:4px;padding-bottom:5px}#time-entries .time-entry-table-entries-wrapper .new-entry-wrapper .new-entry-wrapper-click-box{cursor:pointer;padding:0 12px 6px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper{z-index:20;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;padding:0 6px;min-width:0}@media (max-width:859px){#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper{padding:0}}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .sortable-item .time-entry,#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .ui-sortable-placeholder .time-entry{min-height:60px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .sortable-item{margin:0 0 12px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .ui-sortable-placeholder{margin:0 0 8px;padding-bottom:8px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .ui-resizable-handle{width:100%;height:8px;position:relative;cursor:row-resize;border-bottom-right-radius:4px;border-bottom-left-radius:4px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .ui-resizable-handle-puppet{width:100%;height:8px;z-index:10;cursor:pointer;border-bottom-right-radius:4px;border-bottom-left-radius:4px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background{border-top-left-radius:4px;border-top-right-radius:4px;position:relative;cursor:pointer}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-resizing-overlay{padding-top:8px;position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;z-index:15}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-resizing-overlay .time{text-align:center;font-size:24px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .comment{position:absolute;padding-right:10px;padding-left:7px}@media (max-width:859px){#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .meta-wrapper{font-size:16px;font-weight:500}}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-piece-main-line-break{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-piece-main-line-break .meditation-item{font-size:16px;margin-right:2px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-piece-main-line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:8px 12px 4px 7px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-piece-main-line .main-line-project-name{color:#333;font-weight:500;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-piece-main-line .main-line-project-name.small-space{max-width:calc(100% - 68px)}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-piece-main-line .main-line-project-name.long-space{max-width:calc(100% - 36px)}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:2;position:absolute;width:100%;bottom:0}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info{color:#333;font-size:12px;font-weight:500;line-height:normal;position:absolute;right:10px;transition:right .2s;border:1px solid transparent}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info.clock-exist.clock-hidden{right:-26px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info.clock-exist.clock-hidden .title-clock-time{margin-right:16px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info.clock-exist.clock-shown{right:10px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info.clock-exist.clock-shown:not(.start-end-mode) .running-available{color:#189d4d!important}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info.clock-exist.clock-shown.hovered.can-edit .running{border:1px solid #eb5757!important;color:#eb5757!important;background:0 0}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info.clock-exist.clock-shown.hovered.can-edit:not(.start-end-mode) .running-available{border:1px solid #189d4d}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info.clock-exist.clock-shown .title-clock-time{margin-right:0}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info.clock-exist.clock-shown .bottom-right-time-span.running-available{padding:2px 4px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info.clock-exist.clock-shown .bottom-right-time-span.running-available:not(.start-end-mode):hover.can-edit{background-color:#e5fbec}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info.clock-exist.clock-shown .bottom-right-time-span.running{background-color:#e5fbec;color:#189d4d}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info.clock-exist.clock-shown .bottom-right-time-span.running:hover.can-edit{background-color:#fae6ea!important}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info .bottom-right-time-span{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:1px;box-sizing:border-box;border:1px solid transparent;border-radius:4px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info .bottom-right-time-span .title-clock-time .icon{width:18px;height:18px;font-size:18px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info .bottom-right-time-span .start-end{white-space:nowrap;font-size:14px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-right-info .bottom-right-time-span .title-clock-time{transition:margin-right .2s;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:18px;font-size:16px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:14px 12px 0 7px;position:relative;height:33px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-line .time-entry-bottom-line-left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-line .time-entry-bottom-line-left .locked-icon{font-size:18px;width:18px;height:18px;margin-right:6px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-line .time-entry-bottom-line-left .comment-icon{width:18px;height:18px;font-size:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:6px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-line .time-entry-bottom-line-left .reference-platform-icon{display:block;background:rgba(255,255,255,.1);border-radius:3px;width:18px;height:18px;margin-right:8px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-line .time-entry-bottom-line-left .reference-platform-icon .reference-platform-logo{display:-webkit-flex;display:-ms-flexbox;display:flex;width:18px;height:18px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper .background .time-entry-bottom .time-entry-bottom-line .time-entry-bottom-line-left .submission-warning{font-size:18px;margin-right:7px}#time-entries .time-entry-table-entries-wrapper .time-entry-wrapper:last-child{margin-right:unset}@media (max-width:859px){#time-entries .time-entry-day-header-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;border-bottom:1px solid rgba(0,0,0,.1);background-color:#fff;z-index:100}}#time-entries .time-entry-day-header{height:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.8)}@media (min-width:860px) and (max-width:1199px){#time-entries .time-entry-day-header{top:72px}}@media (max-width:859px){#time-entries .time-entry-day-header{height:unset;top:72px}#time-entries .time-entry-day-header .time-entry-day-header-item .btn-noborder{margin-top:6px}#time-entries .time-entry-day-header .time-entry-day-header-item h4{margin-top:9px!important}}#time-entries section.list .table-fixed-cell:not(:first-of-type){border-left:1px solid #d9d9d9}#time-entries section.list .time-entry-col{height:100%;border-left:1px solid #d9d9d9;background-color:#eee;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:859px){#time-entries section.list .time-entry-col{height:unset}}#time-entries section.list .time-entry-col.holiday{background-color:rgba(255,171,31,.05)}#time-entries section.list .time-entry-col.selected{background-color:#e1e1e1!important}#time-entries section.list .time-entry-col:first-child{border-left:0 none;padding-top:1px}#time-entries section.list .time-entry-col.today{background-color:#e1e1e1}#time-entries section.list .time-entry-col .new-entry-wrapper{padding:2px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#time-entries section.list .time-entry-col .new-entry-wrapper button.new-entry{min-height:34px;padding:8px 12px;background-color:#c8c8c8;text-align:center;width:100%;border-radius:0;-webkit-flex:1;-ms-flex:1;flex:1}#time-entries section.list .time-entry-col .new-entry-wrapper button.new-entry:hover{color:#fff;background-color:#969696}#time-entries section.list .time-entry-col .new-entry-wrapper button.new-entry:first-child{margin-right:1px;background-color:#969696}#time-entries section.list .time-entry-col .new-entry-wrapper button.new-entry .icon-plus{font-size:18px}#time-entries section.list .time-entry-col.future .time-entry .background{box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:4px;opacity:.7}#time-entries section.list .time-entry-col .new-entry-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (min-width:860px){#time-entries section.list .time-entry-col:hover button.new-entry{opacity:.6;filter:alpha(opacity=60)}#time-entries section.list .time-entry-col:hover button.new-entry:hover{opacity:1;filter:alpha(opacity=100)}}@media (any-hover:none),(any-pointer:coarse){#time-entries section.list .time-entry-col button.new-entry,#time-entries section.list .time-entry-col button.new-entry:hover{opacity:1;filter:alpha(opacity=100)}}#time-entries section.list .ui-sortable-handle{opacity:1!important}#time-entries section.list .placeholder-container{opacity:.4;max-height:200px;background-color:#fafafa;margin:2px;border:1px dotted #000}#time-entries section.list .time-entry{cursor:pointer;font-size:13px;margin:2px;overflow:hidden;position:relative}#time-entries section.list .time-entry.is-break .top{padding-left:13px}#time-entries section.list .time-entry.is-break .time-entry-progress-indicator .options .circle{width:22px;height:22px;padding:1px;background-color:#969696}#time-entries section.list .time-entry.duplicate{opacity:.5}#time-entries section.list .time-entry .bg-scrim{position:absolute;width:100%;height:100%}#time-entries section.list .time-entry .bg-scrim-color{background-color:rgba(192,192,192,.1)}#time-entries section.list .time-entry:hover:not(.ui-resizable-resizing):not(.time-entry-drag):not(.no-edit) .bg-scrim-color{background-color:rgba(192,192,192,.28)}#time-entries section.list .time-entry.today .bg-scrim-color{background-color:rgba(192,192,192,0)}#time-entries section.list .time-entry.today:hover:not(.ui-resizable-resizing):not(.time-entry-drag):not(.no-edit) .bg-scrim-color{background-color:rgba(192,192,192,.2)}#time-entries section.list .time-entry .background{min-height:46px;position:absolute;max-height:100%;width:100%;background-color:#fff}#time-entries section.list .time-entry .background .type-indicator{height:28px;width:28px;position:absolute;z-index:6;left:-14px;top:-14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:rgba(25,137,197,.5);font-size:7px}#time-entries section.list .time-entry .background .type-indicator div{padding-right:1px;padding-top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#time-entries section.list .time-entry .resizing .options,#time-entries section.list .time-entry .resizing .top{visibility:hidden}#time-entries section.list .time-entry .resizing .overlay{max-height:500px}#time-entries section.list .time-entry .resizing .overlay .time-amount{visibility:visible}#time-entries section.list .time-entry .resizing .bottom{visibility:hidden}#time-entries section.list .time-entry .running .hide-if-running{display:none!important}#time-entries section.list .time-entry .time-entry-handle{cursor:ns-resize;display:block;height:auto;padding-bottom:0;bottom:-6px}#time-entries section.list .time-entry .time-entry-handle .indicator div{display:block;width:24px;padding-top:auto;margin-left:auto;margin-right:auto}#time-entries section.list .time-entry .time-entry-handle .indicator div.handle-top{height:1px;margin-top:2px;border-radius:1px;background-color:rgba(255,255,255,.75)}#time-entries section.list .time-entry .time-entry-handle .indicator div.handle-bottom{height:1px;background-color:rgba(0,0,0,.25)}#time-entries section.list .time-entry.time-entry-drag{-webkit-transform:rotate(5deg);transform:rotate(5deg);opacity:.7;max-height:200px}#time-entries section.list .time-entry h4{padding:0;margin:0}#time-entries section.list .time-entry .project{font-size:13px;margin-top:3px;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#time-entries section.list .time-entry .client{margin-top:-3px;font-size:11px;opacity:.6;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#time-entries section.list .time-entry.compact .comment>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#time-entries section.list .time-entry.compact .comment>* br{display:none}#time-entries section.list .time-entry.compact .hide-if-compact{display:none!important}#time-entries section.list .time-entry .comment{font-size:13px;position:relative;overflow:hidden;max-height:100%}#time-entries section.list .time-entry section{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 6px}#time-entries section.list .time-entry section.top{overflow:hidden;z-index:3;padding-top:3px;padding-bottom:26px;min-height:24px}#time-entries section.list .time-entry section.top .comment-text{display:block;overflow:hidden}#time-entries section.list .time-entry section.top .meta-wrapper{font-size:12px;opacity:.82;text-transform:uppercase}#time-entries section.list .time-entry section.top .meta-wrapper.no-comment{margin-top:1px}#time-entries section.list .time-entry section.bottom{pointer-events:none;position:absolute;top:auto;height:26px;padding:0 8px 0 6px;z-index:4;background-color:#fff}#time-entries section.list .time-entry section.bottom .bottom-content{float:right;position:relative}#time-entries section.list .time-entry section.bottom .bottom-gradient{position:absolute;z-index:5;display:block;content:'';background:linear-gradient(to bottom,rgba(255,255,255,.1) 0,#fff 100%);left:0;right:0;bottom:auto;top:-4px;height:4px}#time-entries section.list .time-entry section.bottom .gradient{display:block;content:'';width:12px;height:26px;background:linear-gradient(to right,rgba(255,255,255,.1) 0,#fff 100%);position:absolute;top:0;bottom:0;left:-12px}#time-entries section.list .time-entry section.bottom .rounded .amount{display:none}#time-entries section.list .time-entry section.bottom .duration,#time-entries section.list .time-entry section.bottom .rounded{font-size:16px}#time-entries section.list .time-entry section.bottom .duration{position:relative;float:left;text-align:right;display:inline-block}#time-entries section.list .time-entry section.bottom .time-entry-handle{pointer-events:all;position:absolute;width:80%;margin-left:10%;z-index:2;height:18px;vertical-align:bottom}#time-entries section.list .time-entry section.bottom .time-entry-handle .indicator{display:none;width:100%;position:absolute;margin-top:auto;bottom:8px}#time-entries section.list .time-entry section.bottom .time-entry-accuracy{float:left;margin-right:12px;padding-top:3px}#time-entries section.list .time-entry section.bottom .rounded{float:left;margin-right:5px;opacity:.6}#time-entries section.list .time-entry section.bottom .start-end{font-weight:300;font-size:11px;position:relative;top:5px;height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none}@media (min-width:860px){#time-entries section.list .time-entry section.bottom .start-end{display:block}}@media (max-width:859px){#time-entries section.list .time-entry section.bottom .start-end{display:block}}#time-entries section.list .time-entry .time-entry-progress-indicator{visibility:hidden;pointer-events:all;float:right;font-size:20px}#time-entries section.list .time-entry .time-entry-progress-indicator.running{visibility:visible}#time-entries section.list .time-entry .time-entry-progress-indicator.running .pie-timer{display:initial}#time-entries section.list .time-entry .time-entry-progress-indicator.running .pause-content,#time-entries section.list .time-entry:hover:not(.ui-resizable-resizing):not(.time-entry-drag) .time-entry-progress-indicator .pie-timer,#time-entries section.list .time-entry:hover:not(.ui-resizable-resizing):not(.time-entry-drag):not(.today) .time-entry-progress-indicator:not(.running){display:none}#time-entries section.list .time-entry .time-entry-progress-indicator.running .options{left:0;margin-left:7px}#time-entries section.list .time-entry .time-entry-progress-indicator .options{position:relative;transition:.2s;left:30px;top:1px;margin-left:-20px;margin-right:-1px}#time-entries section.list .time-entry .time-entry-progress-indicator .options .play-btn:hover{text-decoration:none}#time-entries section.list .time-entry .time-entry-progress-indicator .options .circle{width:20px;height:20px;line-height:20px;border-radius:99px}#time-entries section.list .time-entry .time-entry-progress-indicator .options .circle .pause-content{color:rgba(255,255,255,.9)}#time-entries section.list .time-entry .time-entry-progress-indicator .options .circle .pause-content:hover{color:#fff}#time-entries section.list .time-entry .time-entry-progress-indicator .options .circle .content{pointer-events:all;border-radius:99px;width:20px;height:20px;background-color:rgba(255,255,255,.9)}#time-entries section.list .time-entry .time-entry-progress-indicator .options .circle .content.busy{width:20px;padding-left:5px;padding-right:5px}#time-entries section.list .time-entry .time-entry-progress-indicator .options .circle .content .record-content{border-radius:99px;background-color:#c76262;width:12px;height:12px;position:relative;top:4px;left:4px}#time-entries section.list .time-entry .time-entry-progress-indicator .options .circle .content:hover{background-color:#fff}#time-entries section.list .time-entry .time-entry-progress-indicator .options .circle .content span{color:rgba(255,255,255,.85)}#time-entries section.list .time-entry:hover:not(.ui-resizable-resizing):not(.time-entry-drag) .time-entry-progress-indicator{color:purple!important;visibility:visible}#time-entries section.list .time-entry:hover:not(.ui-resizable-resizing):not(.time-entry-drag) .time-entry-progress-indicator .options{margin-left:7px;left:0}#time-entries section.list .time-entry:hover:not(.ui-resizable-resizing):not(.time-entry-drag) .time-entry-progress-indicator .pause-content{display:initial}#time-entries section.list .time-entry:hover:not(.ui-resizable-resizing):not(.time-entry-drag) .indicator{display:block}#time-entries section.list .time-entry.no-edit .overlay,#time-entries section.list .time-entry.no-edit .time-entry-progress-indicator,#time-entries section.list .time-entry.no-resize .time-entry-handle{display:none}#time-entries section.list .time-entry .overlay{pointer-events:none;position:absolute;z-index:1;width:100%;height:100%;min-height:50px;max-height:500px;visibility:hidden}#time-entries section.list .time-entry .overlay .time-amount{display:block;color:#fff;width:80px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;text-align:center;visibility:hidden;line-height:1}#time-entries section.list .time-entry .overlay .time-amount .time{text-align:center;font-size:24px}#time-entries section.list .time-entry .overlay .time-amount .amount{width:100%;font-size:16px}#time-entries section.list .time-entry .overlay .time-amount .divider{position:relative;width:85%;height:1px;background-color:rgba(255,255,255,.4);margin:2px auto}#time-entries section.list .time-entry .overlay .time-amount .duration{margin-top:4px;opacity:.4}#time-entries section.list .time-entry.compact .resizing .overlay .time{font-size:16px!important}#time-entries section.list .time-entry.compact .resizing .overlay .duration{font-size:11px!important}#time-entries section.list .time-entry.ui-resizable-resizing .overlay .circle,#time-entries section.list .time-entry.ui-resizable-resizing .overlay .pie-timer{visibility:hidden}#time-entries section.list .time-entry.ui-resizable-resizing .overlay .time-amount,.dashboard .analytics-module:hover .top-bar .dashboard-module-title .ember-power-select-trigger .ember-power-select-selected-item::after,.dashboard .dashboard-module:hover .top-bar .dashboard-module-title .ember-power-select-trigger .ember-power-select-selected-item::after,.toggle-footer.expanded .toggable{visibility:visible}#time-entries section.list .time-entry.ui-resizable-resizing .bottom,#time-entries section.list .time-entry.ui-resizable-resizing .top{visibility:hidden}#time-entries section.list .time-entry-col.clean .time-entry{background-color:#fff}#time-entries section.list .time-entry-col.clean .time-entry a{color:#4a4a4a}#time-entries section.list .time-entry-col.clean .time-entry .bg-scrim-color{background-color:rgba(176,176,176,.1)}#time-entries section.list .time-entry-col.clean .time-entry:hover:not(.ui-resizable-resizing):not(.time-entry-drag):not(.no-edit) .bg-scrim-color{background-color:rgba(176,176,176,.28)}#time-entries section.list .time-entry-col.clean .time-entry.today .bg-scrim-color{background-color:rgba(176,176,176,0)}#time-entries section.list .time-entry-col.clean .time-entry.today:hover:not(.ui-resizable-resizing):not(.time-entry-drag):not(.no-edit) .bg-scrim-color{background-color:rgba(176,176,176,.2)}#time-entries section.list .time-entry-col.clean .time-entry .overlay .time-amount{color:#313131}#time-entries section.list .time-entry-col.clean .time-entry .overlay .time-amount .divider{background-color:rgba(0,0,0,.4)}#time-entries section.list .time-entry-col.clean .time-entry .options .circle{background-color:#fff}#time-entries section.list .time-entry-col.clean .time-entry .options .circle .pause-content{color:rgba(0,0,0,.65)}#time-entries section.list .time-entry-col.clean .time-entry .options .circle .pause-content:hover{color:rgba(0,0,0,.75)}#time-entries section.list .time-entry-col.clean .time-entry .options .circle .content{background-color:rgba(0,0,0,.2);color:rgba(0,0,0,.75)}#time-entries section.list .time-entry-col.clean .time-entry .options .circle .content:hover{background-color:rgba(0,0,0,.35)}#time-entries section.list .time-entry-col.clean .time-entry .options .circle .content span{color:rgba(0,0,0,.45)}#time-entries section.list .time-entry-col.clean .time-entry .options .circle .content.right{background-color:transparent}#time-entries section.list .time-entry-col.clean .time-entry .options .time-amount{color:#4a4a4a}#time-entries section.list .time-entry-col.clean .time-entry .time-entry-handle .indicator .handle-top{background-color:rgba(0,0,0,.5)}#time-entries section.list .time-entry-col.clean .time-entry .time-entry-handle .indicator .handle-bottom{background-color:rgba(0,0,0,.05)}#time-entries section.list .time-entry-col.clean .time-entry h5{font-size:12px;font-weight:400!important}#time-entries section.list .time-entry-col.color,#time-entries section.list .time-entry-col.color .time-entry a{color:#fff}#time-entries section.list .time-entry-col.color .time-entry.is-break,#time-entries section.list .time-entry-col.color .time-entry.is-break .time-amount{color:#4a4a4a}#time-entries section.list .time-entry-col.color .time-entry.is-break .bottom{background:0 0}#time-entries section.list .time-entry-col.color .time-entry.is-break .bottom-content .rounded{display:none}#time-entries section.list.dragging .time-entry{cursor:grabbing;cursor:-webkit-grabbing}#time-entries section.list.dragging .time-entry.copying{cursor:copy}#time-entries section.list.dragging .new-entry-wrapper{display:none!important;pointer-events:none}#time-entries section.list.dragging .new-entry-wrapper button.new-entry{transition:none}@media (any-pointer:coarse){#time-entries section.list .play-btn::after{content:'';display:block;position:absolute;right:-5px;bottom:-5px;width:40px;height:40px}}#time-entries .tracking-footer{height:40px;z-index:100;font-weight:500;font-size:14px;color:#333}#time-entries .tracking-footer.worktime{height:37px}@media (max-width:859px){#time-entries .tracking-footer.worktime{height:52px}}#time-entries .validation-footer{padding:0}#time-entries .validation-footer .footer-row{height:100%}#time-entries .validation-footer .footer-row .validation-footer-element{height:100%;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#time-entries .validation-footer .footer-row .validation-footer-element .validation-check-element{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}#time-entries .worktime-footer{bottom:0;z-index:3;position:absolute;width:100%;height:60px;background-color:#fff;padding:0 18px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;border-top:1px #e0e0e0 solid}@media (max-width:859px){#time-entries .worktime-footer{height:42px;padding:0;z-index:100}}#time-entries .worktime-footer .worktime-footer-item{width:100%;height:100%;padding:8px 14px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:859px){#time-entries .worktime-footer .worktime-footer-item{padding:0 24px 10px}}#time-entries .worktime-footer .worktime-footer-item .worktime-side{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2px}#time-entries .worktime-footer .worktime-footer-item .worktime-side.worktime-left{-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}#time-entries .worktime-footer .worktime-footer-item .worktime-side.worktime-right{-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}#time-entries .worktime-footer .worktime-footer-item .worktime-side.worktime-right .worktime-duration{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}#time-entries .worktime-footer .worktime-footer-item .worktime-side.worktime-right .worktime-duration .validation-icon{width:18px;height:18px}#time-entries .worktime-footer .worktime-footer-item .worktime-side .main-text{color:#333;font-size:14px;font-weight:500;line-height:18px;height:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px}#time-entries .worktime-footer .worktime-footer-item .worktime-side .main-text.gray{color:#828282}#time-entries .worktime-footer .worktime-footer-item .worktime-side .main-text .icon{font-size:18px}#time-entries .worktime-footer .worktime-footer-item .worktime-side .sub-text{color:#828282;font-size:12px;font-weight:400;height:14px}#time-entries .worktime-footer .worktime-footer-item .worktime-side.worktime-locked .main-text,#time-entries .worktime-footer .worktime-footer-item .worktime-side.worktime-locked .main-text .icon{color:#828282}#time-entries .worktime-footer .divider{width:6px;height:20px;background:#e0e0e0}#time-entries .worktime-footer .divider:last-child{display:none}#time-entries .time-tracking-overlay{position:absolute;left:0;right:0;bottom:0;z-index:99}#time-entries .time-tracking-overlay.full-screen{top:0;background-color:rgba(255,255,255,.6)}#time-entries .time-tracking-overlay .flex-center{height:100%;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}#time-entries .time-tracking-overlay .flex-center .flex-full-screen-center{min-height:initial}#time-entries .time-tracking-overlay .flex-center .flex-full-screen-center .time-entry-overlay{color:#4a4a4a;font-weight:300;line-height:1.2;padding:12px;border-radius:50px;font-size:16px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);margin-bottom:84px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#time-entries .time-tracking-overlay .flex-center .flex-full-screen-center .time-entry-overlay .time-entry-overlay-icon{padding:6px;border-radius:70px;color:#969696;position:relative;font-size:22px}#time-entries .time-tracking-overlay .flex-center .flex-full-screen-center .time-entry-overlay .validation-log-hover{cursor:default;position:absolute;bottom:80px;border:1px solid #d9d9d9;box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:16px;width:400px;background-color:#fff;border-radius:9px}#time-entries .time-tracking-overlay .flex-center .flex-full-screen-center .time-entry-overlay .validation-log-hover .validation-log-hover-body{margin-left:48px}#time-entries .time-tracking-overlay .flex-center .flex-full-screen-center .time-entry-overlay .validation-log-hover .active-arrow-wrapper{height:14px;width:20px;overflow:hidden;position:absolute;bottom:-14px}#time-entries .time-tracking-overlay .flex-center .flex-full-screen-center .time-entry-overlay .validation-log-hover .active-arrow-wrapper .active-arrow{position:absolute;height:20px;width:20px;background-color:#fff;border:1px solid #d9d9d9;bottom:7px;z-index:1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#time-entries .time-tracking-overlay .flex-center .flex-full-screen-center.success .time-entry-overlay-icon{background-color:#34c391;color:#fff;font-size:16px}#time-entries .time-tracking-overlay .flex-center .flex-full-screen-center.danger .time-entry-overlay-icon{color:#f18c04}#time-entries .floating-action-buttons{display:none;bottom:12px;right:12px}@media (max-width:859px){#time-entries .floating-action-buttons{display:block}#time-entries .high-position .floating-action-buttons{bottom:64px}#time-entries .semi-high-position .floating-action-buttons{bottom:52px}}.navbar-time-entries{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}.navbar-time-entries .datepicker{display:inline-block;color:#fff;width:180px;left:calc(50% - 90px);position:absolute;text-align:center;visibility:collapse}.navbar-time-entries .datepicker .label-day{display:inline-block;position:relative;font-size:16px;top:-1px}.navbar-time-entries .datepicker .label-month-year{font-size:11px;margin-top:-5px;color:#d9d9d9}.navbar-time-entries .today-icon{font-size:20px}.navbar-time-entries .arrow-icon{font-size:14px}.navbar-time-entries .date-label-box{gap:5px}.navbar-time-entries .date-label-box .time-entry-modal-date-picker{font-size:18px;font-weight:500;color:#333}.navbar-time-entries .date-label-box .icon{font-size:24px}.edit-time-entry-project-dropdown .recent-combination .combination-label .combination-client,.edit-time-entry-project-select .ember-power-select-trigger .trigger-selected-item .trigger-selected-item-row.trigger-selected-item-client{font-size:10px;font-weight:700}.edit-time-entry-project-select .ember-power-select-trigger{height:53px;padding-bottom:2px}.edit-time-entry-project-select .ember-power-select-trigger .ember-power-select-status-icon{height:100%}.edit-time-entry-project-select .ember-power-select-trigger .trigger-selected-item{padding-left:8px;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.edit-time-entry-project-select .ember-power-select-trigger .trigger-selected-item .trigger-selected-item-row{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.5}.edit-time-entry-project-dropdown .ember-power-select-group{line-height:1.2}.edit-time-entry-project-dropdown .ember-power-select-group:not(:first-of-type){margin-top:14px}.edit-time-entry-project-dropdown .ember-power-select-group:first-of-type{margin-top:3px}.edit-time-entry-project-dropdown .ember-power-select-option{padding-top:6px;padding-bottom:6px}.edit-time-entry-project-dropdown .ember-power-select-group-name{display:block;padding-top:2px;padding-bottom:2px}.edit-time-entry-project-dropdown .recent-combination{padding:3px 0;border-radius:3px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.edit-time-entry-project-dropdown .recent-combination .combination-label{width:100%}.edit-time-entry-project-dropdown .recent-combination .combination-label .combination-project{font-size:14px}.edit-time-entry-project-dropdown .recent-combination .combination-label .combination-task-reference{font-size:12px}.edit-time-entry-project-dropdown .recent-combination .combination-label .combination-task-reference .reference-platform-logo{height:11px;width:11px;margin-right:4px}.clean .time-entry-accuracy{background:rgba(0,0,0,.05)}#time-entries .bottom-left-abs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#time-entries .bottom-left-abs.has-start-end{left:72px}#time-entries .bottom-left-abs .reference-platform-icon{display:block;background:rgba(255,255,255,.1);border-radius:3px;width:16px;height:16px;margin-right:6px;padding:2px}#time-entries .bottom-left-abs .reference-platform-icon .reference-platform-logo{width:100%;height:100%;display:block}#time-entries .bottom-left-abs .reference-platform-icon .reference-platform-logo.light,#time-entries .clean .bottom-left-abs .reference-platform-icon .reference-platform-logo.dark{display:none}#time-entries .clean .bottom-left-abs .reference-platform-icon{background:rgba(0,0,0,.05)}#time-entries .clean .bottom-left-abs .reference-platform-icon .reference-platform-logo.light{display:block}.time-entry-accuracy{height:16px;background:rgba(255,255,255,.1);border-radius:3px;font-size:12px;padding:0 4px;margin-right:8px;margin-left:8px}.time-entry-edit-modal .reference-label,.time-entry-slide-modal .reference-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.time-entry-edit-modal .time-entry-reference-link,.time-entry-slide-modal .time-entry-reference-link{text-decoration:none!important;color:var(--primary-color)!important;text-align:center;font-size:18px;margin:-5px 0}.time-entry-edit-modal .submission-status-icon,.time-entry-slide-modal .submission-status-icon{font-size:18px;margin:-5px 0}.slide-modal-opened{right:0}.slide-modal-opened.with-shadow{-webkit-filter:drop-shadow(-5px 0 10px rgba(0, 0, 0, .15));filter:drop-shadow(-5px 0 10px rgba(0, 0, 0, .15))}.time-entry-validation-modal-dialog{max-width:1100px!important;overflow:hidden}.time-entry-validation-modal-dialog .modal-toggler{opacity:1;position:absolute;right:24px;top:20px}.time-entry-validation-modal-dialog .te-validation-modal{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:672px}.time-entry-validation-modal-dialog .te-validation-modal .no-content-placeholder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.time-entry-validation-modal-dialog .te-validation-modal .no-content-placeholder .main-icon{font-size:86px;margin-bottom:12px}.time-entry-validation-modal-dialog .te-validation-modal .no-content-placeholder .no-content-text{color:#4f4f4f}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part{width:100%;padding:24px 12px 24px 24px;background-color:#fafafa;border-radius:8px}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-top-header{margin-bottom:14px;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-top-header .te-validation-issues-counter{font-size:14px;font-weight:500;color:#eb5757;background:#fae6ea;border-radius:3px;padding:6px 8px}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-top-header .te-validation-issues-counter.resolved{color:#1cbd5c;background:#e5fbec}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-top-header .te-validation-top-header-date{font-weight:700;font-size:18px;line-height:21px;color:#333}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-top-header .te-validation-top-header-week{font-weight:500;font-size:12px;line-height:14px;color:#333}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-header .te-validation-project-label{font-weight:400;font-size:12px;line-height:14px;text-align:right;color:#333;margin-right:24px}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table{margin-top:18px}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table hr{margin-top:6px;margin-bottom:6px;border:1px solid #f2f2f2}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .submission-row-tooltip-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .split-label{max-width:100%}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:12px}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.justify-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.align-right{text-align:right}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column .user-avatar>img{width:24px;height:24px;border-radius:50%}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column .user-avatar .initials-avatar{width:24px;height:24px;min-width:24px;padding-top:3px;font-size:14px}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.type-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-flex:8;-ms-flex:8;flex:8}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.type-column .split-label-part .icon{font-size:var(--font-size-l)}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.user-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:400;color:#333;-webkit-flex:3;-ms-flex:3;flex:3}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.comment-column{font-size:14px;font-weight:400;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-flex:5;-ms-flex:5;flex:5}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.date-column{-webkit-flex:2;-ms-flex:2;flex:2}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.status-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.status-column .status-icon-wrapper{margin-left:4px}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.type-header{-webkit-flex:8;-ms-flex:8;flex:8}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.user-header{-webkit-flex:3;-ms-flex:3;flex:3}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.comment-header{-webkit-flex:5;-ms-flex:5;flex:5}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.date-header{-webkit-flex:2;-ms-flex:2;flex:2}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column.status-header{-webkit-flex:1;-ms-flex:1;flex:1}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column .big-icon{font-size:24px}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column .aerion-split-label{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row .te-validation-column .flex-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row.te-validation-header-row{padding:0 24px 0 10px}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row.te-validation-main-row{padding:8px 26px 8px 8px;border-radius:4px;margin-bottom:4px;height:40px;cursor:pointer;opacity:1;transition:opacity .3s}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row.te-validation-main-row.fade-out{opacity:0}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row.te-validation-main-row.not-displayed{display:none}.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row.te-validation-main-row.selected,.time-entry-validation-modal-dialog .te-validation-modal .te-vm-left-part .te-validation-main-table .te-validation-row.te-validation-main-row:hover{box-shadow:0 2px 6px rgba(0,0,0,.15);background:#fff}.activity-log{font-style:normal;font-weight:500;font-size:12px;line-height:14px;color:var(--primary-color);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.header-day-submit-modal{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.25);border-radius:4px;width:493px!important}@media (max-width:859px){.navbar-time-entries .datepicker{visibility:visible}.header-day-submit-modal{width:100vw!important;height:100vh;position:fixed;top:0!important;left:0!important;right:0!important;bottom:0!important;border-radius:0}.header-day-submit-modal .modal-toggler.close{display:none}}.header-day-submit-modal .modal-toggler.close{position:absolute;right:24px;top:24px}.header-day-submit-modal .day-header-submit-modal-content-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:32px}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-modal-main-text{padding:20px 0 48px;font-weight:500;font-size:24px;line-height:28px;text-align:center;color:#333}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-modal-info-wrapper{margin-bottom:30px}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-modal-info-wrapper .day-header-submit-modal-info{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:24px}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-modal-info-wrapper .day-header-submit-modal-info .modal-info-designation{font-weight:500;font-size:14px;line-height:16px;text-align:right;color:#828282;padding:4px}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-modal-info-wrapper .day-header-submit-modal-info .modal-info-designation-value{padding:4px;font-weight:500;font-size:14px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:7px;max-height:24px}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-modal-info-wrapper .day-header-submit-modal-info .modal-info-designation-value .compliance-icon{font-size:18px;line-height:inherit;margin:-2px}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-modal-info-wrapper .day-header-submit-modal-info .modal-info-designation-value .modal-info-designation-value-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:7px}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-info-panel-wrapper.with-margin{margin-bottom:20px}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-info-panel-wrapper .day-header-submit-info-panel{margin-bottom:12px}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-control-panel{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-control-panel .validation-cancel-control-button{font-weight:500;font-size:14px;line-height:16px;color:#4a4a4a}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-control-panel .validation-submit-control-button{font-weight:500;font-size:14px;line-height:16px;color:#fff}.header-day-submit-modal .day-header-submit-modal-content-wrapper .info-box{margin-bottom:30px}.header-day-submit-modal .day-header-submit-modal-content-wrapper .header-icon,.header-day-submit-modal .day-header-submit-modal-content-wrapper .icomoon-success-check{font-size:68px}@media (max-width:859px){.header-day-submit-modal .day-header-submit-modal-content-wrapper{padding:64px 24px 32px}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-control-panel{position:fixed;bottom:0;left:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:8px 24px 32px;border-top:1px solid rgba(0,0,0,.1)}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-control-panel .validation-submit-control-button{line-height:unset}.header-day-submit-modal .day-header-submit-modal-content-wrapper .day-header-submit-modal-main-text{padding-top:16px;padding-bottom:30px}}.slide-modal.edit-time-entry-slide-modal{width:100%;margin-top:60px;height:calc(100% - 60px);right:-100%}.slide-modal.worktime-log-slide-modal{width:100%;margin-top:72px;height:calc(100% - 72px);right:-100%}.slide-modal.worktime-log-slide-modal .activity-log-top{padding-top:12px}.break-edit-modal,.time-entry-edit-modal{overflow:hidden}@media (max-width:859px){.break-edit-modal .modal-header-left .modal-user-label,.break-edit-modal .modal-toggler,.time-entry-edit-modal .modal-header-left .modal-user-label,.time-entry-edit-modal .modal-toggler{display:none}.break-edit-modal .modal-header-left,.time-entry-edit-modal .modal-header-left{height:38px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.break-edit-modal .modal-header-left .time-entry-modal-date-picker,.time-entry-edit-modal .modal-header-left .time-entry-modal-date-picker{font-size:16px;font-weight:500}.break-edit-modal .modal-wrapper,.time-entry-edit-modal .modal-wrapper{padding-bottom:80px}.break-edit-modal .modal-header,.time-entry-edit-modal .modal-header{margin:16px 16px 24px}.break-edit-modal .modal-body,.time-entry-edit-modal .modal-body{margin:0 16px 24px}.break-edit-modal .modal-body .form-group,.time-entry-edit-modal .modal-body .form-group{margin-bottom:6px}.break-edit-modal .modal-body.untracked-duration-shown .time-entry-billable-input,.time-entry-edit-modal .modal-body.untracked-duration-shown .time-entry-billable-input{margin-top:18px}.break-edit-modal .modal-body .project-select-client,.time-entry-edit-modal .modal-body .project-select-client{position:absolute;font-size:10px;font-weight:700;top:32px;left:13px}.break-edit-modal .modal-body .project-select,.time-entry-edit-modal .modal-body .project-select{height:50px}.break-edit-modal .modal-body .project-select.project-selected,.time-entry-edit-modal .modal-body .project-select.project-selected{padding-top:16px}.break-edit-modal .modal-body .duration-timer-row,.time-entry-edit-modal .modal-body .duration-timer-row{padding-bottom:0!important}.break-edit-modal .time-entry-budget-info,.time-entry-edit-modal .time-entry-budget-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:unset;padding:unset;margin:0 -16px;height:unset}.break-edit-modal .time-entry-budget-info .time-entry-budget-details,.time-entry-edit-modal .time-entry-budget-info .time-entry-budget-details{padding:12px 16px;background-color:rgba(0,0,0,.02)}.break-edit-modal .time-entry-budget-info .time-entry-billable-input,.time-entry-edit-modal .time-entry-budget-info .time-entry-billable-input{padding:2px 16px}.break-edit-modal .modal-footer,.time-entry-edit-modal .modal-footer{position:fixed;bottom:0;left:0;width:100%;z-index:10;padding:8px 24px 32px;margin:0;border-top:1px solid rgba(0,0,0,.1);background:#fff}.tracking-today-background{display:none}}.tracking-today-background{position:absolute;height:100vh;width:calc(100% + 12px);background:var(--primary-color);opacity:.05;border-radius:4px;top:-6px;left:-6px}.day-submission-score{color:#828282;text-align:center;font-size:14px;font-weight:500}.day-tracking-score{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:2px 4px 2px 2px;gap:2px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;color:#fff}.day-score-tooltip{padding:6px}.day-score-tooltip .day-score-tooltip-header{color:#fff;font-size:14px;font-weight:400;text-align:left}.day-score-tooltip .day-score-tooltip-main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:8px}.day-score-tooltip .day-score-tooltip-main-text{margin-top:12px;width:290px;font-weight:400;font-size:14px;text-align:left;line-height:16.5px}.day-score-tooltip .day-score-tooltip-values{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:5px}.day-score-tooltip .day-score-tooltip-values .day-score-tooltip-value-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;gap:12px}.day-score-tooltip .day-score-tooltip-values .day-score-tooltip-value-wrapper .day-score-main-value{font-size:20px;font-weight:500;text-align:right}.day-score-tooltip .day-score-tooltip-values .day-score-tooltip-value-wrapper .day-score-second-value{font-size:12px;font-weight:500}.day-score-tooltip .day-score-tooltip-values .day-score-tooltip-value-text-wrapper{text-align:left}.day-score-tooltip .day-score-tooltip-values .day-score-tooltip-value-text-wrapper .day-score-main-text{font-size:14px;font-weight:500}.day-score-tooltip .day-score-tooltip-values .day-score-tooltip-value-text-wrapper .day-score-second-text{font-size:12px;font-weight:400}.new-entry-modal{opacity:1;transition:opacity .2s ease-out}.new-entry-modal.transition{opacity:0}@media (max-width:859px){.new-entry-modal{transition-duration:0s}.new-entry-modal .activity-log,.new-entry-modal .edit-time-entry-slide-modal{display:none}.new-entry-modal.transition{opacity:inherit}}.time-entry-budget-info{text-align:left;background-color:rgba(0,0,0,.02);border-radius:4px;padding:12px 24px;margin:0 -24px;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;height:130px}#account #billing-information .payment-information-panel .payment-information .content-row,.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row:not(:last-of-type){margin-bottom:8px}.time-entry-budget-info .time-entry-budget-details{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:0}.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:20px;gap:8px;font-weight:500;max-width:100%;overflow:hidden}.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row:nth-child(2){margin-top:12px}.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row .budget-pie{width:20px;min-width:20px;height:100%}.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row .budget-pie .budget-icon{width:20px;height:20px;font-size:20px;display:-webkit-flex;display:-ms-flexbox;display:flex}.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row .budget-pie .budget-icon .reference-platform-logo{width:20px;height:20px;vertical-align:unset}.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row .budget-name{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:0px;-ms-flex-preferred-size:0;flex-basis:0px;min-width:0}.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row .budget-name>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row .budget-amount-remaining{text-align:right;min-width:90px}.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row .budget-percent{min-width:45px;text-align:right}.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row .budget-hours-remaining{text-align:right;min-width:68px}.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row.negative .budget-amount-remaining,.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row.negative .budget-hours-remaining,.time-entry-budget-info .time-entry-budget-details .time-entry-budget-detail-row.negative .budget-percent{color:#e25f77}.time-entry-budget-info .time-entry-budget-details .budget-amount-remaining,.time-entry-budget-info .time-entry-budget-details .budget-hours-remaining,.time-entry-budget-info .time-entry-budget-details .budget-percent,.time-entry-budget-info .time-entry-budget-details .budget-pie{transition:none;white-space:nowrap;opacity:0}.time-entry-budget-info .time-entry-budget-details.analytics-loaded .budget-amount-remaining,.time-entry-budget-info .time-entry-budget-details.analytics-loaded .budget-hours-remaining,.time-entry-budget-info .time-entry-budget-details.analytics-loaded .budget-percent,.time-entry-budget-info .time-entry-budget-details.analytics-loaded .budget-pie{transition:opacity .2s;opacity:1}.time-entry-budget-info .time-entry-budget-details.amount-and-hours .budget-hours-remaining{min-width:90px;width:90px;max-width:90px}.time-entry-budget-info .time-entry-billable-input{width:130px}.time-entry-budget-info .time-entry-billable-input .control-label.hourly-rate{margin-bottom:0;margin-top:-8px;text-align:right;white-space:nowrap}@media (max-width:859px){.time-entry-budget-info{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:7px}.time-entry-budget-info .time-entry-billable-input{width:100%}.time-entry-budget-info .time-entry-billable-input .billing-info-icon{display:none}.time-entry-budget-info .hourly-rate{padding-right:126px;padding-top:4px}}.billable-time-help{width:250px;text-align:left}.billable-time-help>p:last-of-type{margin-bottom:0}.duration-controls{position:relative}.additional-duration{position:absolute;right:0;bottom:-13px;color:var(--primary-color);cursor:pointer;font-size:12px;font-weight:500}.modal-error{padding:0 24px}.modal-error.with-bottom-padding{padding-bottom:24px}@media (max-width:859px){.additional-duration{bottom:-14px;right:126px}.modal-error{padding:0 16px}.start-end-duration-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 12px;padding-bottom:0!important}.start-end-duration-wrapper .col-sm-4{padding:unset}.start-end-duration-wrapper .col-sm-4:not(:last-of-type){margin-right:8px}}.start-end-duration-wrapper.has-bottom-padding{padding-bottom:24px}.duration-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:16px}.duration-controls:not(.duration-mode){-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.duration-controls .comment-textfield{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.duration-controls .comment-textfield>.form-group{margin-bottom:0}.duration-controls .duration-input{width:130px}@media (max-width:859px){.duration-controls{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:4px}.duration-controls .duration-input{width:100%}}.worktime-details-container{width:490px!important;overflow:hidden;text-align:unset}.worktime-details-container .worktime-header{padding:24px 24px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.worktime-details-container .worktime-header.bottom-padding{padding-bottom:24px}.worktime-details-container .worktime-header .status{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px}.worktime-details-container .worktime-header .status .status-label{font-size:14px;font-weight:500;color:#333}.worktime-details-container .info-box{margin:15px 24px 40px}.worktime-details-container .worktime-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:18px 24px 0}.worktime-details-container .worktime-body .body-section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.worktime-details-container .worktime-body .body-section .body-section-label{color:#333;font-weight:500;font-size:14px}.worktime-details-container.no-padding .body{padding:0}.worktime-details-container .worktime-footer{margin-top:18px;padding:24px;border-top:1px #e0e0e0 solid;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:24px}.worktime-details-container .main-label{color:#333;font-weight:500;font-size:16px;line-height:18.75px}.worktime-details-container .worktime-duration{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:24px;margin-top:12px}.worktime-details-container .worktime-duration .control-label{font-size:12px;font-weight:400;color:#333;line-height:14px}.worktime-details-container .worktime-duration .start-end-duration .form-control{height:54px;font-size:26px;text-align:right;color:#333;font-weight:400}.worktime-details-container .breaks{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:12px;overflow-y:auto;max-height:150px;position:relative}#account .absence-type-selector,#account .holiday-selector,.description-panel .panel-information,.main-panel .panel-information,.split-panel .panel-information{margin-top:10px}@media (max-width:859px){.worktime-details-container .worktime-duration{gap:12px}.worktime-details-container .worktime-duration .start-end-duration .form-control{font-size:22px}.worktime-details-container .breaks{max-height:80px}}.worktime-details-container .breaks .breaks-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.worktime-details-container .breaks .breaks-row.breaks-editable{padding-right:32px;z-index:10}.worktime-details-container .breaks .breaks-row .editable-width-1{width:50px}.worktime-details-container .breaks .breaks-row .editable-width-2{width:172px}.worktime-details-container .breaks .breaks-row .delete-icon{font-size:24px}.worktime-details-container .breaks .breaks-row .delete-icon.clickable:hover{color:var(--primary-color)}.worktime-details-container .breaks .breaks-row .input-duration{width:52px}.worktime-details-container .breaks .breaks-row .btn-sm{padding:2px;font-size:8px}.worktime-details-container .breaks .breaks-row .form-group{margin-bottom:0}.worktime-details-container .breaks .breaks-header{color:#333;font-size:12px;font-weight:400;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;padding-bottom:6px}.worktime-details-container .breaks .breaks-content{color:#333;font-size:14px;font-weight:400}.worktime-details-container .breaks .flex-1{-webkit-flex:1;-ms-flex:1;flex:1}.worktime-details-container .breaks .flex-3{-webkit-flex:3;-ms-flex:3;flex:3}@media (max-width:859px){.worktime-details-container{width:100vw!important;height:100vh;border-radius:0}.worktime-details-container .breaks-header{margin-bottom:unset!important}.worktime-details-container .header{padding:24px 16px 0}.worktime-details-container .body{padding:18px 16px 0}.worktime-details-container .worktime-footer{gap:unset}}.worktime-tooltip{width:307px}.worktime-tooltip .summary-tooltip-header{font-weight:500;font-size:14px;text-align:left;margin-bottom:10px}.worktime-tooltip .summary-tooltip-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:500;line-height:21px}.day-score-wrapper{width:28px;height:28px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:3px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.day-score-wrapper.big{width:88px;height:88px}.day-score-wrapper .star-success{color:#04db00}.day-score-wrapper .star-success.day-score{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.day-score-wrapper .star-success.small{font-size:12px}.day-score-wrapper .star-success.big{font-size:32px}.day-score-wrapper .score-value{color:#04db00;font-size:24px;font-weight:700}.worktime-tooltip-wrapper{width:307px;font-size:14px;font-weight:500}.worktime-tooltip-wrapper .worktime-tooltip-header{margin-bottom:10px;text-align:left}.worktime-tooltip-wrapper .worktime-tooltip-main .worktime-tooltip-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.worktime-tooltip-wrapper .worktime-tooltip-main .worktime-tooltip-row .approved{color:#1cbd5c}.worktime-tooltip-wrapper .worktime-tooltip-main .worktime-tooltip-row .rejected{color:#eb5757}.worktime-tooltip-wrapper .worktime-tooltip-main .worktime-tooltip-row .submitted{color:#eeab00}.worktime-tooltip-wrapper .worktime-tooltip-main .worktime-tooltip-row .open{color:#f2f2f2}.submission-row-tooltip-content{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tracking-header-tooltip{text-align:left}.submission-warning-tooltip{text-align:left;font-size:14px}.submission-warning-tooltip>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.submission-warning-tooltip .icon{font-size:14px;margin-right:4px}.under-selection{margin-left:32px;margin-bottom:32px}@media (min-width:860px){.split-panel{width:calc(50% - 6px);float:left;min-height:100%}.split-panel:first-child{margin-right:12px}.main-panel{float:left;min-height:100%;width:calc(67% - 6px)}.main-panel:first-child{margin-right:12px}.description-panel{float:left;min-height:100%;width:calc(33% - 6px)}.description-panel:first-child{margin-right:12px}.gauge.chart-container .chart-frame .project-chart{float:left}}#account .form-vertical{padding:0 12px}#account .form-vertical .section-content{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:12px;min-height:100%}@media (max-width:859px){#account .form-vertical .section-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#account .last-panel{-webkit-flex:1;-ms-flex:1;flex:1}#account .has-upload-image.large{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}#account .dropdown-menu{left:0;right:auto}#account .absence-type-container{position:relative}#account #billing-information .billing-data-panel{min-height:296px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#account #billing-information .billing-data-panel .panel-body{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#account #billing-information .initial-panel-interaction{cursor:pointer}#account #billing-information .billing-data{width:100%;height:100%;position:relative;margin-bottom:12px;word-break:break-all;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#account #billing-information .billing-data .info-columns{margin-top:9px;display:-webkit-flex;display:-ms-flexbox;display:flex}#account #billing-information .billing-data .info-columns .info-column{width:50%}#account #billing-information .billing-data .payment-information{margin-top:24px;border-top:solid 1px #e0e0e0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}#account #billing-information .billing-data .payment-information>.edit-element{top:24px}#account #billing-information .billing-data .payment-information>.flex-row{width:100%}#account #billing-information .billing-data .payment-information>.flex-row.header-row{margin-top:16px}#account #billing-information .payment-information-panel .payment-information .header-row,#account #billing-information .subscription-panel .subscription-information .header-row{margin-top:6px;font-size:12px;font-weight:300}#account #billing-information .billing-data .edit-element{position:absolute;top:-28px;right:0;cursor:pointer}#account #billing-information .payment-information-panel{position:relative}#account #billing-information .payment-information-panel .panel-disabled-overlay{display:none}#account #billing-information .payment-information-panel:hover .panel-disabled-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);color:#4a4a4a;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#account #billing-information .payment-information-panel:hover .panel-disabled-overlay p{cursor:pointer}#account #billing-information .payment-information-panel .payment-information{position:relative}#account #billing-information .payment-information-panel .payment-information .edit-element{position:absolute;top:-34px;right:0;cursor:pointer}#account #billing-information .subscription-panel .subscription-information{position:relative;white-space:nowrap}#account #billing-information .subscription-panel .subscription-information .edit-element{position:absolute;top:-34px;right:0;cursor:pointer}#account #billing-information .subscription-panel .subscription-information .flex-row>div:not(:last-of-type){margin-right:6px}#account #billing-information .subscription-panel .subscription-information .header-row:not(:first-of-type){margin-top:24px}#account #billing-information .subscription-panel .subscription-information .content-row.future{color:#828282}#account .billing-history .content-row .download-icon,#account .billing-history .header-row .download-icon{color:#9b9b9b;cursor:pointer}#account #billing-information .seats-data-panel .seats-information{width:100%;position:relative}#account #billing-information .seats-data-panel .seats-information .header-row{margin-top:6px;font-size:12px;font-weight:300}#account #billing-information .seats-data-panel .seats-information .header-row:not(:first-of-type){margin-top:24px}#account #billing-information .seats-data-panel .edit-element{position:absolute;top:-34px;right:0;cursor:pointer}#account .billing-history .content-row{padding:6px 0;border-bottom:1px solid #ededed}#account .billing-history .header-row{padding:6px 0;border-bottom:1px solid #ededed;font-size:12px;font-weight:300}.new-info-box{padding:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;font-weight:500;font-size:14px;line-height:16px;gap:14px}.new-info-box.information{background:#e1ebfd;color:#2051c5;border:1px solid #2051c5}.new-info-box.information .information-text{text-align:left}.new-info-box.margin-top{margin-top:12px}.new-info-box .icon{font-size:18px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .modal-wrapper{max-width:100%}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .modal-wrapper .modal-header .close{position:absolute;right:0}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .modal-wrapper .modal-body{margin-left:24px;margin-right:24px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .plan-duration-selector{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .plan-duration-selector>span{font-size:14px;font-weight:500;color:#bdbdbd;transition:color .2s ease-in;cursor:pointer}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .plan-duration-selector>span.selected{color:var(--primary-color)}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .plan-duration-selector .plan-checkbox-slider{margin:0 12px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .plan-duration-selector .plan-checkbox-slider .checkbox{margin:0}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .plan-duration-selector .plan-checkbox-slider .checkbox>label{padding-left:0}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .plan-duration-selector .plan-checkbox-slider .checkbox>label>span::before{background-color:var(--primary-color)}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .option-card-wrapper{margin-bottom:24px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .option-card.plan-card{color:#333;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:pointer;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .option-card.plan-card .plan-name{text-transform:uppercase;font-size:20px;font-weight:700;margin-bottom:8px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .option-card.plan-card .current-plan-indicator{position:absolute;top:24px;right:24px;text-transform:uppercase;background-color:#fff;border:1px solid #828282;border-radius:3px;color:#828282;font-size:12px;line-height:14px;padding:3px 5px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .option-card.plan-card .plan-price{font-size:32px;font-weight:700;margin-bottom:2px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .option-card.plan-card .plan-price-description{font-size:12px;font-weight:500;color:#828282}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .option-card.plan-card .plan-description{margin-top:18px;font-size:13px;line-height:18px;color:#828282}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .option-card.plan-card .plan-benefits{margin-top:24px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .option-card.plan-card .plan-benefits .plan-benefit{display:-webkit-flex;display:-ms-flexbox;display:flex}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .option-card.plan-card .plan-benefits .plan-benefit:not(:last-of-type){margin-bottom:13px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .option-card.plan-card .plan-benefits .plan-benefit .icon{margin-top:2px;font-size:14px;margin-right:6px;color:var(--primary-color)}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .option-card.plan-card .plan-benefits .plan-benefit .benefit-text{font-size:13px;line-height:15px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .info-box{min-height:88px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .subscription-information{margin-top:18px;font-size:12px;line-height:14px;color:#828282}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-subscription-modal .subscription-information>a{color:inherit;text-decoration:underline}.edit-payment-modal{width:600px}.edit-payment-modal .modal-wrapper{max-height:100vh}.edit-payment-modal .row.invisible{visibility:hidden}.edit-seats-modal .modal-body{min-height:340px}.edit-seats-modal .modal-body .flex-row{margin-top:24px;margin-bottom:34px}.edit-seats-modal .modal-body .info-box,.settings-text{margin-bottom:12px}.edit-seats-modal .modal-body .flex-row .flex-1{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.edit-seats-modal .modal-body .flex-row .flex-1 label{text-transform:uppercase;color:#828282;font-weight:700}.edit-seats-modal .modal-body .current-plan{margin-top:14px}.edit-seats-modal .modal-body .current-plan .plan-name{font-weight:700}.edit-seats-modal .modal-body .current-plan .plan-cost{color:#828282}.edit-seats-modal .modal-body .input-group{width:130px}.edit-seats-modal .modal-body .icomoon-warning2{color:red}.active-weekends-modal .modal-icon:before{font-size:80px;color:#4a4a4a}.panel{box-shadow:unset!important;-webkit-box-shadow:unset!important}.panel-default{border:0;margin-top:12px;border-radius:5px;margin-bottom:0}.panel-default .checkbox-info{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;width:15px;height:15px}.panel-default .panel-heading{padding:18px 24px 2px;border:0;border-radius:5px;background-color:#fff;height:38px;font-size:16px}.panel-default .panel-heading .content-panel-header{color:#4a4a4a;margin:0;text-transform:uppercase;font-weight:600;font-size:14px}.panel-default .panel-heading .action-button.add-button{margin-right:0}.panel-default .panel-heading.panel-heading-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.panel-default .panel-heading.panel-heading-flex.with-gap{-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;gap:12px}.panel-default .panel-heading .right-side{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.panel-default .panel-heading h4{color:#4a4a4a;margin:0;text-transform:uppercase;font-weight:500}.panel-default .panel-heading small{font-weight:300;color:#969696}.panel-default .form-group.table-group .table-group-column.delete-default-break .icon:hover,.panel-default .panel-body .settings-action,.panel-default .text-button{color:var(--primary-color)}.panel-default .panel-heading .action-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:-6px;margin-top:-10px}.panel-default .content-panel-body-header .panel-heading{padding-top:6px}.panel-default .form-group.center-aligned{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.panel-default .form-group.text-input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.panel-default .form-group.text-input-group .settings-duration{width:54px}.panel-default .form-group.table-group .table-group-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:24px;margin-bottom:8px}.panel-default .form-group.table-group .table-group-column{width:70px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.panel-default .form-group.table-group .table-group-column.header-text{font-size:12px;font-weight:400}.panel-default .form-group.table-group .table-group-column .icon{font-size:24px;width:24px;height:24px}.panel-default .form-group.table-group .table-group-column.delete-default-break .icon{cursor:pointer}.panel-default .form-group.table-group .table-group-column .form-control{height:35px}.panel-default .form-group.table-group .table-group-column .btn-minus,.panel-default .form-group.table-group .table-group-column .btn-plus{width:18px;font-size:8px!important;padding:2px}.panel-default .form-group.table-group .table-group-column .btn-minus .icon,.panel-default .form-group.table-group .table-group-column .btn-plus .icon{font-size:8px!important}.panel-default .panel-body,.panel-default .panel-body.large-header{padding:24px 24px 12px}.panel-default .panel-body.has-bottom-padding{padding-bottom:24px}.panel-default .panel-body .bottom-aligned{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.panel-default .panel-body .divider{display:block;height:1px;background-color:#d9d9d9;margin:12px 0}.panel-default .panel-body .panel-body,.panel-default .panel-body .panel-heading{padding-left:0;padding-right:0}.panel-default .panel-body .settings-worktime-duration-wrapper .btn-minus,.panel-default .panel-body .settings-worktime-duration-wrapper .btn-plus{width:18px;font-size:8px!important;padding:2px}.panel-default .panel-body .settings-action{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;margin-bottom:8px}.panel-default .panel-body .settings-action .icon{font-size:12px}.panel-default .panel-body .settings-action .text{font-weight:500;font-size:14px;line-height:12px}.panel-default .panel-body .settings-header:first-of-type{padding-top:0}.flex-panel{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.settings-header{position:relative;font-size:12px;font-weight:600;padding:12px 0;margin-top:24px}.settings-header.no-margin{margin-top:unset}.settings-header .right-align{position:absolute;right:0}.settings-header .link{color:var(--content-link);font-weight:500;cursor:pointer}.settings-text{font-size:14px;font-weight:400;color:#4a4a4a}.settings-text.with-checkbox{margin-bottom:5px}.settings-text.no-margin{margin:0!important}.chart-container{position:relative;height:180px}.empty-chart{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:2;line-height:100%;text-align:center;vertical-align:middle}.empty-chart .state-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.empty-chart .state-wrapper .icon-wrapper{font-size:55px;padding-top:25px}.empty-chart .state-wrapper>*{display:table-cell;vertical-align:middle}.gauge.chart-container{height:215px}.gauge.chart-container.small{height:180px}.gauge.chart-container.small .chart-frame .gauge-chart-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.gauge.chart-container.small .chart-frame .gauge-chart-container .chart-description{top:inherit;margin-left:0;font-weight:300;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:144px;width:144px}.gauge.chart-container.small .chart-frame .gauge-chart-container .chart-description .title{font-size:20px;font-weight:400}.gauge.chart-container.small .chart-frame .gauge-chart-container .chart-description .title .unit{font-size:14px;color:#666}.gauge.chart-container.small .chart-frame .gauge-chart-container .chart-description .additional-currency,.gauge.chart-container.small .chart-frame .gauge-chart-container .chart-description .subtitle{font-size:14px}.gauge.chart-container.small .chart-frame .gauge-chart-container .project-chart{height:144px;width:144px}.gauge.chart-container .chart-frame{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gauge.chart-container .chart-frame .project-chart{width:215px;height:215px}@media (max-width:859px){.gauge.chart-container .chart-frame{padding:0}.gauge.chart-container .chart-frame .project-chart{overflow:hidden;display:block;text-align:left;margin-left:auto;margin-right:auto;position:relative}}.gauge.chart-container .chart-frame .project-chart.small{width:144px;height:144px}.gauge.chart-container .chart-frame>.ember-view{height:100%}@media (min-width:860px){.gauge.chart-container.larger-gap .chart-description{top:70px}}.gauge.chart-container .chart-description{font-weight:300;position:absolute}@media (max-width:859px){.gauge.chart-container .chart-description{top:60px;left:0;width:190px;right:0;margin:0 auto;height:190px;border-radius:100px}}@media (min-width:860px){.gauge.chart-container .chart-description{top:55px;width:150px;margin-left:30px}.gauge.chart-container .chart-description.big-gap{top:70px}}.gauge.chart-container .chart-description .title{font-size:32px}.gauge.chart-container .chart-description .title .unit{font-size:20px}.gauge.chart-container .chart-description .additional-currency{font-size:18px}.gauge.chart-container .chart-description .subtitle{font-size:16px}.gauge.chart-container .chart-description .subtitle .btn{color:#999}.gauge.chart-container .chart-description .donut-chart-description-divider{border:0;margin-top:0;margin-bottom:0;border-top:1px solid #ccc}.gauge.chart-container .project-chart a{display:none!important}.gauge.chart-container .legend-container{float:left;height:100%;width:calc(100% - 215px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gauge.chart-container .legend-container .project-legend{width:100%;padding:0 40px}@media (max-width:859px){.gauge.chart-container .legend-container{width:100%}.gauge.chart-container .legend-container .project-legend{padding-left:0}}.gauge.chart-container .legend-container .project-legend .legend-item>div{height:30px;font-size:16px}.gauge.chart-container .legend-container .project-legend .legend-item{margin:2px 0;font-size:16px}.gauge.chart-container .legend-container .project-legend .legend-item .marker{width:20px;height:20px;float:left}.gauge.chart-container .legend-container .project-legend .legend-item .title{font-size:16px;padding-left:10px}.gauge.chart-container .legend-container .project-legend .legend-item .value{float:left;min-width:65px;margin-left:10px}.gauge.chart-container .single-mode{background-color:transparent;border:none}.gauge.chart-container .single-mode .gauge-extra-label{position:absolute;width:100%;bottom:-12px;left:0}.pie-chart-container{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pie-chart-container .pie-description{position:absolute}.pie-chart-container .pie-description.small .pie-chart-sub-title{font-size:20px;font-weight:400}.pie-chart-container .pie-description.small .pie-chart-title{font-size:15px}.pie-chart-container .pie-description.small .pie-chart-description{font-size:14px}.pie-chart-container .pie-description .pie-chart-title{font-size:28px;margin:0}.pie-chart-container .pie-description .pie-chart-sub-title{font-size:18px;margin-top:0;margin-bottom:5px}.pie-chart-container .pie-description .pie-chart-description{font-size:16px;color:#666;margin-top:5px;margin-bottom:0}.list-item-analytics .values,.list-item-analytics .values .single{font-size:14px}.pie-chart-container .pie-description hr{border:0;margin-top:0;margin-bottom:0;border-top:1px solid #ccc}.list-item-analytics{padding:8px!important}.list-item-analytics h6{color:#999;margin:0}.list-item-analytics .values :first-child{margin-bottom:-3px}.list-item-analytics .values.small{font-size:12px}.list-item-analytics .values.small .single{font-size:13px}.analytics-half{max-width:50%;overflow:auto;max-height:500px}.time-entries-analytics-filter-wrapper .time-entries-analytics-filter-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.time-entries-analytics-filter-wrapper .time-entries-analytics-filter-column .form-group{-webkit-flex:1;-ms-flex:1;flex:1}.time-entries-analytics-filter-wrapper .time-entries-analytics-filter-column .form-group .radio-box-area{height:100%}.time-entries-analytics-filter-wrapper .time-entries-radio{text-overflow:ellipsis;white-space:normal;overflow:hidden}.margin-bottom-disabled{margin-bottom:0}.te-analytics-tooltip-content{padding:4px 3px}.te-analytics-tooltip-content .analytics-column-name{font-weight:500;font-size:14px;line-height:21px}.te-analytics-tooltip-content .tooltip-hints{margin-top:14px}.hubspot-panel{min-height:100px}.hubspot-panel .panel-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:18px}.hubspot-panel .panel-body::after,.hubspot-panel .panel-body::before{content:initial}.hubspot-panel .panel-body .panel-row-items{display:-webkit-flex;display:-ms-flexbox;display:flex}.hubspot-panel .panel-body .panel-row-items .panel-row-item{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.bulk-update-modal{max-width:750px!important}.bulk-update-modal .flexible-modal-wrapper{width:750px;max-width:750px}.bulk-update-modal .flexible-modal-wrapper .modal-body{overflow:initial!important}.bulk-update-modal .flexible-modal-wrapper .modal-footer{border-top:unset!important;padding:24px!important}.bulk-update-modal .flexible-modal-wrapper .modal-footer .btn-default{margin-right:12px!important}.bulk-update-modal .filter-list-row .filter-row{margin-bottom:32px!important}.bulk-update-modal .filter-list-row .filter-row.no-margin-bottom{margin-bottom:0!important}.bulk-update-modal .filter-list-row .filter-row .form-group{margin-bottom:unset}.bulk-update-modal .filter-list-row .filter-row.centered{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.bulk-update-modal .filter-list-row .filter-row .checkbox{margin:unset}.bulk-update-modal .filter-list-row .infobox-section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;padding-top:12px}.analytics-modal-header-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:12px}.analytics-modal-header-content .analytics-modal-header-label{font-weight:600;font-size:24px;line-height:32px;color:var(--content-primary)}.analytics-modal-header-content .analytics-modal-header-sub-label{font-weight:600;font-size:14px;line-height:20px;color:var(--content-secondary)}#analytics-time-entries header>div.pull-left{position:absolute;line-height:35px}#analytics-time-entries header>div.pull-right{position:absolute;right:24px}@media (max-width:859px){#analytics-time-entries header>div.pull-right{right:12px}#analytics-time-entries .filter-body .form-horizontal .form-group .inline-switch{top:28px}}#analytics-time-entries .filter-body{padding-bottom:12px}#analytics-time-entries .filter-body .inline-switch-group .inline-switch{right:38px}#analytics-time-entries .filter-body .filter-billable-label{margin-bottom:12px}#analytics-time-entries .filter-body .radio-list{margin-left:30px;margin-bottom:24px}#analytics-time-entries .filter-body .hide-arrow,#analytics-time-entries .filter-body .hide-arrow .ember-power-select-trigger{width:100%}#analytics-time-entries .filter-toggle{text-decoration:none;color:#4a4a4a}#analytics-time-entries .filter-toggle .filter-label{padding:0 3px}#analytics-time-entries .filter-description{color:#fff;font-size:12px;position:relative;top:60px;padding-left:45px;width:100%;z-index:10}#analytics-time-entries .time-entries-body .flex-row>div>a,.project-worktime-module .module-body .project-analytics-table .row-wrapper .column-label a{color:inherit}#analytics-time-entries section{position:absolute;left:0;right:0;bottom:0}@media (max-width:859px){#analytics-time-entries .time-entries-body.default-padding-left{padding-left:0}#analytics-time-entries .time-entries-body .flex-row>div.row-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#analytics-time-entries .time-entries-body .flex-row.clickable:not(.group-title){border-bottom:none;background-color:rgba(255,255,255,.4)}#analytics-time-entries .filters-selected .tag-container,#analytics-time-entries .flex-row:not(.footer-row).header-row button,#analytics-time-entries .flex-row:not(.footer-row).header-row div{background:0 0}@media (min-width:860px){#analytics-time-entries .filter-body .billable-status-separator{margin-right:20px}#analytics-time-entries .time-entries-body .flex-row.clickable:not(.group-title){padding-right:10px}#analytics-time-entries .time-entries-body .flex-row>div:not(.btn):not(.break-after):not(.page-options):not(.group-date).last-child{padding-right:0}}#analytics-time-entries .time-entries-body .flex-row.clickable:not(.group-title).no-top-border{border-top:none;padding-top:0}#analytics-time-entries .time-entries-body .flex-row>div:not(.btn):not(.break-after):not(.page-options):not(.group-date){font-weight:400;font-size:14px;line-height:16px;padding-left:8px;margin:auto}#analytics-time-entries .time-entries-body .flex-row>div.comment{position:relative;left:6px}#analytics-time-entries .time-entries-body .flex-row .reference-platform-logo{height:14px;vertical-align:-2px;margin-right:2px}#analytics-time-entries .flex-row:not(.footer-row).group-title>.group-date{font-size:13px}@media (min-width:860px){#analytics-time-entries .flex-row:not(.footer-row).clickable:hover{border-left-width:4px!important}#analytics-time-entries .flex-row:not(.footer-row).clickable:hover>div.hover-padding{padding-left:5px!important}}#analytics-time-entries .flex-row:not(.footer-row).header-row{margin-top:0;min-height:36px}#analytics-time-entries .flex-row:not(.footer-row).header-row>div{padding-left:8px;padding-right:8px}#analytics-time-entries .flex-row:not(.footer-row).header-row>div:last-child,.planner .project-rows .content-parent-row .summary-inner{padding-right:0}#analytics-time-entries .flex-row:not(.footer-row).header-row button,#analytics-time-entries .flex-row:not(.footer-row).header-row div.btn{position:relative;bottom:-5px}@media (max-width:859px){#analytics-time-entries .flex-row:not(.footer-row).header-row{margin-left:-7px;margin-right:-7px}}#analytics-time-entries .flex-row:not(.footer-row) h6{margin:0;padding:0}#analytics-time-entries .list-item:first-child .flex-row.group-title div{border-top:none}#analytics-time-entries .filters-selected .tag-container .filter-search-choice{background-color:#f5f5f5;color:#434b51;border-radius:3px;text-transform:uppercase;padding:3px 6px;font-size:12px;font-weight:500;line-height:14px;margin-right:3px}#analytics-time-entries .filters-selected .filter-row>div,#analytics-time-entries .option-buttons .filter-row>div,#analytics-time-entries .option-buttons .tag-container{background:0 0}#analytics-time-entries .filters-selected .tag-container .filter-search-choice.overflow-message{cursor:pointer}#analytics-time-entries .filters-selected .tag-container .filter-search-choice .ember-power-select-multiple-remove-btn{color:#4f4f4f;font-size:18px;font-weight:700;line-height:14px;margin-right:4px}#analytics-time-entries .filters-selected .tag-container .filter-search-choice .tooltipstered{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#analytics-time-entries .filters-selected .tag-list{padding:1px 0 0 7px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#analytics-time-entries .filters-selected .tag-list .no-filter-placeholder{color:#969696}#analytics-time-entries .filters-selected .tag-list .filter-search-choice{float:left}@media (min-width:860px){#analytics-time-entries .time-entries-body{margin-top:102px;overflow-y:scroll;height:100%}#analytics-time-entries .time-entries-body.default-user{margin-top:90px}#analytics-time-entries .time-entries-body.default-user.filter-shown{margin-top:268px}#analytics-time-entries .time-entries-body.filter-shown{margin-top:382px}#analytics-time-entries .time-entries-body>.clickable{margin-bottom:20px}#analytics-time-entries .no-time-entries-body{margin-top:86px;height:100%}#analytics-time-entries .no-time-entries-body.filter-shown{margin-top:366px}#analytics-time-entries .filters-selected .filter-row{padding-right:12px}#analytics-time-entries .option-buttons{position:fixed;right:0;left:72px;z-index:10}}#analytics-time-entries .option-buttons{padding:12px 24px 0}#analytics-time-entries .option-buttons .header-row{margin-bottom:4px}#analytics-time-entries .option-buttons .header-row .dropdown-menu span{margin-right:8px}#analytics-time-entries .option-buttons .filter-row{height:47px;margin-bottom:6px}#analytics-time-entries .option-buttons .tag-container.has-icon-right .filter-choices{border:none;background-color:#fafafa;color:#434b51;text-transform:uppercase;font-size:12px;padding-top:4px}#analytics-time-entries .option-buttons .tag-container.tag-list{padding:1px 0 0 7px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#analytics-time-entries .option-buttons .tag-container.tag-list .no-filter-placeholder{color:#969696}#analytics-time-entries .option-buttons .tag-container.tag-list .filter-search-choice{float:left}#analytics-time-entries .option-buttons .tag-container .filter-search-choice{border:none;background-color:#fafafa;padding:6px 9px;color:#434b51;text-transform:uppercase;font-size:12px;gap:8px}#analytics-time-entries .option-buttons .tag-container .filter-search-choice .remove{border:none;background-color:#fafafa;color:#434b51;text-transform:initial;font-size:12px;padding-top:4px}#analytics-time-entries .option-buttons .page-options{display:inline-block}#analytics-time-entries .option-buttons .page-options ul,#analytics-time-entries .option-buttons .page-options>div{margin-left:9px}#analytics-time-entries .option-buttons .page-options .pagination{font-size:14px}@media (max-width:859px){#analytics-time-entries .option-buttons .page-options{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:12px;padding-right:0}#analytics-time-entries .option-buttons .page-options ul,#analytics-time-entries .option-buttons .page-options>div{margin-left:0}#analytics-time-entries .option-buttons{padding:4px 8px}}@media (min-width:1200px){#analytics-time-entries .option-buttons{left:72px}#analytics-time-entries .option-buttons.sub-menu-shown{left:calc(72px + var(--submenu-width))}}@media (min-width:860px){#analytics-time-entries ::-webkit-scrollbar{width:15px}.effort-module .chart-container .chart-frame .project-chart,.project-revenue-module .chart-container .chart-frame .project-chart{float:left}}#analytics-time-entries footer{padding:0}#analytics-time-entries footer .flex-row{padding:0;height:100%}#analytics-time-entries footer .flex-row .triple-kpi-wrapper{height:100%}#analytics-time-entries footer .flex-row .triple-kpi-wrapper>div{height:100%;padding:11px 0 9px}#analytics-time-entries .modal-analytics{position:absolute;margin-left:1000px}#analytics-time-entries .update-entries .btn-color{color:var(--primary-color)!important;background-color:#fff!important;border-color:var(--primary-color)!important}#analytics-time-entries .update-entries .update-entries-button{box-shadow:0 0 5px rgba(0,0,0,.15);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px;font-weight:400;font-size:14px;line-height:16px}.modal-time-entries-export .control-label{width:100%;text-align:left}.modal-time-entries-export hr{margin-top:10px;margin-bottom:10px}.modal-time-entries-export .checkbox,.modal-time-entries-export .radio{margin-bottom:14px}.modal-time-entries-export .radio-row>.radio{display:inline-block;float:left;margin-top:7px;width:100px;padding-right:18px}.modal-time-entries-export .radio-group .radio label{text-align:left}.board-filter-modal-analytics{width:unset!important;max-width:unset!important}.board-filter-modal-analytics .flexible-modal-wrapper{width:88vw!important;max-width:1600px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.board-filter-modal-analytics .flexible-modal-wrapper .modal-body{overflow-y:auto;overflow-x:hidden;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin:0;padding:0 24px;position:relative}.board-filter-modal-analytics .flexible-modal-wrapper .modal-footer{position:relative;padding:20px 24px;margin:0;border-top:1px solid #e0e0e0}.analytics-row,.planner .content-child-row .row-info .row-information-sub-label.has-icon{margin-left:24px}.board-filter-modal-analytics .ember-power-select-trigger{height:unset;min-height:32px}.board-filter-modal-analytics .ember-power-select-multiple-options{display:unset!important;max-width:100%}.board-filter-modal-analytics .ember-power-select-multiple-options .ember-power-select-multiple-option{max-width:100%}.icon-dropdown>.icon{font-size:20px}.column-header{font-weight:400;line-height:12px;font-size:12px;color:#000}.analytics-row{background-color:rgba(255,255,255,.4);border-radius:4px}.analytics-row:hover{background-color:#fff!important;box-shadow:0 2px 6px rgba(0,0,0,.15);position:relative}.list-item .group-title{background-color:#fff;padding-left:7px;padding-top:7px;padding-bottom:7px;border-radius:4px}.list-item .group-title:hover{background-color:#fff!important;position:relative;z-index:2}.group-title:not(:first-child){margin-top:24px}.analytics-search-comments{width:33%;position:relative}.analytics-search-comments .close-search-comment{position:absolute;right:8px;bottom:0;top:10px;text-align:center;width:14px;height:14px;font-size:14px;cursor:pointer}.analytics-search-comments .icomoon-search-2{font-size:18px;position:absolute;right:8px;bottom:0;top:8px;text-align:right}.list-row-button-tooltipster{width:24px;height:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.unlock-hovered{display:none}.list-row-button-tooltipster:hover .unlock-hovered{display:block}.list-row-button-tooltipster:hover .lock-hovered{display:none}.analytics-table-link{text-decoration:none;color:#4a4a4a!important;width:inherit!important;word-break:break-all}.list-row-tooltip{display:inline-block;max-width:100%;min-width:inherit;text-overflow:ellipsis;overflow:hidden}.list-row-tooltip.project-tooltip{width:100%}.tooltip-list-row-button-line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px}.tooltip-list-row-button-line .tooltip-list-row-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2px 6px;gap:8px;font-style:normal;font-weight:500;font-size:12px;line-height:14px;color:#565b63;background:#f5f5f5;border-radius:3px;margin-right:5px}.analytics-internal-client-label,.analytics-row-item{overflow:hidden;text-overflow:ellipsis}.analytics-row-item .normal-icon,.split-label .normal-icon{font-size:16px}.initials-avatar,.initials-avatar.medium{font-size:20px;min-width:48px;height:48px}.split-label.hover-border-underscore:hover .underscore{border-bottom:1px solid #333}.split-label .tiny-space-horizontal{padding:1px 4px 0}.split-label .first-flex-column,.split-label .second-flex-column{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.analytics-row-item:hover{text-decoration:underline}.list-row-button-lock{padding:4px}.list-row-button-lock .action-icon-analytics{position:absolute;font-size:20px}.list-row-button-lock .lock-action-icon{color:#333}.list-row-button-lock .unlock-action-icon{color:#828282}.list-row-button-lock .invoice-button{color:var(--invoice-blue)}.dropdown-approval-status-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.validation-icon-in-selector{height:18px;position:absolute;top:6px;left:3px}#analytics-entity .flex-box-wrapper{height:inherit}#analytics-entity .navbar-top .text-center{font-size:24px;font-weight:300}#analytics-entity .navbar-top .w-100 .ember-power-select-trigger{width:100%}#analytics-entity .navbar-top .ember-power-select-trigger{width:200px;min-width:initial}@media (max-width:859px){#analytics-entity .report-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#analytics-entity .report-container .report-side-menu{padding-right:0;margin-bottom:15px}}#analytics-entity .report-container{margin:15px;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#fafafa;display:-webkit-flex;display:-ms-flexbox;display:flex}#analytics-entity .report-container .report-side-menu{background-color:#fafafa;padding-left:0}#analytics-entity .report-container .report-side-menu .analytics-module{position:relative;margin-bottom:16px}#analytics-entity .report-container .report-information-container .report-information-menu{margin-left:-13px;margin-right:-14px;min-height:44px;margin-bottom:8px}#analytics-entity .report-container .report-information-container .report-information-menu .item-container{float:left;margin-right:6px;width:215px}#analytics-entity .report-container .report-information-container .report-information-menu .item-container .menu-item{width:100%;background-color:#fff;float:left;font-size:15px;border:none;min-height:42px;border-radius:30px}#analytics-entity .report-container .report-information-container .report-information-menu .item-container .menu-item.active{background-color:#028ac0;color:#fff}#analytics-entity .report-container .report-information-container .report-information-menu .item-container .menu-item:focus{outline:0}#analytics-entity .report-container .report-information-container .report-information{height:100%}#analytics-entity .report-container .report-information-container .report-information .general-information-container{height:100%;box-shadow:0 0 2px 0 rgba(0,0,0,.3);background-color:#fff}#analytics-entity .report-container .report-information-container .report-information .general-information-container .headline{color:#55849e;font-size:16px;font-weight:300}#analytics-entity .report-container .report-information-container .report-information .general-information-container hr{width:80%;margin:10px 0}#analytics-entity .report-container .report-information-container .report-information .general-information-container .information-container{margin:20px}#analytics-entity .report-container .report-information-container .report-information .general-information-container .information-container .information-table{width:100%}#analytics-entity .report-container .report-information-container .report-information .general-information-container .information-container .information-table td{padding:5px 0}#analytics-entity .report-container .report-information-container .report-information .general-information-container .information-container .information-table .descriptor{width:40%;font-size:14px;font-weight:300;vertical-align:top}#analytics-entity .report-container .report-information-container .report-information .general-information-container .information-container .information-table .value{width:60%;font-size:14px}#analytics-entity .report-container .report-information-container .report-information .statistics-container{margin-left:-12px;margin-right:-12px}#analytics-entity .report-container .report-information-container .report-information .statistics-container.clients .statistics-module .dashboard-module,#analytics-entity .report-container .report-information-container .report-information .statistics-container.projects .statistics-module .dashboard-module{height:390px}#analytics-entity .report-container .report-information-container .report-information .statistics-container .statistics-module{margin-bottom:16px;position:relative}#analytics-entity .report-container .report-information-container .report-information .statistics-container .statistics-module:last-child{margin-bottom:0}#analytics-entity .report-container .report-information-container .report-information .statistics-container .statistics-module .dashboard-module .summary-bar{left:0;right:0}#analytics-entity .report-container .report-information-container .report-information .statistics-container .statistics-module .module-title{color:#9b9b9b;font-size:14px}.modal-user-export{min-width:540px}.modal-user-export .control-label{width:100%;text-align:left}.modal-user-export hr{margin-top:10px;margin-bottom:10px}.modal-user-export .checkbox,.modal-user-export .radio{margin-bottom:14px}.modal-user-export .radio-row>.radio{display:inline-block;margin-top:7px;width:100px;padding-right:18px}.modal-user-export .radio-group .radio label{text-align:left}.modal-user-export .date-range-picker .date-range-label-wrapper{cursor:pointer;border:1px solid #e1e1e1;font-size:14px;border-radius:3px;line-height:32px;text-align:center}#analytics-entity .avatar-container,.analytics-container .avatar-container{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}#analytics-entity .avatar-container .report-avatar,.analytics-container .avatar-container .report-avatar{height:136px;width:136px;border-radius:200px;background-color:#f7f7f7;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 0 2px 2px rgba(0,0,0,.2)}#analytics-entity .avatar-container .report-avatar .initials-avatar,.analytics-container .avatar-container .report-avatar .initials-avatar{min-width:124px;height:124px;font-size:50px;padding-top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 0 2px 2px rgba(0,0,0,.2)}#analytics-entity .avatar-container .report-avatar .icon-wrapper,.analytics-container .avatar-container .report-avatar .icon-wrapper{min-width:124px;height:124px;font-size:50px;box-shadow:0 0 2px 2px rgba(0,0,0,.2);border-radius:50px;padding-top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#analytics-entity .avatar-container .report-avatar .icon-wrapper .icon,.analytics-container .avatar-container .report-avatar .icon-wrapper .icon{font-size:40px;color:#fff}#analytics-entity .avatar-container .report-avatar .circular-image-bulletin,.analytics-container .avatar-container .report-avatar .circular-image-bulletin{width:124px;height:124px;border-radius:80px;margin:0}.initials-avatar,.super-extra-small .initials-avatar{position:relative;display:inline-block;text-align:center;text-transform:uppercase}.initials-avatar{border-radius:99px;background:#999;box-shadow:none;color:#fff;font-weight:300;padding-top:10px}.initials-avatar.client{padding-top:11px;padding-left:1px;border-radius:3px}.initials-avatar.medium.client{padding-top:27px;padding-left:3px;border-radius:10px}.initials-avatar.large{min-width:140px;height:140px;font-size:48px;padding-top:35px;box-shadow:0 0 2px 2px rgba(0,0,0,.5)}.initials-avatar.large.client{box-shadow:0 0 2px 2px rgba(0,0,0,.1);font-size:64px;padding-top:27px;padding-left:3px;border-radius:10px}.initials-avatar.small{min-width:32px;height:32px;font-size:16px;padding-top:5px}.initials-avatar.small.client{padding-top:7px;padding-left:1px}.initials-avatar.extra-small{min-width:24px;height:24px;font-size:12px;padding-top:4px}.initials-avatar.extra-small.client{padding-top:4px;padding-left:1px}.initials-avatar.tiny{min-width:18px;height:18px;font-size:10px;padding-top:2.5px}.initials-avatar.tiny.client{padding-top:2.5px;padding-left:1px}.super-extra-small .initials-avatar{border-radius:99px;box-shadow:none;color:#fff;min-width:20px;height:20px;font-size:10px;margin-right:5px;padding-top:3px}.super-extra-small img{margin-right:5px;height:20px;width:20px;border-radius:50px;color:#fff;font-size:10px}.time-entry .pie-timer .border,.time-entry .pie-timer .loader{stroke:#fff}.time-entry .pie-timer .busy-border,.time-entry .pie-timer .busy-fg{stroke:rgba(255,255,255,.8)}.clean .pie-timer .busy-border,.clean .pie-timer .busy-fg{stroke:#000}.pie-timer .border,.pie-timer .busy-border,.pie-timer .busy-fg,.pie-timer .loader{stroke:#4a4a4a}footer{bottom:0;z-index:3;position:absolute;width:100%;height:60px;background-color:#fff;padding:12px 24px;border-top:1px #d9d9d9 solid}footer.small{height:50px}footer div{text-align:center}footer.large{height:auto}footer h3,footer h5{margin:0}footer h6{color:#999;margin:0 0 4px}footer dl{margin-top:0;font-size:12px}.effort-costs-module .header-row>div:first-child .year-selector,footer .ember-select{margin-top:2px}footer dt{font-weight:300;font-size:12px}footer .details .col-sm-3:not(:first-child){border-left:1px solid #fafafa}footer.light-border{border-top:1px #f2f2f2 solid}footer.dark-border{border-top:1px #e0e0e0 solid}.little-padding-footer{padding:4px 24px}.base-footer{height:60px;padding-top:12px;padding-bottom:0}.toggle-footer:hover:not(.expanded){height:75px}.toggle-footer .toggle-bar{position:absolute;width:32px;height:32px;top:-16px;left:50%;margin-left:-16px}.toggle-footer .toggle-bar .semi-circle{background-color:#fff;position:absolute;width:32px;height:32px;border-radius:30px;border:1px solid #d9d9d9;border-right:1px solid transparent;border-bottom:1px solid transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggle-footer .toggle-bar a{padding:0;font-size:12px;color:#969696}.x-carousel{color:#535353}.x-carousel .controls{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.x-carousel .controls .toggle{-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100}.x-carousel .controls .toggle:hover{cursor:pointer}.x-carousel .controls .toggle.toggle-right{text-align:right}.x-carousel .controls .panes{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.x-carousel .controls .panes .index{color:#ddd}.x-carousel .controls .panes .index.active{color:#9b9b9b}.x-carousel .controls .panes .index:hover{cursor:pointer}.dashboard .full-width{margin-left:20px;margin-right:20px}.base-dashboard-module.project-details-module .header-row .ember-power-select-trigger .ember-power-select-selected-item,.dashboard .large-modules,.planning-events-module .ember-power-select-trigger .ember-power-select-selected-item{margin-left:0}.dashboard .large-modules{margin-right:0;padding-right:20px}.dashboard .placeholder-container{height:300px;width:2px;position:relative;float:left;margin-top:43px;margin-left:20px;border-radius:5px;border:2px dotted #ccc}.dashboard .module-container{width:100%;position:relative;padding-left:20px;margin-top:20px}@media (min-width:860px) and (max-width:859px){.dashboard .module-container{float:left;width:50%}}@media (min-width:860px) and (max-width:1399px){.dashboard .module-container{float:left;width:33.33%}}@media (min-width:1400px) and (max-width:1799px){.dashboard .module-container{float:left;width:25%}}@media (min-width:1800px){.dashboard .module-container{float:left;width:16.65%}}.dashboard .module-container .module-title{color:#9b9b9b;font-size:14px;margin-bottom:3px;cursor:all-scroll}.dashboard .dashboard-module{background-color:#fff;color:#4a4a4a;font-weight:300;border-radius:3px;height:340px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.dashboard .dashboard-module .flex-spacer{-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100}.dashboard .dashboard-module>.ember-view{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.dashboard .dashboard-module .title{padding-left:5px;font-size:14px}.dashboard .dashboard-module .summary-bar{position:absolute;z-index:1;left:21px;right:1px;bottom:1px;height:34px;background-color:rgba(225,225,225,.1);border-top:1px solid #e1e1e1}.dashboard .dashboard-module .summary-bar .dropdown{float:left}.dashboard .dashboard-module .summary-bar .dropdown button,.dashboard .dashboard-module .summary-bar .dropdown div.btn{border:none;background-color:transparent}.dashboard .dashboard-module .summary-bar .dropdown button .icon.small,.dashboard .dashboard-module .summary-bar .dropdown div.btn .icon.small{font-size:60%}.dashboard .dashboard-module .summary-bar .dropdown .dropdown-menu{left:0;bottom:100%;top:initial}.dashboard .dashboard-module .summary-bar .presentation-mode-button-group{border-left:1px solid #e1e1e1;float:left;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}.dashboard .dashboard-module .summary-bar .presentation-mode-button-group .mode-button{border:none;background-color:transparent;margin:0;padding:0 8px;cursor:pointer}.dashboard .dashboard-module .summary-bar .presentation-mode-button-group .mode-button:focus{outline:0}.dashboard .dashboard-module .summary-bar .presentation-mode-button-group .mode-button.active{color:#21a5e3;position:relative;top:-1px;height:34px;left:-1px;background-color:#fff;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.dashboard .dashboard-module .summary-bar .summary-label{line-height:34px;text-align:right}.dashboard.statistics-container .dashboard-module .top-bar .top-bar-information .dashboard-module-icon{cursor:default}.dashboard .analytics-module{background-color:#fff;color:#4a4a4a;font-weight:300;border-radius:3px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;box-shadow:0 0 2px 0 rgba(0,0,0,.3);height:230px}.dashboard .analytics-module .flex-spacer{-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100}.dashboard .analytics-module>.ember-view{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.dashboard .analytics-module .title{padding-left:5px;font-size:14px}.dashboard .analytics-module .summary-bar{position:absolute;z-index:1;left:21px;right:1px;bottom:1px;height:34px;background-color:rgba(225,225,225,.1);border-top:1px solid #e1e1e1}.dashboard .analytics-module .summary-bar .dropdown{float:left}.dashboard .analytics-module .summary-bar .dropdown button,.dashboard .analytics-module .summary-bar .dropdown div.btn{border:none;background-color:transparent}.dashboard .analytics-module .summary-bar .dropdown button .icon.small,.dashboard .analytics-module .summary-bar .dropdown div.btn .icon.small{font-size:60%}.dashboard .analytics-module .summary-bar .dropdown .dropdown-menu{left:0;bottom:100%;top:initial}.dashboard .analytics-module .summary-bar .presentation-mode-button-group{border-left:1px solid #e1e1e1;float:left;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}.dashboard .analytics-module .summary-bar .presentation-mode-button-group .mode-button{border:none;background-color:transparent;margin:0;padding:0 8px;cursor:pointer}.dashboard .analytics-module .summary-bar .presentation-mode-button-group .mode-button:focus{outline:0}.dashboard .analytics-module .summary-bar .presentation-mode-button-group .mode-button.active{color:#21a5e3;position:relative;top:-1px;height:34px;left:-1px;background-color:#fff;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.dashboard .analytics-module .summary-bar .summary-label{line-height:34px;text-align:right}.dashboard .analytics-module .module-title .top-bar .top-bar-information .dashboard-module-icon{cursor:default}.dashboard .analytics-module .module-body{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 12px;height:100%}.dashboard .analytics-module .module-body .loading-container{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.dashboard .analytics-module .module-body .chart-container{-webkit-flex:2;-ms-flex:2;flex:2}.dashboard .analytics-module .module-body .data{-webkit-flex:3;-ms-flex:3;flex:3;padding-left:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:0}.dashboard .analytics-module .module-body .data .kpi-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.dashboard .analytics-module .module-body .data .kpi-wrapper.vertical{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.dashboard .analytics-module .module-body .data .kpi-wrapper h2{margin:0}.dashboard .analytics-module .module-body .data .kpi-wrapper .kpi-label{-webkit-flex:1;-ms-flex:1;flex:1;padding-right:4px}.dashboard .analytics-module .module-body .data .kpi-action{margin-top:-10px;text-align:right;cursor:pointer;font-size:12px}.analytics-module-top-bar{height:34px;background-color:rgba(225,225,225,.1);border-bottom:1px solid #e1e1e1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.analytics-module-top-bar .top-bar-information{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex}.analytics-module-top-bar .top-bar-information.large{-webkit-flex:3;-ms-flex:3;flex:3;min-width:40px;position:relative}.analytics-module-top-bar .top-bar-information .dashboard-module-icon{cursor:move;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;width:33px;z-index:50}.analytics-module-top-bar .top-bar-information .dashboard-module-title{margin-right:auto;color:#4a4a4a;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.analytics-module-top-bar .top-bar-information .dashboard-module-title .form-control{box-shadow:none}.analytics-module-top-bar .top-bar-date-picker{-webkit-flex:2;-ms-flex:2;flex:2;text-align:center}.analytics-module-top-bar .top-bar-date-picker .date-range-picker{padding:9px 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:859px){.analytics-module-top-bar .top-bar-date-picker .switch-btn{display:none}}.analytics-module-top-bar .top-bar-options{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.analytics-module-top-bar .top-bar-options.large{-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}.analytics-module-top-bar .top-bar-options .context-menu{width:36px;line-height:1;cursor:pointer}.analytics-module-top-bar .top-bar-options .context-menu .dropdown-menu{left:initial;top:initial;right:0}.analytics-module-top-bar .top-bar-options .context-menu a .icon{margin-right:5px}.analytics-module-top-bar .top-bar-options .context-menu button,.analytics-module-top-bar .top-bar-options .context-menu div.btn{background-color:#fcfcfc;border:none;padding:8px 15px;font-size:12px}.analytics-module-top-bar .top-bar-options .context-menu button:active,.analytics-module-top-bar .top-bar-options .context-menu div.btn:active{box-shadow:none}.analytics-module-top-bar .top-bar-options .context-menu button .icon,.analytics-module-top-bar .top-bar-options .context-menu div.btn .icon{color:#4a4a4a}.effort-module .module-title,.project-revenue-module .module-title{margin-bottom:0}.effort-module .module-body,.project-revenue-module .module-body{position:relative}.effort-module .topbar,.project-revenue-module .topbar{height:25px;display:-webkit-flex;display:-ms-flexbox;display:flex}.effort-module .project-total-hours,.project-revenue-module .project-total-hours{position:absolute;width:50%;bottom:140px;font-size:38px}.effort-module .additional-chart-information,.project-revenue-module .additional-chart-information{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:18px;margin-bottom:12px;line-height:18px;cursor:default}.effort-module .additional-chart-information .legend-item,.project-revenue-module .additional-chart-information .legend-item{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 10px;font-size:12px}.effort-module .additional-chart-information .legend-item .marker,.project-revenue-module .additional-chart-information .legend-item .marker{height:17px;width:17px;margin-right:5px}.effort-module .chart-replace,.project-revenue-module .chart-replace{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:353px;width:100%;font-size:20px}.effort-module .loading-container,.project-revenue-module .loading-container{height:245px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.effort-module .chart-container,.project-revenue-module .chart-container{height:215px;margin-top:30px}.effort-module .chart-container .chart-frame,.project-revenue-module .chart-container .chart-frame{height:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:25px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.effort-module .chart-container .chart-frame .project-chart,.project-revenue-module .chart-container .chart-frame .project-chart{width:215px;height:215px}@media (max-width:859px){.effort-module .chart-container .chart-frame,.project-revenue-module .chart-container .chart-frame{padding:0}.effort-module .chart-container .chart-frame .project-chart,.project-revenue-module .chart-container .chart-frame .project-chart{overflow:hidden;display:block;text-align:left;margin-left:auto;margin-right:auto;position:relative}}.effort-module .chart-container .chart-frame>.ember-view,.project-revenue-module .chart-container .chart-frame>.ember-view{height:100%;width:100%}.effort-module .chart-container .chart-description,.project-revenue-module .chart-container .chart-description{font-weight:300;position:absolute;width:215px;height:215px}@media (max-width:859px){.effort-module .chart-container .chart-description,.project-revenue-module .chart-container .chart-description{top:60px;height:155px;left:0;right:0;margin:0 auto;border-radius:100px}}@media (min-width:860px){.effort-module .chart-container .chart-description,.project-revenue-module .chart-container .chart-description{top:70px;height:145px}}.effort-module .chart-container .chart-description .title,.project-revenue-module .chart-container .chart-description .title{font-size:30px;padding:0}.effort-module .chart-container .chart-description .title .unit,.project-revenue-module .chart-container .chart-description .title .unit{font-size:20px}.effort-module .chart-container .chart-description .subtitle,.project-revenue-module .chart-container .chart-description .subtitle{margin-top:5px;font-size:16px}.effort-module .chart-container .chart-description .donut-chart-description-divider,.project-revenue-module .chart-container .chart-description .donut-chart-description-divider{border:0;margin-top:0;margin-bottom:0;border-top:1px solid #ccc}.effort-module .chart-container .project-chart a,.project-revenue-module .chart-container .project-chart a{display:none!important}.effort-module .chart-container .legend-container,.project-revenue-module .chart-container .legend-container{float:left;height:100%;width:calc(100% - 215px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.effort-module .chart-container .legend-container .project-legend,.project-revenue-module .chart-container .legend-container .project-legend{width:100%;padding:0 20px 0 10px}@media (max-width:859px){.effort-module .chart-container .legend-container,.project-revenue-module .chart-container .legend-container{width:100%}.effort-module .chart-container .legend-container .project-legend,.project-revenue-module .chart-container .legend-container .project-legend{padding-left:0}}.effort-module .chart-container .legend-container .project-legend .legend-item,.project-revenue-module .chart-container .legend-container .project-legend .legend-item{margin:4px 0;font-size:14px}.effort-module .chart-container .legend-container .project-legend .legend-item .marker,.project-revenue-module .chart-container .legend-container .project-legend .legend-item .marker{width:20px;height:20px;float:left}.effort-module .chart-container .legend-container .project-legend .legend-item .label-wrapper,.project-revenue-module .chart-container .legend-container .project-legend .legend-item .label-wrapper{font-size:14px;padding-left:15px}.effort-module .chart-container .legend-container .project-legend .legend-item .label-wrapper .legend-label,.project-revenue-module .chart-container .legend-container .project-legend .legend-item .label-wrapper .legend-label{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.effort-module .chart-container .legend-container .project-legend .legend-item .label-wrapper .legend-sub-label,.project-revenue-module .chart-container .legend-container .project-legend .legend-item .label-wrapper .legend-sub-label{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.effort-module .chart-container .legend-container .project-legend .legend-item .value,.project-revenue-module .chart-container .legend-container .project-legend .legend-item .value{float:left;min-width:65px;font-weight:400;text-align:right}.effort-module .chart-container .single-mode,.project-revenue-module .chart-container .single-mode{background-color:transparent;border:none}.project-details-kpi-row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:-10px}.project-details-kpi-wrapper{min-width:160px;width:33%;padding:10px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.project-details-kpi-wrapper .project-details-kpi{height:110px;background-color:#fafafa;border-radius:8px;padding:12px;width:100%;position:relative;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.project-details-kpi-wrapper:not(:last-child){margin-right:6px}.project-details-kpi-wrapper .kpi-title{line-height:16px;font-style:normal;font-weight:500}.project-details-kpi-wrapper .kpi-title .ember-basic-dropdown-trigger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.project-details-kpi-wrapper .kpi-title .ember-basic-dropdown-trigger .has-icon-right{margin-right:6px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-details-kpi-wrapper .kpi-title .ember-basic-dropdown-trigger .icon{opacity:0;transition:opacity .2s ease-out;font-size:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.project-details-kpi-wrapper .kpi-bottom-label{margin-top:12px;font-size:12px;line-height:14px;height:14px;color:#828282;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.project-details-kpi-wrapper .kpi-value{font-style:normal;font-weight:700;font-size:28px;line-height:37px;margin-top:6px;color:#4a4a4a}.project-details-kpi-wrapper .kpi-value.danger{color:#e25f77}.project-details-kpi-wrapper .kpi-value.small-label-size{font-size:18px;position:relative;top:6px}.project-details-kpi-wrapper .kpi-placeholder{color:#828282}.project-details-kpi-wrapper:hover .kpi-title .icon{opacity:1;transition:opacity 0s linear}.project-details-chart-wrapper{width:100%;padding:12px 10px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.project-details-chart-wrapper .project-details-chart{height:150px;background-color:#fafafa;border-radius:8px;padding:10px 0;width:100%;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.project-details-chart-wrapper .project-details-chart .loading-container{margin-bottom:0}.project-details-chart-wrapper .project-details-chart .chart-reload-label{color:#bdbdbd;margin-bottom:12px}.project-details-info-list{position:relative;border-radius:8px;display:-webkit-flex;display:-ms-flexbox;display:flex}.project-details-info-list:not(:last-child){margin-right:6px}.project-details-info-list:hover .info-list-hover{display:-webkit-flex;display:-ms-flexbox;display:flex}.info-list .info-list-element{position:relative;margin-left:12px;font-size:14px;line-height:21px}.info-list .info-list-element:before{font-family:icomoon;width:5px;height:5px;position:absolute;left:-10px;font-size:5px;color:#000}.info-list .info-list-element:not(:last-child):after{content:'';position:absolute;left:-8px;width:1px;height:20px;background:#000;top:10px}.info-list .list-placeholder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;min-height:66px;color:#828282}.info-list .placeholder-icon{font-size:40px;height:40px}.info-list-hover{position:absolute;top:24px;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:none}.team-activity-user-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:9px}.team-activity-user-row .user-avatar-with-indicators{height:26px}.team-activity-user-row .user-avatar-with-indicators img{width:22px;height:22px;position:relative;top:-1px}.team-activity-user-row .user-avatar-with-indicators .pm-indicator{height:6px;width:6px;font-size:0;top:0;right:0}.team-activity-user-row .user-avatar-with-indicators .initials-avatar{min-width:22px;height:22px;font-size:11px;padding-top:0;position:relative;top:-2px}.team-activity-user-row>div:last-of-type .user-avatar-with-indicators{margin-right:0}.base-dashboard-module.project-details-module{overflow:hidden}.base-dashboard-module.project-details-module .header-row{width:100%;padding-bottom:8px}.base-dashboard-module.project-details-module .header-row .project-indicator{margin-top:9px;margin-right:8px;width:14px;height:14px;border-radius:50px;background-color:#828282}.base-dashboard-module.project-details-module .header-row .dashboard-project-select{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1}.base-dashboard-module.project-details-module .header-row .dashboard-project-select .ember-power-select-trigger{top:-3px}.base-dashboard-module.project-details-module .header-row .ember-power-select-trigger{max-width:100%;padding:0;background:0 0;border:none;display:block;margin:0;width:100%;box-shadow:none}@media (max-width:859px){.base-dashboard-module.project-details-module .header-row .ember-power-select-trigger{min-width:100%;width:100%}}.base-dashboard-module.project-details-module .header-row .ember-power-select-trigger .ember-power-select-status-icon{display:none;border-left:none;position:relative;font-size:12px}.base-dashboard-module.project-details-module .header-row .ember-power-select-trigger:hover .ember-power-select-status-icon{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:initial;margin-left:8px}.base-dashboard-module.project-details-module .header-row .header-row-context-menu{position:relative;top:-2px}.base-dashboard-module.project-details-module .project-details-header{height:36px;width:100%}.base-dashboard-module.project-details-module .project-team-list-wrapper{position:relative;top:-9px;padding:0;min-width:initial;width:initial}.compact-project-details-module .team-activity-user-row .initials-avatar{padding-top:3px}.effort-costs-module .header-row>div:first-child{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.effort-costs-module .header-row>div:first-child .year-selector select{border:1px solid #e0e0e0;border-radius:8px;height:28px;font-size:14px;padding:0 8px}.effort-costs-module .module-body{height:265px}.effort-costs-module .module-body .chartdiv{height:245px;margin:0 -15px 0 -25px}.effort-costs-module .module-body .chart-legend{padding:6px 0;position:relative;height:30px;margin-bottom:12px}.effort-costs-module .module-body .chart-legend>div{top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;height:30px}.effort-costs-module .module-body .chart-legend .chart-legend-item{border-radius:5px;margin:0 5px;position:relative;padding-left:20px;padding-right:5px;min-width:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.effort-costs-module .module-body .chart-legend .chart-legend-item b{margin-left:4px}.effort-costs-module .module-body .chart-legend .chart-legend-item:before{content:'';position:absolute;left:4px;top:4px;height:12px;width:12px;background-color:#00f;border-radius:3px}.effort-costs-module .module-body .chart-legend .chart-legend-item.revenue:before{background-color:#26d49b}.effort-costs-module .module-body .chart-legend .chart-legend-item.costs:before{background-color:#0075ff}.effort-costs-module .module-body .chart-legend .chart-legend-item.performance-difference:before{background:linear-gradient(-45deg,#0075ff 50%,#26d49b 50%)}.effort-costs-module .module-body .chart-legend .chart-legend-item.billable:before{background-color:#bb6bd9}.effort-costs-module .module-body .chart-legend .chart-legend-item.non-billable:before{background-color:rgba(187,107,217,.5)}.effort-costs-module .module-body .chart-legend .chart-legend-item.billable-difference:before{background:linear-gradient(-45deg,rgba(187,107,217,.5) 50%,#bb6bd9 50%)}.effort-costs-module .module-body .chart-legend .chart-legend-item.profit:before{background-color:#e051da}.column-chart-tooltip{width:350px;margin:6px 0}.column-chart-tooltip .tooltip-row{display:-webkit-flex;display:-ms-flexbox;display:flex}.column-chart-tooltip .tooltip-row.headline .row-label{margin-bottom:12px}.column-chart-tooltip .tooltip-row.headline .row-value{color:#d9d9d9;font-weight:300}.column-chart-tooltip .tooltip-row .row-value.danger,.column-chart-tooltip .value.danger{color:#e25f77}.column-chart-tooltip .tooltip-row.highlight .row-label{font-size:16px;line-height:19px}.column-chart-tooltip .tooltip-row .row-label{-webkit-flex:3;-ms-flex:3;flex:3}.column-chart-tooltip .tooltip-row .row-value{text-align:right;-webkit-flex:2;-ms-flex:2;flex:2}.column-chart-tooltip .tooltip-row:not(.highlight) .row-label{font-weight:300}.column-chart-tooltip .value{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;line-height:14px;width:100%}.column-chart-tooltip .bold{font-weight:700;margin-top:4px}.column-chart-tooltip .main-value{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;line-height:21px;margin-bottom:8px}.column-chart-tooltip .main-value.success{color:#26d49b}.column-chart-tooltip .main-value.danger{color:#e25f77}.column-chart-tooltip .chart-tooltip-divider{margin:8px 2px;opacity:.2}.base-dashboard-module.team-activity-module .header-row>div:first-child{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.base-dashboard-module.team-activity-module .header-row>div:first-child .current-week-label{font-size:12px;line-height:14px}.base-dashboard-module.team-activity-module .header-row>div:first-child .week-selector{margin-top:2px}.base-dashboard-module.team-activity-module .header-row>div:first-child .week-selector select{border:1px solid #e0e0e0;border-radius:8px;height:28px;font-size:14px}.base-dashboard-module.team-activity-module .list-header-row{position:-webkit-sticky;position:sticky;top:0;z-index:9;background:#fff}.base-dashboard-module.team-activity-module .worktime-day{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.base-dashboard-module.team-activity-module .worktime-day .day-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:27px;height:27px;border-radius:3px;background-color:#eee;color:#333;position:relative}.base-dashboard-module.team-activity-module .worktime-day .day-box.is-running,.base-dashboard-module.team-activity-module .worktime-day .day-box.is-valid{background-color:#26d49b;color:#fff}.base-dashboard-module.team-activity-module .worktime-day .day-box.is-running.is-overdue,.base-dashboard-module.team-activity-module .worktime-day .day-box.is-valid.is-overdue{background-color:#e25f77}.base-dashboard-module.team-activity-module .worktime-day .day-box.has-absence .absence-bar{position:absolute;left:0;right:0;top:-3px;height:2px;background-color:#00f}.project-billing-module.base-dashboard-module .header-row>div:first-child .sevdesk,.project-settlements-wrapper .sevdesk{background-color:#cc0100}.base-dashboard-module.team-activity-module .worktime-day .day-box .pie-timer{height:16px}.base-dashboard-module.team-activity-module .worktime-day .day-box .pie-timer .busy-border,.base-dashboard-module.team-activity-module .worktime-day .day-box .pie-timer .busy-fg{stroke:#fff}.base-dashboard-module.team-activity-module .worktime-value{width:50px;margin-right:8px}.base-dashboard-module.team-activity-module .more-dropdown{width:50px}.base-dashboard-module.team-activity-module .worktime-row{height:28px;margin-bottom:12px}.base-dashboard-module.team-activity-module .worktime-row .ember-basic-dropdown-trigger{font-size:12px}.base-dashboard-module.team-activity-module .worktime-row .user-information-wrapper{padding-right:6px}.base-dashboard-module.team-activity-module .worktime-row .user-label{font-size:14px;line-height:16px}.base-dashboard-module.team-activity-module .worktime-row .user-department{font-size:10px;line-height:12px;color:#828282}.base-dashboard-module.team-activity-module .worktime-row .worktime-value{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.base-dashboard-module.team-activity-module .module-body{max-height:293px;margin:0 20px;overflow:auto}.base-dashboard-module.team-activity-module .worktime-day-element{width:27px;margin:0 3px}.project-billing-module.base-dashboard-module .header-row>div:first-child{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.project-billing-module.base-dashboard-module .header-row>div:first-child .easybill{color:#e8982e}.project-billing-module.base-dashboard-module .header-row>div:first-child .year-selector{margin-top:2px}.project-billing-module.base-dashboard-module .header-row>div:first-child .year-selector select{border:1px solid #e0e0e0;border-radius:8px;height:28px;font-size:14px;padding:0 8px}.project-billing-module .module-body .kpi-column{width:208px;margin-right:24px}.project-billing-module .module-body .kpi-column .project-billing-kpi{margin-bottom:10px}.project-billing-module .module-body .kpi-column .project-billing-kpi:last-child{margin-bottom:0}.project-billing-module .module-body .project-list{height:293px;overflow-y:auto;padding-bottom:12px}.project-billing-module .module-body .project-list.with-padding{padding-right:8px}.project-billing-module .module-body .project-list .list-header-row{height:18px;text-transform:uppercase;position:sticky;position:-webkit-sticky;top:-1px;z-index:9;font-size:10px;line-height:12px;background:#fff}.project-billing-module .module-body .project-list .list-header-row>div{height:12px}.project-billing-module .module-body .project-list .list-header-row .project-value-header{min-width:110px}.project-billing-module .module-body .project-list .code-label{border-radius:5px}.project-billing-module .module-body .project-billing-row{height:32px;margin-bottom:10px}.my-week-element .loading-indicator .loading-container,.project-billing-module .module-body .project-billing-row:last-child{margin-bottom:0}.project-billing-module .module-body .project-billing-row .ember-basic-dropdown-trigger{font-size:12px}.project-billing-module .module-body .project-billing-row-title{font-size:10px;line-height:12px;color:#828282}.project-billing-module .module-body .project-billing-row-title>div:first-child{font-size:14px;line-height:16px;color:#4a4a4a}.project-billing-module .module-body .project-billing-row-value{font-size:10px;line-height:12px;text-align:right;color:#4f4f4f;min-width:110px}.project-billing-module .module-body .project-billing-row-value.invoice{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.project-billing-module .module-body .project-billing-row-value>div:first-child{font-size:14px;line-height:16px;color:#333}.project-billing-module .module-body .project-billing-row-value>div:last-child.is-over-budget{color:#e25f77}.project-billing-module .no-data-placeholder{position:absolute;top:70px;bottom:10px;right:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#bdbdbd;font-size:16px;line-height:19px;text-align:center;margin:0 25px}.base-dashboard-module.project-details-module.compact-project-details-module .project-details-kpi-wrapper{width:100%}.base-dashboard-module.project-details-module.compact-project-details-module .project-details-kpi-wrapper .kpi-progress{width:240px}.base-dashboard-module.project-details-module.compact-project-details-module .project-details-info-list{padding:8px 4px}.base-dashboard-module.project-details-module.compact-project-details-module .project-team-list-wrapper{top:0;right:0;padding:0 10px}.base-dashboard-module.project-details-module.compact-project-details-module .user-avatar-with-indicators .initials-avatar,.base-dashboard-module.project-details-module.compact-project-details-module .user-avatar-with-indicators img{top:0}.my-week-element{background:#fafafa;border-radius:8px;height:135px;padding:12px;width:33.33%}.my-week-element.space-right{width:calc(33.33% - 12px)}.my-week-element.width-2{width:66.66%}.my-week-element.width-2.space-right{width:calc(66.66% - 12px)}.my-week-element.width-3{width:100%}.my-week-element .my-week-element-tooltip{height:100%}.my-week-element .loading-indicator{height:90px}.my-week-element .element-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:24px}.my-week-element .element-header .header-title{width:100%;line-height:16px;font-size:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.my-week-element .element-header .element-icon{color:#fff;font-size:10px}.my-week-element .element-header .header-icon{font-size:24px;display:block}.my-week-element .element-body{position:relative;height:100%}.my-week-element .element-body .no-data-placeholder{position:absolute;top:0;bottom:10px;right:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#bdbdbd;font-size:16px;line-height:19px}.event-day-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:95px;position:relative}.event-day-list .no-data-placeholder{bottom:-5px}.my-week-events .header-title{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.my-week-events .header-title .ember-basic-dropdown-trigger{display:none;height:16px;padding:0 12px}.my-week-events:hover .ember-basic-dropdown-trigger{display:block}.upcomming-event-day-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:50px;padding:2px 5px;margin-top:1px;font-size:12px;line-height:14px;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.upcomming-event-day-item .element-icon-wrapper{height:12px;width:12px}.upcomming-event-day-item .element-icon-wrapper .element-icon{color:#fff;font-size:6px}.upcomming-event-day-item .milestone-icon{font-size:18px;margin:-3px}.upcomming-event-day{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;margin-right:5px}.upcomming-event-day.is-previous-day{opacity:.7}.upcomming-event-day .event-list-date-wrapper{margin-top:10px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex}.upcomming-event-day .event-list-date-wrapper .event-list-date{font-size:12px;line-height:12px}.upcomming-event-day .event-list-date-wrapper .event-list-date.has-absence{background-color:#828282;color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:3px;padding:0 2px 2px}.upcomming-event-day .event-list-date-wrapper .event-list-date.is-today{background-color:#f07777;color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:3px;padding:0 2px 2px}.upcomming-event-day .event-list-date-wrapper .divider-border{-webkit-flex:1;-ms-flex:1;flex:1;border-top:1px dashed #e0e0e0;margin:6px 8px 0}.planning-progress-chart-element{margin-right:18px;width:65px}.planning-progress-chart-element .planning-progress-am-chart{width:65px;height:65px}.planning-progress-chart-element .planning-progress-chart-wrapper{position:relative}.planning-progress-chart-element .planning-progress-chart-wrapper .planning-progress-chart-label{position:absolute;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;right:0;bottom:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px}.planning-progress-chart-element .planning-progress-chart-wrapper .planning-progress-chart-label .hours-label{font-size:10px;margin-left:-3px}.planning-progress-chart-element .planning-progress-chart-project{font-size:12px;margin-top:8px}.my-week-module.base-dashboard-module .header-row{padding:10px 20px}.my-week-module .element-description-label{margin:7px 0 5px}.my-week-module .stripe-progress-bar .current-value{background:#fafafa}.my-week-module .stripe-progress-bar .end-value,.my-week-module .stripe-progress-bar .start-value{color:#727272;opacity:.4}.my-week-module .planning-chart-row{margin:10px 0}.my-week-module .request-vacation-label,.my-week-module .worktime-label{font-size:14px;color:var(--primary-color);text-decoration:none}.planning-events-module .my-week-element{width:100%;height:167px}.planning-events-module .my-week-element .element-header{display:none}.planning-events-module .my-week-element .event-day-list{height:140px}.planning-events-module .project-indicator{margin-top:9px;margin-right:8px;width:14px;height:14px;border-radius:50px;background-color:#828282}.planning-events-module .dashboard-project-select{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1}.planning-events-module .dashboard-project-select.is-demo{padding-top:5px}.planning-events-module .dashboard-project-select .ember-power-select-trigger{top:-3px}.planning-events-module .ember-power-select-trigger{max-width:100%;padding:0;background:0 0;border:none;display:block;margin:0;width:100%;box-shadow:none}@media (max-width:859px){.planning-events-module .ember-power-select-trigger{min-width:100%;width:100%}}.planning-events-module .ember-power-select-trigger .ember-power-select-status-icon{display:none;border-left:none;position:relative;font-size:12px}.planning-events-module .ember-power-select-trigger:hover .ember-power-select-status-icon{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:initial;margin-left:8px}.planning-events-module .project-details-header{height:36px;width:100%}.dashboard-milestone-dropdown{height:318px}.dashboard-milestone-dropdown ul.ember-power-select-options[role=listbox]{max-height:280px}.dashboard-milestone-dropdown .ember-power-select-option[aria-current=true]{background-color:var(--primary-color-transparent)}@media screen and (max-width:1080px),screen and (max-height:870px){.new-dashboard-module-modal{width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;border-radius:0}}.new-dashboard-module-modal .modal-header{text-align:left}.new-dashboard-module-modal .modal-body{margin:0 18px 18px;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:calc(100% - 110px);text-align:initial}.new-dashboard-module-modal .modal-body .cc-card-container{width:519px;min-width:516px;height:auto;-webkit-align-content:baseline;-ms-flex-line-pack:baseline;align-content:baseline;overflow:auto}.new-dashboard-module-modal .modal-body .cc-card-container .cc-card{height:158px}@media (max-width:859px){.new-dashboard-module-modal .modal-body .module-list{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.new-dashboard-module-modal .modal-body .module-preview-column{-webkit-flex:1;-ms-flex:1;flex:1;border-left:1px solid #e1e1e1;padding:12px 0;max-width:716px;width:calc(-416%)}.main-dashboard-btn,.modal-module-icon,.module-preview-icon{-webkit-justify-content:center}.new-dashboard-module-modal .modal-body .module-preview-column .module-preview-container .module-preview-element{max-width:716px}.new-dashboard-module-modal .modal-body .module-preview-column .module-preview-container .module-preview-element.small-preview{max-width:358px}.new-dashboard-module-modal .modal-body .module-preview-column .module-preview-container .module-preview-element.large-preview{max-width:1262px;width:1262px;-webkit-transform:scale(.5) translate(-50%,-50%);transform:scale(.5) translate(-50%,-50%)}.new-dashboard-module-modal .modal-body .module-preview-column .module-preview-container .module-preview-element.large-preview .base-dashboard-module{width:100%}.new-dashboard-module-modal .modal-body .module-preview-column .module-preview-container .module-preview-element .base-dashboard-module:hover .module-badge{opacity:1}.new-dashboard-module-modal .modal-body .module-preview-column .module-preview-container .module-preview-element .reset-badge{display:none}.new-dashboard-module-modal .modal-footer{text-align:initial;margin-bottom:12px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.dashboard-modal{max-width:1270px;height:calc(100% - 126px);border-radius:8px}.new-dashboard-module-modal{z-index:10103;max-width:100%;height:100%;border-radius:8px;overflow:hidden}.modal-module{color:#4a4a4a;font-weight:300;width:100%;height:90px;text-align:left}.modal-module .content{float:left}.modal-module-icon{height:100%;width:90px;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal-module-description{width:calc(100% - 100px);padding:12px 24px;font-size:14px}.modal-module-description .module-label{height:15px;min-width:37px;width:37px;font-size:12px;line-height:12px;margin-left:5px;margin-bottom:5px;padding:0}.modal-module-description .title{font-size:20px}.module-preview-container{margin:0 48px;max-width:696px}.module-preview-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;font-size:32px;font-weight:500;line-height:37px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.module-preview-title>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.module-preview-element{margin-left:-10px}.module-preview-icon{height:41px;width:41px;border-radius:40px;font-size:24px;color:#fff;background-color:#e1e1e1;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:18px}.module-preview-tags{margin-bottom:8px}.module-preview-tags .code-label{margin-right:3px}.module-preview-description{margin-bottom:40px}.dashboard{z-index:1001}.dashboard .grid-stack>.grid-stack-item>.grid-stack-item-content{overflow:visible}.dashboard section.list{padding-top:15px;top:0;padding-bottom:200px}.dashboard-list{padding:10px 14px;font-weight:400;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1500px}.dashboard-list .grid-stack{width:100%;max-width:1472px}.base-dashboard-wrapper:hover{z-index:9999999}.base-dashboard-frame{width:50%}@media (max-width:1400px){.base-dashboard-frame{width:calc(100% - 20px);max-width:736px}}.compact-base-dashboard-frame{width:25%}.base-dashboard-module{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:8px;min-height:345px;height:345px;cursor:default}@media (max-width:859px){.dashboard-list{padding:0}.base-dashboard-module{width:100%;max-width:100%}}.base-dashboard-module.small-height{min-height:230px;height:230px}.base-dashboard-module .header-row{font-weight:500;font-size:18px;line-height:21px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:8px 8px 0 0;padding:12px 20px 10px;overflow:hidden}.base-dashboard-module .header-row .header-row-context-menu .ember-basic-dropdown-trigger{font-size:12px}.base-dashboard-module .header-row>div:first-child{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(100% - 32px);font-weight:500}.base-dashboard-module .header-row>div:first-child .current-week-label{font-size:12px;line-height:14px}.base-dashboard-module .header-row>div:first-child .team-selector,.base-dashboard-module .header-row>div:first-child .week-selector,.base-dashboard-module .header-row>div:first-child .year-selector{margin-top:2px;position:relative}.base-dashboard-module .header-row>div:first-child .team-selector::before,.base-dashboard-module .header-row>div:first-child .week-selector::before,.base-dashboard-module .header-row>div:first-child .year-selector::before{position:absolute;right:8px;top:8px;font-size:12px}.base-dashboard-module .header-row>div:first-child .team-selector select,.base-dashboard-module .header-row>div:first-child .week-selector select,.base-dashboard-module .header-row>div:first-child .year-selector select{border:1px solid #e0e0e0;font-family:Roboto;border-radius:5px;height:28px;font-size:14px;padding:0 25px 0 8px;font-weight:400;-moz-appearance:none;appearance:none;-webkit-appearance:none}.base-dashboard-module .module-body{margin:0 20px 20px}.base-dashboard-module .module-badge{width:92px;height:20px;background-color:#e1e1e1;position:absolute;right:0;top:0;left:0;margin:auto;box-shadow:0 2px 1px rgba(0,0,0,.15);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2px;opacity:1;border-radius:0 0 8px 8px;transition:opacity .2s linear;color:#fff}.base-dashboard-module .module-badge span{font-size:12px;line-height:14px}.base-dashboard-module .module-badge.reset-badge{opacity:0;background-color:#e25f77}.base-dashboard-module .module-badge.reset-badge::before{background:linear-gradient(25deg,rgba(255,255,255,0) 0,#e25f77 25%,#e25f77 75%,rgba(255,255,255,0) 100%)}.base-dashboard-module .module-badge:before{content:'';position:absolute;top:0;left:-200px;right:-200px;height:2px;background:#fff;background:linear-gradient(25deg,rgba(255,255,255,0) 0,var(--primary-color) 25%,var(--primary-color) 75%,rgba(255,255,255,0) 100%)}.base-dashboard-module:hover .module-badge{opacity:0}.base-dashboard-module:hover .module-badge.reset-badge{opacity:1}.main-dashboard-btn{transition:background .2s linear,-webkit-transform .2s linear;transition:transform .2s linear,background .2s linear;transition:transform .2s linear,background .2s linear,-webkit-transform .2s linear;height:32px;border-radius:32px;width:32px;-ms-flex-pack:center;justify-content:center;color:#828282;background-color:#fafafa;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-dashboard-btn:focus{outline:0}.main-dashboard-btn:hover{border-color:#4a4a4a;color:#4a4a4a;background-color:#e0e0e0}.dashboard-list .grid-stack .grid-stack-placeholder .placeholder-content{border:none;border-radius:8px;background:rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.dashboard-module-placeholder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:250px}.project-worktime-module .module-body .table-replace{width:100%;height:230px;padding-top:88px;font-size:20px}.project-worktime-module .module-body .project-analytics-table{width:100%}.project-worktime-module .module-body .project-analytics-table td,.project-worktime-module .module-body .project-analytics-table th{padding:5px 2px;text-align:right;-webkit-flex:none;-ms-flex:none;flex:none;width:110px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.project-worktime-module .module-body .project-analytics-table td:first-child,.project-worktime-module .module-body .project-analytics-table th:first-child{-webkit-flex:2;-ms-flex:2;flex:2;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.project-worktime-module .module-body .project-analytics-table td:last-child,.project-worktime-module .module-body .project-analytics-table th:last-child{text-align:center;-webkit-flex:none;-ms-flex:none;flex:none;width:50px!important}.project-worktime-module .module-body .project-analytics-table thead tr{background-color:#fafafa;border-bottom:2px solid #d9d9d9}.project-worktime-module .module-body .project-analytics-table thead th{font-weight:400;font-size:12px}.project-worktime-module .module-body .project-analytics-table .row-wrapper:nth-child(even){background-color:#fafafa}.project-worktime-module .module-body .project-analytics-table .row-wrapper:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.project-worktime-module .module-body .project-analytics-table .row-wrapper .column-label{text-align:left;padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-worktime-module .module-body .project-analytics-table .row-wrapper .column-label img{border-radius:50px;height:32px;width:auto}.project-worktime-module .module-body .project-analytics-table .row-wrapper .column-label .reference-platform-logo{border-radius:unset;height:16px;width:16px;margin-right:4px}.project-worktime-module .module-body .project-analytics-table .row-wrapper .column-label .entity-label{padding-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-worktime-module .module-body .project-analytics-table .row-wrapper .basic-dropdown-trigger{background-color:transparent}.radial-progress{width:140px;height:140px;margin:0 auto 20px}.radial-progress .progress{margin:20px auto;width:140px;height:140px;background-color:#d9d9d9;border-radius:50%}.radial-progress .progress .circle{position:absolute;z-index:10}.radial-progress .progress .circle .fill,.radial-progress .progress .circle .mask{width:140px;height:140px;position:absolute;-webkit-backface-visibility:hidden;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;border-radius:50%}.radial-progress .progress .circle .mask{clip:rect(0,140px,140px,70px)}.radial-progress .progress .circle .mask .fill{clip:rect(0,70px,140px,0);background-color:#29cc57}.radial-progress .progress.fulfilled .circle .fill{background-color:#d0021b}.radial-progress .progress .inset{width:120px;height:120px;position:absolute;z-index:11;margin-left:10px;margin-top:10px;background-color:#fff;border-radius:50%}.radial-progress .progress .inset .percentage{position:absolute;top:43.33px;left:2px;right:2px;width:auto;display:inline-block;vertical-align:top;text-align:center;font-weight:400;font-size:26px;color:#4a4a4a}.radial-progress .progress .inset .percentage .percent-sign{font-size:20.8px}.radial-progress .progress .inset .percentage.has-verb{top:38.33px}.radial-progress .progress .inset .verb{height:26px;width:80px;overflow:hidden;position:absolute;top:68.5px;left:20px;line-height:1;display:inline-block;vertical-align:top;text-align:center;font-size:14px;font-weight:200;color:#4a4a4a}.radial-progress .progress .inset .verb hr{margin-top:4px;margin-bottom:4px}.radial-progress .progress[data-progress='0'] .circle .fill,.radial-progress .progress[data-progress='0'] .circle .fill.fix,.radial-progress .progress[data-progress='0'] .circle .mask.full{-webkit-transform:rotate(0);transform:rotate(0)}.radial-progress .progress[data-progress='1'] .circle .fill,.radial-progress .progress[data-progress='1'] .circle .mask.full{-webkit-transform:rotate(1.8deg);transform:rotate(1.8deg)}.radial-progress .progress[data-progress='1'] .circle .fill.fix,.radial-progress .progress[data-progress='2'] .circle .fill,.radial-progress .progress[data-progress='2'] .circle .mask.full{-webkit-transform:rotate(3.6deg);transform:rotate(3.6deg)}.radial-progress .progress[data-progress='2'] .circle .fill.fix{-webkit-transform:rotate(7.2deg);transform:rotate(7.2deg)}.radial-progress .progress[data-progress='3'] .circle .fill,.radial-progress .progress[data-progress='3'] .circle .mask.full{-webkit-transform:rotate(5.4deg);transform:rotate(5.4deg)}.radial-progress .progress[data-progress='3'] .circle .fill.fix{-webkit-transform:rotate(10.8deg);transform:rotate(10.8deg)}.radial-progress .progress[data-progress='4'] .circle .fill,.radial-progress .progress[data-progress='4'] .circle .mask.full{-webkit-transform:rotate(7.2deg);transform:rotate(7.2deg)}.radial-progress .progress[data-progress='4'] .circle .fill.fix{-webkit-transform:rotate(14.4deg);transform:rotate(14.4deg)}.radial-progress .progress[data-progress='5'] .circle .fill,.radial-progress .progress[data-progress='5'] .circle .mask.full{-webkit-transform:rotate(9deg);transform:rotate(9deg)}.radial-progress .progress[data-progress='5'] .circle .fill.fix{-webkit-transform:rotate(18deg);transform:rotate(18deg)}.radial-progress .progress[data-progress='6'] .circle .fill,.radial-progress .progress[data-progress='6'] .circle .mask.full{-webkit-transform:rotate(10.8deg);transform:rotate(10.8deg)}.radial-progress .progress[data-progress='6'] .circle .fill.fix{-webkit-transform:rotate(21.6deg);transform:rotate(21.6deg)}.radial-progress .progress[data-progress='7'] .circle .fill,.radial-progress .progress[data-progress='7'] .circle .mask.full{-webkit-transform:rotate(12.6deg);transform:rotate(12.6deg)}.radial-progress .progress[data-progress='7'] .circle .fill.fix{-webkit-transform:rotate(25.2deg);transform:rotate(25.2deg)}.radial-progress .progress[data-progress='8'] .circle .fill,.radial-progress .progress[data-progress='8'] .circle .mask.full{-webkit-transform:rotate(14.4deg);transform:rotate(14.4deg)}.radial-progress .progress[data-progress='8'] .circle .fill.fix{-webkit-transform:rotate(28.8deg);transform:rotate(28.8deg)}.radial-progress .progress[data-progress='9'] .circle .fill,.radial-progress .progress[data-progress='9'] .circle .mask.full{-webkit-transform:rotate(16.2deg);transform:rotate(16.2deg)}.radial-progress .progress[data-progress='9'] .circle .fill.fix{-webkit-transform:rotate(32.4deg);transform:rotate(32.4deg)}.radial-progress .progress[data-progress='10'] .circle .fill,.radial-progress .progress[data-progress='10'] .circle .mask.full{-webkit-transform:rotate(18deg);transform:rotate(18deg)}.radial-progress .progress[data-progress='10'] .circle .fill.fix{-webkit-transform:rotate(36deg);transform:rotate(36deg)}.radial-progress .progress[data-progress='11'] .circle .fill,.radial-progress .progress[data-progress='11'] .circle .mask.full{-webkit-transform:rotate(19.8deg);transform:rotate(19.8deg)}.radial-progress .progress[data-progress='11'] .circle .fill.fix{-webkit-transform:rotate(39.6deg);transform:rotate(39.6deg)}.radial-progress .progress[data-progress='12'] .circle .fill,.radial-progress .progress[data-progress='12'] .circle .mask.full{-webkit-transform:rotate(21.6deg);transform:rotate(21.6deg)}.radial-progress .progress[data-progress='12'] .circle .fill.fix{-webkit-transform:rotate(43.2deg);transform:rotate(43.2deg)}.radial-progress .progress[data-progress='13'] .circle .fill,.radial-progress .progress[data-progress='13'] .circle .mask.full{-webkit-transform:rotate(23.4deg);transform:rotate(23.4deg)}.radial-progress .progress[data-progress='13'] .circle .fill.fix{-webkit-transform:rotate(46.8deg);transform:rotate(46.8deg)}.radial-progress .progress[data-progress='14'] .circle .fill,.radial-progress .progress[data-progress='14'] .circle .mask.full{-webkit-transform:rotate(25.2deg);transform:rotate(25.2deg)}.radial-progress .progress[data-progress='14'] .circle .fill.fix{-webkit-transform:rotate(50.4deg);transform:rotate(50.4deg)}.radial-progress .progress[data-progress='15'] .circle .fill,.radial-progress .progress[data-progress='15'] .circle .mask.full{-webkit-transform:rotate(27deg);transform:rotate(27deg)}.radial-progress .progress[data-progress='15'] .circle .fill.fix{-webkit-transform:rotate(54deg);transform:rotate(54deg)}.radial-progress .progress[data-progress='16'] .circle .fill,.radial-progress .progress[data-progress='16'] .circle .mask.full{-webkit-transform:rotate(28.8deg);transform:rotate(28.8deg)}.radial-progress .progress[data-progress='16'] .circle .fill.fix{-webkit-transform:rotate(57.6deg);transform:rotate(57.6deg)}.radial-progress .progress[data-progress='17'] .circle .fill,.radial-progress .progress[data-progress='17'] .circle .mask.full{-webkit-transform:rotate(30.6deg);transform:rotate(30.6deg)}.radial-progress .progress[data-progress='17'] .circle .fill.fix{-webkit-transform:rotate(61.2deg);transform:rotate(61.2deg)}.radial-progress .progress[data-progress='18'] .circle .fill,.radial-progress .progress[data-progress='18'] .circle .mask.full{-webkit-transform:rotate(32.4deg);transform:rotate(32.4deg)}.radial-progress .progress[data-progress='18'] .circle .fill.fix{-webkit-transform:rotate(64.8deg);transform:rotate(64.8deg)}.radial-progress .progress[data-progress='19'] .circle .fill,.radial-progress .progress[data-progress='19'] .circle .mask.full{-webkit-transform:rotate(34.2deg);transform:rotate(34.2deg)}.radial-progress .progress[data-progress='19'] .circle .fill.fix{-webkit-transform:rotate(68.4deg);transform:rotate(68.4deg)}.radial-progress .progress[data-progress='20'] .circle .fill,.radial-progress .progress[data-progress='20'] .circle .mask.full{-webkit-transform:rotate(36deg);transform:rotate(36deg)}.radial-progress .progress[data-progress='20'] .circle .fill.fix{-webkit-transform:rotate(72deg);transform:rotate(72deg)}.radial-progress .progress[data-progress='21'] .circle .fill,.radial-progress .progress[data-progress='21'] .circle .mask.full{-webkit-transform:rotate(37.8deg);transform:rotate(37.8deg)}.radial-progress .progress[data-progress='21'] .circle .fill.fix{-webkit-transform:rotate(75.6deg);transform:rotate(75.6deg)}.radial-progress .progress[data-progress='22'] .circle .fill,.radial-progress .progress[data-progress='22'] .circle .mask.full{-webkit-transform:rotate(39.6deg);transform:rotate(39.6deg)}.radial-progress .progress[data-progress='22'] .circle .fill.fix{-webkit-transform:rotate(79.2deg);transform:rotate(79.2deg)}.radial-progress .progress[data-progress='23'] .circle .fill,.radial-progress .progress[data-progress='23'] .circle .mask.full{-webkit-transform:rotate(41.4deg);transform:rotate(41.4deg)}.radial-progress .progress[data-progress='23'] .circle .fill.fix{-webkit-transform:rotate(82.8deg);transform:rotate(82.8deg)}.radial-progress .progress[data-progress='24'] .circle .fill,.radial-progress .progress[data-progress='24'] .circle .mask.full{-webkit-transform:rotate(43.2deg);transform:rotate(43.2deg)}.radial-progress .progress[data-progress='24'] .circle .fill.fix{-webkit-transform:rotate(86.4deg);transform:rotate(86.4deg)}.radial-progress .progress[data-progress='25'] .circle .fill,.radial-progress .progress[data-progress='25'] .circle .mask.full{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.radial-progress .progress[data-progress='25'] .circle .fill.fix{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.radial-progress .progress[data-progress='26'] .circle .fill,.radial-progress .progress[data-progress='26'] .circle .mask.full{-webkit-transform:rotate(46.8deg);transform:rotate(46.8deg)}.radial-progress .progress[data-progress='26'] .circle .fill.fix{-webkit-transform:rotate(93.6deg);transform:rotate(93.6deg)}.radial-progress .progress[data-progress='27'] .circle .fill,.radial-progress .progress[data-progress='27'] .circle .mask.full{-webkit-transform:rotate(48.6deg);transform:rotate(48.6deg)}.radial-progress .progress[data-progress='27'] .circle .fill.fix{-webkit-transform:rotate(97.2deg);transform:rotate(97.2deg)}.radial-progress .progress[data-progress='28'] .circle .fill,.radial-progress .progress[data-progress='28'] .circle .mask.full{-webkit-transform:rotate(50.4deg);transform:rotate(50.4deg)}.radial-progress .progress[data-progress='28'] .circle .fill.fix{-webkit-transform:rotate(100.8deg);transform:rotate(100.8deg)}.radial-progress .progress[data-progress='29'] .circle .fill,.radial-progress .progress[data-progress='29'] .circle .mask.full{-webkit-transform:rotate(52.2deg);transform:rotate(52.2deg)}.radial-progress .progress[data-progress='29'] .circle .fill.fix{-webkit-transform:rotate(104.4deg);transform:rotate(104.4deg)}.radial-progress .progress[data-progress='30'] .circle .fill,.radial-progress .progress[data-progress='30'] .circle .mask.full{-webkit-transform:rotate(54deg);transform:rotate(54deg)}.radial-progress .progress[data-progress='30'] .circle .fill.fix{-webkit-transform:rotate(108deg);transform:rotate(108deg)}.radial-progress .progress[data-progress='31'] .circle .fill,.radial-progress .progress[data-progress='31'] .circle .mask.full{-webkit-transform:rotate(55.8deg);transform:rotate(55.8deg)}.radial-progress .progress[data-progress='31'] .circle .fill.fix{-webkit-transform:rotate(111.6deg);transform:rotate(111.6deg)}.radial-progress .progress[data-progress='32'] .circle .fill,.radial-progress .progress[data-progress='32'] .circle .mask.full{-webkit-transform:rotate(57.6deg);transform:rotate(57.6deg)}.radial-progress .progress[data-progress='32'] .circle .fill.fix{-webkit-transform:rotate(115.2deg);transform:rotate(115.2deg)}.radial-progress .progress[data-progress='33'] .circle .fill,.radial-progress .progress[data-progress='33'] .circle .mask.full{-webkit-transform:rotate(59.4deg);transform:rotate(59.4deg)}.radial-progress .progress[data-progress='33'] .circle .fill.fix{-webkit-transform:rotate(118.8deg);transform:rotate(118.8deg)}.radial-progress .progress[data-progress='34'] .circle .fill,.radial-progress .progress[data-progress='34'] .circle .mask.full{-webkit-transform:rotate(61.2deg);transform:rotate(61.2deg)}.radial-progress .progress[data-progress='34'] .circle .fill.fix{-webkit-transform:rotate(122.4deg);transform:rotate(122.4deg)}.radial-progress .progress[data-progress='35'] .circle .fill,.radial-progress .progress[data-progress='35'] .circle .mask.full{-webkit-transform:rotate(63deg);transform:rotate(63deg)}.radial-progress .progress[data-progress='35'] .circle .fill.fix{-webkit-transform:rotate(126deg);transform:rotate(126deg)}.radial-progress .progress[data-progress='36'] .circle .fill,.radial-progress .progress[data-progress='36'] .circle .mask.full{-webkit-transform:rotate(64.8deg);transform:rotate(64.8deg)}.radial-progress .progress[data-progress='36'] .circle .fill.fix{-webkit-transform:rotate(129.6deg);transform:rotate(129.6deg)}.radial-progress .progress[data-progress='37'] .circle .fill,.radial-progress .progress[data-progress='37'] .circle .mask.full{-webkit-transform:rotate(66.6deg);transform:rotate(66.6deg)}.radial-progress .progress[data-progress='37'] .circle .fill.fix{-webkit-transform:rotate(133.2deg);transform:rotate(133.2deg)}.radial-progress .progress[data-progress='38'] .circle .fill,.radial-progress .progress[data-progress='38'] .circle .mask.full{-webkit-transform:rotate(68.4deg);transform:rotate(68.4deg)}.radial-progress .progress[data-progress='38'] .circle .fill.fix{-webkit-transform:rotate(136.8deg);transform:rotate(136.8deg)}.radial-progress .progress[data-progress='39'] .circle .fill,.radial-progress .progress[data-progress='39'] .circle .mask.full{-webkit-transform:rotate(70.2deg);transform:rotate(70.2deg)}.radial-progress .progress[data-progress='39'] .circle .fill.fix{-webkit-transform:rotate(140.4deg);transform:rotate(140.4deg)}.radial-progress .progress[data-progress='40'] .circle .fill,.radial-progress .progress[data-progress='40'] .circle .mask.full{-webkit-transform:rotate(72deg);transform:rotate(72deg)}.radial-progress .progress[data-progress='40'] .circle .fill.fix{-webkit-transform:rotate(144deg);transform:rotate(144deg)}.radial-progress .progress[data-progress='41'] .circle .fill,.radial-progress .progress[data-progress='41'] .circle .mask.full{-webkit-transform:rotate(73.8deg);transform:rotate(73.8deg)}.radial-progress .progress[data-progress='41'] .circle .fill.fix{-webkit-transform:rotate(147.6deg);transform:rotate(147.6deg)}.radial-progress .progress[data-progress='42'] .circle .fill,.radial-progress .progress[data-progress='42'] .circle .mask.full{-webkit-transform:rotate(75.6deg);transform:rotate(75.6deg)}.radial-progress .progress[data-progress='42'] .circle .fill.fix{-webkit-transform:rotate(151.2deg);transform:rotate(151.2deg)}.radial-progress .progress[data-progress='43'] .circle .fill,.radial-progress .progress[data-progress='43'] .circle .mask.full{-webkit-transform:rotate(77.4deg);transform:rotate(77.4deg)}.radial-progress .progress[data-progress='43'] .circle .fill.fix{-webkit-transform:rotate(154.8deg);transform:rotate(154.8deg)}.radial-progress .progress[data-progress='44'] .circle .fill,.radial-progress .progress[data-progress='44'] .circle .mask.full{-webkit-transform:rotate(79.2deg);transform:rotate(79.2deg)}.radial-progress .progress[data-progress='44'] .circle .fill.fix{-webkit-transform:rotate(158.4deg);transform:rotate(158.4deg)}.radial-progress .progress[data-progress='45'] .circle .fill,.radial-progress .progress[data-progress='45'] .circle .mask.full{-webkit-transform:rotate(81deg);transform:rotate(81deg)}.radial-progress .progress[data-progress='45'] .circle .fill.fix{-webkit-transform:rotate(162deg);transform:rotate(162deg)}.radial-progress .progress[data-progress='46'] .circle .fill,.radial-progress .progress[data-progress='46'] .circle .mask.full{-webkit-transform:rotate(82.8deg);transform:rotate(82.8deg)}.radial-progress .progress[data-progress='46'] .circle .fill.fix{-webkit-transform:rotate(165.6deg);transform:rotate(165.6deg)}.radial-progress .progress[data-progress='47'] .circle .fill,.radial-progress .progress[data-progress='47'] .circle .mask.full{-webkit-transform:rotate(84.6deg);transform:rotate(84.6deg)}.radial-progress .progress[data-progress='47'] .circle .fill.fix{-webkit-transform:rotate(169.2deg);transform:rotate(169.2deg)}.radial-progress .progress[data-progress='48'] .circle .fill,.radial-progress .progress[data-progress='48'] .circle .mask.full{-webkit-transform:rotate(86.4deg);transform:rotate(86.4deg)}.radial-progress .progress[data-progress='48'] .circle .fill.fix{-webkit-transform:rotate(172.8deg);transform:rotate(172.8deg)}.radial-progress .progress[data-progress='49'] .circle .fill,.radial-progress .progress[data-progress='49'] .circle .mask.full{-webkit-transform:rotate(88.2deg);transform:rotate(88.2deg)}.radial-progress .progress[data-progress='49'] .circle .fill.fix{-webkit-transform:rotate(176.4deg);transform:rotate(176.4deg)}.radial-progress .progress[data-progress='50'] .circle .fill,.radial-progress .progress[data-progress='50'] .circle .mask.full{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.radial-progress .progress[data-progress='50'] .circle .fill.fix{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.radial-progress .progress[data-progress='51'] .circle .fill,.radial-progress .progress[data-progress='51'] .circle .mask.full{-webkit-transform:rotate(91.8deg);transform:rotate(91.8deg)}.radial-progress .progress[data-progress='51'] .circle .fill.fix{-webkit-transform:rotate(183.6deg);transform:rotate(183.6deg)}.radial-progress .progress[data-progress='52'] .circle .fill,.radial-progress .progress[data-progress='52'] .circle .mask.full{-webkit-transform:rotate(93.6deg);transform:rotate(93.6deg)}.radial-progress .progress[data-progress='52'] .circle .fill.fix{-webkit-transform:rotate(187.2deg);transform:rotate(187.2deg)}.radial-progress .progress[data-progress='53'] .circle .fill,.radial-progress .progress[data-progress='53'] .circle .mask.full{-webkit-transform:rotate(95.4deg);transform:rotate(95.4deg)}.radial-progress .progress[data-progress='53'] .circle .fill.fix{-webkit-transform:rotate(190.8deg);transform:rotate(190.8deg)}.radial-progress .progress[data-progress='54'] .circle .fill,.radial-progress .progress[data-progress='54'] .circle .mask.full{-webkit-transform:rotate(97.2deg);transform:rotate(97.2deg)}.radial-progress .progress[data-progress='54'] .circle .fill.fix{-webkit-transform:rotate(194.4deg);transform:rotate(194.4deg)}.radial-progress .progress[data-progress='55'] .circle .fill,.radial-progress .progress[data-progress='55'] .circle .mask.full{-webkit-transform:rotate(99deg);transform:rotate(99deg)}.radial-progress .progress[data-progress='55'] .circle .fill.fix{-webkit-transform:rotate(198deg);transform:rotate(198deg)}.radial-progress .progress[data-progress='56'] .circle .fill,.radial-progress .progress[data-progress='56'] .circle .mask.full{-webkit-transform:rotate(100.8deg);transform:rotate(100.8deg)}.radial-progress .progress[data-progress='56'] .circle .fill.fix{-webkit-transform:rotate(201.6deg);transform:rotate(201.6deg)}.radial-progress .progress[data-progress='57'] .circle .fill,.radial-progress .progress[data-progress='57'] .circle .mask.full{-webkit-transform:rotate(102.6deg);transform:rotate(102.6deg)}.radial-progress .progress[data-progress='57'] .circle .fill.fix{-webkit-transform:rotate(205.2deg);transform:rotate(205.2deg)}.radial-progress .progress[data-progress='58'] .circle .fill,.radial-progress .progress[data-progress='58'] .circle .mask.full{-webkit-transform:rotate(104.4deg);transform:rotate(104.4deg)}.radial-progress .progress[data-progress='58'] .circle .fill.fix{-webkit-transform:rotate(208.8deg);transform:rotate(208.8deg)}.radial-progress .progress[data-progress='59'] .circle .fill,.radial-progress .progress[data-progress='59'] .circle .mask.full{-webkit-transform:rotate(106.2deg);transform:rotate(106.2deg)}.radial-progress .progress[data-progress='59'] .circle .fill.fix{-webkit-transform:rotate(212.4deg);transform:rotate(212.4deg)}.radial-progress .progress[data-progress='60'] .circle .fill,.radial-progress .progress[data-progress='60'] .circle .mask.full{-webkit-transform:rotate(108deg);transform:rotate(108deg)}.radial-progress .progress[data-progress='60'] .circle .fill.fix{-webkit-transform:rotate(216deg);transform:rotate(216deg)}.radial-progress .progress[data-progress='61'] .circle .fill,.radial-progress .progress[data-progress='61'] .circle .mask.full{-webkit-transform:rotate(109.8deg);transform:rotate(109.8deg)}.radial-progress .progress[data-progress='61'] .circle .fill.fix{-webkit-transform:rotate(219.6deg);transform:rotate(219.6deg)}.radial-progress .progress[data-progress='62'] .circle .fill,.radial-progress .progress[data-progress='62'] .circle .mask.full{-webkit-transform:rotate(111.6deg);transform:rotate(111.6deg)}.radial-progress .progress[data-progress='62'] .circle .fill.fix{-webkit-transform:rotate(223.2deg);transform:rotate(223.2deg)}.radial-progress .progress[data-progress='63'] .circle .fill,.radial-progress .progress[data-progress='63'] .circle .mask.full{-webkit-transform:rotate(113.4deg);transform:rotate(113.4deg)}.radial-progress .progress[data-progress='63'] .circle .fill.fix{-webkit-transform:rotate(226.8deg);transform:rotate(226.8deg)}.radial-progress .progress[data-progress='64'] .circle .fill,.radial-progress .progress[data-progress='64'] .circle .mask.full{-webkit-transform:rotate(115.2deg);transform:rotate(115.2deg)}.radial-progress .progress[data-progress='64'] .circle .fill.fix{-webkit-transform:rotate(230.4deg);transform:rotate(230.4deg)}.radial-progress .progress[data-progress='65'] .circle .fill,.radial-progress .progress[data-progress='65'] .circle .mask.full{-webkit-transform:rotate(117deg);transform:rotate(117deg)}.radial-progress .progress[data-progress='65'] .circle .fill.fix{-webkit-transform:rotate(234deg);transform:rotate(234deg)}.radial-progress .progress[data-progress='66'] .circle .fill,.radial-progress .progress[data-progress='66'] .circle .mask.full{-webkit-transform:rotate(118.8deg);transform:rotate(118.8deg)}.radial-progress .progress[data-progress='66'] .circle .fill.fix{-webkit-transform:rotate(237.6deg);transform:rotate(237.6deg)}.radial-progress .progress[data-progress='67'] .circle .fill,.radial-progress .progress[data-progress='67'] .circle .mask.full{-webkit-transform:rotate(120.6deg);transform:rotate(120.6deg)}.radial-progress .progress[data-progress='67'] .circle .fill.fix{-webkit-transform:rotate(241.2deg);transform:rotate(241.2deg)}.radial-progress .progress[data-progress='68'] .circle .fill,.radial-progress .progress[data-progress='68'] .circle .mask.full{-webkit-transform:rotate(122.4deg);transform:rotate(122.4deg)}.radial-progress .progress[data-progress='68'] .circle .fill.fix{-webkit-transform:rotate(244.8deg);transform:rotate(244.8deg)}.radial-progress .progress[data-progress='69'] .circle .fill,.radial-progress .progress[data-progress='69'] .circle .mask.full{-webkit-transform:rotate(124.2deg);transform:rotate(124.2deg)}.radial-progress .progress[data-progress='69'] .circle .fill.fix{-webkit-transform:rotate(248.4deg);transform:rotate(248.4deg)}.radial-progress .progress[data-progress='70'] .circle .fill,.radial-progress .progress[data-progress='70'] .circle .mask.full{-webkit-transform:rotate(126deg);transform:rotate(126deg)}.radial-progress .progress[data-progress='70'] .circle .fill.fix{-webkit-transform:rotate(252deg);transform:rotate(252deg)}.radial-progress .progress[data-progress='71'] .circle .fill,.radial-progress .progress[data-progress='71'] .circle .mask.full{-webkit-transform:rotate(127.8deg);transform:rotate(127.8deg)}.radial-progress .progress[data-progress='71'] .circle .fill.fix{-webkit-transform:rotate(255.6deg);transform:rotate(255.6deg)}.radial-progress .progress[data-progress='72'] .circle .fill,.radial-progress .progress[data-progress='72'] .circle .mask.full{-webkit-transform:rotate(129.6deg);transform:rotate(129.6deg)}.radial-progress .progress[data-progress='72'] .circle .fill.fix{-webkit-transform:rotate(259.2deg);transform:rotate(259.2deg)}.radial-progress .progress[data-progress='73'] .circle .fill,.radial-progress .progress[data-progress='73'] .circle .mask.full{-webkit-transform:rotate(131.4deg);transform:rotate(131.4deg)}.radial-progress .progress[data-progress='73'] .circle .fill.fix{-webkit-transform:rotate(262.8deg);transform:rotate(262.8deg)}.radial-progress .progress[data-progress='74'] .circle .fill,.radial-progress .progress[data-progress='74'] .circle .mask.full{-webkit-transform:rotate(133.2deg);transform:rotate(133.2deg)}.radial-progress .progress[data-progress='74'] .circle .fill.fix{-webkit-transform:rotate(266.4deg);transform:rotate(266.4deg)}.radial-progress .progress[data-progress='75'] .circle .fill,.radial-progress .progress[data-progress='75'] .circle .mask.full{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.radial-progress .progress[data-progress='75'] .circle .fill.fix{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.radial-progress .progress[data-progress='76'] .circle .fill,.radial-progress .progress[data-progress='76'] .circle .mask.full{-webkit-transform:rotate(136.8deg);transform:rotate(136.8deg)}.radial-progress .progress[data-progress='76'] .circle .fill.fix{-webkit-transform:rotate(273.6deg);transform:rotate(273.6deg)}.radial-progress .progress[data-progress='77'] .circle .fill,.radial-progress .progress[data-progress='77'] .circle .mask.full{-webkit-transform:rotate(138.6deg);transform:rotate(138.6deg)}.radial-progress .progress[data-progress='77'] .circle .fill.fix{-webkit-transform:rotate(277.2deg);transform:rotate(277.2deg)}.radial-progress .progress[data-progress='78'] .circle .fill,.radial-progress .progress[data-progress='78'] .circle .mask.full{-webkit-transform:rotate(140.4deg);transform:rotate(140.4deg)}.radial-progress .progress[data-progress='78'] .circle .fill.fix{-webkit-transform:rotate(280.8deg);transform:rotate(280.8deg)}.radial-progress .progress[data-progress='79'] .circle .fill,.radial-progress .progress[data-progress='79'] .circle .mask.full{-webkit-transform:rotate(142.2deg);transform:rotate(142.2deg)}.radial-progress .progress[data-progress='79'] .circle .fill.fix{-webkit-transform:rotate(284.4deg);transform:rotate(284.4deg)}.radial-progress .progress[data-progress='80'] .circle .fill,.radial-progress .progress[data-progress='80'] .circle .mask.full{-webkit-transform:rotate(144deg);transform:rotate(144deg)}.radial-progress .progress[data-progress='80'] .circle .fill.fix{-webkit-transform:rotate(288deg);transform:rotate(288deg)}.radial-progress .progress[data-progress='81'] .circle .fill,.radial-progress .progress[data-progress='81'] .circle .mask.full{-webkit-transform:rotate(145.8deg);transform:rotate(145.8deg)}.radial-progress .progress[data-progress='81'] .circle .fill.fix{-webkit-transform:rotate(291.6deg);transform:rotate(291.6deg)}.radial-progress .progress[data-progress='82'] .circle .fill,.radial-progress .progress[data-progress='82'] .circle .mask.full{-webkit-transform:rotate(147.6deg);transform:rotate(147.6deg)}.radial-progress .progress[data-progress='82'] .circle .fill.fix{-webkit-transform:rotate(295.2deg);transform:rotate(295.2deg)}.radial-progress .progress[data-progress='83'] .circle .fill,.radial-progress .progress[data-progress='83'] .circle .mask.full{-webkit-transform:rotate(149.4deg);transform:rotate(149.4deg)}.radial-progress .progress[data-progress='83'] .circle .fill.fix{-webkit-transform:rotate(298.8deg);transform:rotate(298.8deg)}.radial-progress .progress[data-progress='84'] .circle .fill,.radial-progress .progress[data-progress='84'] .circle .mask.full{-webkit-transform:rotate(151.2deg);transform:rotate(151.2deg)}.radial-progress .progress[data-progress='84'] .circle .fill.fix{-webkit-transform:rotate(302.4deg);transform:rotate(302.4deg)}.radial-progress .progress[data-progress='85'] .circle .fill,.radial-progress .progress[data-progress='85'] .circle .mask.full{-webkit-transform:rotate(153deg);transform:rotate(153deg)}.radial-progress .progress[data-progress='85'] .circle .fill.fix{-webkit-transform:rotate(306deg);transform:rotate(306deg)}.radial-progress .progress[data-progress='86'] .circle .fill,.radial-progress .progress[data-progress='86'] .circle .mask.full{-webkit-transform:rotate(154.8deg);transform:rotate(154.8deg)}.radial-progress .progress[data-progress='86'] .circle .fill.fix{-webkit-transform:rotate(309.6deg);transform:rotate(309.6deg)}.radial-progress .progress[data-progress='87'] .circle .fill,.radial-progress .progress[data-progress='87'] .circle .mask.full{-webkit-transform:rotate(156.6deg);transform:rotate(156.6deg)}.radial-progress .progress[data-progress='87'] .circle .fill.fix{-webkit-transform:rotate(313.2deg);transform:rotate(313.2deg)}.radial-progress .progress[data-progress='88'] .circle .fill,.radial-progress .progress[data-progress='88'] .circle .mask.full{-webkit-transform:rotate(158.4deg);transform:rotate(158.4deg)}.radial-progress .progress[data-progress='88'] .circle .fill.fix{-webkit-transform:rotate(316.8deg);transform:rotate(316.8deg)}.radial-progress .progress[data-progress='89'] .circle .fill,.radial-progress .progress[data-progress='89'] .circle .mask.full{-webkit-transform:rotate(160.2deg);transform:rotate(160.2deg)}.radial-progress .progress[data-progress='89'] .circle .fill.fix{-webkit-transform:rotate(320.4deg);transform:rotate(320.4deg)}.radial-progress .progress[data-progress='90'] .circle .fill,.radial-progress .progress[data-progress='90'] .circle .mask.full{-webkit-transform:rotate(162deg);transform:rotate(162deg)}.radial-progress .progress[data-progress='90'] .circle .fill.fix{-webkit-transform:rotate(324deg);transform:rotate(324deg)}.radial-progress .progress[data-progress='91'] .circle .fill,.radial-progress .progress[data-progress='91'] .circle .mask.full{-webkit-transform:rotate(163.8deg);transform:rotate(163.8deg)}.radial-progress .progress[data-progress='91'] .circle .fill.fix{-webkit-transform:rotate(327.6deg);transform:rotate(327.6deg)}.radial-progress .progress[data-progress='92'] .circle .fill,.radial-progress .progress[data-progress='92'] .circle .mask.full{-webkit-transform:rotate(165.6deg);transform:rotate(165.6deg)}.radial-progress .progress[data-progress='92'] .circle .fill.fix{-webkit-transform:rotate(331.2deg);transform:rotate(331.2deg)}.radial-progress .progress[data-progress='93'] .circle .fill,.radial-progress .progress[data-progress='93'] .circle .mask.full{-webkit-transform:rotate(167.4deg);transform:rotate(167.4deg)}.radial-progress .progress[data-progress='93'] .circle .fill.fix{-webkit-transform:rotate(334.8deg);transform:rotate(334.8deg)}.radial-progress .progress[data-progress='94'] .circle .fill,.radial-progress .progress[data-progress='94'] .circle .mask.full{-webkit-transform:rotate(169.2deg);transform:rotate(169.2deg)}.radial-progress .progress[data-progress='94'] .circle .fill.fix{-webkit-transform:rotate(338.4deg);transform:rotate(338.4deg)}.radial-progress .progress[data-progress='95'] .circle .fill,.radial-progress .progress[data-progress='95'] .circle .mask.full{-webkit-transform:rotate(171deg);transform:rotate(171deg)}.radial-progress .progress[data-progress='95'] .circle .fill.fix{-webkit-transform:rotate(342deg);transform:rotate(342deg)}.radial-progress .progress[data-progress='96'] .circle .fill,.radial-progress .progress[data-progress='96'] .circle .mask.full{-webkit-transform:rotate(172.8deg);transform:rotate(172.8deg)}.radial-progress .progress[data-progress='96'] .circle .fill.fix{-webkit-transform:rotate(345.6deg);transform:rotate(345.6deg)}.radial-progress .progress[data-progress='97'] .circle .fill,.radial-progress .progress[data-progress='97'] .circle .mask.full{-webkit-transform:rotate(174.6deg);transform:rotate(174.6deg)}.radial-progress .progress[data-progress='97'] .circle .fill.fix{-webkit-transform:rotate(349.2deg);transform:rotate(349.2deg)}.radial-progress .progress[data-progress='98'] .circle .fill,.radial-progress .progress[data-progress='98'] .circle .mask.full{-webkit-transform:rotate(176.4deg);transform:rotate(176.4deg)}.radial-progress .progress[data-progress='98'] .circle .fill.fix{-webkit-transform:rotate(352.8deg);transform:rotate(352.8deg)}.radial-progress .progress[data-progress='99'] .circle .fill,.radial-progress .progress[data-progress='99'] .circle .mask.full{-webkit-transform:rotate(178.2deg);transform:rotate(178.2deg)}.radial-progress .progress[data-progress='99'] .circle .fill.fix{-webkit-transform:rotate(356.4deg);transform:rotate(356.4deg)}.radial-progress .progress[data-progress='100'] .circle .fill,.radial-progress .progress[data-progress='100'] .circle .mask.full{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.radial-progress .progress[data-progress='100'] .circle .fill.fix{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.radial-progress.has-canvas .progress{background-color:transparent}.radial-progress.has-canvas .progress .circle{z-index:12}.percentage-difference .down,.percentage-difference .equal,.percentage-difference .up{font-size:.8em}#modal-overlays .ember-modal-wrapper .ember-modal-dialog .modal-header .h2,.employment-history .employment-cost-row .employment-status .icon{font-size:24px}.percentage-difference .up{color:#29cc57}.percentage-difference .down{color:#d0021b}.percentage-difference .equal{color:#a4b3c3}.mobile-browser .flex-scrollable,.mobile-browser .scrollable,.mobile-browser .scrollable-flex-row{overflow-y:scroll!important;-webkit-overflow-scrolling:touch}.mobile-browser .hidden-mobile{visibility:collapse!important}.mobile-browser #time-entries{overflow:hidden}.mobile-browser #time-entries section.list .time-entry{max-height:100px!important}.mobile-browser #time-entries section.list .time-entry .time-entry-progress-indicator{visibility:visible}.mobile-browser #time-entries section.list .time-entry .time-entry-progress-indicator .options{left:0;margin-left:5px}.mobile-browser #time-entries section.list .time-entry section.bottom .indicator{display:none}.mobile-browser #time-entries section.list .time-entry:hover:not(.ui-resizable-resizing):not(.time-entry-drag) .pie-timer{display:initial}.mobile-browser #time-entries .time-entry-table-entries-wrapper .new-entry-wrapper .new-entry-wrapper-click-box,.mobile-browser #time-entries section.list .time-entry:hover:not(.ui-resizable-resizing):not(.time-entry-drag) .pause-content{display:none}.mobile-browser #time-entries .time-entry-table-entries-wrapper{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.mobile-browser #time-entries .footer-inverse .full-width{top:5px}.mobile-browser #time-entries .footer-inverse .pull-left{margin-top:0}.mobile-browser .dashboard .close-button div{display:block!important}.mobile-browser .modal-dialog .modal-hint{display:none}.mobile-browser .btn-default{border:1px solid #e1e1e1}@media (min-width:860px){#modal-overlays .ember-modal-wrapper .ember-modal-dialog.absence-request-modal,#modal-overlays .ember-modal-wrapper .ember-modal-dialog.confirm-absence-request-modal,#modal-overlays .ember-modal-wrapper .ember-modal-dialog.edit-absence-modal{max-width:450px;min-height:250px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.calendarfeed-modal{max-width:450px;min-height:310px}}#modal-overlays .ember-modal-wrapper .ember-modal-dialog .modal-footer .close-btn{margin-right:5px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog .modal-footer .undo-top-padding{margin:0 -24px;padding:12px 24px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog .date-range-label-wrapper{cursor:pointer;-moz-user-select:none;user-select:none}#modal-overlays .ember-modal-wrapper .ember-modal-dialog .date-picker .icon{margin-left:10px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog .date-range-picker .date-range-label-wrapper{border:1px solid #e1e1e1;font-size:14px;border-radius:3px;line-height:32px;text-align:center}#modal-overlays .ember-modal-wrapper .ember-modal-dialog .date-range-picker .half-day-wrapper .checkbox{margin-top:8px;margin-bottom:0}#modal-overlays .ember-modal-wrapper .ember-modal-dialog .date-range-picker .half-day-wrapper label{font-size:14px;font-weight:400;margin-bottom:0}@media (max-width:859px){#absence-calendar .has-header{top:0!important}}#absence-calendar .search-wrapper{position:absolute;left:24px;top:6px;width:298px;z-index:9}#absence-calendar .search-wrapper:not(.active){overflow:hidden}#absence-calendar header .date-range-picker{height:initial;width:200px;padding-top:0;padding-bottom:0;margin-top:0}#absence-calendar header .date-year-picker-button{cursor:default}#absence-calendar header .button-today .btn-default{margin-top:3px}#absence-calendar header .button-current-month .btn-default{margin-top:5px}#absence-calendar section{position:relative}@media (min-width:860px) and (max-width:859px){#absence-calendar section.calendar-section{top:0!important}}#absence-calendar section .absence-calendar-container td.fc-head-container.fc-widget-header{border:none}#absence-calendar section .absence-calendar-container .fc-day-header{background:#fafafa;font-size:14px;color:#2e3d41;font-weight:300;text-align:left;padding:5px 0 5px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#absence-calendar section .absence-calendar-container .fc-bg{background:#fff}#absence-calendar section .absence-calendar-container .fc-today{background:#fdf2f2}#absence-calendar section .absence-calendar-container .fc-body{cursor:pointer}#absence-calendar section .absence-calendar-container .fc-event{border-radius:0;border-width:1px}#absence-calendar section .absence-calendar-container.readonly .fc-event{cursor:initial}#absence-calendar section .absence-calendar-container.readonly .fc-event-container .fc-content,.checkbox-slider-b-flat.disabled input,.checkbox-slider-b-flat.disabled input+span{cursor:not-allowed}#absence-calendar section .absence-calendar-container .fc-content{font-size:14px;height:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#absence-calendar section .absence-calendar-container .fc-content .fc-title{margin-left:5px}#absence-calendar section .absence-scheduler-container{margin:6px 0 0 24px}#absence-calendar section .absence-scheduler-container .fc-body{background-color:#fff}#absence-calendar section .absence-scheduler-container.readonly .fc-body .fc-content{cursor:default}#absence-calendar section .absence-scheduler-container .fc-today{background:#fdf2f2}#absence-calendar section .absence-scheduler-container .fc-today.fc-widget-header{background-color:#fdf2f2;color:#444}#absence-calendar section .absence-scheduler-container th.fc-today{position:relative}#absence-calendar section .absence-scheduler-container th.fc-today:after{content:'';background-color:#eb5757;height:3px;width:auto;position:absolute;top:0;left:0;right:0}#absence-calendar section .absence-scheduler-container .fc-head .fc-time-area .fc-widget-header{background-color:#fff}#absence-calendar section .absence-scheduler-container .fc-head .fc-time-area .fc-scroller-clip{border-top:1px solid #e1e1e1}#absence-calendar section .absence-scheduler-container .fc-body .fc-sat.holiday,#absence-calendar section .absence-scheduler-container .fc-body .fc-sun.holiday{opacity:1}#absence-calendar section .absence-scheduler-container .fc-body .fc-content{cursor:pointer}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div{min-height:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-user-avatar-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:2px}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-user-avatar-wrapper .subtitle{font-weight:300;font-size:12px}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div.fc-bg{background:0 0}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-timeline-event{margin:1px 2px 1px 1px;height:34px}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-timeline-event div{height:32px;min-height:initial}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-timeline-event.half-day,#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-timeline-event.half-day .fc-bg,#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-timeline-event.half-day .fc-content{height:17px}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-timeline-event.half-day .fc-time .calendar-icon{font-size:10px!important}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-timeline-event .fc-content{height:34px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:4px}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-timeline-event .fc-content .fc-time .calendar-icon{font-size:14px}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-timeline-event .fc-content .fc-title{margin-left:5px;margin-bottom:3px}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-user-avatar-wrapper .initials-avatar{height:32px;width:32px;padding-top:0;line-height:32px;margin-right:12px}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content>div .fc-user-avatar-wrapper img{height:32px;width:32px;border-radius:32px;margin-right:12px}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content.fc-day{background-color:#eee}#absence-calendar section .absence-scheduler-container .fc-body .fc-content .fc-widget-content .fc-event-container{top:0;padding-bottom:4px}#absence-calendar section .absence-scheduler-container .fc-body .holiday{position:relative;opacity:1;background-color:rgba(255,255,255,.4);background-image:url(/assets/images/off8-fdf784ba2cd4658b9d7472037b368587.png);background-repeat:repeat}#absence-calendar section .absence-scheduler-container .fc-body .holiday .fc-holiday-title{position:absolute;bottom:80px;width:150px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);right:-60px}#absence-calendar section .fc-divider{width:0;border:none}#absence-calendar section .fc-resource-area{border-top:none;border-bottom:1px solid #e1e1e1;background-color:#fff;border-left:none}#absence-calendar section .fc-resource-area.fc-widget-header{background-color:transparent}#absence-calendar section .fc-resource-area.fc-widget-content{border-left:1px solid #e1e1e1}#absence-calendar section .fc-resource-area.fc-widget-content .fc-cell-content{padding:0 0 0 12px}#absence-calendar section .fc-time-area{border-top:none}#absence-calendar section .fc-unthemed td{border-color:#d9d9d9}#absence-calendar section .fc-unthemed td.holiday:not(.fc-day-top){background-color:rgba(255,255,255,.4);background-image:url(/assets/images/off8-fdf784ba2cd4658b9d7472037b368587.png);background-repeat:repeat}#absence-calendar .fc-event.anonymous{background-color:#ccc;border-color:#ccc}#absence-calendar .fc-event.request{border-style:dashed}.request-side-panel,.request-side-panel .panel-body .panel-tab-bar .panel-tab:last-child{border-left:1px solid #d9d9d9}#absence-calendar .fc-day .specialday-description{padding-top:2px;font-size:12px;text-align:center;color:#969696}@media (max-width:859px){#absence-calendar .fc-day .specialday-description{padding-top:20px}}div.custom-icon{height:26px;width:26px;top:3px;left:3px;font-size:18px;border-radius:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:860px){.absences-panel.closed{width:calc(100% - 45px)}.absences-panel.closed.sub-menu-shown{width:calc(100% - 245px)}.absences-panel.open{width:calc(100% - 279px)}.absences-panel.open.sub-menu-shown{width:calc(100% - 486px)}}@media (min-width:860px) and (max-width:1199px){.absences-panel.closed,.absences-panel.closed.sub-menu-shown,.absences-panel.open,.absences-panel.open.sub-menu-shown{width:calc(100% - 45px)}}.request-side-panel{position:absolute;right:0;top:0;bottom:0;z-index:100;background-color:#f6f4f4;overflow:auto}.request-side-panel.closed{width:45px}.request-side-panel.open{width:280px}.request-side-panel .toggle-panel{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d9d9d9;cursor:pointer;background-color:#fff;height:35px}.request-side-panel .toggle-panel.open{padding-left:12px}.request-side-panel .toggle-panel.open .request-panel-title{padding-left:32px;padding-right:5px}.request-side-panel .toggle-panel.open .badge{height:18px;position:relative;top:-5px}.request-side-panel .toggle-panel.closed{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.request-side-panel .toggle-panel.closed .badge{position:absolute;top:1px;right:1px}.request-side-panel .panel-body{padding:0}.request-side-panel .panel-body .panel-tab-bar{height:36px}.request-side-panel .panel-body .panel-tab-bar .panel-tab{cursor:pointer;float:left;width:33%;height:36px;color:#9b9b9b;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #d9d9d9}.request-side-panel .panel-body .panel-tab-bar .panel-tab:first-child{border-right:1px solid #d9d9d9}.request-side-panel .panel-body .panel-tab-bar .panel-tab.active{color:#4a4a4a;border-bottom:none;background-color:#fff}.request-side-panel .panel-body .panel-content{border-bottom:1px solid #d9d9d9;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 11px}.request-side-panel .panel-body .panel-content.open .request-row{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:41px;width:260px;margin:7px 0}.request-side-panel .panel-body .panel-content.open .request-row .absence-icon{position:relative;height:46px;padding:8px 0}.request-side-panel .panel-body .panel-content.open .request-row .absence-icon .custom-icon{position:relative;left:0;top:0;height:30px;width:30px;font-size:15px}.request-side-panel .panel-body .panel-content.open .request-row .user-icon{position:relative;height:46px;width:30px;padding:8px 0}.request-side-panel .panel-body .panel-content.open .request-row .user-icon .initials-avatar{height:30px;width:30px;padding-top:6px;font-size:14px}.request-side-panel .panel-body .panel-content.open .request-row .user-icon img{height:30px;border-radius:15px;width:30px}.request-side-panel .panel-body .panel-content.open .request-row .user-icon .absence-type-badge{position:absolute;top:0;right:-5px}.request-side-panel .panel-body .panel-content.open .request-row .user-icon .absence-type-badge .custom-icon{position:relative;left:0;top:0;height:22px;width:22px;font-size:11px}.request-side-panel .panel-body .panel-content.open .request-row .request-description{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;margin:0 5px 0 10px}.request-side-panel .panel-body .panel-content.open .request-row .request-description .request-range{font-weight:300;font-size:12px}.request-side-panel .panel-body .panel-content.open .request-row .request-actions .btn{min-width:26px}.request-side-panel .panel-body .panel-content.open .request-divider{width:250px;margin:0;border-top:1px solid #e2e2e2}.request-side-panel .panel-body .panel-content.open .request-divider:last-child{display:none}.request-side-panel .panel-body .panel-content.closed{padding:0 6px}.request-side-panel .panel-body .panel-content.closed .panel-user-icon{height:46px;padding:8px 0}.request-side-panel .panel-body .panel-content.closed .panel-user-icon .initials-avatar{height:30px;width:30px;padding-top:6px;font-size:14px}.request-side-panel .panel-body .panel-content.closed .panel-user-icon img{border-radius:20px;height:30px;width:30px}.confirm-absence-request-modal .modal-body{color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.confirm-absence-request-modal .modal-body .absence-icon{margin-top:15px;margin-bottom:16px;height:94px}.confirm-absence-request-modal .modal-body .absence-icon .custom-icon{position:relative;top:0;left:0;height:94px;width:94px;border-radius:47px;font-size:40px}.confirm-absence-request-modal .modal-body .absence-label{font-size:14px;color:#4a4a4a;font-weight:300}.confirm-absence-request-modal .modal-body .absence-information .absence-information-label,.confirm-absence-request-modal .modal-body .absence-user .absence-user-name{font-size:20px}.confirm-absence-request-modal .modal-body .absence-user{margin-bottom:10px}.confirm-absence-request-modal .modal-body .absence-information{margin-bottom:10px;color:#4a4a4a}.confirm-absence-request-modal .modal-body .absence-information .absence-information-period{margin-bottom:15px;font-size:18px}.confirm-absence-request-modal .modal-body .absence-information .absence-information-period .smaller{font-size:14px}.confirm-absence-request-modal .modal-body .absence-information .absence-information-duration{min-height:50px;text-align:left}.confirm-absence-request-modal .modal-body .absence-information .absence-information-duration .loading-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.confirm-absence-request-modal .modal-body .absence-information-bottom{margin-top:15px;color:#969696}.confirm-absence-request-modal .modal-body .absence-comment{width:100%}.confirm-absence-request-modal .modal-body .absence-comment .fade-out{color:#9b9b9b}#manage-absences .absence-configurator-wrapper .absence-configurator{min-width:500px}#manage-absences .absence-type-row{padding-bottom:4px;margin-bottom:4px}#manage-absences .absence-type-row .delete-icon .btn-default span{color:#7f7f7f}#manage-absences .absence-type-row .immutable-icon{opacity:.2}#manage-absences .absence-type-row .absence-type-option{margin:0 6px}#manage-absences .absence-type-row .absence-type-description{max-width:170px}#manage-absences .absence-type-row .inline-input:not(.disabled){cursor:pointer}#manage-absences .absence-type-row .inline-input .value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;left:8px;top:1px;padding-right:10px}#manage-absences .absence-type-row .inline-input .edit-icon{visibility:hidden}#manage-absences .absence-type-row .inline-input .value-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px 10px 5px 5px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#manage-absences .absence-type-row .inline-input:hover:not(.disabled) .value-wrapper{border-radius:3px;background-color:#eee}#manage-absences .absence-type-row .inline-input:hover:not(.disabled) span{left:8px}#manage-absences .absence-type-row .inline-input:hover:not(.disabled) .edit-icon{visibility:visible;opacity:.5}#manage-absences .absence-type-row.header-row{margin-top:24px;font-size:12px}#manage-absences .absence-type-row.header-row .icon{font-size:18px}#manage-absences .absence-type-row.header-row .description-header{position:relative;left:13px;top:1px;max-width:170px}#manage-absences .absence-type-row.header-row .icon-header{padding-left:5px}#manage-absences .add-entry{padding-left:22px;margin-top:18px}#manage-absences .element-notice-wrapper{font-size:12px;margin-top:12px}#manage-absences .element-note{position:relative;right:-2px}#manage-absences .element-note:after{display:inline-block;font-size:100%;position:relative;top:-6px;left:0}.dropdown-quantity-label{color:var(--primary-color);font-size:14px;font-weight:500}.dropdown-additional-label{color:#333;text-align:center;font-size:14px;font-weight:500;margin-left:8px}.custom-icon-wrapper{border-radius:3px;padding:2px;border:1px solid #c1c1c1;width:34px;height:34px}.custom-icon-wrapper .custom-icon{position:relative;top:0;left:0;border-radius:2px;width:28px;height:28px}.custom-icon-wrapper .dropdown-menu{left:38px!important;top:-2px}.custom-icon-wrapper.left .dropdown-menu{-webkit-transform:translateX(calc(-100% - 4px));transform:translateX(calc(-100% - 4px))}.custom-icon-wrapper.down .dropdown-menu{top:38px}.color-picker-wrapper{padding:0}.color-picker-wrapper .color-picker,.color-picker-wrapper .icon-picker{display:-ms-grid;display:grid;-ms-grid-columns:(33px) [10];grid-template-columns:repeat(10,33px);padding:6px}.color-picker-wrapper .color-picker .color-wrapper.active .border-element,.color-picker-wrapper .color-picker .icon-wrapper.active .border-element,.color-picker-wrapper .icon-picker .color-wrapper.active .border-element,.color-picker-wrapper .icon-picker .icon-wrapper.active .border-element{border:1px solid #666;border-radius:3px;padding:1px}.color-picker-wrapper .color-picker .color-wrapper .border-element,.color-picker-wrapper .color-picker .icon-wrapper .border-element,.color-picker-wrapper .icon-picker .color-wrapper .border-element,.color-picker-wrapper .icon-picker .icon-wrapper .border-element{padding:2px}.color-picker-wrapper .color-picker .color-wrapper .border-element .color-element,.color-picker-wrapper .color-picker .color-wrapper .border-element .icon-element,.color-picker-wrapper .color-picker .icon-wrapper .border-element .color-element,.color-picker-wrapper .color-picker .icon-wrapper .border-element .icon-element,.color-picker-wrapper .icon-picker .color-wrapper .border-element .color-element,.color-picker-wrapper .icon-picker .color-wrapper .border-element .icon-element,.color-picker-wrapper .icon-picker .icon-wrapper .border-element .color-element,.color-picker-wrapper .icon-picker .icon-wrapper .border-element .icon-element{border-radius:2px;height:29px;width:29px;font-size:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer}.color-picker-wrapper .icon-wrapper.active .icon-element{opacity:1}.color-picker-wrapper .icon-wrapper .icon-element{opacity:.6}.color-picker-wrapper .picker-confirm{padding:0 6px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.color-picker-wrapper .picker-confirm>button{margin:6px 4px;width:36px;height:36px;color:#7f7f7f;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.holiday-settings .row.form-group{padding-top:0}.public-holiday-list{padding:12px}.public-holiday-list .public-holiday-preview{margin-bottom:4px}#absence-calendar .fc-bgevent.public-holiday{background-color:rgba(255,255,255,.4);background-image:url(/assets/images/off8-fdf784ba2cd4658b9d7472037b368587.png);background-repeat:repeat;opacity:1}#overtime-details .year-selector,#remuneration-details .year-selector,#vacation-details .year-selector{position:relative;top:-5px;margin-left:15px}#overtime-details .year-selector.icon-only,#remuneration-details .year-selector.icon-only,#vacation-details .year-selector.icon-only{margin-left:4px;top:-2px}#overtime-details .input-currency{position:absolute;left:2px;z-index:9;top:8px}#vacation-details .vacation-details-label span{cursor:pointer}#vacation-details .input-currency{position:absolute;top:10px;right:20px;z-index:2;font-size:11px}#vacation-details #vacation-list .editable{cursor:pointer}#vacation-details #vacation-list .unchangeable{cursor:default;color:#969696}#vacation-details #vacation-list .panel-body .negative{color:#eb5757}#vacation-details #vacation-list .row{padding:10px 0}#vacation-details #vacation-list .row.header-row{padding-bottom:0}#vacation-details #vacation-list .row.not-editing{padding:13px 0 16px}#vacation-details #vacation-list .row .no-edit{padding-top:8px}#vacation-details #vacation-list .row .delete-btn-wrapper{position:relative}#vacation-details #vacation-list .row .delete-btn-wrapper .delete-icon{position:absolute;top:-10px;margin-right:-6px}#vacation-details #vacation-list .row .delete-btn-wrapper .delete-icon .btn-default{background-color:transparent}#vacation-details #vacation-list .has-changes small{font-size:12px;font-weight:300}#vacation-details #vacation-list .has-changes.new{color:#43a047;background:#fafdfa}#vacation-details #vacation-list .has-changes.update{color:#2da9db;background:#fafdfe}#vacation-details #vacation-list .has-changes.delete{color:#eb5757;background:#fff}.vacation-details-label{margin-top:40px}@media (min-width:860px){.modal-wrapper.user-employment-entry-modal{min-width:733px;min-height:330px}.modal-wrapper.user-employment-entry-modal .control-label{text-align:left}.modal-wrapper.user-employment-entry-modal .modal-footer .close-btn{margin-right:5px}}.employment-entry-cost-modal{width:420px!important;max-width:420px!important}.employment-entry-cost-modal .modal-wrapper.user-employment-entry-modal{height:435px;min-width:unset;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.employment-entry-cost-modal .modal-wrapper.user-employment-entry-modal .modal-body{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.employment-entry-cost-modal .modal-wrapper.user-employment-entry-modal .row:not(:first-of-type){margin-top:12px}.employment-history .editable{cursor:pointer;border-radius:5px}.employment-history .editable .delete-icon .btn-default{background-color:transparent}.employment-history .editable .delete-icon .btn-default:hover{border-color:#fff}.employment-history .employment-row{min-height:50px}.employment-history .employment-row .content-row{background:0 0}.employment-history .inactive{color:#969696}.employment-history .work-hours-block{display:inline-block;padding-right:8px;text-align:center}.employment-history .employment-cost-row{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:16px}.employment-history .employment-cost-row .clickable{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.employment-history .employment-cost-row .employment-status{width:50px}.employment-history .employment-cost-row .hourly-rate{width:84px}.employment-history .employment-cost-row .employment-type{width:170px}.employment-history .employment-cost-row .work-hours{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px}.employment-history .employment-cost-row .valid-from{width:72px}.employment-history .employment-cost-row .delete{width:60px;margin-top:-8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.comment-history .btn .icon-group,.milestone-tooltip .milestone-row{display:-webkit-flex;display:-ms-flexbox;-webkit-align-items:center}.action-bar-container{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:859px){.action-bar-container{position:absolute;top:0;left:0;right:0;bottom:0}}.intercom-lightweight-app{z-index:1100!important}.comment-history{position:absolute;top:-28px;right:0;left:0}.comment-history .time-entry-history-select{position:absolute;top:-7px;left:0;right:0;height:0}.comment-history .time-entry-history-select .ember-power-select-trigger{border:none;text-align:right;width:100%;padding:0;background-color:transparent;box-shadow:none;visibility:hidden}.comment-history .btn{position:absolute;top:6px;right:0;padding:2px}.comment-history .btn .icon-group{color:var(--content-link);display:flex;-ms-flex-align:center;align-items:center}.coffeecup-notification .c-notification__countdown,.coffeecup-notification.info-keyboard-shortcut .c-notification__content .c-notification__close,.coffeecup-notification.info-keyboard-shortcut .c-notification__icon{display:none}.comment-history .btn .icon-group .recent-label{font-size:12px;font-weight:600;line-height:16px}.comment-history .btn .icon-group .icon{font-size:18px;margin-left:2px}.comment-history .btn .icon-group.disabled{color:var(--content-link-disabled);cursor:default}.coffeecup-notification{padding:5px;font-weight:300}.coffeecup-notification .c-notification__icon{background-color:inherit}.coffeecup-notification.info-keyboard-shortcut{background-color:transparent;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-50%;width:200%}.coffeecup-notification.info-keyboard-shortcut .c-notification__content{background-color:var(--content-primary);padding:4px 8px;border-radius:4px;font-size:12px;line-height:14px;font-weight:500;white-space:nowrap;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.coffeecup-notification.info-keyboard-shortcut .c-notification__content .keyboard-shortcut{margin:0 4px}.coffeecup-notification.info-keyboard-shortcut .c-notification__content .keyboard-shortcut+.keyboard-shortcut{margin-left:0}@keyframes pulse{50%{opacity:.2}}.loading-pulse{position:relative;width:6px;height:24px;background:rgba(2,138,192,.2);-webkit-animation:pulse 750ms infinite;animation:pulse 750ms infinite;-webkit-animation-delay:250ms;animation-delay:250ms}.loading-pulse:after,.loading-pulse:before{content:'';position:absolute;display:block;height:16px;width:6px;background:rgba(2,138,192,.2);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:pulse 750ms infinite;animation:pulse 750ms infinite}.loading-pulse:before{left:-12px}.loading-pulse:after{left:12px;-webkit-animation-delay:.5s;animation-delay:.5s}.milestone{display:inline-block;position:relative;color:var(--content-tertiary);font-size:24px;height:24px;line-height:1;width:auto!important;min-width:24px;-moz-user-select:none;user-select:none;white-space:normal}.milestone .icon{display:block}ul.milestones{padding-left:42px;list-style:none}.edit-milestone-modal{width:423px!important}.edit-milestone-modal .modal-header{margin-bottom:17px}.edit-milestone-modal .top-headline-subtitle{color:#9b9b9b}.edit-milestone-modal .top-headline-subtitle span.small{font-size:7px}.edit-milestone-modal .form-group span.h6.over-limit{color:#a94442}.milestone-tooltip{text-align:left;padding:6px 2px;width:584px}.planner .navbar-top,.project-settlements-wrapper .invoice-description{padding-right:12px}.milestone-tooltip .milestone-row{display:flex;-ms-flex-align:center;align-items:center;gap:6px}.milestone-tooltip .milestone-row>.icon{font-size:24px}.milestone-tooltip .milestone-row .milestone-label{max-width:160px;min-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:6px}.milestone-tooltip .milestone-row .milestone-context{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px;overflow:hidden}.milestone-tooltip .milestone-row .milestone-context .icon{font-size:18px}.milestone-tooltip .milestone-row .milestone-context .context-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.planner-header-contents{display:-webkit-flex;display:-ms-flexbox;display:flex;height:32px;max-height:32px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px}.planner-header-contents .filter-button{margin:0}.with-magnifying-glass .ember-power-select-status-icon{position:static;border-left:none;color:#444;font-size:20px;height:28px;margin:0;overflow:hidden;min-width:32px}.with-magnifying-glass .ember-power-select-status-icon:after{content:'\e9ab'!important}.planner .ember-power-select-trigger{height:32px;padding-right:4px}.planner .ember-power-select-trigger .ember-power-select-multiple-options{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.planner .planner-divider{background-color:#fafafa;width:100vw}.planner .planner-divider.first-row{position:absolute;top:-12px}.planner .planner-divider.last-row{position:absolute;bottom:0}.planner .planner-divider.small{height:12px}.planner .planner-divider.medium{height:24px}.planner .date-month-selector-parent{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.planner .date-month-selector-parent .date-month-selector{width:280px}.planner .label-actions:last-of-type{padding-right:0!important}.planner .timeline-container{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding-left:24px;padding-bottom:150px}.planner .project-rows .planner-grouped-rows:not(:last-child),.planner .project-rows .sticky-wrapper:not(:last-child) .planner-grouped-rows,.planner .team-rows .planner-grouped-rows:not(:last-child),.planner .team-rows .sticky-wrapper:not(:last-child) .planner-grouped-rows{padding-bottom:24px}.planner .grid-container{position:relative;--meta-grid-height:66px;--capacity-height:16px}.planner .grid-container.with-capacity-grid{--meta-grid-height:110px;--capacity-height:60px}.planner .allocation-grid,.planner .project-grid,.planner .row-timeline{height:100%;left:0;top:0;position:absolute;width:100vw}.planner .day-grid,.planner .meta-row,.planner .milestones,.planner .scope-indicator-parent{left:385px;position:absolute;top:0;width:100vw}.planner .day-grid,.planner .meta-row,.planner .scope-indicator-parent{top:38px}.planner .placeholder-row{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;margin-bottom:-1px;position:relative}.planner .planner-grouped-rows{position:relative}.planner .planner-grouped-rows .grouped-row{margin-top:12px;position:relative}.planner .project-rows .sticky-wrapper:last-child .planner-grouped-rows .planner-divider.last-row,.planner .team-rows .sticky-wrapper:last-child .planner-grouped-rows .planner-divider.last-row{display:none}.planner .row-label{margin-top:0!important;border:none}.planner .planner-project-row,.planner .user-row{border-radius:4px 0 0 4px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1px;position:relative}.planner .day-grid .timeline-day.today:before,.planner .week-grid .this-week .today:before{display:block;width:1px;background-color:#eb5757;left:0;margin-left:50%;content:''}.planner .planner-project-row:not(.sub-project-row),.planner .user-row:not(.sub-project-row){border-left:solid 2px #fff}.planner .planner-project-row .content-child-row,.planner .user-row .content-child-row{border-bottom-left-radius:4px}.planner .planner-project-row.collapsed,.planner .user-row.collapsed{border-color:#fff!important}.planner .planner-project-row:not(:last-of-type):not(.sub-project-row),.planner .user-row:not(:last-of-type):not(.sub-project-row){margin-bottom:12px!important}.planner .day-grid .timeline-day.today:before{height:100%;position:absolute;z-index:5}.planner .week-grid .this-week .today:before{top:100%;height:calc(var(--capacity-height) + 23px);position:absolute;z-index:14}.planner .content-child-row,.planner .content-parent-row,.planner .timeline-week{background:#fff}.planner .day-grid{left:385px;height:100vw;display:-webkit-flex;display:-ms-flexbox;display:flex}.planner .day-grid .timeline-week{border-left:1px transparent solid;margin-left:-1px;display:-webkit-flex;display:-ms-flexbox;display:flex}.planner .timeline-week{height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.planner .timeline-week-days{display:-webkit-flex;display:-ms-flexbox;display:flex}.planner .timeline-day{position:relative;height:100%;width:48px;border-left:solid 1px transparent}.planner .timeline-day.today{z-index:5}.planner .zoom-2x .timeline-day{width:24px}.planner .day-divider{position:absolute;left:-1px;width:1px;height:100%;z-index:4;background:0 0}.planner .timeline-day:first-of-type .day-divider{background:#e8e8e8!important}.planner .planner-rows{position:absolute;top:calc(var(--meta-grid-height) + 38px);height:calc(100vh - var(--meta-grid-height) - 110px);padding-bottom:0}.planner .planner-rows.manage-table{overflow-x:hidden}.planner .planner-rows.manage-table .project-rows::after,.planner .planner-rows.manage-table .team-rows::after{position:relative;content:'';display:block;width:100vw;height:120px;background-color:#fafafa}.planner .planner-rows .content-parent-row,.planner .planner-rows .content-parent-row .row-summary,.planner .planner-rows .content-parent-row .row-timeline{height:42px}.planner .planner-rows .planner-item-actions{visibility:hidden;white-space:nowrap;font-size:12px;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333;margin-left:auto}.planner .planner-rows .planner-item-actions .clickable:hover{color:var(--primary-color)}.planner .planner-rows .row-info{float:left;height:42px;width:306px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0!important}.planner .planner-rows .row-info .label-text{color:inherit!important}.planner .planner-rows .row-info .row-information{font-size:16px;display:block;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.planner .planner-rows .row-info .row-information .subtitle{font-weight:300;font-size:12px}.planner .planner-rows .row-info .row-information,.planner .planner-rows .row-info .row-information>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:3px}.planner .planner-rows .row-info .row-information>div span.label{margin-left:8px;margin-top:-3px}.planner .planner-rows .row-info-hierarchy-1{width:358px}.planner .planner-rows .table-planner-row:hover{background-color:#fff!important;box-shadow:-10px 10px 5px #888,-2px -10px 5px #888;overflow:visible}.planner .planner-rows .row-image{margin-right:8px}.approval-pills .approval-pill-small:not(:last-of-type),.planner .assignment-frame .allocated-info .allocation-text-gap,.user-capacity-rows .user-capacity-row .name-details .tags-container .tag-item:not(:last-of-type){margin-right:2px}.planner .planner-rows .row-image .project-row-image{width:32px}.planner .planner-rows .row-image img{border-radius:50px;height:auto;width:100%}.planner .planner-rows .row-image .project-icon{width:32px;height:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:28px}.planner .planner-rows .content-parent-row .row-info{cursor:pointer}.planner .planner-rows .content-parent-row .row-info.no-action{cursor:default}.planner .planner-rows .row-timeline{left:384px;overflow-x:clip;width:100vw;z-index:5}.planner .planner-rows .expanded-row:after,.planner .planner-rows .expanded-row:before{content:'';position:absolute;width:100%}.planner .content-parent-row.project-view{border-radius:4px 0 0 4px;overflow:visible}.planner .content-parent-row:hover .planner-item-actions{visibility:visible}.planner .planner-group{position:-webkit-sticky;position:sticky;z-index:3;top:0;padding-top:2px;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fafafa}.planner .planner-group .group-label-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;overflow:hidden}.planner .planner-group .group-label-wrapper .icon{width:18px;height:18px;font-size:18px;z-index:5}.planner .planner-group .group-label-wrapper .group-label{color:#333;margin-bottom:-4px;font-size:12px;font-weight:700;z-index:5}.planner .planner-group .group-underline{background:#f2f2f2;height:1px;width:100vw;z-index:10}.planner .project-rows,.planner .team-rows{background:#fafafa}.planner .planner-group .group-background{background-color:#fafafa;width:100vw;height:100%;position:absolute}.planner .content-child-row,.planner .sticky-wrapper{position:relative}.planner .project-rows .content-child-row .summary-inner{padding-right:10px}.planner .team-rows .content-child-row.content-child-row-excluded .project-icon{opacity:50%}.planner .team-rows .content-child-row.content-child-row-excluded .row-info .row-information,.planner .team-rows .content-child-row.content-child-row-excluded .row-info .row-information-sub-label,.planner .team-rows .content-child-row.content-child-row-excluded .row-menu .icon,.planner .team-rows .content-child-row.content-child-row-excluded .row-summary{color:var(--content-disabled)}.planner .team-rows .content-child-row.content-child-row-excluded .row-timeline .allocated-info{color:var(--content-disabled)!important}.planner .content-child-row .non-working-days,.planner .content-child-row .row-summary,.planner .content-child-row .row-timeline{height:32px;padding-top:2px}.planner .content-child-row .row-info{height:32px;padding:0 0 0 13px;white-space:nowrap}.planner .content-child-row .row-info .label-text.thin{font-weight:400}.planner .content-child-row .row-info .label-text.hover{color:inherit!important}.planner .content-child-row .row-info .row-information-sub-label{color:#333;font-size:11px;font-weight:400;margin-top:-6px}.planner .content-child-row .row-info .row-information{font-size:14px;font-weight:400;color:#333}.planner .content-child-row .row-info .row-information .subtitle{color:#ccc}.planner .content-child-row .row-info .row-information:hover{text-decoration:none}.planner .content-child-row .row-info .row-information:hover .title{text-decoration:underline}.planner .content-child-row .row-info .row-menu{margin-left:auto}.planner .content-child-row .row-image{height:18px;width:18px;border-radius:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:11px}.planner .content-child-row .row-image.small{height:16px;width:16px}.planner .content-child-row .row-image .project-icon{font-size:18px}.planner .content-child-row .allocation-grid{height:20px}.planner .content-add-row{height:34px}.planner .content-add-row .row-info{padding:0 14px}.planner .content-add-row .row-summary{height:36px}.planner .content-add-row:hover .row-info{background:0 0}.planner .non-working-days{position:absolute;width:100vw;top:0;bottom:0;right:0;left:384px;overflow-x:hidden}.planner .non-working-days .non-working-day{pointer-events:none;position:absolute;top:7px;bottom:0;-moz-user-select:none;user-select:none;color:#fff;z-index:10}.planner .non-working-days .non-working-day.work-hours-expected:not(.absence-request) .absence-wrapper{background-color:unset!important}.planner .non-working-days .non-working-day.work-hours-expected:not(.absence-request) .absence-wrapper .non-working-grid{height:6px}.planner .non-working-days .non-working-day.work-hours-expected:not(.absence-request) .absence-wrapper .non-working-grid .absence-item{display:none}.planner .non-working-days .non-working-day.off{background-color:var(--planner-non-working-background-color);background-image:var(--planner-non-working-image);background-size:6px 6px;background-repeat:repeat}.planner .non-working-days .absence .absence-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.planner .non-working-days .absence .absence-wrapper.anonymous{background-color:var(--planner-anonymous-background-color)}.planner .non-working-days .absence .absence-wrapper.anonymous .absence-border-top{background-color:var(--planner-anonymous-border-color)}.planner .non-working-days .absence .absence-wrapper.non-working .absence-border-top{background-color:var(--planner-non-working-border-color)}.planner .non-working-days .absence .non-working-grid{pointer-events:all;position:absolute;left:0;right:0;top:0;height:34px}.planner .non-working-days .absence .non-working-grid:hover .absence-border-top{margin-top:-3px;height:5px}.planner .non-working-days .absence .absence-border-top{height:2px;position:relative;transition-property:height,margin-top;transition-duration:.2s}.planner .non-working-days .absence .absence-item{position:absolute;left:0;right:0;top:10px;bottom:0}.planner .non-working-days .absence.work-hours-expected .absence-item{opacity:.2}.planner .non-working-days .absence.absence-request .absence-item,.planner .non-working-days .absence.absence-request .absence-wrapper{background:0 0}.planner .non-working-days .absence.absence-request .absence-border-top:after{display:block;content:'';position:absolute;top:0;right:0;left:0;bottom:0;background-image:var(--planner-absence-request-image);background-size:6px 6px;background-repeat:repeat}.planner .collapsed .absence{height:27px}.planner .expanded-row .non-working-day{bottom:0}.planner .allocation-grid{top:10px;height:24px;z-index:5}.planner .allocation-total{background-clip:padding-box;color:#444;cursor:default;height:100%;position:absolute;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:5}.planner .allocated-info{font-size:12px;line-height:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;padding:0 1px;position:relative;left:-1px;white-space:nowrap;text-align:center;max-width:48px}.planner .zoom-2x .allocated-info{max-width:24px}.planner .active-on-days-off{z-index:7!important}.planner .absence-request-exists{pointer-events:none}.planner .assignment-frame{border-radius:4px;height:20px;background-color:var(--assignment-frame-project-background,#9b9b9b);margin-top:6px;cursor:pointer;cursor:-webkit-grab;font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;transition:background 50ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:7}.planner .assignment-frame .allocated-info{padding-left:14px;padding-right:14px;color:var(--neutral-900);max-width:none;text-align:left}.planner .assignment-frame .allocated-info .allocation{font-weight:700}.planner .assignment-frame .allocated-info .text-center{display:block}.planner .assignment-frame.readonly{cursor:default}.planner .assignment-frame.readonly:hover{box-shadow:none}.planner .assignment-frame:hover .split-overlay:hover{opacity:1}.planner .assignment-frame.is-active,.planner .assignment-frame:hover{background-color:var(--assignment-frame-project-background-hover,#9b9b9b)}.planner .assignment-frame .split-overlay{cursor:col-resize;margin-left:-4px;opacity:0;width:9px;height:100%;top:0;position:absolute}.planner .assignment-frame .split-overlay.active{opacity:1}.planner .assignment-frame .split-overlay:after{content:'';border-left:1px dotted #fff;left:4px;width:1px;top:-5px;bottom:-5px;position:absolute}.planner .allocation-total.capacity .allocated-info,.planner .allocation-total.utilization .allocated-info{max-width:unset;text-align:center;left:unset}.planner .allocation-total.capacity .allocated-info .allocated-amount,.planner .allocation-total.utilization .allocated-info .allocated-amount{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:end;-ms-flex-align:end;align-items:end;width:100%}.planner .allocation-total.capacity .allocated-info .allocated-amount .icomoon-flash,.planner .allocation-total.utilization .allocated-info .allocated-amount .icomoon-flash{display:none}.planner .allocation-total.capacity .allocated-info .allocated-amount .unit,.planner .allocation-total.utilization .allocated-info .allocated-amount .unit{font-size:10px}.planner.capacity-color .assignment-frame,.planner.project-planner .assignment-frame{background-color:var(--assignment-frame-background)}.planner.capacity-color .assignment-frame.is-active,.planner.capacity-color .assignment-frame:hover,.planner.project-planner .assignment-frame.is-active,.planner.project-planner .assignment-frame:hover{background-color:var(--assignment-frame-background-hover)}.planner.capacity-color .add-assignment,.planner.project-planner .add-assignment{background-color:var(--assignment-frame-background-hover)!important}.planner .add-assignment{background:rgba(0,0,0,.5);border-radius:4px;height:20px;position:absolute;text-align:center;transition:background .1s;width:48px;margin-top:6px;z-index:5;color:#fff;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.planner .ui-resizable-handle{height:100%;top:0;position:absolute;cursor:cell;opacity:0;visibility:visible;width:100%}.planner .ui-resizable-handle.ui-resizable-e:after,.planner .ui-resizable-handle.ui-resizable-w:after{content:'';position:absolute;top:6px;bottom:6px;left:0;right:0;width:3px;border:1px solid var(--neutral-400);border-width:0 1px}.planner.popover-assignment .modal-footer,.planner.popover-split .modal-footer{border-top:none}.planner .planner-assignment .ui-resizable-handle{cursor:col-resize;display:block;opacity:1;right:-2px;visibility:hidden;width:8px}.planner .is-dragging .add-assignment,.planner .is-dragging .split-line,.planner .is-resizing .add-assignment:not(.being-selected),.planner .is-resizing .split-line,.planner .project-user-timeline .user-timeline .row-timeline .allocation-grid .allocation-over.half-day:before{display:none}.planner .add-assignment.being-selected{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;z-index:3}.planner .add-assignment.being-selected .ui-resizable-handle,.planner .ui-resizable-handle:active,.planner .ui-resizable-handle:hover{opacity:1;cursor:move}.planner .add-assignment.being-selected .ui-resizable-handle,.planner .ui-resizable-e:active,.planner .ui-resizable-e:hover,.planner .ui-resizable-w:active,.planner .ui-resizable-w:hover{opacity:1;cursor:ew-resize}.planner .add-assignment .ui-resizable-handle{cursor:cell}.planner .ui-resizable-w{left:3px;padding-left:0;right:auto}.planner .assignment-frame.is-active .ui-resizable-handle,.planner .assignment-frame:hover .ui-resizable-handle{visibility:visible}.planner .zoom-2x .ui-resizable-handle{width:6px;font-size:6px}.planner .zoom-2x .assignment-frame .allocated-info{padding-left:8px;padding-right:8px}.planner .project-grid{top:0;height:42px}.planner .project-span{height:24px;position:absolute;top:9px;z-index:10}.planner .project-span.project-active{opacity:0}.planner .project-span.project-assigned{opacity:.3}.planner.capacity-color .project-span.project-assigned{opacity:1;background-color:var(--allocation-frame-project)!important}.planner.capacity-color .project-span.project-assigned.super-project{background-color:var(--allocation-frame-super-project)!important}.planner .project-user-timeline .user-timeline{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;height:auto;left:-385px;right:0;top:0;bottom:0}.planner .project-user-timeline .user-timeline .non-working-days,.planner .project-user-timeline .user-timeline .row-timeline{top:0}.planner .project-user-timeline .user-timeline .non-working-days .non-working-day{margin-top:9px;height:20px}.planner .project-user-timeline .user-timeline .non-working-days .non-working-day.absence{margin-top:-1px;height:23px;bottom:0}.planner .project-user-timeline .user-timeline .non-working-days .non-working-day.absence .absence-border-top{transition:all .2s;height:2px;margin-top:5px}.planner .project-user-timeline .user-timeline .non-working-days .non-working-day.absence .absence-item{background:0 0!important}.planner .project-user-timeline .user-timeline .non-working-days .non-working-day.absence .non-working-grid{top:-5px;height:10px}.planner .project-user-timeline .user-timeline .non-working-days .non-working-day.absence .non-working-grid:hover .absence-border-top{margin-top:3px;height:4px}.planner .project-user-timeline .user-timeline .row-timeline .allocation-grid{margin-top:3px;height:20px}.planner .project-user-timeline .user-timeline .row-timeline .allocation-grid .allocation-total{z-index:1;height:2px;margin-top:17px;transition:height .2s;pointer-events:initial;color:transparent}.planner .project-user-timeline .user-timeline .row-timeline .allocation-grid .allocation-total:hover{height:4px}.planner .project-user-timeline .user-timeline .non-working-days .non-working-day .half-day .allocated-info,.planner .project-user-timeline .user-timeline .row-timeline .allocation-grid .half-day .allocated-info{height:10px;font-size:10px}.planner .allocation-total.half-day{height:50%;top:50%}.planner .non-working-days .half-day .allocated-info{height:20.5px;padding-top:3px}.planner .non-working-days .absence.half-day .non-working-grid{height:21px}.planner .project-user-timeline .user-timeline .non-working-days .non-working-day.absence.half-day{bottom:20px}.planner .row-summary{left:385px;line-height:14px;top:0;width:64px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0 4px}.planner .row-summary .summary-inner{height:100%;font-size:12px;line-height:16px;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.planner .row-summary .summary-inner .blue{color:#03516b}.planner .row-summary .summary-inner .green{color:#046b0b}.planner .row-summary .summary-inner .planned-hours{font-size:16px}.planner .row-summary .summary-inner .remaining-hours{font-size:14px;color:#828282}.planner .row-summary .summary-inner .remaining-hours.negative{color:#eb5757}.planner .content-child-row .summary-inner{font-weight:500}.planner .content-child-row .summary-inner .unit{font-size:10px}.planner .team-rows .content-child-row .summary-inner{font-size:12px;line-height:14px;padding-right:10px}.planner .milestones{position:absolute;height:38px;left:385px;right:0;z-index:12;width:calc(100vw - 385px);overflow:hidden}.planner .milestones-row{height:100%}.planner .milestone{position:absolute;height:42px;min-width:47px;left:0;z-index:11;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;cursor:-webkit-grab}.planner .is-dragging .add-milestone,.planner .zoom-2x .milestone .code{display:none}.planner .small-milestone{height:42px;left:0}.planner .small-milestone .code{top:25px}.planner .milestone.readonly{cursor:default!important}.planner .milestone.is-dragging .icon{margin-top:-5px;text-shadow:2px 2px 4px rgba(0,0,0,.5);opacity:.8}.planner .milestone.add-milestone{cursor:cell;z-index:11}.planner .milestone.milestone-count{cursor:default;height:38px;-webkit-align-items:end;-ms-flex-align:end;-ms-grid-row-align:end;align-items:end}.planner .zoom-2x .milestone{min-width:23px}.planner.popover-assignment{width:420px!important}.planner .date-range-picker .week-picker{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 12px;overflow:hidden;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.planner .date-range-picker .week-picker .week-picker-date{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.planner .allocation-result .available-hours-tooltip{display:inline}.planner .allocation-result .over-capacity-icon{display:inline-block;color:#d85d6c;opacity:.8;font-size:16px;height:16px;vertical-align:-3px}.planner .planner-hint-tooltip{max-width:250px;text-align:left}.planner .meta-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;width:385px;padding-right:24px;padding-top:16px;z-index:12}.planner .meta-controls .scope-controls,.planner .meta-controls .search-wrapper{width:100%;z-index:1000}.planner .meta-controls .search-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.planner .meta-controls .search-wrapper .planner-project-search,.planner .meta-controls .search-wrapper .popover-filter-control{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.planner .meta-controls .btn-toggle{background-color:#fff;width:32px;height:32px;border-radius:3px}.planner .meta-controls .btn-toggle.toggle-expand{font-size:24px}.planner .meta-row{z-index:11}.planner .meta-row:after{content:'';display:block;height:23px;left:0;bottom:-23px;width:100%;position:absolute;background-color:#fafafa;border-bottom:solid 1px #f2f2f2}.planner .week-row{position:relative;background-color:#fafafa;border-color:#bbb;height:var(--meta-grid-height)}.planner .scope-controls{display:-webkit-flex;display:-ms-flexbox;display:flex}.planner .scope-controls .scope-date-control{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-right:12px}.planner .scope-controls .form-control{height:32px}.planner .week-grid{background-color:#fff;height:50px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex}.planner .week-grid.capacity-grid{top:16px}.planner .week-grid .timeline-week{position:relative;background:0 0;border:1px solid var(--planner-week-grid-cell-border);border-right:none;color:var(--content-secondary);font-size:12px;cursor:default;text-align:center}.planner .week-grid .timeline-week-number{background:var(--content-secondary-inverse);border-bottom-right-radius:3px;left:0;padding:4px 4px 1px 3px;line-height:16px;min-width:21px;position:absolute;top:0}.planner .week-grid .timeline-week-dates{line-height:25px;font-size:13px}.planner .timeline-week-days{line-height:24px;list-style:none;margin-left:-1px;color:var(--content-primary);padding:0;white-space:nowrap}.planner .timeline-week-days .timeline-day:not(:first-of-type){border-left:solid 1px var(--planner-week-grid-day-divider)}.planner .this-week .today{color:var(--planner-current-day-color-text);font-weight:600;z-index:1}.planner .this-week .today:after{content:'';display:block;background-color:var(--planner-current-day-color);width:21px;height:21px;border-radius:50%;margin-left:-10.5px;position:absolute;left:50%;bottom:2px;z-index:-1}.planner .timeline-day-highlight{background:#4e4e4e;border-radius:2px;bottom:1px;height:2px;left:0;margin-left:2px;position:absolute;width:44px}.planner .zoom-2x .timeline-day-highlight{width:22px}.planner .week-row .row-summary{height:50px;border-left:0}.planner .capacity-step-7{background-color:var(--capacity-critical);border-color:var(--capacity-critical);color:var(--capacity-critical-text)}.planner .capacity-step-6{background-color:var(--capacity-too-high);border-color:var(--capacity-too-high);color:var(--capacity-too-high-text)}.planner .capacity-step-5{background-color:var(--capacity-very-high);border-color:var(--capacity-very-high);color:var(--capacity-very-high-text)}.planner .capacity-step-4{background-color:var(--capacity-high);border-color:var(--capacity-high);color:var(--capacity-high-text)}.planner .capacity-step-3{background-color:var(--capacity-medium);border-color:var(--capacity-medium);color:var(--capacity-medium-text)}.planner .capacity-step-2{background-color:var(--capacity-low);border-color:var(--capacity-low);color:var(--capacity-low-text)}.planner .capacity-step-1{background-color:var(--capacity-very-low);border-color:var(--capacity-very-low);color:var(--capacity-very-low-text)}.planner .week-grid.capacity-grid{height:32px;display:-webkit-flex;display:-ms-flexbox;display:flex}.planner .week-grid.capacity-grid .capacity-week{height:100%;font-weight:600;font-size:14px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:1px;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;cursor:default}.planner .week-grid.capacity-grid .capacity-week .percent-sign{font-size:12px}.planner .week-grid.capacity-grid .capacity-week .overtime-alert{position:absolute;top:4px;right:4px;font-size:12px}.planner .scope-indicator-parent{height:100vh;width:100%;overflow:hidden;z-index:13;pointer-events:none}.planner .scope-indicator-container{position:relative;width:100%;height:100%}.planner .scope-indicator{height:50px;position:absolute;top:0;left:0;z-index:40;width:240px;background:rgba(24,166,227,.2);border:1px solid rgba(24,166,227,.8);border-radius:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:.5;transition:opacity .2s linear;pointer-events:initial}.planner .scope-indicator:hover{opacity:1!important}.planner .scope-indicator .scope-grabber-left,.planner .scope-indicator .scope-grabber-right{width:30px;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#time-entry-validation .user-list .validation-day-box,.checkbox-slider-b-flat input+span,.fab-button,.manage-table .client-row.row-label,.manage-table .project-row.row-label,.manage-table .user-row.row-label,.planner .scope-indicator .scope-grabber-middle,.range-selector .slider-bar .slider-handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.planner .scope-indicator .scope-grabber-middle{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;cursor:move;user-select:none}.planner .scope-indicator .scope-handle-left,.planner .scope-indicator .scope-handle-right{position:absolute;border:1px solid rgba(24,166,227,.8);border-top-style:none;border-bottom-style:none;width:3px;height:16px;top:17px}.planner .scope-indicator .scope-handle-left{left:3px}.planner .scope-indicator .scope-handle-right{right:3px}.planner .scope-mask{background-color:rgba(255,255,255,.5);position:absolute;height:100%;pointer-events:none;z-index:20}.planner .scope-mask .scope-mask-line-parent{position:relative;width:100%;height:100%}.planner .scope-mask .scope-mask-line-parent .scope-mask-line{width:1px;height:100%;position:absolute;top:50px;border-style:dashed;border-color:rgba(24,166,227,.8);border-width:0;content:'';display:block}.planner .scope-mask.scope-mask-left .scope-mask-line{right:-1px;border-right-width:1px}.planner .scope-mask.scope-mask-right{margin-left:1px}.planner .scope-mask.scope-mask-right .scope-mask-line{left:-1px;border-left-width:1px}.planner .scope-mask.hidden{display:none}.planner .week-grid .capacity-total{position:absolute;top:0;left:-383px;width:383px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:4px;cursor:default}.project-color{--capacity-critical:var(--red-500);--capacity-critical-text:var(--red-50);--capacity-too-high:var(--orange-100);--capacity-too-high-text:var(--orange-800);--capacity-very-high:var(--neutral-100);--capacity-very-high-text:var(--neutral-800);--capacity-high:var(--neutral-150);--capacity-high-text:var(--neutral-800);--capacity-medium:var(--neutral-200);--capacity-medium-text:var(--neutral-800);--capacity-low:var(--neutral-250);--capacity-low-text:var(--neutral-800);--capacity-very-low:var(--neutral-300);--capacity-very-low-text:var(--neutral-800)}.user-capacity-overlay{background-color:rgba(0,0,0,.1)!important}.day-off-texture{background-color:rgba(255,255,255,.4);background-image:url(/assets/images/off8-fdf784ba2cd4658b9d7472037b368587.png);background-repeat:repeat}.user-capacity-modal{width:calc(100vw - calc(96px + var(--submenu-width)) + 24px)!important;max-width:unset!important;left:calc(96px + var(--submenu-width))!important;overflow:hidden;background-color:#fafafa}.user-capacity-modal.is-bottom{margin-top:-34px}.user-capacity-modal.is-top{margin-top:34px}.user-capacity-modal .user-capacity-modal-content{max-height:300px!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;--left-col-width:385px;--row-left-col-width:373px}.user-capacity-modal .user-capacity-modal-content .scope-indicator-parent{top:0}.user-capacity-modal .header{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:51px}.user-capacity-modal .header .controls{width:var(--left-col-width);max-width:var(--left-col-width);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:8px}.user-capacity-modal .header .controls .user-tag-filter{margin-left:11px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:32px}.user-capacity-modal .header .controls .user-tag-filter .ember-power-select-status-icon{border-left:none;color:#444;font-size:20px;position:static;height:28px}.user-capacity-modal .header .controls .user-tag-filter .ember-power-select-status-icon::after{content:'\e9ab'}.user-capacity-modal .header .controls .user-tag-filter .ember-power-select-trigger{padding-top:0;display:-webkit-flex;display:-ms-flexbox;display:flex}.user-capacity-modal .header .controls .user-tag-filter .ember-power-select-trigger input{height:32px}.user-capacity-modal .header .controls .user-tag-filter .ember-power-select-multiple-options{width:100%}.user-capacity-modal .header .controls .refresh-button{font-size:24px;line-height:24px;padding:4px;height:32px}.user-capacity-modal .header .controls .round-tag{cursor:default}.user-capacity-modal .header .week-grid{position:absolute;left:var(--left-col-width)}.user-capacity-modal .header .week-grid .today{color:inherit;font-weight:inherit}.user-capacity-modal .header .week-grid .today::after{display:none}.user-capacity-modal .header .scope-indicator-container{width:calc(100% - var(--left-col-width) - calc(96px + var(--submenu-width)) + 24px);border-radius:8px}.user-capacity-modal .zoom-1x .day{width:47px;min-width:47px}.user-capacity-modal .zoom-2x .day{width:23px;min-width:23px}button.button-reset{padding:unset;border:unset;background-color:unset;text-align:unset}.user-capacity-rows{overflow-y:scroll;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;padding-bottom:10px;padding-left:12px;margin-top:-3px;padding-top:3px}.user-capacity-rows .no-results{height:150px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.user-capacity-rows .user-capacity-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:100%;overflow:hidden;height:50px;border-radius:4px 0 0 4px;background-color:#fff;position:relative}.user-capacity-rows .user-capacity-row:not(:last-of-type){margin-bottom:2px}.user-capacity-rows .user-capacity-row:focus,.user-capacity-rows .user-capacity-row:hover{box-shadow:0 2px 6px rgba(0,0,0,.15);outline:0;z-index:1}.user-capacity-rows .user-capacity-row .name-details{padding-left:6px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:var(--row-left-col-width);max-width:var(--row-left-col-width);overflow:hidden;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.user-capacity-rows .user-capacity-row .name-details>img{width:32px;min-width:32px;height:32px;border-radius:16px}.user-capacity-rows .user-capacity-row .name-details .name-and-title{margin-left:12px;width:160px;min-width:160px;overflow:hidden}.user-capacity-rows .user-capacity-row .name-details .name-and-title .name{font-size:14px;line-height:16px;font-weight:500}.user-capacity-rows .user-capacity-row .name-details .name-and-title .title{font-size:10px;line-height:12px;color:#828282}.user-capacity-rows .user-capacity-row .name-details .name-and-title .title:empty{display:none}.user-capacity-rows .user-capacity-row .name-details .name-and-title .name,.user-capacity-rows .user-capacity-row .name-details .name-and-title .title{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.user-capacity-rows .user-capacity-row .name-details .user-capacity-amount{padding-right:8px}.user-capacity-rows .user-capacity-row .name-details .user-capacity-amount .round-tag{text-align:right}.user-capacity-rows .user-capacity-row .name-details .tags-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-top:1px}.user-capacity-rows .user-capacity-row .name-details .tags-container .tag-item{padding:2px 4px;background-color:#f5f5f5;font-weight:700;font-size:10px;text-transform:uppercase;white-space:nowrap}.user-capacity-rows .user-capacity-row .capacity{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0;position:relative}.user-capacity-rows .user-capacity-row .capacity .day{height:40px;margin-left:1px;font-size:12px;position:relative;text-align:center}.user-capacity-rows .user-capacity-row .capacity .day:not(.absence){color:#828282}.user-capacity-rows .user-capacity-row .capacity .day .bar{position:absolute;bottom:0;left:0;width:100%;background-color:#f2f2f2}.user-capacity-rows .user-capacity-row .capacity .day .amount{z-index:1;position:absolute;bottom:4px;width:100%}.user-capacity-rows .user-capacity-row .capacity .day.zero{color:#bdbdbd}.user-capacity-rows .user-capacity-row .capacity .day.zero .bar{background-color:#bdbdbd}.user-capacity-rows .user-capacity-row .capacity .day.absence .amount,.user-capacity-rows .user-capacity-row .capacity .day.day-off .amount,.user-capacity-rows .user-capacity-row .capacity .day.day-off .bar{display:none}.user-capacity-rows .user-capacity-row .capacity .day.absence .bar{height:4px;top:0;z-index:1}.user-capacity-rows .user-capacity-row .capacity .day.absence .bar:before{position:absolute;left:0;height:35px;top:5px;width:100%;opacity:.2;content:'';z-index:0}.user-capacity-rows .user-capacity-row .capacity .capacity-assignment{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity linear .15s;z-index:1}.user-capacity-rows .user-capacity-row .capacity .capacity-assignment:hover{opacity:1}.user-capacity-rows .user-capacity-row .capacity .capacity-assignment .capacity-assignment-pill{position:absolute;height:100%;top:0;color:#000;border:1px solid currentColor;border-radius:5px;cursor:pointer}.user-capacity-rows .user-capacity-row .capacity .capacity-assignment .capacity-assignment-pill .capacity-assignment-backdrop{background-color:currentColor;border-radius:inherit;width:100%;height:100%;opacity:.05;position:relative;z-index:2;transition:opacity linear .15s}.user-capacity-rows .user-capacity-row .capacity .capacity-assignment .capacity-assignment-pill::before{content:'';width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;z-index:1;border-radius:inherit;opacity:0;transition:opacity linear .15s}.user-capacity-rows .user-capacity-row .capacity .capacity-assignment .capacity-assignment-pill .capacity-assignment-amount{transition:opacity linear .15s;opacity:0;bottom:2px;left:7px;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;font-weight:700;color:currentColor;z-index:3}.planner-export-modal .date-range-picker .half-day-wrapper,.planner.capacity-modal-shown .timeline-container .scope-indicator{display:none}.user-capacity-rows .user-capacity-row .capacity .capacity-assignment .capacity-assignment-pill:hover::before{opacity:1}.user-capacity-rows .user-capacity-row .capacity .capacity-assignment .capacity-assignment-pill:hover .capacity-assignment-backdrop{opacity:.2}.user-capacity-rows .user-capacity-row .capacity .capacity-assignment .capacity-assignment-pill:hover .capacity-assignment-amount{opacity:1}.planner.capacity-color .capacity-assignment-pill{color:var(--content-tertiary)!important}.planner.capacity-color .capacity-assignment-pill .capacity-assignment-backdrop{background-color:var(--content-secondary-inverse)!important;opacity:.5!important}.planner.capacity-color .capacity-assignment-pill:hover .capacity-assignment-backdrop{opacity:1!important}.planner-export-modal .modal-wrapper{text-align:left}.planner-export-modal .date-range-picker{width:100%}.planner-export-modal .date-range-picker .col-xs-6{width:33%}.planner-export-modal .radio-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.planner-export-modal .radio-row .radio{margin:8px 0}.planner-export-modal .radio-row .radio:not(:last-of-type){margin-right:24px}.planner-export-modal .modal-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cc-card-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.cc-card-container.wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc-card-container .cc-card{background-color:#fff;border:1px solid #e1e1e1;width:240px;height:240px;margin-right:12px;margin-top:12px;padding:18px;position:relative;transition:box-shadow linear 250ms;transition:border-color linear 250ms;cursor:pointer;overflow:hidden}@media (max-width:859px){.cc-card-container .cc-card{width:100%;margin-right:0}}.cc-card-container .cc-card.large-gap{margin:12px}.cc-card-container .cc-card.flex-height{height:auto}.cc-card-container .cc-card.small-padding{padding:12px}.cc-card-container .cc-card.small-padding .cc-card-headline{margin-top:0;margin-bottom:12px}.cc-card-container .cc-card:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-color:#9b9b9b}.cc-card-container .cc-card .cc-card-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cc-card-container .cc-card .cc-card-icon.bar-header{background-color:#000;margin-left:-18px;margin-right:-18px;margin-top:-18px;height:65px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cc-card-container .cc-card .cc-card-icon.bar-header>div>span{font-size:32px}.cc-card-container .cc-card .cc-card-icon img{height:50px;width:50px}.cc-card-container .cc-card .cc-card-icon .icon-background{height:50px;width:50px;border-radius:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cc-card-container .cc-card .cc-card-icon .icon-background>span{color:#fff;font-size:24px}.cc-card-container .cc-card.left-aligned.active .cc-card-headline{color:var(--primary-color)}.cc-card-container .cc-card.left-aligned .cc-card-headline{margin-top:0}.cc-card-container .cc-card.left-aligned .cc-card-description,.cc-card-container .cc-card.left-aligned .cc-card-headline{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.cc-card-container .cc-card .tag-container{position:absolute;bottom:18px;left:18px}.cc-card-container .cc-card .cc-card-headline{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px;margin-top:12px;margin-bottom:12px}.cc-card-container .cc-card .cc-card-description{text-align:center;color:#9b9b9b}.cc-card-container .cc-card .cc-card-status-indicator{height:50px;width:50px;position:absolute;top:-25px;right:-25px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cc-card-container .cc-card .cc-card-status-indicator.success{background-color:#34c391}.cc-card-container .cc-card .cc-card-status-indicator.warning{background-color:#d85d6c}.cc-card-container .cc-card .cc-card-status-indicator .icon{position:absolute;bottom:4px;left:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.cc-card-container .cc-card .cc-card-status-indicator-tooltip{position:absolute;top:0;right:0}.planner-assignment-wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:2px;width:100%;color:#fff;padding:8px 24px;background:rgba(255,255,255,.8);z-index:5;height:12px}.planner-assignment-wrapper.weekly-assignments{height:32px;background:unset}.planner-assignment-wrapper.day-assignment{padding:0;height:8px;margin-bottom:12px;background:unset}@media (max-width:859px){.planner-assignment-wrapper{padding:6px 8px 4px}.planner-assignment-wrapper.weekly-assignments{height:18px}.planner-assignment-wrapper.day-assignment{padding:0 4px 4px;margin-bottom:unset;z-index:100}}.planner-assignment-wrapper .assignment-pill{font-weight:300;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:1px;height:8px;font-size:14px;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-style:solid;border-width:1px 0;background-image:linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,.2));transition:height .2s;border-radius:4px}#time-entry-validation .user-list .validation-user-row .validation-row-action-wrapper.placeholder button,.manage-table .row-label.no-action,.planner-assignment-wrapper .assignment-pill.read-only{cursor:default}.planner-assignment-wrapper .assignment-pill>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planner-assignment-wrapper .assignment-pill .icon{display:none;font-weight:400}.flex-full-screen-center,.flex-row{display:-webkit-flex;display:-ms-flexbox}.planner-assignment-wrapper .assignment-pill:not(.read-only):hover{transition:height 0s;height:12px}.planner-assignment-wrapper .assignment-pill:not(.read-only):hover .planned,.planner-assignment-wrapper .assignment-pill:not(.read-only):hover .tracked{height:12px}.planner-assignment-wrapper .assignment-pill .planned{height:8px;opacity:.4}.planner-assignment-wrapper .assignment-pill .tracked{height:8px}.round-tag{font-size:16px;line-height:14px;font-weight:700;border-radius:3px;background-color:#f2f2f2;color:#333}.round-tag.with-arrow{padding:0 6px;height:24px;font-size:12px;margin-right:5px;position:relative;min-width:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.round-tag.with-arrow .unit{font-size:10px}.round-tag.with-arrow.big{padding:8px 6px;height:32px;font-size:14px}.round-tag.with-arrow.big .unit{font-size:12px}.round-tag.with-arrow.invalid{min-width:25px;color:transparent}.round-tag.with-arrow:after{content:'';position:absolute;right:-4px;top:50%;margin-top:-4px;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:inherit}.round-tag.stacked{height:30px!important;padding-top:0;padding-bottom:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:end;-ms-flex-align:end;-ms-grid-row-align:end;align-items:end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.round-tag.stacked .budget{font-size:10px;margin-top:-2px}.round-tag.stacked .negative{color:var(--negative)}.round-tag.blue{background-color:#edfaff;color:#03516b}.round-tag.green{background-color:#ebfbe1;color:#046b0b}.round-tag.grey{background-color:rgba(0,0,0,.05);color:#828282}.round-tag.negative{color:#c00000}.round-tag.no-bg{background-color:initial}.code-label{font-weight:400;font-size:13px;text-transform:uppercase;border-radius:3px;display:inline-block;width:65px;max-width:65px;min-width:45px;line-height:20px;padding:0 2px;text-rendering:geometricPrecision;overflow:hidden;vertical-align:middle}.code-label.mini{font-size:10px;line-height:12px;width:40px;padding:1px;min-width:25px}.code-label.small{font-size:12px;line-height:18px;width:55px;padding:1px;min-width:25px}.code-label.large{width:105px;max-width:105px}.code-label.expandable{max-width:none;width:auto;padding:1px 4px}.label-outline{border:1px solid #9b9b9b;color:#9b9b9b;line-height:16px}.bg-light-gray{background-color:#e1e1e1}.bg-gray{background-color:#9b9b9b}.flex-row{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex-row .flex-1{-webkit-flex:1;-ms-flex:1;flex:1}.flex-row .flex-2{-webkit-flex:2;-ms-flex:2;flex:2}.flex-row .flex-3{-webkit-flex:3;-ms-flex:3;flex:3}.flex-row .flex-4{-webkit-flex:4;-ms-flex:4;flex:4}.flex-row .flex-5{-webkit-flex:5;-ms-flex:5;flex:5}.flex-row [class^=flex-].has-overflow{min-width:0}.flex-row .flex-bottom{margin-top:auto}.flex-row .flex-top{margin-bottom:auto}.flex-row .flex-col-1{width:24px}.flex-row .flex-col-1-5{width:36px}.flex-row .flex-col-2{width:48px}.flex-row .flex-col-3{width:72px}.flex-row .flex-col-4{width:96px}.flex-row .flex-col-5{width:120px}.flex-row .flex-col-6{width:144px}.flex-row .flex-col-7{width:168px}.flex-row .flex-col-8{width:192px}.flex-row .flex-col-9{width:216px}.flex-row.vertical-center{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex-row.horizontal-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-row.space-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.break-after{height:1px;border-top:1px solid #f2f2f2;margin:0 10px;overflow:hidden;background-color:#fff}.comment-place-analytics{border:1px solid #d9d9d9;border-top:none}.comment-place-analytics .icon-for-analytics{border:1px solid transparent;padding:8px}.comment-place-analytics .text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-place-analytics .comment-complete br,.comment-place-analytics .text-overflow br{content:' '}.flex-full-screen-center{-webkit-flex:1;-ms-flex:1;flex:1;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:240px}.flex-full-screen-center.vertically-ordered{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cc-kpi{width:140px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;margin-bottom:18px;position:relative}.cc-kpi.expandable{width:auto}.cc-kpi.large{width:240px}.cc-kpi.divider-right{border-right:1px solid #ededed}@media (max-width:859px){.cc-kpi.divider-right.hide-divider{border-right:none}}.cc-kpi .title{font-size:10px;color:#999}.cc-kpi .value{font-size:17px;white-space:nowrap}.cc-kpi .value .small-title{font-size:11px}.cc-kpi .custom-action{cursor:pointer;position:absolute;bottom:-20px}.cc-kpi .title-container{float:left;margin-left:77px;padding:0 20px}.cc-kpi .title-container .subtitle{font-size:12px;color:#9b9b9b;font-weight:400}@media (min-width:860px){.cc-kpi .title{font-size:11px}.cc-kpi .value{font-size:24px}.cc-kpi .value .small-title{font-size:14px}}.cc-triple-kpi{-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.cc-triple-kpi .triple-kpi-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cc-triple-kpi .triple-kpi-wrapper .main-kpi{border-right:1px solid #d9d9d9;font-size:24px;-webkit-flex:1;-ms-flex:1;flex:1}.cc-triple-kpi .triple-kpi-wrapper .main-kpi .title{font-size:14px;color:#969696;padding-right:4px}.cc-triple-kpi .triple-kpi-wrapper .secondary-kpis{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid #d9d9d9}.cc-triple-kpi .triple-kpi-wrapper .secondary-kpis .kpi{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:14px}.cc-triple-kpi .triple-kpi-wrapper .secondary-kpis .kpi .title{color:#969696;padding-right:24px}.cc-triple-kpi .triple-kpi-wrapper .kpi-tooltip{position:absolute;right:6px;top:-5px}.kpi-red-dot{position:absolute;top:8px;right:8px;display:block;width:16px;height:16px}.checkbox-slider-b-flat,.inline-input,.inline-input .value,.kpi-red-dot .icomoon-alert,.modal-billing .modal-footer .summary-col:last-of-type,.option-card-wrapper .option-card{position:relative}.kpi-red-dot .icomoon-alert:before{color:#fff;position:absolute;z-index:1;top:-2px;left:-2px}.kpi-red-dot .icomoon-alert:after{content:'';background-color:#e25f77;width:16px;height:16px;z-index:0;border-radius:8px;position:absolute}.kpi-tooltip{min-width:220px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.kpi-tooltip.project-state-tooltip{min-width:180px}.kpi-tooltip.profit-tooltip{min-width:320px}.kpi-tooltip .kpi-tooltip-header{font-weight:600;font-size:14px;text-align:left;margin-bottom:4px}.kpi-tooltip .kpi-tooltip-row{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;gap:12px}.kpi-tooltip .kpi-tooltip-row.sub-row{padding-left:12px;font-size:12px;color:var(--content-secondary-inverse)}.kpi-tooltip .kpi-tooltip-row.sub-row+.kpi-tooltip-row:not(.sub-row){margin-top:8px}.kpi-tooltip .kpi-tooltip-row.summary-row{font-weight:600}.kpi-tooltip .kpi-tooltip-row>span{white-space:nowrap}.kpi-tooltip .kpi-tooltip-row>span:first-child{overflow:hidden;text-overflow:ellipsis;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.kpi-tooltip .kpi-tooltip-row>span.negative{color:#eb5757}.kpi-tooltip .kpi-tooltip-row>span.positive{color:#5fe27c}.kpi-tooltip .kpi-tooltip-row>span.fixed-42{width:42px;max-width:42px;min-width:42px;text-align:right}.kpi-tooltip .kpi-tooltip-row>span.fixed-80{width:80px;max-width:80px;min-width:80px;text-align:right}.kpi-tooltip .kpi-tooltip-note-parent{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:16px;width:100%}.kpi-tooltip .kpi-tooltip-note-parent .kpi-tooltip-note{text-align:left;min-width:0;width:0;-webkit-flex-basis:0px;-ms-flex-preferred-size:0;flex-basis:0px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.kpi-tooltip hr{margin:7px 0;border-color:rgba(255,255,255,.2)}.kpi-tooltip .tag-label{padding:2px;font-size:10px;font-weight:600;border-radius:2px;text-align:left;margin:0 -2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kpi-tooltip .tag-label.blue{color:#6bafff}.kpi-tooltip .tag-label.yellow{color:#c5bdab}.billing-modal-container.page-settlement{max-width:calc(100% - (var(--space-xl) * 2))!important}.modal-billing{width:570px;max-height:90vh;min-height:398px;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-billing.page-settlement{width:1200px;max-width:100%;height:690px;max-height:min(90vh,690px)}@media (max-width:1000px){.modal-billing.page-settlement{max-height:100vh;height:100vh}}.modal-billing .modal-footer,.modal-billing .modal-header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.modal-billing .modal-body{-webkit-flex:1;-ms-flex:1;flex:1;min-height:70px;overflow-y:auto;overflow-x:hidden}.modal-billing .billing-submit-button-tooltip{display:inline}.modal-billing .billed-options{padding:0 24px}.modal-billing .billing-info-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:24px 24px 28px;gap:12px;border-radius:3px;border:1px solid #2051c5;background:#e1ebfd;padding:12px}.modal-billing .billing-info-box .icon{font-size:24px;color:#2051c5}.modal-billing .billing-info-box .billing-info-box-text{color:#2051c5;font-size:14px;font-weight:500;text-align:left}.modal-billing .aerion-modal-body,.modal-billing .modal-body{text-align:left}.modal-billing .aerion-modal-body .billing-link,.modal-billing .modal-body .billing-link{color:#0244e3;font-size:14px;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline}.modal-billing .aerion-modal-body hr,.modal-billing .modal-body hr{margin-top:10px;margin-bottom:10px}.modal-billing .aerion-modal-body .row .col-xs-6,.modal-billing .modal-body .row .col-xs-6{padding-left:0}.modal-billing .aerion-modal-body .row .form-control[disabled],.modal-billing .aerion-modal-body .row .input-price .disabled,.modal-billing .modal-body .row .form-control[disabled],.modal-billing .modal-body .row .input-price .disabled{color:#969696}.modal-billing .aerion-modal-body .divider,.modal-billing .modal-body .divider{display:block;height:1px;background-color:#ededed;margin:-6px 12px 12px}.modal-billing .aerion-modal-body .expenses-container,.modal-billing .modal-body .expenses-container{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-height:310px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}@media (max-width:1000px){.modal-billing .aerion-modal-body .expenses-container,.modal-billing .modal-body .expenses-container{overflow:auto;-webkit-flex-basis:unset;-ms-flex-preferred-size:unset;flex-basis:unset}}.modal-billing .aerion-modal-body .expenses-container .expenses-list,.modal-billing .modal-body .expenses-container .expenses-list{overflow-y:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;--gap-size:var(--space-m);display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gap-size)}.modal-billing .aerion-modal-body .expenses-container .expenses-list .flex-spacer:not(.double-space),.modal-billing .modal-body .expenses-container .expenses-list .flex-spacer:not(.double-space){margin:calc(-1 * var(--gap-size)) calc(-1 * var(--gap-size)) 0 0}.modal-billing .aerion-modal-body .expenses-container .checkbox,.modal-billing .aerion-modal-body .expenses-container .control-label,.modal-billing .modal-body .expenses-container .checkbox,.modal-billing .modal-body .expenses-container .control-label{margin:0}.modal-billing .aerion-modal-body .project-settlement-form,.modal-billing .modal-body .project-settlement-form{margin-top:12px}.modal-billing .modal-footer{margin:0;padding:6px 24px 20px}.modal-billing .modal-footer .column-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px}.modal-billing .modal-footer .column{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex}.modal-billing .modal-footer .flex-end{-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.modal-billing .modal-footer .flex-start{-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.modal-billing .modal-footer .row:first-of-type{margin-bottom:12px}.modal-billing .modal-footer .summary-col .summary-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.modal-billing .modal-footer .summary-col .summary-row.small-margin-bottom{margin-bottom:8px}.modal-billing .modal-footer .summary-col .summary-row .normal-label{color:#333;font-size:14px;font-weight:400}.modal-billing .modal-footer .summary-col .summary-row .bold-label{color:#333;font-size:14px;font-weight:600}.modal-billing .modal-footer .summary-col .summary-row .summary-label{color:#969696}.modal-billing .modal-footer .summary-col:last-of-type:not(.without-divider)::before{content:'';width:1px;height:70px;background-color:#d8d8d8;position:absolute;left:-1px;top:7px}.modal-billing .modal-footer .summary-col.divider-full-height::before{height:100%}.modal-billing .modal-footer .btn-row{margin-top:48px}.modal-billing .modal-footer .btn-row .btn-default{background-color:transparent}.modal-billing.page-success .modal-header{margin-bottom:48px}.modal-billing.page-success .modal-body{font-weight:500;font-size:14px;text-align:center}.modal-billing.page-success .modal-body .row{margin-bottom:12px}.modal-billing.page-success .modal-body .row>div.align-left{-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.modal-billing.page-success .modal-body .easybill-ad{margin-bottom:24px}.modal-billing.page-success .modal-body .easybill-ad .easybill-description{padding:0 24px px}.modal-billing.page-success .modal-body .easybill-ad img{height:52px}.modal-billing.page-success .modal-body .billing-btn{height:120px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px}.modal-billing.page-success .modal-body .billing-btn .icon{font-size:50px}.modal-billing.page-success .modal-body .secondary-text{color:#828282}.modal-billing.page-success .modal-body .main-text{color:#333}.modal-billing.page-success .modal-body .ellipsis{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;display:block}.modal-billing.page-success .modal-body .text-align-left{text-align:left}.modal-billing.page-success .modal-body .text-align-right{text-align:right}.modal-billing.page-success .modal-body .flex{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.modal-billing.page-success .modal-body .flex.flex-row>div:nth-child(2n){margin-top:8px;margin-bottom:8px}.modal-billing.page-success .modal-body .extra-margin{margin-bottom:36px}.modal-billing.page-success .modal-body .fixed-width{width:50%}.modal-billing.page-success .icon-container{margin-bottom:14px;margin-left:21px}.modal-billing.page-success .icon-container .icon{font-size:90px}.modal-billing.page-settlement .modal-body{margin-bottom:4px}.modal-billing .list-title{font-size:14px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal-billing .list-title .icon{font-size:18px;margin-left:6px}.modal-billing .list-subtitle{font-size:11px;color:#666}.text-left-checkmark{text-align:left}.invoice-preview{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-m)}.invoice-preview .summary-row{font-size:var(--text-m-font-size);line-height:var(--text-m-line-height);letter-spacing:var(--text-m-letter-spacing);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:500}.invoice-preview .detail-row{padding-left:var(--space-m);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.project-type-indicator{opacity:.8;height:35px;width:100%;font-size:20px;font-weight:500;background-color:rgba(34,168,235,.1);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.project-complete .kpi-container-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}@media (max-width:859px){.modal-billing .modal-footer .summary-col:last-of-type:not(.without-divider)::before{content:none}.project-complete .kpi-container-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}}.project-complete .project-details{width:100%;margin-bottom:20px}.project-complete .project-details .project-name{font-size:26px}.project-complete .project-details .project-client-name{font-size:14px;color:#9b9b9b}.project-complete .modal-extra-description{margin:12px 32px;color:#9b9b9b}.project-complete .modal-extra-description .cc-card.active{border-color:#0b3e6f}.inline-input:not(.disabled){cursor:pointer}.inline-input .value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.inline-input .edit-icon{visibility:hidden}.inline-input .value-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px 10px 5px 13px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.center-loading,.loading-indicator{display:-webkit-flex;display:-ms-flexbox}.inline-input:hover:not(.disabled) .value-wrapper{border-radius:3px;background-color:var(--primary-color-transparent)}.inline-input:hover:not(.disabled) .edit-icon{visibility:visible;font-size:18px;opacity:.5}.inline-input .form-group{margin-bottom:0}.loading-indicator .loading-container,.manage-table.full-table .manage-table-section{margin-bottom:50px}.loading-indicator{width:100%;height:250px;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.loading-indicator .indicator-label{font-size:18px}.center-loading{height:100%;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.d-flex,.option-card-wrapper{display:-webkit-flex;display:-ms-flexbox}.option-card-wrapper{display:flex;width:100%;margin-bottom:12px}@media (max-width:859px){.option-card-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.option-card-wrapper .option-card{border-radius:4px;border:1px solid #e9eaf0;padding:24px}.option-card-wrapper .option-card.selected{border-color:var(--primary-color);background-color:#f9fafb}.option-card-wrapper .option-card:hover{background-color:#f9fafb}.option-card-wrapper .option-card:not(:last-of-type){margin-right:40px}.d-flex{display:flex}.flex-full{-webkit-flex:100%;-ms-flex:100%;flex:100%}.flex-half{-webkit-flex:50%;-ms-flex:50%;flex:50%}.flex-vertical{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.justify-content-start{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.justify-content-end{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.justify-content-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.justify-content-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.justify-content-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-items-start{-webkit-align-items:start;-ms-flex-align:start;-ms-grid-row-align:start;align-items:start}.align-items-end{-webkit-align-items:end;-ms-flex-align:end;-ms-grid-row-align:end;align-items:end}.align-items-center{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.flex-grow-1{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.align-items-baseline{-webkit-align-items:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}.align-items-stretch{-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}.flex-direction-colum{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-direction-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.pdf-color{color:#d23c9e!important}.zip-color{color:#944fb1!important}.docs-color{color:#107fb6!important}.image-color{color:#06aac3!important}.presentation-color{color:#fc9754!important}.sheets-color{color:#5fb77f!important}.preset-teal-3-bg{background-color:#4fcddf!important}.preset-teal-1-bg{background-color:#046d7d!important}.preset-green-3-bg{background-color:#5fb77f!important}.preset-green-4-bg{background-color:#a4d5b6!important}.preset-green-2-bg{background-color:#058e37!important}.preset-fuchsia-4-bg{background-color:#dc8cc0!important}.preset-fuchsia-3-bg{background-color:#d23c9e!important}.preset-fuchsia-2-bg{background-color:#b20376!important}.preset-purple-4-bg{background-color:#ae7bc5!important}.preset-purple-3-bg{background-color:#944fb1!important}.preset-orange-3-bg{background-color:#fc9754!important}.preset-orange-4-bg{background-color:#fdba8d!important}.preset-orange-1-bg{background-color:#cd6604!important}.preset-brown-2-bg{background-color:#77542e!important}.preset-brown-3-bg{background-color:#a28666!important}.preset-dark-blue-3-bg{background-color:#5988d9!important}.preset-dark-blue-1-bg{background-color:#123b82!important}.preset-purple-1-bg{background-color:#45095f!important}.preset-bright-blue-1-bg{background-color:#107fb6!important}.preset-teal-2-bg{background-color:#06aac3!important}.preset-gray-5-bg{background-color:#9e9e9e!important}.preset-gray-4-bg{background-color:#828282!important}.preset-gray-3-bg{background-color:#6a6a6a!important}.preset-gray-2-bg{background-color:#545454!important}.preset-gray-1-bg{background-color:#222!important}.preset-purple-2-bg{background-color:#6c0e95!important}.preset-orange-2-bg{background-color:#ff7c00!important}.preset-dark-blue-2-bg{background-color:#1c5ccb!important}.preset-dark-blue-4-bg{background-color:#97b4e7!important}.preset-green-1-bg{background-color:#005a21!important}.preset-teal-4-bg{background-color:#92dee9!important}.preset-fuchsia-1-bg{background-color:#72024c!important}.preset-brown-1-bg{background-color:#592e00!important}.preset-brown-4-bg{background-color:#c2b3a2!important}.preset-bright-blue-2-bg{background-color:#22a8eb!important}.preset-bright-blue-3-bg{background-color:#6ac9f8!important}.preset-bright-blue-4-bg{background-color:#a9daf2!important}.preset-teal-3-font{color:#4fcddf!important}.preset-teal-1-font{color:#046d7d!important}.preset-green-3-font{color:#5fb77f!important}.preset-green-4-font{color:#a4d5b6!important}.preset-green-2-font{color:#058e37!important}.preset-fuchsia-4-font{color:#dc8cc0!important}.preset-fuchsia-3-font{color:#d23c9e!important}.preset-fuchsia-2-font{color:#b20376!important}.preset-purple-4-font{color:#ae7bc5!important}.preset-purple-3-font{color:#944fb1!important}.preset-orange-3-font{color:#fc9754!important}.preset-orange-4-font{color:#fdba8d!important}.preset-orange-1-font{color:#cd6604!important}.preset-brown-2-font{color:#77542e!important}.preset-brown-3-font{color:#a28666!important}.preset-dark-blue-3-font{color:#5988d9!important}.preset-dark-blue-1-font{color:#123b82!important}.preset-purple-1-font{color:#45095f!important}.preset-bright-blue-1-font{color:#107fb6!important}.preset-teal-2-font{color:#06aac3!important}.preset-gray-5-font{color:#9e9e9e!important}.preset-gray-4-font{color:#828282!important}.preset-gray-3-font{color:#6a6a6a!important}.preset-gray-2-font{color:#545454!important}.preset-gray-1-font{color:#222!important}.preset-purple-2-font{color:#6c0e95!important}.preset-orange-2-font{color:#ff7c00!important}.preset-dark-blue-2-font{color:#1c5ccb!important}.preset-dark-blue-4-font{color:#97b4e7!important}.preset-green-1-font{color:#005a21!important}.preset-teal-4-font{color:#92dee9!important}.preset-fuchsia-1-font{color:#72024c!important}.preset-brown-1-font{color:#592e00!important}.preset-brown-4-font{color:#c2b3a2!important}.preset-bright-blue-2-font{color:#22a8eb!important}.preset-bright-blue-3-font{color:#6ac9f8!important}.preset-bright-blue-4-font{color:#a9daf2!important}.color-red{color:var(--red)}.color-yellow{color:var(--yellow)}.checkbox-slider-b-flat label{padding-left:10px}.checkbox-slider-b-flat input{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:0%;height:0%;margin:0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.checkbox-slider-b-flat input+span{cursor:pointer;user-select:none;padding-left:30px}.checkbox-slider-b-flat input+span:before{position:absolute;left:0;display:inline-block;content:'';height:20px;background:#bdbdbd;transition:background .2s ease-out;border-radius:20px;width:30px;box-shadow:none}.checkbox-slider-b-flat input+span>h4{display:inline}.checkbox-slider-b-flat input+span:after{height:20px;position:absolute;left:0;top:0;display:block;transition:margin-left .1s ease-in-out;text-align:center;font-weight:700}.checkbox-slider-b-flat input:checked+span:before{transition:background .2s ease-in}.checkbox-slider-b-flat input:disabled:not(:checked)+span:before{background-color:#e0e0e0}.checkbox-slider-b-flat input:disabled:checked+span:before{opacity:.5}.checkbox-slider-b-flat input+span:after{background:#fff;content:'';width:20px;border:2px solid transparent;background-clip:padding-box;border-radius:20px}.checkbox-slider-b-flat input:not(:checked)+span:after{-webkit-animation:popOut ease-in .3s normal;animation:popOut ease-in .3s normal}.checkbox-slider-b-flat input:checked+span:after{content:'';margin-left:10px;border:2px solid transparent;background-clip:padding-box;-webkit-animation:popIn ease-in .3s normal;animation:popIn ease-in .3s normal}.checkbox-slider-b-flat.checkbox-slider-md input+span:after,.checkbox-slider-b-flat.checkbox-slider-md input+span:before{border-radius:30px}.checkbox-slider-b-flat.checkbox-slider-lg input+span:after,.checkbox-slider-b-flat.checkbox-slider-lg input+span:before{border-radius:40px}.checkbox-slider-success.checkbox-slider--b input:checked+span:before,.checkbox-slider-success.checkbox-slider-b-flat input:checked+span:before,.checkbox-slider-success.checkbox-slider-c input:checked+span:before,.checkbox-slider-success.checkbox-slider-c-weight input:checked+span:before{background:#29cc57}.checkbox-slider-info.checkbox-slider--b input:checked+span:before,.checkbox-slider-info.checkbox-slider-b-flat input:checked+span:before,.checkbox-slider-info.checkbox-slider-c input:checked+span:before,.checkbox-slider-info.checkbox-slider-c-weight input:checked+span:before{background:#72d8ff}.checkbox-slider-warning.checkbox-slider--b input:checked+span:before,.checkbox-slider-warning.checkbox-slider-b-flat input:checked+span:before,.checkbox-slider-warning.checkbox-slider-c input:checked+span:before,.checkbox-slider-warning.checkbox-slider-c-weight input:checked+span:before{background:#f18c04}.checkbox-slider-danger.checkbox-slider--b input:checked+span:before,.checkbox-slider-danger.checkbox-slider-b-flat input:checked+span:before,.checkbox-slider-danger.checkbox-slider-c input:checked+span:before,.checkbox-slider-danger.checkbox-slider-c-weight input:checked+span:before{background:#d85d6c}.checkbox-slider-sm{line-height:10px}.checkbox-slider-sm input+span{padding-left:20px}.checkbox-slider-sm input+span:before{width:20px}.checkbox-slider-sm input+span:after,.checkbox-slider-sm input+span:before{height:10px;line-height:10px}.checkbox-slider-sm input+span:after{width:10px;vertical-align:middle}.checkbox-slider-sm input:checked+span:after{margin-left:10px}.checkbox-slider-md{line-height:30px}.checkbox-slider-md input+span{padding-left:60px}.checkbox-slider-md input+span:before{width:60px}.checkbox-slider-md input+span:after,.checkbox-slider-md input+span:before{height:30px;line-height:30px}.checkbox-slider-md input+span:after{width:30px;vertical-align:middle}.checkbox-slider-md input:checked+span:after{margin-left:30px}.checkbox-slider-lg{line-height:40px}.checkbox-slider-lg input+span{padding-left:80px}.checkbox-slider-lg input+span:before{width:80px}.checkbox-slider-lg input+span:after,.checkbox-slider-lg input+span:before{height:40px;line-height:40px}.checkbox-slider-lg input+span:after{width:40px;vertical-align:middle}.checkbox-slider-lg input:checked+span:after{margin-left:40px}.entity-list{width:100%}.entity-list .list-row{margin-bottom:8px;max-width:100%}.entity-list .list-row>div{max-width:100%}.entity-list .list-row.header-row{margin-top:8px;font-size:12px}.entity-list .list-row .description{font-size:12px;color:#969696}.entity-list .list-row.header-row .icon{font-size:14px}@media (min-width:860px){.entity-list-modal,.entity-list-modal .entity-list-modal-component{min-width:733px}}.entity-list-modal-component .checkbox-margin{margin-bottom:12px}.project-settlements-wrapper .inline-input{margin-right:10px;left:-12px}.project-settlements-wrapper .inline-input.date-input{margin-right:-12px}.project-settlements-wrapper .align-right{text-align:right}.project-settlements-wrapper .tag-item{padding:3px 6px;background-color:#f5f5f5;font-weight:700;text-transform:uppercase;white-space:nowrap;font-size:11px;font-style:normal;line-height:14px;color:#4f4f4f}.project-settlements-wrapper .sub-project{border-radius:4px;padding:8px 0}.project-settlements-wrapper .sub-project:hover{background-color:#fff!important;z-index:2;position:relative}.project-settlements-wrapper .sub-project-edit-more-options{width:24px;height:24px;max-width:24px;max-height:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:16px}.project-settlements-wrapper .content-row .project-settlements-text{color:#333;font-size:14px;font-weight:500}.project-settlements-wrapper .settlement-row-action{margin-right:-8px}.project-settlements-wrapper .settlement-row-action .btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:24px;height:36px;width:36px}.project-settlements-wrapper .settlement-options{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.project-settlements-wrapper .settlement-row-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.project-settlements-wrapper .settlement-row-icon>span{font-size:18px}.project-settlements-wrapper .more-options-dropdown-wrapper{width:36px;height:36px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.project-settlements-wrapper .easybill{color:#e8982e}.project-settlements-wrapper .archived-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px;font-size:11px;font-weight:500}.project-settlements-wrapper .archived-item .icon{font-size:18px}.am-text-bold{font-weight:500}.am-flex-container{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}.am-flex-container span:first-child{margin-right:10px}.base-am-charts-tooltip{border-radius:60000px}#manage-expense-categories .text-align-right input{text-align:right}.role-group-bracket{width:100%;height:5px;border:1px solid #969696;border-bottom:none;margin-bottom:3px;margin-top:3px}.role-name{overflow:auto;padding-right:6px;min-width:150px}.rights-group{display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:3px;background-color:rgba(225,225,225,.5)}.role-row{margin:8px 0}.role-row.header-row{font-size:12px;font-weight:300}.role-row .description-header{position:relative;left:13px;top:1px}.role-row:not(.header-row).row-selected,.role-row:not(.header-row):hover{background-color:#eee;border-radius:3px}#manage-roles .scrollable{overflow-y:scroll}#manage-roles .add-entry{padding-left:22px;margin-top:18px}#manage-roles .role-title{font-weight:500}.role-permission-option{width:32px}.role-configurator{overflow:auto}.role-configurator>div{min-width:800px}.role-configurator .flex-row{-webkit-flex-flow:initial;-ms-flex-flow:initial;flex-flow:initial}.role-configurator .flex-row .user-count{white-space:nowrap;min-width:76px}.role-configurator .flex-row .flex-col-2{min-width:48px}.role-checkbox{padding:0 6px}.role-checkbox .checkbox input[type=checkbox][disabled]+label:before{background-color:transparent!important;border:none;border-color:#969696!important}.role-checkbox .checkbox input[type=checkbox][disabled]+label:after{border-color:#969696!important}.role-checkbox.immutable-checkbox .checkbox input[type=checkbox][disabled]:checked+label:before{background-color:#fff!important}.role-checkbox.feature-disabled .checkbox input[type=checkbox][disabled]:checked+label:before{background-color:transparent!important}.role-checkbox.feature-disabled .checkbox label:after{border-color:transparent!important}.role-checkbox .checkbox label:after{border-color:#4a4a4a!important}.role-checkbox .checkbox label:before{background-color:#fff!important}.role-width-1{width:32px;min-width:32px}.role-width-2{width:64px;min-width:64px}.role-width-2.extra-width{width:76px;min-width:76px}.role-width-3{width:96px;min-width:96px}.role-width-4{width:128px;min-width:128px}.role-width-5{width:160px;min-width:160px}.role-width-6{min-width:192px;width:192px}.permission-description-row{padding:8px 0;border-left:3px solid transparent}.permission-description-row .permission-label{margin-bottom:4px;font-size:15px;font-weight:500}.permission-description-row .permission-description{font-size:14px}.permission-description-row .permission-description ul{padding-left:32px;list-style:none}.permission-description-row .permission-description ul li::before{font-family:icomoon!important;content:'\ed71';color:#4a4a4a;font-weight:700;display:inline-block;width:14px;margin-left:-1em;position:relative;left:-12px}.permission-description-row .permission-description ul li{margin-bottom:4px}.permission-description-row.permission-not-active ul li::before{color:transparent}.assignment-table-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:654px}#time-entry-validation .user-data-wrapper{padding:16px 0 240px 16px;overflow-y:scroll;height:100%}#time-entry-validation .user-data-wrapper .valid-state-spacing{padding-left:5%}#time-entry-validation .validation-header-row{position:fixed;right:0;z-index:1;left:72px;top:60px;padding:16px 16px 8px;background-color:#fafafa}@media (min-width:1200px){#time-entry-validation .validation-header-row{top:72px;left:calc(72px + var(--submenu-width))}}@media (max-width:859px){#time-entry-validation .validation-header-row{top:120px;left:0;padding:16px 8px 0 16px}}#time-entry-validation .validation-header-row.date-row{top:94px;padding:0 16px 8px}@media (min-width:1200px){#time-entry-validation .validation-header-row.date-row{top:106px}}@media (max-width:859px){#time-entry-validation .validation-header-row.date-row{top:154px}}@media (max-width:1400px){#time-entry-validation .revalidation-header-row .validation-status,#time-entry-validation .validation-date-row .validation-status,#time-entry-validation .validation-header-row .validation-status{display:none}}#time-entry-validation .revalidation-header-row .week-days-header,#time-entry-validation .validation-date-row .week-days-header,#time-entry-validation .validation-header-row .week-days-header{width:273px}@media (min-width:1200px){#time-entry-validation .revalidation-header-row .week-days-header,#time-entry-validation .validation-date-row .week-days-header,#time-entry-validation .validation-header-row .week-days-header{width:343px}}#time-entry-validation .revalidation-header-row{font-size:13px;padding-top:10px}#time-entry-validation .user-list{margin-top:42px}#time-entry-validation .user-list.has-multiple-weeks{margin-top:12px}#time-entry-validation .user-list .validation-day-box{position:relative;cursor:pointer;height:45px;width:35px;margin:2px;background-color:#eee;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;user-select:none}@media (min-width:1200px){#time-entry-validation .user-list .validation-day-box{width:45px}}#time-entry-validation .user-list .validation-day-box.active,#time-entry-validation .user-list .validation-day-box:hover{background-color:#d5d5d5}#time-entry-validation .user-list .validation-day-box.active .is-valid-day,#time-entry-validation .user-list .validation-day-box:hover .is-valid-day{background-color:#299b73}#time-entry-validation .user-list .validation-day-box .active-arrow-wrapper{height:14px;overflow:hidden;position:absolute;bottom:-30px}#time-entry-validation .user-list .validation-day-box .active-arrow-wrapper .active-arrow{position:absolute;height:20px;width:20px;background-color:#fff;border:1px solid #d9d9d9;bottom:-10px;z-index:1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#time-entry-validation .user-list .validation-day-box>div{width:35px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:3px}@media (min-width:1200px){#time-entry-validation .user-list .validation-day-box>div{width:45px}}#time-entry-validation .user-list .validation-day-box .is-valid-day{background-color:#58d2a7;color:#fff}#time-entry-validation .user-list .validation-day-box .hours-valid-day{color:#4a4a4a}#time-entry-validation .user-list .validation-day-box .validation-dots-wrapper{position:absolute;bottom:0}#time-entry-validation .user-list .validation-day-box .validation-dots-wrapper .validation-dot{height:6px;width:6px;border-radius:50px;background-color:#fff;margin:0 4px 4px}#time-entry-validation .user-list .validation-day-box .validation-dots-wrapper .validation-dot.is-not-valid{background-color:#e28691}#time-entry-validation .user-list .validation-day-box .validation-dots-wrapper .validation-dot:last-child{left:calc(75% - 4px)}#time-entry-validation .user-list .validation-day-box .absence-border{position:absolute;width:100%;height:5px;top:-7px;background-color:#dedede}#time-entry-validation .user-list .validation-user-row{height:72px;background-color:#fff;margin-bottom:2px;border:1px solid #dedede;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;position:relative}@media (max-width:1400px){#time-entry-validation .user-list .validation-user-row .validation-status{display:none}}#time-entry-validation .user-list .validation-user-row .validation-status .validation-status-date{font-size:12px;color:#969696}#time-entry-validation .user-list .validation-user-row .validation-row-action-wrapper{height:100%}#time-entry-validation .user-list .validation-user-row .validation-row-action-wrapper:last-child{margin-left:1px}#time-entry-validation .user-list .validation-user-row .validation-row-action-wrapper .validation-row-action-button{width:100%;height:100%;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:inherit;opacity:1;border:none}#time-entry-validation .user-list .validation-user-row .validation-row-action-wrapper .validation-row-action-button [class*=' icomoon-']{font-size:20px}#time-entry-validation .user-list .validation-user-row .validation-row-action-wrapper .validation-row-action-button:disabled{color:#e1e1e1}#time-entry-validation .user-list .validation-user-row .validation-row-action-wrapper .validation-row-action-button:focus{outline:0}#time-entry-validation .user-list .validation-user-row .validation-row-action-wrapper .validation-row-action-button.success{background-color:#34c391;color:#fff}#time-entry-validation .user-list .validation-user-row .validation-row-action-wrapper .validation-row-action-button.danger{background-color:#d85d6c;color:#fff}#time-entry-validation .user-list .validation-user-row .validation-row-action-wrapper.active{position:absolute;width:100%;right:0;opacity:.8;transition-duration:.3s;transition-timing-function:ease-in;transition-property:width,opacity}#time-entry-validation .user-list .validation-user-row.removed{transition:height .2s linear;height:0}#time-entry-validation .user-list .validation-user-row .validation-checks-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#time-entry-validation .user-list .validation-user-row .validation-checks-wrapper .validation-value-check{height:20px}#time-entry-validation .user-list .validation-details-row{margin-bottom:32px;margin-top:16px;border-radius:6px;border:1px solid #d9d9d9;position:relative}#time-entry-validation .user-list .validation-details-row .missing-break-indicator{position:absolute;top:-24px}#time-entry-validation .user-list .validation-details-row .validation-time-entry{background-color:#fff;border-bottom:1px solid #e1e1e1;font-size:13px;min-height:54px}#time-entry-validation .user-list .validation-details-row .validation-time-entry:first-child{border-radius:6px 6px 0 0}#time-entry-validation .user-list .validation-details-row .validation-time-entry:last-child{border-radius:0 0 6px 6px}#time-entry-validation .user-list .validation-details-row .validation-time-entry:only-child{border-radius:6px}#time-entry-validation .user-list .validation-details-row .validation-time-entry>div{padding:12px}#time-entry-validation .user-list .validation-details-row .validation-time-entry .reference-platform-logo{margin-right:4px;width:16px;height:16px}#time-entry-validation .user-list .validation-details-row .validation-time-entry .reference-link{color:inherit;line-height:16px;vertical-align:middle}#time-entry-validation .user-list .validation-details-row .validation-time-entry .duration-value{font-size:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#time-entry-validation .user-list .validation-details-row .validation-time-entry .duration-value .billable-duration{font-size:12px}#time-entry-validation .user-list .validation-details-row .validation-time-entry .duration-value .time-entry-accuracy{background:rgba(0,0,0,.05)}#time-entry-validation .revalidation-header-row .user-description,#time-entry-validation .validation-date-row .user-description,#time-entry-validation .validation-header-row .user-description,#time-entry-validation .validation-user-row .user-description{-webkit-flex:1;-ms-flex:1;flex:1;width:inherit;min-width:0;padding:0 6px}#time-entry-validation .revalidation-header-row .user-description .user-label,#time-entry-validation .validation-date-row .user-description .user-label,#time-entry-validation .validation-header-row .user-description .user-label,#time-entry-validation .validation-user-row .user-description .user-label{min-width:0}#time-entry-validation .revalidation-header-row .user-description h3,#time-entry-validation .validation-date-row .user-description h3,#time-entry-validation .validation-header-row .user-description h3,#time-entry-validation .validation-user-row .user-description h3{margin-left:12px;margin-bottom:0;margin-top:0;font-size:20px}#time-entry-validation .revalidation-header-row .user-description .subtitle,#time-entry-validation .validation-date-row .user-description .subtitle,#time-entry-validation .validation-header-row .user-description .subtitle,#time-entry-validation .validation-user-row .user-description .subtitle{margin-left:12px;font-size:12px;color:#969696}#time-entry-validation .revalidation-header-row .validation-row-action-wrapper,#time-entry-validation .validation-date-row .validation-row-action-wrapper,#time-entry-validation .validation-header-row .validation-row-action-wrapper,#time-entry-validation .validation-user-row .validation-row-action-wrapper{width:72px}@media (min-width:1200px){#time-entry-validation .revalidation-header-row .validation-row-action-wrapper,#time-entry-validation .validation-date-row .validation-row-action-wrapper,#time-entry-validation .validation-header-row .validation-row-action-wrapper,#time-entry-validation .validation-user-row .validation-row-action-wrapper{width:96px}}#time-entry-validation .revalidation-header-row .validation-code-label,#time-entry-validation .validation-date-row .validation-code-label,#time-entry-validation .validation-header-row .validation-code-label,#time-entry-validation .validation-user-row .validation-code-label{width:80px}#time-entry-validation .revalidation-header-row .validation-code-label .code-label,#time-entry-validation .validation-date-row .validation-code-label .code-label,#time-entry-validation .validation-header-row .validation-code-label .code-label,#time-entry-validation .validation-user-row .validation-code-label .code-label{font-size:12px}.validation-check-icon{height:20px;width:20px;font-size:20px;margin-right:6px}.validation-check-icon.small{height:14px;width:14px;font-size:10px}.validation-check-icon.success{color:#34c391}.approval-overview-page .row-label,.approval-overview-page .table-row{background-color:rgba(255,255,255,.75)}.approval-overview-page .slide-link{margin-right:24px}.approval-overview-page .manage-page-header{border-bottom:solid 1px #f2f2f2}.approval-overview-page .manage-page-header .approval-overview-year{font-size:18px;font-weight:500;margin-left:12px}.approval-overview-page .manage-page-header .filter-button{margin-left:24px}.approval-overview-page .chip-selector-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;padding:18px 24px}.approval-overview-page .chip-selector-container .chip-selector-wrapper{height:50px}.approval-overview-page .selected-item-row{width:120px!important}.approval-overview-page .label-icon:empty{display:none}.approval-pill,.approval-pills{display:-webkit-flex;-webkit-align-items:center}.approval-pill{width:76px;height:23px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:11px;padding:4px 0;text-transform:uppercase;border-radius:3px;text-decoration:none!important}.approval-pill.partial,.approval-pill.pending{background-color:rgba(255,193,32,.1);color:#eeab00;border-color:#eeab00}.approval-pill.approved,.approval-pill.submitted{background:#e5fbec;color:#1cbd5c}.approval-pill.invoiced{color:#0075ff;background:rgba(0,117,255,.1)}.approval-pill.overdue,.approval-pill.rejected{background-color:#fae6ea;border-color:#eb5757;color:#eb5757}.approval-pill.non-billable,.approval-pill.open,.approval-pill.uninvoiced{background-color:#f2f2f2;color:#828282;border-color:transparent}.approval-pill.done,.approval-pill.ready{color:#1cbd5c;border:1px solid rgba(28,189,92,.4)}.approval-pill.create-invoice{text-transform:initial;background-color:var(--primary-color);color:#fff}.approval-pill.na{color:rgba(130,130,130,.5)}.approval-status-tooltip{width:340px;padding:6px 2px}.approval-review-tooltip{width:328px;padding:6px 2px}.approval-pills{display:-ms-flexbox;display:flex;height:100%;width:100%;padding:0 7px;-ms-flex-align:center;align-items:center}.approval-pills .approval-pill-small{background-color:gray;-webkit-flex-basis:1px;-ms-flex-preferred-size:1px;flex-basis:1px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-radius:3px;height:6px}.approval-pills .approval-pill-small.pending{background-color:#eeab00}.approval-pills .approval-pill-small.approved,.approval-pills .approval-pill-small.done,.approval-pills .approval-pill-small.submitted{background-color:rgba(28,189,92,.8)}.approval-pills .approval-pill-small.invoiced{background-color:#0075ff}.approval-pills .approval-pill-small.rejected{background-color:#eb5757}.approval-pills .approval-pill-small.open{background-color:#e0e0e0}.approval-billing-cell .approval-pill,.approval-billing-cell .approval-pills,.approval-invoice-cell .approval-pill,.approval-invoice-cell .approval-pills,.approval-invoice-cell .create-invoice,.approval-week-cell .approval-pill,.approval-week-cell .approval-pills{width:86px}.manage-tooltip.kpi-tooltip.invoice-tooltip{padding:4px 2px;min-width:311px;font-size:14px}.manage-tooltip.kpi-tooltip.invoice-tooltip .kpi-tooltip-row>span{font-size:14px}.manage-tooltip.kpi-tooltip.invoice-tooltip .kpi-tooltip-row .invoice-icon{color:#0075ff;font-size:14px}.approval-billing-cell .create-invoice,.billable.approval-billing-cell:hover .approval-pill{display:none}.billable.approval-billing-cell:hover .create-invoice{display:block;text-align:center}.ember-power-select-status-icon{width:32px;right:0;border:none;border-left:1px solid #e1e1e1;height:32px;font-family:icomoon;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:24px;line-height:1}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{-webkit-transform:none;transform:none}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon:after{content:'\ea11'}.select-plus-icon .ember-basic-dropdown-trigger .ember-power-select-status-icon:after{content:'\e98b'}.hide-arrow .ember-power-select-status-icon{display:none}.hide-arrow.single-line .ember-power-select-multiple-options{white-space:nowrap;display:-webkit-flex;display:-ms-flexbox;display:flex}.ember-power-select-trigger{padding:0 32px 0 0;height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:var(--background-primary);border:1px solid var(--border-tertiary)}.ember-power-select-trigger .ember-power-select-placeholder{color:var(--content-placeholder)}.ember-power-select-trigger[aria-disabled=true]{cursor:not-allowed;background-color:var(--background-disabled);border:1px solid var(--border-disabled)}.ember-power-select-trigger[aria-disabled=true] .ember-power-select-placeholder,.ember-power-select-trigger[aria-disabled=true] .ember-power-select-status-icon{color:var(--content-disabled)}.ember-power-select-trigger .dropdown-main-content .gray-icon{color:initial}.ember-power-select-trigger .dropdown-main-content .dropdown-label .search-highlight{color:initial!important;font-weight:initial}.ember-power-select-trigger .dropdown-context{display:none}.ember-power-select-trigger ::-webkit-input-placeholder{color:var(--content-placeholder)}.ember-power-select-trigger ::-moz-placeholder{color:var(--content-placeholder)}.ember-power-select-trigger :-ms-input-placeholder{color:var(--content-placeholder)}.ember-power-select-trigger ::placeholder{color:var(--content-placeholder)}.ember-basic-dropdown-content{z-index:10102}.ember-basic-dropdown-content .dropdown-menu{position:relative!important;top:unset;right:unset;bottom:unset;left:unset;float:none;display:block}.select-size-small .ember-power-select-trigger{height:25px;font-size:12px;line-height:1.42857143;padding:3px 31px 0 0}.w-100 .ember-power-select-trigger{width:100%}.ember-power-select-trigger-multiple-input{padding-left:8px}.ember-power-select-option .time-entry-reference{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.ember-power-select-selected-item{max-width:100%;width:100%;overflow:hidden;padding-top:1px;color:var(--content-primary)}.ember-power-select-selected-item .initials-avatar.small{padding-top:3px}.ember-power-select-selected-item .custom-icon,.ember-power-select-selected-item .initials-avatar,.ember-power-select-selected-item img{height:20px;max-width:20px;width:auto;position:absolute;top:6px;left:2px;min-width:20px;font-size:12px;line-height:1.2;border-radius:50%}.ember-power-select-selected-item .time-entry-reference{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:calc(100% - 38px)}.ember-power-select-selected-item .time-entry-reference .reference-platform-logo{display:inline;position:unset;width:18px;height:18px;min-width:18px;max-width:18px;margin-right:7px;margin-left:3px}.ember-basic-dropdown-trigger .ember-power-select-multiple-option .exclude-in-multiple,.ember-power-select-option .exclude-in-dropdown{display:none}.ember-power-select-option .dropdown-main-content .gray-icon{color:#333!important}.ember-basic-dropdown-trigger .ember-power-select-multiple-option{border:none;background-color:#fafafa;color:#434b51;text-transform:uppercase;font-size:12px;padding-top:4px;padding-bottom:4px}.ember-basic-dropdown-trigger .ember-power-select-multiple-option .text-overflow{display:inline}.ember-basic-dropdown-trigger .ember-power-select-multiple-option .has-thumbnails{display:inline-block}.ember-basic-dropdown-trigger .ember-power-select-multiple-option .has-thumbnails .status-label-in-selector{margin-left:0}.ember-basic-dropdown-trigger .ember-power-select-multiple-option .has-thumbnails .initials-avatar,.ember-basic-dropdown-trigger .ember-power-select-multiple-option .has-thumbnails .validation-icon-in-selector,.ember-basic-dropdown-trigger .ember-power-select-multiple-option .has-thumbnails img{display:none}.ember-basic-dropdown-trigger .ember-power-select-selected-item .has-thumbnails,.ember-basic-dropdown-trigger .ember-power-select-selected-item .has-thumbnails-second-level{position:absolute;top:-1px;padding-top:2px;padding-left:28px;height:32px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:32px}.ember-basic-dropdown-trigger .ember-power-select-selected-item .has-thumbnails.tracking-user-background .has-thumbnails,.ember-basic-dropdown-trigger .ember-power-select-selected-item .has-thumbnails.tracking-user-background .has-thumbnails-second-level{padding-left:34px}.ember-power-select-group .ember-power-select-option .has-thumbnails{margin-left:-16px}.ember-power-select-group .ember-power-select-group-name{font-weight:700}.material-icon .ember-basic-dropdown-trigger:hover .icon{color:var(--primary-color)}.ember-power-select-option .reference-platform-logo{width:16px;height:16px}.ember-power-select-option .has-thumbnails,.ember-power-select-option .has-thumbnails-second-level{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:28px;line-height:21px;padding:3px 7px 4px 33px}.ember-power-select-option .no-padding-left,.project-reference-platform-list .reference-toggle .checkbox label{padding-left:0}.ember-power-select-option .has-thumbnails .initials-avatar,.ember-power-select-option .has-thumbnails img,.ember-power-select-option .has-thumbnails-second-level .initials-avatar,.ember-power-select-option .has-thumbnails-second-level img{height:22px;max-width:22px;width:auto;position:absolute;top:3px;left:3px;border-radius:20px}.ember-power-select-option .has-thumbnails .status-label-in-selector,.ember-power-select-option .has-thumbnails-second-level .status-label-in-selector{margin-left:-12px}.ember-power-select-option .has-thumbnails .initials-avatar,.ember-power-select-option .has-thumbnails-second-level .initials-avatar{min-width:22px;font-size:14px;padding-top:0}.ember-power-select-option .has-thumbnails .reference-platform-logo,.ember-power-select-option .has-thumbnails-second-level .reference-platform-logo{border-radius:unset;top:8px;left:12px;display:inline;width:16px;height:16px;margin-right:4px}.ember-power-select-clear-btn{right:45px}.create-placeholder{margin:2px -6px;padding:0 6px}.navbar-top .ember-power-select-trigger{min-width:200px}#modal-overlays .onboarding-modal .ember-modal-dialog{min-height:330px;max-width:800px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:40px 100px 18px}#modal-overlays .onboarding-modal .ember-modal-dialog .onboarding-avatar{margin:-40px -35px 40px}#modal-overlays .onboarding-modal .ember-modal-dialog .onboarding-avatar img{display:block;width:100%;padding:48px 48px 0}#modal-overlays .onboarding-modal .ember-modal-dialog h1{margin-bottom:24px}#modal-overlays .onboarding-modal .ember-modal-dialog .btn-primary{margin-top:40px;margin-bottom:24px}#modal-overlays .onboarding-modal .ember-modal-dialog .btn-primary.done-btn{margin-top:8px}#modal-overlays .onboarding-modal .ember-modal-dialog p{color:#9b9b9b;margin-bottom:36px}#modal-overlays .onboarding-modal .ember-modal-dialog .checkbox-group,#modal-overlays .onboarding-modal .ember-modal-dialog .radio-group{text-align:left;max-width:340px;margin:18px auto 0}#modal-overlays .onboarding-modal .ember-modal-dialog .language-selection,#modal-overlays .onboarding-modal .ember-modal-dialog .radio-group{margin-top:36px}#modal-overlays .onboarding-modal .ember-modal-dialog .onboarding-check-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:34px}#modal-overlays .onboarding-modal .ember-modal-dialog .onboarding-check{width:118px;height:118px;border-radius:59px;border:5px solid;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:60px}.billing-integration .import-alert{margin-bottom:0;border:none}.billing-integration .entity-list{max-height:300px}.billing-integration .entity-list.has-scroll{overflow-y:auto}.billing-integration .entity-list .description{max-width:220px}.billing-integration a.video-link{color:var(--primary-color);text-decoration:none;font-weight:500}.card-modal.jira-integration .modal-body{-webkit-flex-wrap:initial!important;-ms-flex-wrap:initial!important;flex-wrap:initial!important}.card-modal.jira-integration .modal-body .card-description-column{max-width:70%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-modal.jira-integration .modal-body .card-description-column .import-alert{border:none}.card-modal.jira-integration .modal-body .card-description-column .import-alert .flex-2{line-height:34px;color:#333}.jira-sync-setting-list-parent{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-top:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:100%;position:relative;overflow:hidden}.jira-sync-setting-list-parent .project-list,.jira-sync-setting-list-parent .status-list{width:50%;overflow-y:auto;max-height:100%}.jira-sync-setting-list-parent .header-row{font-weight:500;position:-webkit-sticky;position:sticky;background-color:#fff;z-index:10;top:0}.jira-sync-setting-list-parent .header-row,.jira-sync-setting-list-parent .setting-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.jira-sync-setting-list-parent .header-row .check-box,.jira-sync-setting-list-parent .setting-row .check-box{width:40px;min-width:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.jira-sync-setting-list-parent .header-row .project-name,.jira-sync-setting-list-parent .header-row .status-name,.jira-sync-setting-list-parent .setting-row .project-name,.jira-sync-setting-list-parent .setting-row .status-name{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icomoon-easybill{color:#e8982e}.icomoon-sevdesk{background-color:#cc0100}.invite-users-list h1{margin-bottom:24px}.invite-users-list .btn-pill{margin-top:40px;margin-bottom:24px}.invite-users-list .btn-pill.done-btn{margin-top:8px}.invite-users-list p{color:#9b9b9b;margin-bottom:36px}.invite-users-list .checkbox-group,.invite-users-list .radio-group{text-align:left;max-width:340px;margin:18px auto 0}.invite-users-list .language-selection,.invite-users-list .radio-group{margin-top:36px}.invite-users-list .user-list{margin:0 -36px 13px;max-height:303px;overflow-y:auto}@media (max-width:859px){.invite-users-list .user-list{margin:inherit;padding-left:16px}#modal-overlays .invite-users-modal.ember-modal-dialog{min-height:unset}}.invite-users-list .user-list .form-inline,.invite-users-list .user-list .form-inline>div{height:34px}.invite-users-list .user-list .form-inline .btn{padding:5px 12px}.invite-users-list .user-list .form-inline .btn:focus{background:rgba(0,0,0,.2)}.invite-users-list .user-list .column-headers,.invite-users-list .user-list .form-inline{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;max-width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.invite-users-list .user-list .form-control,.invite-users-list .user-list .form-label{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100px;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;margin-right:12px}.invite-users-list .user-list .check-col{width:20px;margin-left:24px;margin-right:4px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.invite-users-list .user-list .check-col .checkbox:focus-within input[type=checkbox]:checked+label:before{background-color:var(--primary-color-darkerer)}.invite-users-list .user-list .check-col .checkbox:focus-within input[type=checkbox]:not(:checked)+label:before{border:1px solid var(--primary-color)}.invite-users-list .user-list .check-col input{display:block;position:absolute;opacity:0;z-index:0}.invite-users-list .user-list .flex-col-2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.invite-users-list .user-list .column-headers{margin-bottom:6px}.invite-users-list .user-list .column-headers .select-label{min-width:180px;margin-right:0}.invite-users-list .user-list .column-headers .form-label{text-align:left}.invite-users-list .user-list .column-headers .icon{font-size:18px}.invite-users-list .user-list .ember-power-select-trigger{width:180px}.invite-users-list .onboarding-check-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:34px}.invite-users-list .onboarding-check{width:118px;height:118px;border-radius:59px;border:5px solid;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:60px}.invite-users-list .row-index{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:17px}#modal-overlays .invite-users-modal.ember-modal-dialog{height:520px;max-width:unset;width:854px}#modal-overlays .invite-users-modal.ember-modal-dialog .modal-toggler{position:relative}#modal-overlays .invite-users-modal.ember-modal-dialog .modal-wrapper{width:100%;height:100%;max-width:unset;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#modal-overlays .invite-users-modal.ember-modal-dialog .modal-wrapper .modal-body{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#modal-overlays .invite-users-modal.ember-modal-dialog .modal-wrapper .modal-body .invite-users-list{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#modal-overlays .invite-users-modal.ember-modal-dialog .modal-wrapper .modal-body .invite-users-list .user-list{margin:0;max-height:290px}#modal-overlays .invite-users-modal.ember-modal-dialog .modal-wrapper .modal-body .invite-users-list .add-button-container{margin-top:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#modal-overlays .invite-users-modal.ember-modal-dialog .modal-wrapper .modal-body .invite-users-list .info-box{margin-top:24px}#modal-overlays .invite-users-modal.ember-modal-dialog .modal-wrapper .modal-body .invite-users-list .footer-buttons{margin:40px 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.project-reference-platform-list{color:#666}.project-reference-platform-list .entity-list{margin-top:-6px;margin-bottom:24px}.project-reference-platform-list .platform-logo{width:18px;height:18px;margin-right:2px}.project-reference-platform-list .reference-url{font-size:11px;color:#828282}.project-reference-platform-list .source-count-link{text-decoration:underline;color:inherit}.project-reference-platform-list .reference-destroy>.btn-confirm>.btn.btn-nobg,.project-reference-platform-list .reference-edit>.btn{color:#666}.reference-family-dropdown .reference-platform-logo,.reference-platform-dropdown .reference-platform-logo{position:unset;width:18px;height:18px;margin-right:2px}.reference-family-assignment-modal .modal-header{text-align:left}.reference-family-assignment-modal .modal-header>h2{font-size:24px;font-weight:500}.reference-family-assignment-modal .manage-link{text-decoration:underline;font-size:12px}.reference-family-assignment-modal .scope-type-dropdown{width:212px}.project-reference-platform-modal h4,.reference-family-assignment-modal h4{color:#666}.project-reference-platform-modal .reference-platform-scope-cell:last-of-type,.reference-family-assignment-modal .reference-platform-scope-cell:last-of-type{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:24px}.project-reference-platform-modal .reference-platform-radio-row,.reference-family-assignment-modal .reference-platform-radio-row{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-12px}.project-reference-platform-modal .reference-platform-radio-row .reference-platform-radio,.reference-family-assignment-modal .reference-platform-radio-row .reference-platform-radio{padding:0 12px}@media (max-width:859px){#modal-overlays .invite-users-modal.ember-modal-dialog .modal-toggler{right:0}.project-reference-platform-modal .reference-platform-radio-row,.reference-family-assignment-modal .reference-platform-radio-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.project-reference-platform-modal .reference-platform-scope-cell .reference-platform-radio,.reference-family-assignment-modal .reference-platform-scope-cell .reference-platform-radio{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;white-space:nowrap}.reference-platform-dropdown .reference-platform-logo{width:18px;height:18px;margin-right:2px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.reference-overview-modal-container{max-width:750px}.reference-overview-modal{max-width:unset;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:90vh;overflow:hidden}.reference-overview-modal .modal-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin-right:0;color:#666}.reference-overview-modal .modal-body .form-group{margin-right:24px}.reference-overview-modal .entity-list{overflow:hidden;overflow-y:auto;padding-right:24px}.reference-overview-modal .entity-list .header-row{position:-webkit-sticky;position:sticky;top:-1px;background-color:#fff;margin:0;padding:9px 0 8px;z-index:1}.reference-overview-modal .entity-list .platform-logo{width:14px;height:14px;margin-right:2px}.reference-overview-modal .entity-list .reference-title{text-align:left;font-size:14px;line-height:12px}.reference-overview-modal .entity-list .reference-title>span{line-height:inherit;vertical-align:-2px}.reference-overview-modal .entity-list .reference-url{text-align:left}.reference-overview-modal .entity-list .reference-url .reference-url-link{font-size:11px;color:#828282}.action-button,.detail-pane .analytics-container .project-worktime-module .manage-table .label-section .row-labels .row-label.analytics-row-label .label-text:hover,.detail-pane .analytics-container .project-worktime-module .manage-table .label-section .row-labels .row-label.analytics-row-label .label-text>a,.reference-overview-modal .entity-list .btn.btn-nobg{color:inherit}.manage-table.list-table.panel-table .reference-family-row .platform-logo{width:20px;height:20px;margin-right:12px}.manage-table.list-table.panel-table .reference-family-row .label-text{max-width:370px}.radio-box-area{min-height:67px;position:relative;border:1px solid transparent;border-radius:3px;background-color:#fff}.radio-box-area.selected{border-color:var(--primary-color);background-color:var(--primary-color-transparent)}.radio-box-area.selected .radio input[type=radio]:checked+label:before{border:1px solid var(--primary-color)}.radio-box-area.selected .radio input[type=radio]+label:after{background:var(--primary-color)}.radio-box-area:hover.radio-box-area:not(.selected){border-color:var(--primary-color)}.radio-box-area:hover.radio-box-area:not(.selected) .radio input[type=radio]+label:before{border:1px solid var(--primary-color);-webkit-animation:none;animation:none}.radio-box-area:hover.radio-box-area:not(.selected) .radio input[type=radio]+label:hover:before{border-color:var(--primary-color)}.radio-box-area .radio{position:absolute;left:0;right:0;bottom:0;top:0;margin:0}.radio-box-area .radio input[type=radio]+label{position:absolute;left:0;top:0;right:0;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:32px}.radio-box-area .radio input[type=radio]+label>div{width:100%}.radio-box-area .radio input[type=radio]+label:before{top:initial;left:12px}.radio-box-area .radio input[type=radio]+label:after{top:initial;left:17px}.radio-box-area .radio .radio-box-description{font-size:12px;line-height:14px;color:#828282}.radio-box-area:hover .radio-box-arrow.not-active{visibility:visible}.boolean-check-cell .check-icon.unchecked,.manage-page.staff-analytics .manage-table .header-column-label-subheaders .header-column-label-subheader.subheader-hidden,.manage-table .row-label .label-actions,.radio-box-area .radio-box-arrow.not-active,.row-label.user-row-label .label-actions{visibility:hidden}.radio-box-area .radio-box-arrow{position:absolute;right:20px;top:0;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--primary-color)}.cc-attachment-file input.file-input{opacity:0;height:0;pointer-events:none}.cc-attachment-file .input-text-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}.cc-attachment-file .input-text-container .file-upload{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:40px}.cc-attachment-file .input-text-container .upload-progress-indicator{position:absolute;right:6px;top:0;bottom:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cc-attachment-file .input-text-container .form-control-wrapper{width:100%}.cc-attachment-file .input-text-container .form-control{background-color:transparent;cursor:pointer;z-index:1}.cc-attachment-file .input-text-container .form-control.has-error{border-color:#a94442;color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.cc-attachment-file .input-text-container .upload-progress{position:absolute;left:0;top:0;bottom:5px;background:#e1e1e1;width:100%;border-radius:3px;transition:width .1s linear}.expense-list-component .expense-list-row{cursor:pointer}.expense-list-component .expense-list-row .expense-icon{display:-webkit-flex;display:-ms-flexbox;display:flex}.expense-list-component .expense-list-row .expense-icon>i{font-size:24px}.planned-invoice-description-tooltip{max-width:350px;max-height:200px}.planned-invoice-description-tooltip .ember-tooltip-inner div{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis}.notification-symbol.alternative{width:16px;height:16px;border-radius:2px;background:rgba(0,0,0,.05);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.notification-symbol.alternative .warning-type{color:#eb5757;font-size:12px;font-weight:500}.planned-invoice-list-row .row-receipt-icon{font-size:18px;height:18px;width:18px}.planned-invoice-list-row .planned-invoice-row-more-dropdown-wrapper{padding-left:6px}.planned-invoice-list-row .planned-invoice-list-checkbox .show-on-hover{display:none}.planned-invoice-list-row .planned-invoice-list-checkbox .hide-on-hover{display:block}.planned-invoice-list-row .planned-invoice-list-checkbox .show{display:block!important}.planned-invoice-list-row .planned-invoice-list-checkbox .hide{display:none!important}.planned-invoice-list-row .planned-invoice-list-checkbox:hover .show-on-hover{display:block}.planned-invoice-list-row .planned-invoice-list-checkbox:hover .hide-on-hover{display:none}.planned-invoice-list-row .planned-invoice-date{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}.document-list-row .btn-confirm .btn,.expense-list-row .btn-confirm .btn,.planned-invoice-list-row .btn-confirm .btn{margin-right:-8px}.document-list-row .expenses-row-action,.expense-list-row .expenses-row-action,.planned-invoice-list-row .expenses-row-action{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.document-list-row .expenses-row-action .btn,.expense-list-row .expenses-row-action .btn,.planned-invoice-list-row .expenses-row-action .btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:24px;height:36px;width:36px}.document-list-row .delete-icon,.expense-list-row .delete-icon,.planned-invoice-list-row .delete-icon{margin-left:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:36px;height:36px}.settlement-row .settlement-delete{width:36px}.settlement-row .settlement-delete .btn.btn-nobg{font-size:24px;margin-right:-8px}.expense-list-table:not(:last-of-type){padding-bottom:24px;border-bottom:solid 1px #e0e0e0;margin-bottom:24px}.expense-list-row{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.expense-list-row.header-row{font-size:12px;margin-bottom:6px}.expense-list-row .expense-icon{min-width:18px}.expense-list-row .expense-category-name{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.expense-list-row .super-project-name{min-width:150px;max-width:150px}.expense-list-row .expense-value{min-width:70px;margin-right:12px}.expense-list-row .expense-innvoiced-on{min-width:80px}.expense-list-row .expense-in-budget{min-width:64px}.expense-list-row .expense-row-action{min-width:30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px}.expense-list-row .expense-row-action .btn.btn-nobg{padding:0;width:30px;font-size:18px}.expense-list-row .expense-row-action:hover .hidden{display:block!important}.expense-list-row .expense-row-action:hover .shown,.manage-table.hide-cells .hide-on-init{display:none}.expense-modal .modal-wrapper{text-align:left}.expense-modal .modal-wrapper h2{font-size:24px}.expense-categories-icon-cell,.expense-categories-icon-cell>div{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.expense-categories-icon-cell>div{color:#fff;border-radius:3px;font-size:18px}.expense-categories-icon-cell.small>div{width:24px;height:24px;font-size:12px}.expense-categories-icon-cell.extra-small>div{width:18px;height:18px;font-size:18px}.user-avatar-with-indicators{position:relative;border:2px solid transparent;border-radius:50px}.user-avatar-with-indicators .initials-avatar{min-width:30px;height:30px;font-size:14px}.user-avatar-with-indicators>img{height:30px;width:30px}.user-avatar-with-indicators .birthday-indicator,.user-avatar-with-indicators .pm-indicator{position:absolute;right:-4px;top:-4px;z-index:1;color:#fff;border-radius:50px;height:17px;width:17px;font-size:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.user-avatar-with-indicators .birthday-indicator.move-left,.user-avatar-with-indicators .pm-indicator.move-left{right:4px}.user-avatar-with-indicators .birthday-indicator{z-index:50;background-color:#9b51e0}.checkbox-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;margin-top:7px}.checkbox-grid>.checkbox{margin-top:0;padding:0 12px}.element-icon-wrapper{height:16px;width:16px;border-radius:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.stripe-progress-bar .stripe-progress-wrapper{height:42px;width:calc(100% - 4px);background:rgba(220,220,220,.8);display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:6px;overflow:hidden;-webkit-transform:skew(-10deg);transform:skew(-10deg);margin:0 3px}.stripe-progress-bar .stripe-progress-wrapper .stripe-progress{height:100%;background-color:#828282}.stripe-progress-bar .stripe-progress-wrapper .stripe-progress:not(:last-child){border-right:1px solid #fff}.stripe-progress-bar .stripe-progress-wrapper .stripe-progress.bg-transparent{background-color:transparent}.stripe-progress-bar .stripe-progress-wrapper .stripe-progress.alternative-background{opacity:.4}.stripe-progress-bar .stripe-progress-values{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.stripe-progress-bar .stripe-progress-values .current-value{position:absolute;font-size:20px;padding-top:2px}.manage-table-loader{position:absolute;top:45%;left:50%;margin:-24px 0 0 -24px;opacity:0;width:48px;height:48px;border:5px solid #bdbdbd;border-bottom-color:transparent;border-radius:50%;display:block;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;z-index:10000}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.manage-table{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow-y:scroll;padding-bottom:120px}.manage-table:not(.loading){transition:opacity .3s ease-out .3s}.manage-table.loading,.manage-table:not(.loading) .manage-table-loader{transition:opacity .3s ease-out}.manage-table.loading{opacity:.5}.manage-table.loading .manage-table-loader{opacity:1;transition:opacity .3s ease-out .3s}.manage-table.hide-cells .initial-cells-row{-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.manage-table .initial-cells-row .header-column-label{width:100vw!important}.manage-table .initial-cells-row .table-row .column-group{width:100vw}.manage-table .row-labels .divider{margin-left:12px}.manage-table .divider{height:1px;width:100%;background-color:#e0e0e0}.manage-table .table-group-sticky-element{position:-webkit-sticky;position:sticky;top:72px;background:#fafafa;z-index:2}.manage-table .sticky-wrapper,.manage-table#project-board-manage-table{position:relative}.manage-table#project-board-manage-table .hierarchy-0:not(:first-child){margin-top:12px}.manage-table#project-board-manage-table .hierarchy-2+.hierarchy-1{margin-top:8px}.manage-page.staff-analytics .row-section .table-rows,.manage-table#project-board-manage-table .table-rows{margin-top:11px}.manage-table .manage-table-section .manage-table-group-row-placeholder:not(:first-of-type),.manage-table .manage-table-section .manage-table-group-row:not(:first-of-type){margin-top:12px}.manage-table.paginated{height:calc(100% - 60px)!important}.manage-table .manage-table-section{height:-webkit-min-content;height:-moz-min-content;height:min-content}.manage-table .manage-table-section .manage-table-group-row-placeholder{height:24px;margin-bottom:10px}.manage-table .manage-table-section .manage-table-group-row-placeholder .manage-table-group-row-underline{bottom:0}.manage-table .manage-table-section .manage-table-sub-group-row-placeholder{height:18px;margin-bottom:6px}.manage-table .manage-table-section .manage-table-group-row{margin-bottom:12px;height:24px}.manage-table .manage-table-section .manage-table-group-row .manage-table-group-label{color:#333;font-size:12px;font-weight:700;margin-top:2px}.manage-table .manage-table-section .manage-table-group-row .manage-table-group-row-underline{bottom:0}.manage-table .manage-table-section .manage-table-group-row-underline{width:100%;height:1px;background:#f2f2f2;position:absolute}.manage-table .manage-table-section .manage-table-group-wrapper{margin-bottom:10px;margin-top:12px}.manage-table .manage-table-section .manage-table-group-wrapper.fulfilled{border-radius:4px 0 0 4px}.manage-table .manage-table-section .manage-table-group-wrapper .manage-table-children-group-row{padding:6px 11px;border-top-left-radius:4px;background:#fff;height:32px;margin-bottom:-6px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.manage-table .manage-table-section .manage-table-group-wrapper .manage-table-children-group-row .children-group-label{color:#333;font-size:12px;font-weight:500;margin-top:2px}.manage-table .manage-table-section .manage-table-children-group-row-placeholder{height:32px;margin-bottom:-6px;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex}.manage-table .manage-table-section .header-row{position:-webkit-sticky;position:sticky;top:0;z-index:3}.manage-table .label-section{z-index:5}.manage-table .row-labels{overflow:hidden;padding:5px 0 5px 5px;margin:-5px 0 -5px -5px}.manage-table .extra-row-label{font-size:14px;font-weight:400!important;color:#333}.manage-table .row-label.hierarchy-2 .label-text,.manage-table .row-label.planner-hierarchy-2 .label-text{font-weight:400}.manage-table .row-label{height:40px;margin-top:1px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:10px;border-radius:4px 0 0 4px}.manage-table .row-label.row-label-height-disabled{height:unset}.manage-table .row-label.has-divider{margin-top:0}.manage-table .row-label.hierarchy-1{margin-left:12px}.manage-table .row-label.hierarchy-2{margin-left:24px}.manage-table .row-label.planner-hierarchy-1{padding-left:24px}.manage-table .row-label.planner-hierarchy-1 .row-info{width:292px}.manage-table .row-label.planner-team-hierarchy-1{margin-left:12px}.manage-table .row-label.planner-team-hierarchy-1 .row-info{width:293px}.manage-table .row-label.planner-hierarchy-2{margin-left:14px}.manage-table .row-label.planner-hierarchy-2 .row-info{width:266px}.manage-table .row-label.hierarchy--1 .label-icon{display:none}.manage-table .row-label.expandable:not(.has-children) .manage-table .row-label.expandable:not(.expandable-right){padding-left:38px}.manage-table .row-label .arrow-icon-parent{width:18px;min-width:18px;height:100%;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.manage-table .row-label .arrow-icon-parent.expanded .arrow-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.manage-table .row-label .arrow-icon-parent .arrow-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px;height:10px;font-size:10px;line-height:10px;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.manage-table .row-label .label-icon{width:20px;min-width:20px;margin-right:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px}.manage-table .row-label .label-text,.manage-table .row-label .label-text-wrapper{display:-ms-flexbox;gap:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manage-table .row-label .label-icon img{max-width:100%;border-radius:50%}.manage-table .row-label .label-icon .initials-avatar.tiny{min-width:20px;height:20px;font-size:11px;padding-top:2px}.manage-table .row-label .label-user-icon{width:18px;min-width:18px;margin-right:8px}.manage-table .row-label .label-text-wrapper{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.manage-table .row-label .label-text{height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500}.manage-table .row-label .label-actions,.manage-table .row-label:not(.no-action),.manage-table .row-section .table-rows .table-row.has-row-action,.project-connections-cell a,.project-progress-cell .project-progress-parent{cursor:pointer}.manage-table .row-label:not(.no-action) .label-text:hover{color:var(--primary-color)}.manage-table .row-label.no-text-highlight .label-text:hover,.project-connections-cell{color:initial}.manage-table .row-label .label-actions{margin-left:6px;white-space:nowrap;font-size:12px;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333}.manage-table .row-label .label-actions:hover,.manage-table .row-label.selected .label-text,.manage-table .table-row.selected .label-text{color:var(--primary-color)}.manage-table .row-label .label-actions>.icomoon-plus3{margin-left:12px}.manage-table .row-label .label-actions:last-of-type{padding-right:12px}.manage-table .row-label .label-actions.first-of-type:last-of-type{padding-right:0}.manage-table .row-label:hover .label-actions{visibility:visible}.manage-table .row-label,.manage-table .table-row{border:1px solid transparent}.manage-table .row-label.archived:not(.hovered),.manage-table .table-row.archived:not(.hovered){opacity:.6}.manage-table .row-label.hovered:not(.hover-shadow-disabled),.manage-table .row-label.selected,.manage-table .table-row.hovered:not(.hover-shadow-disabled),.manage-table .table-row.selected{background-color:#fff!important;box-shadow:0 2px 6px rgba(0,0,0,.15);z-index:2;position:relative}.manage-table .row-label.table-row,.manage-table .table-row.table-row{border-left:none}.manage-table .row-label.row-label,.manage-table .table-row.row-label{border-right:none}.manage-table .row-section .column-group,.manage-table .row-section .header-column-group{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}.manage-table .row-section .header-row{display:-webkit-flex;display:-ms-flexbox;display:flex}.manage-table .row-section .header-row .header-column-group{position:relative}.manage-table .row-section .header-row .header-column-group .header-column-group-name{text-transform:uppercase;color:#bdbdbd;font-size:10px;margin-top:8px;position:absolute;top:0;width:100%;text-align:center}.manage-table .row-section .header-row .header-column-group .column-group{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.manage-table .row-section .header-row .header-column-group .column-group .header-column-label-wrapper{width:100px;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:12px;text-align:center;z-index:5;padding:0 6px}.manage-table .row-section .header-row .header-column-group .column-group .header-column-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2px;font-size:12px;height:100%;cursor:default}.manage-table .row-section .header-row .header-column-group .column-group .header-column-label .header-column-label-main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.manage-table .row-section .header-row .header-column-group .column-group .header-column-label .scope-label{border-radius:2px;padding:2px;background-color:rgba(0,0,0,.03);color:#828282;font-weight:600;font-size:10px;line-height:8px}.manage-table .row-section .header-row .header-column-group .column-group .header-column-label .sort-indicator{margin:-5px -5px -5px -3px;padding:5px;width:26px;height:30px;fill:currentColor}.manage-table .row-section .header-row .header-column-group .column-group .header-column-label .sort-indicator.down>.up,.manage-table .row-section .header-row .header-column-group .column-group .header-column-label .sort-indicator.up>.down{fill:#e0e0e0}.manage-table .row-section .header-row .header-column-group .column-group .selected-item-row{position:absolute;width:70px;z-index:1;height:100vh;opacity:.05;background-color:var(--primary-color);pointer-events:none}.manage-table .row-section .header-row .header-column-group .column-group .solid-border-after{position:absolute;width:1px;background-color:#bdbdbd;right:0;height:100vh;pointer-events:none}.manage-table .row-section .header-row .header-column-group .column-group .dashed-border-after{position:absolute;width:1px;border-left:1px dashed #bdbdbd;right:0;height:100vh;pointer-events:none}.manage-table .row-section .table-rows .negative{color:#eb5757}.manage-table .row-section .table-rows .column-group .manage-table-cell{width:100px;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px dashed #e0e0e0;overflow:hidden;padding:0 2px}.manage-table .row-section .table-rows .column-group .manage-table-cell .measurable{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.manage-table .row-section .table-rows .column-group .manage-table-cell.has-secondary{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.manage-table .row-section .table-rows .column-group .manage-table-cell>.manage-table-cell-contents{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;max-width:100%;text-align:center}.manage-table .row-section .table-rows .column-group .manage-table-cell>.manage-table-cell-contents.multiline{white-space:unset}.manage-table .row-section .table-rows .column-group .manage-table-cell>.manage-table-cell-contents.manage-table-cell-secondary-content{color:#828282;font-size:12px;font-weight:400}.manage-table .row-section .table-rows .column-group .manage-table-cell.justify-left{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.manage-table .row-section .table-rows .column-group .manage-table-cell:last-child{border-right:1px solid transparent}.manage-table .row-section .table-rows .table-row{display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;margin-top:1px}.manage-table .row-section .table-rows .table-row.has-divider{margin-top:0}.manage-table .empty-list-placeholder{position:absolute;width:100%;margin-top:72px;padding-top:100px;height:100%;background-color:#fafafa;z-index:100;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.manage-table .tiny-space-horizontal{padding:0 4px}.manage-table .list-placeholder{position:absolute;background-color:#fafafa;z-index:3;height:calc(100% - 72px);margin-top:72px;padding-bottom:216px}.manage-table.full-table .header-row{background-color:#fafafa}.manage-table.full-table .label-section{width:380px;max-width:380px;position:-webkit-sticky;position:sticky;left:0;background-color:#fafafa;border-right:1px solid #f2f2f2}.manage-table.full-table .label-section .table-controls{height:72px;border-bottom:1px solid #f2f2f2}.manage-table.full-table .label-section .row-labels{margin-top:5px}.manage-table.full-table .sticky-section::after{content:'';position:absolute;top:0;right:-5px;bottom:0;width:4px;background:linear-gradient(90deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 100%)}.manage-table.full-table .sticky-section{position:-webkit-sticky;position:sticky;left:380px;z-index:4;background-color:#fafafa;border-right:1px solid #e0e0e0}.manage-table.full-table .sticky-section .header-row{z-index:3}.manage-table.full-table .sticky-section.row-section .header-row .header-column-group:last-child,.manage-table.full-table .sticky-section.row-section .table-rows .column-group{border-right:unset}.manage-table.full-table .sticky-section .table-row.hovered{box-shadow:-2px 2px 6px rgba(0,0,0,.15)}.manage-table.full-table .row-section{background-color:#fafafa;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.manage-table.full-table .row-section .header-row{height:72px;border-bottom:1px solid #f2f2f2;z-index:3}.manage-table.full-table .row-section .header-row .header-column-group{border-right:1px dashed #e0e0e0}.manage-table.full-table .row-section .header-row .header-column-group.no-last-border{border-right:none}.manage-table.full-table .row-section .header-row .header-column-group .column-group .header-column-label:not(:last-child){border-right:1px solid transparent}.manage-table.full-table .row-section .table-rows{margin-top:10px}.manage-table.full-table .row-section .table-rows .column-group{border-right:1px dashed #e0e0e0}.manage-table.full-table .row-section .table-rows .column-group.no-last-border{border-right:none}.manage-table.list-table{padding:0 24px;overflow:initial}.manage-table.list-table .label-section{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.manage-table.list-table .row-section{-webkit-flex-grow:initial;-ms-flex-positive:initial;flex-grow:initial}.manage-table.list-table .label-section .table-controls,.manage-table.list-table .row-section .header-row{height:22px;background-color:transparent}.manage-table.list-table .row-label .label-text{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;display:block!important;line-height:38px}.manage-table.list-table .row-label,.manage-table.list-table .table-row{background-color:rgba(255,255,255,.75);font-weight:500}.manage-page,.manage-table.list-table.panel-table .label-section .table-controls,.manage-table.list-table.panel-table .row-section .header-row{background-color:#fafafa}.manage-table.list-table .table-row{border-radius:0 4px 4px 0}.manage-table.list-table.panel-table .label-text{max-width:322px}.manage-table-pill{width:88px;height:23px;line-height:21px;border-radius:30px;text-transform:uppercase;font-size:11px;text-align:center;border:1px solid currentColor;padding:0;background-color:#e0e0e0;position:relative;overflow:hidden;outline:0}.manage-table-pill:not(.no-hover):hover::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;z-index:1;opacity:.1}.manage-table-pill>.pill-label{position:relative;z-index:2}.manage-table-pill.solid{color:#fff!important}.manage-table-pill.outline{border-style:solid;background-color:transparent!important}.manage-table-pill.dashed{border-style:dashed}.manage-table-pill.employment-type-employee{background-color:#17afe0}.manage-table-pill.employment-type-freelancer{background-color:#1773e0}.multi-pill-container{width:88px;height:4px;border-radius:2px;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.multi-pill-container .multi-pill-bar.employment-type-employee{background-color:#17afe0}.multi-pill-container .multi-pill-bar.employment-type-freelancer{background-color:#1773e0}.multi-pill-container .multi-pill-bar.employment-type-former{background-color:#e0e0e0}.manage-tooltip .manage-tooltip-header{text-align:left;font-size:14px}.manage-tooltip .manage-tooltip-header+.kpi-tooltip-row{margin-top:10px}.manage-tooltip .manage-tooltip-header+.mixed-state-tooltip-header{padding-bottom:4px}.mixed-state-tooltip:has(.mixed-state-tooltip-header) .mixed-state-tooltip-table{padding:6px 12px}.mixed-state-tooltip .mixed-state-tooltip-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px}.mixed-state-tooltip .mixed-state-tooltip-row .mixed-state-tooltip-bullet{width:12px;height:12px;border-radius:6px;margin-right:6px}.mixed-state-tooltip .mixed-state-tooltip-row .mixed-state-tooltip-label{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left;margin-right:18px}.mixed-state-tooltip .mixed-state-tooltip-row .multi-pill-container{background-color:rgba(255,255,255,.2);margin-right:6px}.kpi-row .kpi-cell,.kpi-row .kpi-cell:hover,.manage-page-header,.manage-table .approval-row,.manage-table .client-row{background-color:#fff}.mixed-state-tooltip .mixed-state-tooltip-row .mixed-state-tooltip-count{max-width:10px;width:10px;min-width:10px}.project-team-tooltip .project-team-tooltip-row{font-size:14px;padding:0 6px;height:24px}.project-team-tooltip .project-team-tooltip-row .initials-avatar,.project-team-tooltip .project-team-tooltip-row>img{width:12px;min-width:12px;height:12px;border-radius:6px;font-size:8px;padding:0}.project-connections-tooltip .project-connections-tooltip-table{padding:10px 12px 0;font-size:14px}.project-connections-tooltip .reference-platform-logo{width:12px;height:12px}.manage-table .client-row{color:#333;font-weight:500}.manage-table .client-row.row-label,.manage-table .project-row.row-label,.manage-table .user-row.row-label{user-select:none}.manage-table.panel-table .manage-table-section{padding-bottom:60px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.flexible-modal.project-state-popover{width:auto;box-shadow:0 2px 40px 0 rgba(0,0,0,.26)}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.flexible-modal.project-state-popover.is-top{margin-top:-4px}#modal-overlays .ember-modal-wrapper .ember-modal-dialog.flexible-modal.project-state-popover.is-bottom{margin-top:7px}.project-state-popover-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:12px}.project-state-popover-body>.manage-table-pill{height:30px;border-radius:15px;width:120px;font-size:14px}.project-state-popover-body>.manage-table-pill:not(:last-of-type){margin-bottom:6px}.project-progress-parent{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.project-progress-parent .project-progress-percent{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.tags-cell-container,.tags-cell-tooltip{display:-webkit-flex;display:-ms-flexbox}.project-progress-parent .project-progress-container{margin-left:4px;width:40px;height:4px;border-radius:2px;background-color:#e0e0e0}.project-progress-parent .project-progress-container .project-progress-bar{height:100%;background-color:rgba(26,72,226,.5);border-radius:2px}.project-progress-parent .project-progress-container .project-progress-bar.over-amount{background-color:#e25f77}.project-progress-cell .project-progress-parent:not(.disabled):hover{border:1px solid #bdbdbd;border-radius:5px;width:80px;height:34px}.project-progress-cell .project-progress-select-container{max-width:100%;width:80px}.project-connections-cell .reference-platform-logo{width:16px;height:16px;margin:0 4px}.project-connections-cell a.disabled{pointer-events:none;cursor:unset}.project-team-members>img{width:16px;height:16px;border-radius:8px;margin:0 1px}.project-team-members .initials-avatar{width:16px;min-width:16px;height:16px;font-size:10px;line-height:16px;padding-top:0;margin:0 1px}.project-team-members .extra-staff-members{margin:0 1px}.fab-button:not(:last-child),.row-label.user-row-label .user-avatar{margin-right:12px}.boolean-check-cell .check-icon{padding:10px}.boolean-check-cell .check-icon.checked{color:#4f4f4f}.manage-table-cell-userRole{-webkit-justify-content:initial!important;-ms-flex-pack:initial!important;justify-content:initial!important;padding-left:14px!important}.manage-table-cell.user-holiday-region{text-align:center}.row-label.user-row-label{cursor:pointer;overflow:hidden}.row-label.user-row-label .user-avatar>img{width:24px;height:24px;border-radius:12px}.row-label.user-row-label .user-details{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.row-label.user-row-label .user-details .user-name{font-size:14px;line-height:16px;color:#333}.row-label.user-row-label .user-details .user-title{font-size:10px;line-height:12px;color:#828282}.row-label.user-row-label .user-details .user-name,.row-label.user-row-label .user-details .user-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-label.user-row-label.hovered .label-actions{visibility:visible}.manage-table-cell-budgetMode .tags-cell-container{padding-left:0}.manage-table-cell-budgetMode .tags-cell-container>.tag-item{margin:0!important}.tags-cell-container{display:flex;width:100%;padding-left:10px;text-align:left}.tags-cell-container>.tag-item{padding:3px 6px;background-color:#f5f5f5;font-size:12px;white-space:nowrap}.tags-cell-container>.tag-item:not(:last-of-type){margin-right:2px}.team-summary-cell-contents{color:#bdbdbd;font-size:14px;font-weight:700}.tags-cell-tooltip{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:200px}.tags-cell-tooltip .tag-item{padding:3px 6px;font-size:10px;margin-bottom:2px;margin-right:2px;background-color:rgba(255,255,255,.1);white-space:nowrap}.full-table.has-scope .with-scope .scope-label{background-color:rgba(10,122,255,.05)!important;color:#2a78d3!important}.manage-page.staff-analytics .manage-table-cell{min-width:var(--min-manage-table-column-width)}.manage-page.staff-analytics .sticky-section .manage-table-cell{min-width:unset}.manage-page.staff-analytics .manage-page-header .middle-grow{gap:24px}.manage-page.staff-analytics .manage-page-header .middle-grow .kpi-selector{width:370px}.manage-page.staff-analytics .manage-page-header .middle-grow .period-selector{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.manage-page.staff-analytics .manage-page-header .middle-grow .period-selector .staff-analytics-period{font-size:18px;font-weight:500;margin-left:12px}.manage-page.staff-analytics .manage-table{margin-top:24px}.manage-page.staff-analytics .manage-table .label-section{border-right:unset;max-width:280px;min-width:280px}.manage-page.staff-analytics .manage-table .staff-summary,.manage-page.staff-analytics .manage-table .staff-summary .manage-table-cell,.manage-page.staff-analytics .manage-table .user-row,.manage-page.staff-analytics .manage-table .user-row .manage-table-cell{cursor:initial}.manage-page.staff-analytics .manage-table .sticky-section{left:280px}.manage-page.staff-analytics .manage-table .row-section{-webkit-flex-grow:unset;-ms-flex-positive:unset;flex-grow:unset}.manage-page.staff-analytics .manage-table .row-section .header-row .header-column-group .column-group .header-column-label-wrapper{padding:0;width:unset}.manage-page.staff-analytics .manage-table .header-column-label-content{-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.manage-page.staff-analytics .manage-table .row-section .header-row .header-column-group .column-group .header-column-label{font-weight:600;color:#333;width:100%;padding:0 14px 12px 2px;font-size:14px;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.manage-page.staff-analytics .manage-table .row-section .table-rows .column-group .manage-table-cell{font-variant-numeric:lining-nums tabular-nums;width:unset}.manage-page.staff-analytics .manage-table .header-column-label-subheaders{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.manage-page.staff-analytics .manage-table .header-column-label-subheaders .header-column-label-subheader{font-weight:400;font-size:12px;line-height:14px;color:#828282;text-align:right}.manage-page.staff-analytics .analytics-kpi-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;height:60px;margin:12px 24px 0}.manage-page.staff-analytics .analytics-kpi-row .kpi-label{font-weight:500;font-size:12px;color:#4f4f4f}.manage-page.staff-analytics .analytics-kpi-row.kpi-row{margin-bottom:unset;padding:unset;min-height:unset}.manage-page.staff-analytics .analytics-kpi-row.kpi-row .kpi-cell{height:100%;margin-right:0}.manage-page.staff-analytics .analytics-kpi-row.kpi-row .kpi-cell .kpi-content .kpi-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px}.manage-page.staff-analytics .analytics-kpi-row.kpi-row .kpi-cell .kpi-content .kpi-info .kpi-additional-value{overflow:unset;white-space:unset;text-overflow:unset;padding:0;color:#999;background:0 0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.manage-page.staff-analytics .analytics-kpi-row.kpi-row .kpi-cell .kpi-label{line-height:14px}.manage-page.staff-analytics .analytics-kpi-row.kpi-row .kpi-cell .kpi-amount{font-size:clamp(12px,calc(1vw * 8 / var(--kpi-count)),20px);line-height:unset;font-variant-numeric:lining-nums tabular-nums}.manage-page.staff-analytics .analytics-kpi-row.kpi-row .kpi-cell .kpi-main-row{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:20px}.manage-page.staff-analytics .analytics-kpi-row.kpi-row:has(>:nth-child(1)){--kpi-count:1}.manage-page.staff-analytics .analytics-kpi-row.kpi-row:has(>:nth-child(2)){--kpi-count:2}.manage-page.staff-analytics .analytics-kpi-row.kpi-row:has(>:nth-child(3)){--kpi-count:3}.manage-page.staff-analytics .analytics-kpi-row.kpi-row:has(>:nth-child(4)){--kpi-count:4}.manage-page.staff-analytics .analytics-kpi-row.kpi-row:has(>:nth-child(5)){--kpi-count:5}.manage-page.staff-analytics .analytics-kpi-row.kpi-row:has(>:nth-child(6)){--kpi-count:6}.manage-page.staff-analytics .analytics-kpi-row.kpi-row:has(>:nth-child(7)){--kpi-count:7}.manage-page.staff-analytics .analytics-kpi-row.kpi-row:has(>:nth-child(8)){--kpi-count:8}.manage-page.staff-analytics .staff-summary{margin-bottom:12px;background-color:rgba(242,242,242,.5)}.manage-page.staff-analytics .staff-summary .label-text-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:12px;padding-left:2px;font-size:14px;font-weight:500}.manage-page.staff-analytics .client-row{font-weight:700}.approval-wrapper .approval-table-wrapper .row-label.hierarchy-1.user-row .label-text,.approval-wrapper .approval-table-wrapper .row-label.hierarchy-2 .label-text,.manage-page.staff-analytics .staff-summary .kpi-additional-value,.manage-page.staff-analytics .user-row .kpi-additional-value,.period-text-inputs .period-text-input>label{font-weight:400}.manage-page.staff-analytics .manage-table-cell-contents-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 12px 0 0}.manage-page.staff-analytics .manage-table-cell-contents{line-height:16px;height:16px;color:#333;font-weight:500;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.manage-page.staff-analytics .manage-table-cell-contents .kpi-additional-value{font-size:12px;line-height:18px;color:#999;font-weight:500;background:0 0;padding:0}.column-header-tooltip{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px;max-width:264px;text-align:left}.column-header-tooltip b{font-weight:600}.floating-action-buttons{position:fixed;right:24px;bottom:24px;z-index:1001;display:-webkit-flex;display:-ms-flexbox;display:flex}.fab-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;color:#fff;user-select:none;box-shadow:0 0 4px rgba(0,0,0,.35)}.fab-task-button{padding:11px;box-shadow:unset;position:relative}.fab-task-button:hover{width:auto;max-width:inherit}.fab-task-button .fab-background{position:absolute;height:100%;top:0;right:0;background:#f07777;box-shadow:0 0 4px rgba(0,0,0,.35);border-radius:24px;transition:width .3s ease-out;width:100%}.fab-task-button .fab-contents{z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.fab-task-button .fab-task-description{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;pointer-events:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;opacity:0;width:0;z-index:1;transition:width .3s ease-out;transition-delay:.2s}.fab-task-button .fab-task-description .reference-platform-logo{width:15px;height:15px;margin-right:10px}.fab-task-button .fab-task-description .fab-task-text{font-size:16px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fab-task-button .fab-task-description .fab-task-text .fab-task-project-code{text-transform:uppercase}.fab-task-button:hover .fab-task-description{display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;width:100%;margin-right:16px;transition:none}.fab-task-button:hover .fab-background{width:100%!important;transition:none}.fab-task-button .fab-task-duration{font-weight:700;font-size:18px;margin-right:13px;margin-left:2px;white-space:nowrap}.fab-task-button .fab-icon .pie-timer{display:-webkit-flex;display:-ms-flexbox;display:flex;box-shadow:0 0 2px rgba(0,0,0,.25);border-radius:13px}.fab-task-button .fab-icon .pie-timer .busy-border,.fab-task-button .fab-icon .pie-timer .busy-fg{stroke:currentColor}.fab-task-button .fab-icon .hover-icon{display:none;width:26px;height:26px;border-radius:13px;box-shadow:0 0 2px rgba(0,0,0,.25)}.fab-task-button .fab-icon .action-icon-pause{font-size:26px;line-height:26px}.fab-task-button .fab-icon .action-icon-start{border:6px solid #fff;background-color:#e25f77}.fab-task-button .fab-icon.running .action-icon-pause,.fab-task-button .fab-icon:not(.running) .pie-timer{display:none}.fab-task-button .fab-icon:not(.running) .action-icon-start{display:block}.fab-task-button .fab-icon:hover .pie-timer{display:none}.fab-task-button .fab-icon:hover.running .action-icon-pause{display:block}.fab-task-button .fab-icon:active,.fab-task-button .fab-icon:hover .action-icon-start{opacity:.8}.fab-add-button{width:48px;height:48px;border-radius:24px;background-color:var(--primary-color);-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:48px}.fab-add-button:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.fab-add-button:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.manage-page{max-height:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.manage-page>.kpi-row{min-height:80px;padding:12px 24px 0}.manage-page .manage-table{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.manage-page .manage-table .label-section{padding-left:24px;width:380px;max-width:380px;min-width:380px}.manage-page .manage-table .search-wrapper{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:24px}.manage-page .manage-table .search-wrapper .popover-filter-control{width:100%}.detail-pane.wide~.manage-page>.manage-table>.row-section{padding-right:772px}.manage-page-header{height:72px;min-height:72px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.manage-page-header.planner{position:relative}.manage-page-header .middle-grow{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:24px;margin-right:10px}.manage-page-header .middle-grow .board-selector{width:300px}.manage-page-header .action-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100px;margin-right:12px}.action-button,.slide-link{display:-ms-flexbox;display:-webkit-flex}.action-client-add-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:12px!important}.board-more-button{padding:8px;font-size:12px!important}.action-button{margin:0 6px;padding:6px;line-height:24px;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;text-decoration:none!important;font-size:24px;cursor:pointer}.action-button:hover,.approval-modal .approval-left-part .approval-table .approval-row .approval-column.state .invoiced-state{color:var(--primary-color)}.slide-link{min-width:76px;height:38px;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:4px;background-color:#f2f2f2;overflow:hidden}.slide-link .slide-link-item{width:38px;min-width:38px;height:38px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;margin-right:0;position:relative;overflow:hidden;font-size:24px;line-height:24px;text-decoration:none;color:#4f4f4f;cursor:pointer}.slide-link .slide-link-item .tooltipstered{height:24px}.slide-link .slide-link-item.nav-icon{font-size:24px}.slide-link .slide-link-item>*{z-index:2}.slide-link .slide-link-item.active{background-color:var(--primary-color);color:#fff;z-index:1}.slide-link .slide-link-item.active .icomoon-meditate:before{color:#fff}.slide-link .slide-link-item:not(.active){border-radius:0}.slide-link .slide-link-item:hover::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-color:rgba(0,0,0,.07)}.slide-link .slide-link-item:hover:active::before{background-color:rgba(0,0,0,.15)}.detail-pane,.pagination-bar .pagination-button:hover,.pagination-bar.manage-table-pagination{background-color:#fafafa}.slide-link .slide-link-item .slide-icon{font-size:24px}.detail-pane{z-index:1005}.detail-pane.flex-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.detail-pane .detail-pane-header{position:relative;padding:0 12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.detail-pane .detail-pane-header .close-pane{padding:0 12px;line-height:14px;font-size:24px}.detail-pane .detail-pane-header .close-pane>span::before{line-height:inherit;font-size:inherit}.detail-pane .detail-pane-header .header-content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-width:0;padding:0 12px 0 0}.detail-pane .detail-pane-header .header-content .header-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.detail-pane .detail-pane-header .header-content .header-title .header-title-text{font-size:22px;line-height:28px;font-weight:500;color:#333;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-pane .detail-pane-header .header-content .header-title .manage-table-pill{margin-left:6px;min-width:88px}.detail-pane .detail-pane-header .header-content .header-title .manage-table-pill>.pill-label{white-space:nowrap}.detail-pane .detail-pane-header .header-content .header-title .header-title-tags{display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap}.detail-pane .detail-pane-header .header-content .header-title .header-tag{text-transform:uppercase;font-size:12px;line-height:14px;padding:3px 6px;background-color:#f5f5f5}.detail-pane .detail-pane-header .header-content .header-title .header-tag:first-of-type{margin-left:7px}.detail-pane .detail-pane-header .header-content .header-title .header-tag:not(:last-of-type){margin-right:2px}.detail-pane .detail-pane-header .header-content .header-sub-title{color:#828282;font-size:14px;line-height:16px}.detail-pane .detail-pane-controls{padding:24px 24px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.detail-pane .detail-pane-controls .item-chooser{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.detail-pane .multiple-list-tables{overflow-y:auto}.detail-pane .multiple-list-tables section.list-table{overflow:hidden}.detail-pane section.list-table{position:relative;overflow:auto;min-height:145px;padding:24px}.detail-pane section.list-table:last-of-type{margin-bottom:90px}.detail-pane section.list-table .category-label{font-size:14px;font-weight:500;margin-bottom:16px}.detail-pane section.list-table .manage-table{padding:0}.detail-pane section.list-table .manage-table .header-row{padding-bottom:5px;height:22px}.detail-pane section.list-table .manage-table .header-row .header-column-label{-webkit-align-items:flex-end!important;-ms-flex-align:end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important;line-height:1}.detail-pane section.list-table .manage-table .task-row .label-icon{font-size:15px;line-height:15px}.detail-pane section.list-table .manage-table .expense-category-row .label-icon{margin-right:10px}.detail-pane section.list-table .manage-table .expense-category-row .label-icon .custom-icon{position:static;width:18px;height:18px;font-size:18px;line-height:11px;border-radius:3px}.detail-pane .analytics-container{overflow-y:scroll;overflow-x:hidden;padding:12px 12px 90px;position:relative;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.detail-pane .analytics-container .analytics-module,.detail-pane .analytics-container .statistics-module{margin-bottom:12px}.detail-pane .analytics-container .analytics-table-container{background-color:rgba(255,255,255,.6);padding:12px}.detail-pane .analytics-container .analytics-table-container .analytics-table-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px}.detail-pane .analytics-container .analytics-table-container .analytics-table-tabs .btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.detail-pane .analytics-container .analytics-table-container .analytics-table-tabs .btn .icon{font-size:18px;margin-right:4px}.detail-pane .analytics-container .analytics-table-container .worktime-modules{display:-webkit-flex;display:-ms-flexbox;display:flex}.detail-pane .analytics-container .analytics-table-container .worktime-modules .statistics-module.invisible{-webkit-order:2;-ms-flex-order:2;order:2}.detail-pane .analytics-container .analytics-table-container .worktime-modules .statistics-module.order-1{-webkit-order:1;-ms-flex-order:1;order:1;min-width:100%;max-width:100%}.detail-pane .analytics-container .project-worktime-module .manage-table{padding:0}.detail-pane .analytics-container .project-worktime-module .manage-table .label-section{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.detail-pane .analytics-container .project-worktime-module .manage-table .label-section .row-labels .row-label.analytics-row-label{padding-left:0}.detail-pane .analytics-container .project-worktime-module .manage-table .label-section .row-labels .row-label.analytics-row-label .split-label{max-width:calc(100% - 48px)}.detail-pane .analytics-container .project-worktime-module .manage-table .label-section .row-labels .row-label.analytics-row-label .split-label .normal-icon{font-size:18px;margin-right:2px}.detail-pane .analytics-container .project-worktime-module .manage-table .label-section .row-labels .row-label.analytics-row-label .label-icon{width:40px!important;min-width:40px!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.detail-pane .analytics-container .project-worktime-module .manage-table .label-section .row-labels .row-label.analytics-row-label .label-icon.group-analytics{width:18px!important;min-width:18px!important;font-size:18px;margin-left:12px}.detail-pane .analytics-container .project-worktime-module .manage-table .label-section .row-labels .row-label.analytics-row-label .label-icon .reference-platform-logo{width:18px;height:18px}.detail-pane .analytics-container .project-worktime-module .manage-table .label-section .row-labels .row-label.analytics-row-label .label-icon .user-avatar>img{width:18px;height:18px;border-radius:9px}.detail-pane .analytics-container .project-worktime-module .manage-table .label-section .row-labels .row-label.analytics-row-label .label-icon .user-avatar .initials-avatar{width:18px;height:18px;min-width:18px;padding-top:3px;font-size:10px}.detail-pane .analytics-container .project-worktime-module .manage-table .label-section .row-labels .row-label.analytics-row-label .label-text{cursor:initial;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.detail-pane .analytics-container .project-worktime-module .manage-table .label-section .row-labels .row-label.analytics-row-label .spacer{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.detail-pane .analytics-container .statistics-module .dashboard-module{height:initial}.manage-page .popover-filter-control{width:297px}.popover-filter-control{overflow:hidden}.popover-filter-control ul.ember-power-select-multiple-options{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.popover-filter-control ul.ember-power-select-multiple-options .hidden{display:none}.popover-filter-control .ember-power-select-status-icon{border-left:none;color:#444;font-size:20px}.kpi-tooltip-content{max-width:200px;text-align:left}.kpi-row{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px}.kpi-row .kpi-cell{-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-width:0;border-radius:4px;height:68px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-shadow:1px 1px 5px rgba(0,0,0,.05);border:1px solid transparent;cursor:default}.kpi-row .kpi-cell:not(:last-child){margin-right:10px}.kpi-row .kpi-cell .kpi-content{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px;overflow:hidden;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.kpi-row .kpi-cell .kpi-content .kpi-icon{font-size:16px;margin-right:8px;margin-top:3px;color:#9b51e0}.kpi-row .kpi-cell .kpi-content .kpi-info{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.kpi-row .kpi-cell .kpi-content .kpi-info .kpi-main-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}.kpi-row .kpi-cell .kpi-content .kpi-info .icon{font-size:12px;color:#333;padding:12px;margin:-12px}.kpi-row .kpi-cell .kpi-content .kpi-info .kpi-additional-value,.kpi-row .kpi-cell .kpi-content .kpi-info .kpi-amount,.kpi-row .kpi-cell .kpi-content .kpi-info .kpi-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kpi-row .kpi-cell .kpi-content .kpi-info .kpi-amount{font-size:20px;font-weight:700;line-height:28px}.kpi-row .kpi-cell .kpi-content .kpi-info .kpi-amount .unit{font-size:14px;margin-left:2px;margin-right:2px}.kpi-row .kpi-cell .kpi-content .kpi-info .kpi-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;font-size:12px;font-weight:500;color:#4f4f4f;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3px}.kpi-row .kpi-cell .kpi-content .kpi-info .kpi-label .scope-label{border-radius:2px;padding:2px;background:rgba(0,0,0,.05);color:#828282;font-weight:600;font-size:10px;margin-left:6px}.kpi-row .kpi-cell .kpi-content .kpi-info .kpi-label .scope-label.with-scope{background:rgba(10,122,255,.05);color:#2a78d3}.kpi-row .kpi-cell .kpi-content.has-data{opacity:1;transition:opacity .5s linear}.kpi-row .kpi-cell .kpi-content:not(.has-data){opacity:0;transition:none}.kpi-row .kpi-cell:nth-child(2) .kpi-content{transition-delay:50ms}.kpi-row .kpi-cell:nth-child(3) .kpi-content{transition-delay:.1s}.kpi-row .kpi-cell:nth-child(4) .kpi-content{transition-delay:.15s}.kpi-row .kpi-cell:nth-child(5) .kpi-content{transition-delay:.2s}.kpi-row .kpi-cell.selectable{cursor:pointer;box-shadow:unset;transition:box-shadow .3s ease-out}.kpi-row .kpi-cell.selectable .kpi-amount,.kpi-row .kpi-cell.selectable .kpi-label,.kpi-row .kpi-cell.selectable .kpi-label .icon,.kpi-row .kpi-cell.selectable .kpi-label-text{color:#828282;transition:color .3s ease-out}.kpi-row .kpi-cell.selectable .kpi-additional-value{opacity:.5;transition:opacity .3s ease-out}.kpi-row .kpi-cell.selectable:hover{box-shadow:1px 1px 5px rgba(0,0,0,.05);transition:unset;border:1px solid transparent}.kpi-row .kpi-cell.selectable:hover .kpi-amount,.kpi-row .kpi-cell.selectable:hover .kpi-label,.kpi-row .kpi-cell.selectable:hover .kpi-label .icon,.kpi-row .kpi-cell.selectable:hover .kpi-label-text{color:#333;transition:unset}.kpi-row .kpi-cell.selectable:hover .kpi-additional-value{opacity:1;transition:unset}.kpi-row .kpi-cell.selected:not(.loading){border:1px solid #666}.kpi-row .kpi-cell.selected .kpi-label{font-weight:500;color:#333}.keyboard-shortcut{color:#fff;background-color:var(--content-primary);border-radius:3px;padding:2px 6px;line-height:14px;font-size:12px;font-weight:500}.keyboard-shortcut.invert{background-color:var(--background-primary);color:var(--content-primary)}.manage-table-search-parent{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding-right:12px}.manage-table-search-parent .manage-table-search{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.manage-table-search-parent .manage-table-search .ember-power-select-trigger{height:initial;min-height:32px;max-height:72px;overflow:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.manage-table-search-parent .manage-table-search .ember-power-select-trigger>ul{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.manage-table-search-parent .manage-table-search .ember-power-select-status-icon{height:20px}.manage-table-search-parent .manage-table-search .ember-power-select-multiple-options{overflow:hidden}.manage-table-search-parent .manage-table-search .ember-power-select-multiple-options .ember-power-select-multiple-option{max-width:250px}.manage-table-search-parent .btn-toggle{height:34px;width:34px;border-radius:3px;font-size:24px}.ember-power-select-option .manage-table-search-option{display:block}.ember-power-select-option .manage-table-search-option.is-leaf{padding-left:16px}.ember-power-select-option .manage-table-search-option.is-group{font-weight:700}.adjust-columns-modal{width:408px!important;max-width:408px;display:block;position:relative}.adjust-columns-modal .modal-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;max-height:100vh}.adjust-columns-modal .modal-body{margin-left:16px;margin-right:16px;overflow-y:scroll;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.adjust-columns-modal .modal-footer{margin:0 0 20px;padding:20px 20px 0;border-top:solid 1px #abb0b2}.adjust-columns-modal .sortable-objects{padding-bottom:32px}.reorderable-table-header{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:1}.reorderable-table-header .column-name{font-weight:500}.reorderable-table-header .visibility-icon{font-size:22px}.adjust-columns-modal-tooltip{max-width:250px;text-align:left}.reorderable-table-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 8px;height:36px}.reorderable-table-row .drag-handle{font-size:24px;margin-right:8px;cursor:-webkit-grab;cursor:grab}.reorderable-table-row .column-name{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.manage-page .manage-board-filters{font-size:20px;line-height:20px;width:42px;height:34px;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.filter-button.has-filter:after,.manage-page .manage-board-filters.has-filter:after{width:14px;height:14px;content:'';background-color:var(--primary-color)}.manage-page .manage-board-filters.has-filter:after{position:absolute;display:block;border:3px solid #fff;border-radius:7px;top:2px;right:2px}.filter-button{font-size:22px;padding:10px;margin:0 10px;position:relative}.filter-button.has-filter:after{position:absolute;display:block;border:3px solid #fff;border-radius:7px;top:8px;right:7px}.board-filter-modal{max-width:1208px!important}.board-filter-modal .flexible-modal-wrapper{max-height:80vh!important;width:1208px;max-width:1208px}.board-filter-modal .flexible-modal-wrapper,.bulk-update-modal .flexible-modal-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.board-filter-modal .flexible-modal-wrapper .modal-body,.bulk-update-modal .flexible-modal-wrapper .modal-body{overflow-y:auto;overflow-x:hidden;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin:0;padding:0 24px;position:relative}.board-filter-modal .flexible-modal-wrapper .modal-footer,.bulk-update-modal .flexible-modal-wrapper .modal-footer{position:relative;padding:20px 24px;margin:0;border-top:1px solid #e0e0e0}.board-filter-modal .filter-line-check-box,.bulk-update-modal .filter-line-check-box{margin-right:50px}.board-filter-modal .filter-line-check-box .filter-section-label-check-line,.bulk-update-modal .filter-line-check-box .filter-section-label-check-line{text-align:left;font-weight:500;font-size:14px;line-height:16px;color:#333}.board-filter-modal .filter-list,.bulk-update-modal .filter-list{text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.board-filter-modal .filter-list .filter-column:first-of-type,.bulk-update-modal .filter-list .filter-column:first-of-type{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.board-filter-modal .filter-list .filter-column:last-of-type,.bulk-update-modal .filter-list .filter-column:last-of-type{width:360px}.board-filter-modal .filter-list .filter-section-label,.bulk-update-modal .filter-list .filter-section-label{font-weight:500;font-size:14px;line-height:16px;margin-bottom:5px}.board-filter-modal .filter-list .filter-section-label+.filter-section-group,.bulk-update-modal .filter-list .filter-section-label+.filter-section-group{margin-bottom:24px}.board-filter-modal .filter-list-row,.bulk-update-modal .filter-list-row{text-align:left}.board-filter-modal .filter-list-row .filter-row,.bulk-update-modal .filter-list-row .filter-row{width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px}.board-filter-modal .filter-list-row .filter-row .alert-icon,.bulk-update-modal .filter-list-row .filter-row .alert-icon{font-size:18px;margin-left:4px}.board-filter-modal .filter-list-row .filter-row .filter-input,.bulk-update-modal .filter-list-row .filter-row .filter-input{width:65%}.board-filter-modal .filter-list-row .filter-column:first-of-type,.bulk-update-modal .filter-list-row .filter-column:first-of-type{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.board-filter-modal .filter-list-row .filter-column:last-of-type,.bulk-update-modal .filter-list-row .filter-column:last-of-type{width:100%}.board-filter-modal .filter-list-row .filter-section-label,.bulk-update-modal .filter-list-row .filter-section-label{font-weight:500;font-size:14px;line-height:16px;margin-bottom:5px}.board-filter-modal .filter-list-row .filter-section-label+.filter-section-group,.bulk-update-modal .filter-list-row .filter-section-label+.filter-section-group{margin-bottom:24px}.board-filter-modal .bulk-info,.bulk-update-modal .bulk-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px;gap:12px;background:#e1ebfd;border-radius:3px;margin-bottom:15px;color:#2051c5}.board-filter-modal .bulk-info .icomoon-info1,.bulk-update-modal .bulk-info .icomoon-info1{font-size:20px}.flexible-modal-wrapper .modal-body{overflow-y:auto;overflow-x:hidden;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin:0;padding:0 24px;position:relative}.flexible-modal-wrapper .modal-footer{position:relative;padding:20px 24px;margin:0;border-top:1px solid #e0e0e0}.filter-list{text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.filter-list .filter-column:first-of-type{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.filter-list .filter-column:last-of-type{width:360px}.filter-list .filter-section-label{font-weight:500;font-size:14px;line-height:16px;margin-bottom:5px}.filter-list .filter-section-label+.filter-section-group{margin-bottom:24px}.filter-list .filter-list-row{text-align:left}.filter-list .filter-list-row .filter-row{width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px}.filter-list .filter-list-row .filter-row .filter-input{width:65%}.filter-list .filter-list-row .filter-column:first-of-type{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.filter-list .filter-list-row .filter-column:last-of-type{width:100%}.filter-list .filter-list-row .filter-section-label{font-weight:500;font-size:14px;line-height:16px;margin-bottom:5px}.filter-list .filter-list-row .filter-section-label+.filter-section-group{margin-bottom:24px}.filter-list .bulk-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px;gap:12px;background:#e1ebfd;border-radius:3px;margin-bottom:15px;color:#2051c5}.filter-list .bulk-info .icomoon-info1{font-size:20px}.range-selector{display:-webkit-flex;display:-ms-flexbox;display:flex}.range-selector>input{width:34px;height:34px;background-color:#f2f2f2;border-radius:3px;font-size:14px;border:none;text-align:center}.range-selector .slider-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:0 8px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pagination-bar,.period-text-inputs{display:-webkit-flex;display:-ms-flexbox}.range-selector .slider-bar.only-handler{margin-left:0}.range-selector .slider-bar:before{position:absolute;content:'';height:6px;margin-top:-3px;top:50%;left:0;width:100%;background-color:#f2f2f2;border-radius:6px;z-index:0}.range-selector .slider-bar .slider-handle{width:21px;height:21px;border-radius:5px;background-color:var(--primary-color);z-index:1;text-align:center;line-height:21px;font-size:10px;color:#fff;letter-spacing:1px;user-select:none;cursor:-webkit-grab;cursor:grab}.range-selector .slider-bar .slider-handle.dragging{cursor:-webkit-grabbing;cursor:grabbing}.range-selector .slider-bar .slider-center{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:6px;background-color:var(--primary-color);z-index:1}.period-text-inputs{display:flex;padding-left:6px}.period-text-inputs .period-text-input{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.period-text-inputs .period-text-input>label{text-shadow:#fff 1px 1px 0;text-transform:uppercase;color:#333;font-size:12px}.kpi-additional-value{background-color:#f2f2f2;border-radius:2px;padding:2px;font-weight:700;font-size:12px;line-height:12px}.kpi-additional-value.negative{background-color:#fae6ea;color:#ef4444!important}.kpi-additional-value.positive{background-color:#e5fbec;color:#189d4d!important}.pagination-bar{width:100%;height:60px;box-shadow:rgba(0,0,0,.15) 0 2px 2px;padding:10px 0;border-top:1px solid #e0e0e0;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-loader .main-square,.pagination-bar .pagination{display:-webkit-flex;display:-ms-flexbox;-webkit-align-items:center}.pagination-bar .pagination{display:flex;-ms-flex-align:center;align-items:center;border-radius:3px}.pagination-bar .pagination .pagination-button:first-child{border:1px solid #ddd;border-radius:3px 0 0 3px}.pagination-bar .pagination .pagination-button:last-child{border:1px solid #ddd;border-radius:0 3px 3px 0}.pagination-bar .pagination-button{padding:5px 8px;cursor:pointer;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.pagination-bar .pagination-button.disabled{pointer-events:none;opacity:.8;color:#d9d9d9}.group-header-link{cursor:pointer;padding:0!important}.group-header-link:hover{text-decoration:underline}.bg-loader{background-color:#fff!important;color:#fff;width:100%;height:100%;position:fixed;z-index:99999999}.main-loader,.main-loader .squares{width:65px;height:65px;position:absolute}.loader-component{z-index:99999999999999}.main-loader{pointer-events:none;opacity:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-loader .squares{background-color:var(--primary-color);border-radius:12px;transition:background-color .4s ease}.main-loader .logo-cup{width:50px;height:50px}.main-loader .main-square{display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-loader .delay1{-webkit-animation:1s spin infinite;animation:1s spin infinite}.main-loader .delay2{-webkit-animation:1s spin2 infinite;animation:1s spin2 infinite}.main-loader .delay1,.main-loader .delay2{opacity:.5}@-webkit-keyframes spin{100%,60%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes spin{100%,60%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes spin2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes spin2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes clock-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clock-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.clock{width:calc(var(--clock-size) * 2);height:calc(var(--clock-size) * 2);background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--clock-line) var(--clock-color);border-radius:50%;position:relative}.clock-stopped:after,.clock-stopped:before,.clock-ticking:after,.clock-ticking:before{position:absolute;content:'';background-color:var(--clock-color);height:var(--clock-line);top:calc(var(--clock-size) - (var(--clock-line)/ 2));left:calc(var(--clock-size) - (var(--clock-line)/ 2))}.clock-ticking:after,.clock-ticking:before{-webkit-transform-origin:calc((var(--clock-line)/ 2)) calc((var(--clock-line)/ 2));transform-origin:calc((var(--clock-line)/ 2)) calc((var(--clock-line)/ 2))}.clock-ticking:before{width:calc(var(--clock-size) * (13 / 20));-webkit-animation:clock-spin 2s linear infinite;animation:clock-spin 2s linear infinite}.clock-ticking:after{width:calc(var(--clock-size) * (12 / 20));-webkit-animation:clock-spin 8s linear infinite;animation:clock-spin 8s linear infinite}.clock-stopped:after,.clock-stopped:before{-webkit-transform-origin:calc((var(--clock-line)/ 2)) calc((var(--clock-line)/ 2));transform-origin:calc((var(--clock-line)/ 2)) calc((var(--clock-line)/ 2))}.clock-stopped:before{width:calc(var(--clock-size) * (13 / 20));-webkit-transform:rotate(45deg);transform:rotate(45deg)}.clock-stopped:after{width:calc(var(--clock-size) * (12 / 20));-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.approval-status-approved{color:rgba(28,189,92,.8)}.approval-status-rejected{color:#eb5757}.approval-status-submitted{color:#eeab00}.approval-day-cell.hovered{background:#e5fbec!important;color:#1cbd5c!important}.approval-day-cell.hover-approved{color:rgba(28,189,92,.8)}.approval-day-cell.hover-submitted{color:#eeab00}.flex-navbar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.approval-wrapper{height:calc(100% - 70px)}.approval-wrapper .approval-table-wrapper,.approval-wrapper .manage-table{width:100%;height:100%}.approval-wrapper .slide-link{margin-right:24px}.approval-wrapper .approval-table-wrapper .label-section{padding-left:24px}.approval-wrapper .approval-table-wrapper .row-labels{overflow:initial!important;margin-top:-5px!important}.approval-wrapper .approval-table-wrapper .table-rows{margin-top:unset!important}.approval-wrapper .approval-table-wrapper .row-label.hierarchy-1{padding-left:20px;margin-left:unset}.approval-wrapper .approval-table-wrapper .row-label.hierarchy-2{padding-left:32px;margin-left:unset}.approval-wrapper .manage-table .manage-table-cell.faded{color:#828282}.approval-wrapper .manage-table .manage-table-cell .normal-text{font-size:14px}.approval-wrapper .manage-table .manage-table-cell .small-text{font-size:10px}.approval-wrapper .manage-table .manage-table-cell .tracking-quality-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.approval-wrapper .manage-table .manage-table-cell .tracking-quality-wrapper .main-score{font-size:14px}.approval-wrapper .manage-table .manage-table-cell .tracking-quality-wrapper .second-score{font-size:10px}.approval-table-icon{font-size:18px}.tracking-quality-tooltip-wrapper{padding:6px}.tracking-quality-tooltip-wrapper .tracking-quality-tooltip-header{color:#fff;font-size:14px;font-weight:600;text-align:left;margin-bottom:10px}.tracking-quality-tooltip-wrapper .tracking-quality-tooltip-main{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}.tracking-quality-tooltip-wrapper .tracking-quality-tooltip-main .emphasis-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:10px;font-weight:400;margin-bottom:12px}.tracking-quality-tooltip-wrapper .tracking-quality-tooltip-main .bars-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:14px}.approval-modal-dialog{position:relative;overflow:hidden;max-width:1100px!important}.approval-modal-dialog .modal-toggler{opacity:1;position:absolute;right:24px;top:20px;z-index:2}.approval-modal-dialog .modal-toggler-left{opacity:1;position:absolute;left:24px;top:24px}.approval-modal{position:relative;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;height:672px}.approval-modal.tall{height:812px}.approval-modal .approval-no-entries-placeholder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.approval-modal .approval-no-entries-placeholder #comment-mark-1{position:absolute;font-size:64px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.approval-modal .approval-no-entries-placeholder #question-mark-1{font-size:16px;position:absolute;-webkit-transform:translate(-250%,-250%);transform:translate(-250%,-250%)}.approval-modal .approval-no-entries-placeholder #question-mark-2{font-size:24px;position:absolute;-webkit-transform:translate(90%,-150%);transform:translate(90%,-150%)}.approval-modal .approval-no-entries-placeholder #question-mark-3{font-size:32px;position:absolute;-webkit-transform:translate(-170%,20%);transform:translate(-170%,20%)}.approval-modal .approval-no-entries-placeholder .no-activity-text{width:200px;font-weight:400;font-size:22px;line-height:26px;text-align:center;color:#4f4f4f;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,180%);transform:translate(-50%,180%)}.approval-modal .approval-left-part{width:100%;padding:24px;background-color:#fafafa;border-radius:8px;position:relative}.approval-modal .approval-left-part .approval-header{position:relative}.approval-modal .approval-left-part .approval-header .approval-header-main-label{position:absolute;top:0;left:0;margin-right:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.approval-modal .approval-left-part .approval-modal-body .flex-spacer:not(.double-space),.gap-l .flex-spacer:not(.double-space),.gap-m .flex-spacer:not(.double-space),.gap-s .flex-spacer:not(.double-space),.gap-xl .flex-spacer:not(.double-space),.gap-xs .flex-spacer:not(.double-space){margin:calc(-1 * var(--gap-size)) calc(-1 * var(--gap-size)) 0 0}.approval-modal .approval-left-part .approval-header .approval-header-main-label .approval-labels-wrapper{color:#333;font-weight:500;max-width:500px}.approval-modal .approval-left-part .approval-header .approval-header-main-label .approval-labels-wrapper .approval-client-label{font-size:12px}.approval-modal .approval-left-part .approval-header .approval-header-main-label .approval-labels-wrapper .approval-project-label{font-size:18px}.approval-modal .approval-left-part .approval-header .approval-header-main-label .approval-date-label{font-weight:500;font-size:20px;line-height:23px;color:#000}.approval-modal .approval-left-part .approval-header .approval-header-main-label .approval-date-label-week{font-weight:500;font-size:16px;line-height:23px;color:#000}.approval-modal .approval-left-part .approval-header .approval-client-label{font-weight:500;font-size:12px;line-height:14px;color:#333}.approval-modal .approval-left-part .approval-header .day-selector{position:absolute;top:48px}.approval-modal .approval-left-part .approval-modal-body{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;--gap-size:var(--space-m);display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gap-size);overflow:hidden;max-height:100%;height:100%}.approval-modal .approval-left-part .approval-table{margin-top:112px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto}.approval-modal .approval-left-part .approval-table hr{margin-top:6px;margin-bottom:6px;border:1px solid #f2f2f2}.approval-modal .approval-left-part .approval-table .approval-sticky-row{position:-webkit-sticky!important;position:sticky!important;top:0;background:#fafafa;z-index:5}.approval-modal .approval-left-part .approval-table .approval-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:4px}.approval-modal .approval-left-part .approval-table .approval-row .approval-disabled-row{position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;background:rgba(255,255,255,.5);pointer-events:none}.approval-modal .approval-left-part .approval-table .approval-row .approval-column{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:12px;position:relative}.approval-modal .approval-left-part .approval-table .approval-row .approval-column:last-child{margin-right:0}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.date{width:8%;max-width:8%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.owner{width:16%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.owner img{width:24px;height:24px;border-radius:12px}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.owner .owner-name{margin-left:8px}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.task{width:14%;max-width:14%}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.comment{width:3%;max-width:3%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.comment .icon{font-size:16px}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.reference{width:8%;max-width:8%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.reference .reference-logo-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-xs);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.reference .reference-platform-logo{height:14px;margin-right:2px}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.reference .reference-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.amount,.approval-modal .approval-left-part .approval-table .approval-row .approval-column.billable,.approval-modal .approval-left-part .approval-table .approval-row .approval-column.tracked{width:8%;max-width:8%}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.state{width:40px;min-width:40px;max-width:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.state .state{font-size:24px}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.state .open-state{color:#828282}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.state .invoice-button{font-size:22px;margin:0 1px;color:var(--invoice-blue)}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.action{width:8%;max-width:8%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;gap:12px}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.action .action-revert{border:1px solid #828282;border-radius:17%;width:24px;height:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px;color:#828282}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.action .action-revert:hover{background:#828282;color:#fff}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.action .time-entry-undo{width:24px;height:24px;font-size:24px;z-index:15;cursor:pointer}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.action .approval-action-buttons-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.action .approval-action-buttons-wrapper .approval-action-button{border-radius:4px;width:24px;height:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.action .approval-action-buttons-wrapper .approval-action-button:hover .icon::before{background:rgba(28,189,92,.8);color:#fff!important}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.action .approval-action-buttons-wrapper .approval-action-button.reject-button{background:#eb5757;margin-right:4px}.approval-modal .approval-left-part .approval-table .approval-row .approval-column.action .approval-action-buttons-wrapper .icon::before{font-size:24px;border-radius:4px;color:rgba(28,189,92,.8)!important}.approval-modal .approval-left-part .approval-table .approval-row.approval-header-row{padding:0 12px}.approval-modal .approval-left-part .approval-table .approval-row.approval-main-row{padding:8px 12px;background:#fff;border-radius:4px;margin-bottom:4px}.approval-modal .approval-left-part .approval-table .approval-row.approval-main-row .open{box-shadow:0 2px 6px rgba(0,0,0,.15)}.approval-modal .approval-left-part .approval-table .approval-scroll-placeholder{padding-bottom:150px}.approval-modal .approval-left-part .approval-table .approval-row.approval-hover-enabled:hover{box-shadow:0 2px 6px rgba(0,0,0,.15);cursor:pointer}.approval-modal .approval-left-part .approval-modal-footer{position:absolute;right:24px;top:80px}.approval-modal .approval-left-part .approval-modal-footer .approval-all-button .icon{font-size:17.5px;margin-right:var(--space-xs)}.approval-modal .approval-left-part .approval-modal-footer .approval-all-button>span:not(.icon){vertical-align:2px}.full-parent{width:100%;height:100%}.day-cell-user-hovered{background:#e5fbec!important;color:#1cbd5c!important}.day-cell-user-hovered-un-approve{color:#eeab00!important;background:#fff!important}.project-day-approved{background:#e5fbec}.notification-symbol{color:#333;font-size:12px;font-weight:500;padding:2px 4px;background:rgba(0,0,0,.05);border-radius:2px;width:18px;height:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.notification-symbol.reversed{background:rgba(255,255,255,.05);color:#fff;font-size:12px;font-weight:500}.approval-day-cell{width:100%;height:100%;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;transition:opacity .2s ease;font-weight:500}.approval-day-cell a{color:inherit;text-decoration:none}.approval-day-cell .approval-day-cell-pill{width:calc(100% - 5px);height:calc(100% - 5px);margin:0 2px;z-index:1}.approval-day-cell:hover .hide-on-hover{display:none}.approval-day-cell:hover .approval-day-cell-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.approval-day-cell .absence-day-cell-wrapper{height:100%}.approval-day-cell .half-day-absence-wrapper{position:absolute;top:0;left:0;width:50%;height:100%}.approval-day-cell .approval-day-cell-buttons{width:calc(100% - 5px);height:calc(100% - 5px);margin:0 2px;display:none}.approval-day-cell .approval-day-cell-buttons .approval-day-cell-split-buttons-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,.15)}.approval-day-cell .approval-day-cell-buttons .approval-day-cell-split-buttons-wrapper .approval-split-button{-webkit-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#bdbdbd;cursor:pointer;border:1px solid #e0e0e0;background:#fff}.approval-day-cell .approval-day-cell-buttons .approval-day-cell-split-buttons-wrapper .approval-split-button.split-left{border-top-left-radius:3px;border-bottom-left-radius:3px}.approval-day-cell .approval-day-cell-buttons .approval-day-cell-split-buttons-wrapper .approval-split-button.split-right{border-top-right-radius:3px;border-bottom-right-radius:3px}.approval-day-cell .approval-day-cell-buttons .approval-day-cell-split-buttons-wrapper .approval-split-button.reject:hover{color:#eb5757;border:1px solid #eb5757;background:#fae6ea}.approval-day-cell .approval-day-cell-buttons .approval-day-cell-split-buttons-wrapper .approval-split-button.approve:hover{color:#1cbd5c;border:1px solid #1cbd5c;background:#e5fbec}.approval-day-cell .approval-day-cell-buttons .approval-day-cell-split-buttons-wrapper .approval-split-button.revert .icon{font-size:18px}.approval-day-cell .approval-day-cell-buttons .approval-day-cell-split-buttons-wrapper .approval-split-button.revert:hover{color:#828282;border:1px solid #828282;background:#f2f2f2}.approval-day-cell.faded .main-value{color:#828282}.approval-day-cell .top-right-corner{position:absolute;top:0;right:4px}.approval-day-cell .absence-day-cell-tooltip{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1px;width:100%;height:100%;top:0}.approval-day-cell .absence-day-cell-background{width:100%;height:100%;opacity:.2}.approval-day-cell .validation-day-cell-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:2px;width:100%;height:100%}.approval-day-cell .validation-day-cell-wrapper .absence-background{width:100%;height:100%;position:absolute;opacity:.05}.approval-day-cell .validation-day-cell-wrapper .icon{font-size:12px}.approval-day-cell .public-holiday-wrapper{width:100%;height:100%;position:absolute}.approval-day-cell .public-holiday-wrapper .public-holiday-background{background-color:rgba(255,255,255,.4);background-image:url(/assets/images/off8-fdf784ba2cd4658b9d7472037b368587.png);background-repeat:repeat;opacity:1;width:100%;height:100%}.approval-day-cell .approval-day-cell-rounded{width:calc(100% - 5px);height:calc(100% - 5px);margin:0 2px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:4px 8px;border-radius:4px}.approval-day-cell .approval-day-cell-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:4px;gap:2px}.approval-day-cell .workday .approval-day-cell-buttons-wrapper,.approval-day-cell .workday:hover .hide-on-hover{display:none}.approval-day-cell .approval-day-cell-text:not(.approved-day-project-cell-border).project-day{border:1px solid #dbdbe3}.approval-day-cell .approval-day-cell-text.project-day{background:#fafafa;box-shadow:0 0 2px 0 rgba(0,0,0,.15)}.approval-day-cell .approval-day-cell-text .approval-day-cell-duration{font-weight:500;font-size:14px;line-height:16px}.approval-day-cell .workday .approval-day-cell-buttons-wrapper .validation-button{cursor:pointer;font-size:24px;width:24px;height:24px}.approval-day-cell .workday .approval-day-cell-buttons-wrapper .validation-button .icon{border-radius:4px}.approval-day-cell .workday .approval-day-cell-buttons-wrapper .approve-button{color:#1cbd5c}.approval-day-cell .workday .approval-day-cell-buttons-wrapper .approve-button:hover{color:#fff}.approval-day-cell .workday .approval-day-cell-buttons-wrapper .approve-button:hover .icon{background:#1cbd5c}.approval-day-cell .workday .approval-day-cell-buttons-wrapper .submit-button{color:#eeab00}.approval-day-cell .workday .approval-day-cell-buttons-wrapper .submit-button:hover{color:#fff}.approval-day-cell .workday .approval-day-cell-buttons-wrapper .submit-button:hover .icon{background:#eeab00}.approval-day-cell .workday .approval-day-cell-buttons-wrapper .reject-button{color:#eb5757;border-radius:4px}.approval-day-cell .workday .approval-day-cell-buttons-wrapper .reject-button:hover{color:#fff}.approval-day-cell .workday .approval-day-cell-buttons-wrapper .reject-button:hover .icon{background:#eb5757}.approval-day-cell .workday:hover .approval-day-cell-buttons-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:4px}.approval-day-cell .approved-day-project-cell-top{border:1px solid rgba(28,189,92,.8)!important;background:#e5fbec!important;color:#1cbd5c!important}.approval-day-cell .default-day-project-cell .warning-type{color:#333}.approval-day-cell .default-day-project-cell .warning-type.icomoon-alarm{font-size:14px}.approval-day-cell .approved-day-project-cell{color:#1cbd5c!important}.approval-day-cell .approved-day-project-cell-border,.approval-day-cell .approved-day-project-cell-border-top{background:#e5fbec!important;border:1px solid rgba(28,189,92,.8)}.approval-day-cell .progress-day-project-cell-top{background:#fafafa!important;border:1px solid #dbdbe3;color:#eeab00!important}.approval-day-cell .progress-day-project-cell{background:#fafafa;color:#eeab00}.approval-day-cell .rejected-day-project-cell{background:#fae6ea;color:#eb5757}.approval-day-cell .approval-day-absence-wrapper{position:relative;-webkit-flex:1;-ms-flex:1;flex:1}.approval-day-cell .approval-day-absence-wrapper.half-day{-webkit-flex:unset;-ms-flex:unset;flex:unset;width:50%}.approval-day-cell .approval-day-absence-background{opacity:.2;height:100%}.approval-day-cell .approval-day-absence{height:2px;-webkit-flex:1;-ms-flex:1;flex:1}.cell-buttons-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:4px}.cell-buttons-wrapper .button{cursor:pointer;padding:4px 8px;border:1px solid #f2f2f2}.cell-buttons-wrapper .button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.cell-buttons-wrapper .button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.approve-reject-buttons-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.approve-reject-buttons-wrapper .approve-reject-button{border-radius:4px;width:24px;height:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer}.approve-reject-buttons-wrapper .approve-reject-button.reject-button{background:#eb5757;margin-right:4px}.approve-reject-buttons-wrapper .approve-reject-button.accept-button{background:rgba(28,189,92,.8)}.approve-reject-buttons-wrapper .approve-reject-button.inverted-approve-button{color:rgba(28,189,92,.8);font-size:18px}.optional-button{background:#f5f5f5;border-radius:3px;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:2px 6px;color:#565b63;font-weight:500;font-size:12px}.full-wrapper,.project-day-cell-tooltip .option-label{display:-webkit-flex;display:-ms-flexbox;-webkit-align-items:center}.full-wrapper{width:100%;height:100%;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.project-day-cell-tooltip{width:350px;padding:4px}.project-day-cell-tooltip .day-label{font-weight:500;font-size:14px;line-height:150%;color:#fff;margin-bottom:14px}.project-day-cell-tooltip .option-label{display:flex;-ms-flex-align:center;align-items:center}.approval-project-extra-options{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 14px}.approval-project-extra-options .validate-week{padding:4px 6px;border-radius:3px;border:1px solid rgba(28,189,92,.9);color:rgba(28,189,92,.9);margin:4px}.approval-project-extra-options .icomoon-approve{font-size:18px}.approval-project-extra-options .icomoon-validation-state-confirmed::before{color:#1cbd5c;border-radius:4px}.approval-project-extra-options .validate-week:hover{color:#fff;background:rgba(28,189,92,.9)}.approval-filter-modal{padding:24px;max-width:1030px!important}.approval-filter-modal .approval-filter-header{margin-bottom:24px}.approval-filter-modal .approval-filter-header .af-label{font-weight:500;font-size:24px;line-height:28px;color:#333}.approval-filter-modal .approval-filter-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.approval-filter-modal .approval-filter-body .af-column-header{font-weight:500;font-size:14px;line-height:16px;color:#333}.approval-filter-modal .approval-filter-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:68px}.notification-box{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px;border-radius:3px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:12px;z-index:2;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:bottom .2s ease-out;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.notification-box.left-aligned{text-align:left}.notification-box.initial{position:initial;-webkit-transform:unset;transform:unset}.notification-box .text{font-size:14px;font-weight:500}.notification-box .icon{font-size:24px}.notification-box.alert-notification-box{border:1px solid var(--warning);background:var(--warning-light);color:var(--warning)}.notification-box.info-notification-box{border:1px solid #2051c5;background:#e1ebfd;color:#2051c5}.notification-box.notification-box-showed{bottom:24px}.notification-box.notification-box-hidden{bottom:-88px}.validation-user-row-alert-icon{color:var(--warning);font-size:20px}.email-reminder-modal{width:550px}.email-reminder-modal .modal-body{text-align:left}.email-reminder-modal .recipient-info{margin-bottom:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.email-reminder-modal .recipient-info>span{margin-left:10px}.email-reminder-modal .modal-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.email-reminder-modal label{font-weight:400;margin-bottom:8px}.email-reminder-modal textarea{margin-bottom:24px}.scoring-info-modal{width:712px;max-width:712px!important}.scoring-info-modal .modal-wrapper{max-width:unset;text-align:left}.scoring-info-modal .modal-wrapper .modal-body{padding-top:32px}@media (max-width:859px){.scoring-info-modal .modal-toggler{display:none}.scoring-info-modal .mobile{display:block}.scoring-info-modal .modal-header{margin-bottom:unset;margin-top:unset}.scoring-info-modal .modal-body{padding-top:30px!important;padding-bottom:64px}.scoring-info-modal .modal-body .side-by-side{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.scoring-info-modal .modal-body .side-by-side .side-by-side-label{width:unset;min-width:unset;padding-right:unset;text-align:left;margin-bottom:8px;font-size:16px}.scoring-info-modal .modal-body .side-by-side .side-by-side-content{margin-bottom:32px}.scoring-info-modal .modal-body .side-by-side .side-by-side-content p:last-of-type{margin-bottom:0}.scoring-info-modal .info-modal-header{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:64px}}.side-by-side{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#4f4f4f}.side-by-side .side-by-side-label{width:163px;min-width:163px;padding-right:25px;text-align:right;font-weight:700}.side-by-side .side-by-side-content{text-align:left}.side-by-side .side-by-side-content p{margin-bottom:20px}.slide-modal{background:#fff;width:492px;height:100%;position:absolute;top:0;right:-492px;transition:right .3s;border-top-right-radius:8px;border-bottom-right-radius:8px;z-index:20}.slide-modal .approval-log-wrapper{height:100%}.slide-modal.slide-modal-opened{right:0}.slide-modal.slide-modal-opened.with-shadow{-webkit-filter:drop-shadow(-5px 0 10px rgba(0, 0, 0, .15));filter:drop-shadow(-5px 0 10px rgba(0, 0, 0, .15))}.slide-modal.slide-modal-log-opened{right:492px}.time-entry-slide-modal{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-y:auto}.time-entry-slide-modal .has-bottom-border{border-bottom:1px solid #e0e0e0}.time-entry-slide-modal>div{padding:0 24px}.time-entry-slide-modal .tesm-header-wrapper{position:-webkit-sticky;position:sticky;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:24px 24px 12px;background-color:#fff;z-index:1}.time-entry-slide-modal .tesm-header-wrapper .tesm-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.time-entry-slide-modal .tesm-header-wrapper .tesm-header .client-label>img{width:24px;height:24px;border-radius:12px}.time-entry-slide-modal .tesm-header-wrapper .tesm-header .project-label{font-weight:700;font-size:16px;line-height:19px;color:#333}.time-entry-slide-modal .tesm-header-wrapper .approval-sub-modal-right-section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.time-entry-slide-modal .tesm-header-wrapper .approval-sub-modal-right-section .invoice-button{color:var(--invoice-blue);font-size:20px}.time-entry-slide-modal .tesm-header-wrapper .approval-sub-modal-date{font-weight:500;font-size:14px;line-height:16px;text-align:right;color:#333}.time-entry-slide-modal .form-controls .control-group:not(:last-of-type){margin-bottom:16px}.time-entry-slide-modal .form-controls .control-group-label{font-weight:400;font-size:12px;line-height:14px;color:#333}.time-entry-slide-modal .form-controls .comment-duration-line{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}.time-entry-slide-modal .form-controls .comment-duration-line .comment-textarea-wrapper{width:200%}.time-entry-slide-modal .form-controls .comment-duration-line .comment-textarea-wrapper .form-group{margin:0!important}.time-entry-slide-modal .form-controls .start-end-duration-inputs{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}.time-entry-slide-modal .approval-right-bottom,.time-entry-slide-modal .te-validation-right-bottom{padding:24px;position:-webkit-sticky;position:sticky;bottom:0;background-color:#fff;z-index:10}.time-entry-slide-modal .te-validation-right-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.time-entry-slide-modal .te-validation-right-bottom .validation-button{background:var(--primary-color);border-radius:3px;padding:8px 12px;font-size:14px;line-height:16px;text-align:center;color:#fff;cursor:pointer}.time-entry-slide-modal .approval-right-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.time-entry-slide-modal .approval-right-bottom .validation-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 12px;color:#fff;font-weight:500;height:32px}.time-entry-slide-modal .approval-right-bottom .validation-button .icon{font-size:20px;margin-left:-4px;margin-right:6px}.time-entry-slide-modal .approval-right-bottom .reject-button{background:#eb5757;margin-right:12px}.time-entry-slide-modal .approval-right-bottom .approval-button{background:rgba(28,189,92,.9)}.time-entry-slide-modal .approval-right-bottom .undo-button{color:#333;border:1px solid #ddd;background:0 0}.project-day-tooltip-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:6px 2px;max-width:300px}.project-day-tooltip-wrapper .project-day-tooltip-warning{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:6px}.project-day-tooltip-wrapper .project-day-tooltip-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}.project-day-tooltip-wrapper .project-day-tooltip-row.project-day-tooltip-text-first-row{color:#fff;font-size:14px;font-weight:400}.project-day-tooltip-wrapper .project-day-tooltip-row .project-day-tooltip-text-second-row{color:#fff;font-size:12px;font-weight:700}.project-day-tooltip-wrapper .project-day-tooltip-text-third-row{color:#fff;font-size:12px;font-weight:400}.project-day-tooltip-wrapper .project-day-tooltip-icon{font-size:16px;margin-right:4px}.project-day-tooltip-wrapper .project-day-tooltip-icon.approved{color:rgba(28,189,92,.9)}.project-day-tooltip-wrapper .project-day-tooltip-icon.rejected{color:#eb5757}.project-day-tooltip-wrapper .project-day-tooltip-icon.pending{color:#eeab00}.approval-project-note{display:-webkit-box;-webkit-line-clamp:35;line-clamp:35;-webkit-box-orient:vertical;overflow:hidden;max-width:300px;text-align:left}.tag{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tag.approval-tag{color:#007c35;background:#e5fbec}.tag.approval-tag:hover{background:#daeee0}.tag.pending-tag{color:#c88400;background:rgba(255,193,32,.1)}.tag.pending-tag:hover{background:#e8e1d2}.tag.invoiced-tag{color:#828282;background:#f2f2f2}.tesm-conversation{background:rgba(0,0,0,.02);border-radius:4px;padding:12px 24px!important;margin-bottom:14px}.rejection-modal .rejection-header .side img,.tesm-conversation .owner-part .current-user-image img,.tesm-conversation .pm-comment-wrapper .pm-approval-info .project-manager-image img{border-radius:50%;width:24px}.tesm-conversation .form-group{margin-bottom:0!important}.tesm-conversation .owner-part{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:12px}.tesm-conversation .owner-part .current-user-image{margin-right:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tesm-conversation .pm-comment-wrapper .pm-info-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.tesm-conversation .pm-comment-wrapper .pm-info-wrapper .pm-icon{margin-right:14px}.tesm-conversation .pm-comment-wrapper .pm-info-wrapper .top-bar-activity{font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#333}.tesm-conversation .pm-comment-wrapper .pm-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:36px}.tesm-conversation .pm-comment-wrapper .pm-info .pm-approval-comment{font-weight:400;font-size:14px;line-height:16px;color:#333}.tesm-conversation .pm-comment-wrapper .pm-approval-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tesm-conversation .pm-comment-wrapper .pm-approval-info .project-manager-image{margin-right:12px}.tesm-conversation .pm-comment-wrapper .pm-approval-info .pm-additional-info{font-style:normal;font-weight:700;font-size:12px;line-height:14px;color:#4f4f4f}.rejection-modal .rejection-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:24px}.rejection-modal .rejection-header .side{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.rejection-modal .rejection-header .side img{height:24px}.rejection-modal .rejection-header .side .rejection-header-text{font-weight:500;font-size:16px;color:#333}.rejection-modal .rejection-header .side .rejection-header-icon{width:20px;height:20px}.conversation-section .comment .user-image img,.conversation-section .commentator img{width:24px;height:24px;border-radius:50%}.rejection-modal .rejection-content .body{padding:24px}.rejection-modal .rejection-email-wrapper{padding:0 24px}.rejection-modal .worktime-footer .reject-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:8px 12px;color:#fff;font-weight:500;font-size:14px;background:#eb5757}.conversation-section{padding:12px 24px;background:rgba(0,0,0,.02)}.conversation-section .comment-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.conversation-section .comment-header .date{font-weight:500;color:#333;font-size:12px}.conversation-section .comment-header .show-history-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:500;font-size:12px;line-height:14px;color:var(--primary-color);cursor:pointer}.conversation-section .comment,.conversation-section .commentator{display:-webkit-flex;display:-ms-flexbox;-webkit-align-items:center;gap:12px}.conversation-section .commentator{display:flex;-ms-flex-align:center;align-items:center;margin-bottom:12px}.conversation-section .commentator .commentator-text{font-size:14px;color:#333;font-weight:400}.conversation-section .comment{display:flex;-ms-flex-align:center;align-items:center}.conversation-section .comment .user-comment{width:100%}.conversation-section .comment .user-comment .form-group{margin-bottom:0}.approved-on-text{color:#fff;font-size:14px;font-weight:400}.absence-tooltip-content{width:352px}.absence-tooltip-content .absence-tooltip-header{text-align:left;font-size:12px;font-weight:400;line-height:18px}.absence-tooltip-content .absence-tooltip-info .absence-tooltip-info-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:6px;font-size:14px;font-weight:500;line-height:21px}.absence-tooltip-content-wrapper .absence-divider{width:100%;height:1px;opacity:.1;background-color:#fff;margin:8px 0}.absence-tooltip-content-wrapper .absence-divider:last-of-type{display:none}.multiple-issues-tooltip{max-width:352px}.aerion-tooltip{text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-s);padding:6px 2px}.aerion-tooltip hr{border-color:rgba(255,255,255,.1);margin:0}.aerion-tooltip .tooltip-title{font-size:14px;font-weight:500;line-height:1.5}.aerion-tooltip .tooltip-note{font-size:12px}.aerion-tooltip .tooltip-icon-list .tooltip-icon-list-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500}.aerion-tooltip .tooltip-icon-list .tooltip-icon-list-item .icon,.aerion-tooltip .tooltip-icon-list .tooltip-icon-list-item .text-icon{margin-right:var(--space-xs)}.aerion-tooltip .tooltip-icon-list .tooltip-icon-list-item .icon{font-size:14px;padding:2px}.aerion-tooltip .tooltip-icon-list .tooltip-icon-list-item .text-icon{font-size:12px;padding:3px}.chip-selector-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.chip-selector-wrapper .chip-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.chip-selector-wrapper .chip-wrapper .chip{background:#f2f2f2;border-radius:4px;height:40px;width:40px;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#333}.chip-selector-wrapper .chip-wrapper .chip .chip-super{font-weight:500;font-size:12px;line-height:14px;text-align:center}.chip-selector-wrapper .chip-wrapper .chip .chip-label{font-weight:700;font-size:14px;line-height:19px;text-align:center}.chip-selector-wrapper .chip-wrapper .chip.chip-disabled{pointer-events:none;background:#f2f2f2;opacity:.5}.chip-selector-wrapper .chip-wrapper .selected-chip{background:var(--primary-color)!important;color:#fff!important}.chip-selector-wrapper .chip-wrapper .chip-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3px;padding-top:4px}.chip-selector-wrapper .chip-wrapper .chip-dots .dot{border-radius:3px;width:6px;height:6px}.chip-selector-wrapper .chip-wrapper .chip-dots .dot.approval,.chip-selector-wrapper .chip-wrapper .chip-dots .dot.done{background:rgba(28,189,92,.8)}.chip-selector-wrapper .chip-wrapper .chip-dots .dot.approval:first-child:last-child,.chip-selector-wrapper .chip-wrapper .chip-dots .dot.done:first-child:last-child{width:33px}.chip-selector-wrapper .chip-wrapper .chip-dots .dot.rejected{background:#eb5757}.chip-selector-wrapper .chip-wrapper .chip-dots .dot.not-submitted,.chip-selector-wrapper .chip-wrapper .chip-dots .dot.open,.chip-selector-wrapper .chip-wrapper .chip-dots .dot.uninvoiced{background:#bdbdbd}.chip-selector-wrapper .chip-wrapper .chip-dots .dot.pending{background:#eeab00}.chip-selector-wrapper .chip-wrapper .chip-dots .dot.partlyInvoiced{background:#6cb0ff}.chip-selector-wrapper .chip-wrapper .chip-dots .dot.invoiced{background:#0075ff}.chip-selector-wrapper .chip-wrapper:not(:first-child){margin-left:12px}.activity-log-wrapper{padding:0 24px;background:#fcfcfc;height:100%;overflow-y:auto}.activity-log-wrapper .activity-log-top{padding:24px 0 12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;background-color:inherit}.activity-log-wrapper .activity-log-top .activity-log-button{font-style:normal;font-weight:500;font-size:12px;line-height:14px;color:var(--primary-color);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.activity-log-wrapper .activity-log-top .activity-log-filter-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.activity-log-wrapper .activity-log-top .activity-log-filter-buttons .activity-log-filter-button{padding:2px 4px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f2f2f2;border-radius:3px;font-weight:700;font-size:10px;line-height:12px;color:#4f4f4f;cursor:pointer}.activity-log-wrapper .activity-log-main .activity-log-comment-wrapper.only-content .activity-log-comment-label,.activity-log-wrapper .activity-log-main .log-divider:last-child{display:none}.activity-log-wrapper .activity-log-top .activity-log-filter-buttons .activity-log-selected-filter-button{color:#fff;background:#4f4f4f}.activity-log-wrapper .activity-log-top .activity-log-filter-buttons .activity-log-filter-button:not(:last-child){margin-right:4px}.activity-log-wrapper .log-divider{height:1px;width:100%;background-color:#e0e0e0}.activity-log-wrapper .activity-log-group .activity-log-grouped-by{font-size:16px;font-weight:500;margin-bottom:6px}.activity-log-wrapper .activity-log-main{padding:0 0 12px}.activity-log-wrapper .activity-log-main .activity-log-item{margin:10px 0}.activity-log-wrapper .activity-log-main .activity-log-item .activity-log-user-row{font-weight:500;font-size:12px;line-height:14px;color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex}.activity-log-wrapper .activity-log-main .activity-log-item .activity-log-user-row .timestamp{margin-left:12px}.activity-log-wrapper .activity-log-main .activity-log-item .activity-log-user-row .timestamp>span{font-weight:700}.activity-log-wrapper .activity-log-main .activity-log-item .activity-log-user-row .activity-log-image img{border-radius:50%;width:32px;height:32px}.activity-log-wrapper .activity-log-main .activity-log-item .activity-log-user-row .activity-log-user-text-wrapper{margin-left:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.activity-log-wrapper .activity-log-main .activity-log-description-row{margin-left:46px;margin-top:2px}.activity-log-wrapper .activity-log-main .activity-log-description-row .activity-log-change{font-size:14px;line-height:16px;color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.activity-log-wrapper .activity-log-main .activity-log-description-row .activity-log-change .activity-log-article{font-weight:400}.activity-log-wrapper .activity-log-main .activity-log-description-row .activity-log-change .activity-log-change-key{font-weight:500}.activity-log-wrapper .activity-log-main .activity-log-description-row .activity-log-change .activity-log-change-value,.activity-log-wrapper .activity-log-main .activity-log-description-row .activity-log-change .activity-log-connect-text{font-weight:400}.activity-log-wrapper .activity-log-main .activity-log-description-row .activity-log-change .activity-log-connect-text.has-margin-right{margin-right:4px}.activity-log-wrapper .activity-log-main .activity-log-description-row .activity-log-change.with-bullet{display:list-item;list-style-type:disc;margin-left:20px}.activity-log-wrapper .activity-log-main .activity-log-description-row .activity-log-change .old{color:#828282}.activity-log-wrapper .activity-log-main .activity-log-description-row .activity-log-change .arrow{margin:0 4px}.activity-log-wrapper .activity-log-main .activity-log-description-row .activity-log-change-comment{font-weight:400;font-size:14px;line-height:16px;color:#333}.activity-log-wrapper .activity-log-main .activity-log-comment-wrapper{margin-left:44px;margin-top:8px;font-size:14px}.activity-log-wrapper .activity-log-main .activity-log-comment-wrapper .activity-log-comment-label{font-weight:500;font-size:12px}.activity-log-wrapper .activity-log-main .activity-log-comment-wrapper.only-content{margin-top:0}.activity-log-wrapper .activity-log-main .activity-log-time{margin-left:36px;padding-top:4px;font-size:10px;color:#828282;font-weight:500}.pa{background-color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.05);border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:40;min-height:235px}.pa .loading-indicator{height:100%;position:absolute}.pa .loading-indicator .loading-container{margin-bottom:unset}.pa .pa-header-designator{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;top:8px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.pa .pa-header-designator .pa-header-designator-actual-line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2px 4px;gap:8px;background:rgba(216,221,233,.1);border-radius:3px;font-weight:700;font-size:12px;line-height:14px;text-transform:uppercase;color:#002784}.pa .pa-header-designator .pa-header-designator-actual,.pa .pa-header-designator .pa-header-designator-planned{border-radius:3px;display:-webkit-flex;display:-ms-flexbox;padding:2px 4px;font-weight:700;font-size:12px;line-height:14px;margin-left:12px;gap:8px;text-transform:uppercase}.pa .pa-header-designator .pa-header-designator-actual{background:#d8dde9;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#002784}.pa .pa-header-designator .pa-header-designator-planned{background:rgba(255,139,32,.2);display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333}.pa .pa-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:25px}.pa .pa-header .pa-header-left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:12px 0 0 16px}.pa .pa-header .pa-header-left .pa-title-month-place{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.pa .pa-header .pa-header-left .pa-title-month-place .pa-title{font-weight:500;font-size:10px;line-height:12px;color:#828282;text-transform:uppercase}.pa .pa-header .pa-header-left .pa-title-month-place .pa-hovered-month{font-weight:400;font-size:12px;line-height:14px;color:#828282;margin-left:16px}.pa .pa-header .pa-header-left .pa-header-left-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:2px;cursor:default}.pa .pa-header .pa-header-left .pa-header-left-bottom .pa-header-left-bottom-actual{font-weight:700;font-size:24px;line-height:28px;color:#4f4f4f;position:relative}.pa .pa-header .pa-header-left .pa-header-left-bottom .pa-header-left-bottom-actual .unit{font-size:16px;margin-left:2px;margin-right:2px}.pa .pa-header .pa-header-left .pa-header-left-bottom .pa-header-left-bottom-right{display:-webkit-flex;display:-ms-flexbox;display:flex}.pa .pa-header .pa-header-left .pa-header-left-bottom .pa-header-left-bottom-right .pa-header-left-bottom-planned{position:relative;padding-left:16px;font-weight:500;font-size:16px;line-height:19px;color:#828282}.pa .pa-header .pa-header-left .pa-header-left-bottom .pa-header-left-bottom-right .pa-header-left-bottom-planned .unit{font-size:12px;margin-left:2px;margin-right:2px}.pa .pa-header .pa-header-left .pa-header-left-bottom .pa-header-left-bottom-right .dependent-value-holder-wrapper{padding-left:16px}.pa .pa-header .pa-header-right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:12px 16px 0 0}.pa .pa-header .pa-header-right .pa-header-right-interval-selector{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:0;height:30px}.pa .pa-header .pa-header-right .pa-header-right-interval-selector .period-selector{margin-left:16px;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.pa .pa-header .pa-header-right .pa-header-right-interval-selector .pa-header-right-checker{margin-right:12px}.pa .pa-header .pa-header-right .pa-header-right-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto}.pa .pa-header .pa-header-right .pa-header-right-bottom .pa-header-right-bottom-actual{font-weight:700;font-size:16px;line-height:19px;color:#4f4f4f}.pa .pa-header .pa-header-right .pa-header-right-bottom .pa-header-right-bottom-planned{font-weight:500;font-size:16px;line-height:19px;color:#828282;padding-left:16px}.pa .pa-header .pa-header-right .pa-header-right-bottom .dependent-value-holder-wrapper{padding-left:16px}.pa .pa-graph .chart-dates{padding:0 20px 14px 60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pa .pa-graph .chart-dates .chart-dates-value{font-weight:400;font-size:12px;line-height:12px;text-align:center;color:#333}.pa-series-tooltip-wrapper{min-width:400px;border-radius:8px;padding:12px;text-align:left}.pa-series-tooltip-wrapper .pa-series-columns-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pa-series-tooltip-wrapper .pa-series-columns-wrapper.with-divider-line{background-image:linear-gradient(to bottom,rgba(79,79,79,0) 45px,#4f4f4f 45px,#4f4f4f 46px,rgba(79,79,79,0) 46px)}.pa-series-tooltip-wrapper .pa-series-columns-wrapper .pa-series-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pa-series-tooltip-wrapper .pa-series-columns-wrapper .pa-series-column .pa-series-column-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:200px;font-weight:400;font-size:12px;line-height:150%}.pa-series-tooltip-wrapper .pa-series-columns-wrapper .pa-series-column .pa-series-column-content .upper-label{font-weight:700;line-height:150%;font-size:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.pa-series-tooltip-wrapper .pa-series-columns-wrapper .pa-series-column .pa-series-column-content.amounts{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.pa-series-tooltip-wrapper .pa-series-columns-wrapper .pa-series-column .pa-series-column-content.first-row{font-weight:500;font-size:14px;line-height:150%;padding:0 10px 14px}.pa-series-tooltip-wrapper .pa-series-columns-wrapper .pa-series-tooltip-period-project-row-name{padding-right:10px}.pa-series-tooltip-wrapper .pa-series-columns-wrapper .pa-series-tooltip-main-text{padding:0 10px}.pa-series-tooltip-wrapper .pa-series-columns-wrapper .pa-series-column:first-of-type .first-row{padding-left:0}.pa-series-tooltip-wrapper .pa-series-columns-wrapper .pa-series-column:last-of-type .first-row,.pa-series-tooltip-wrapper .pa-series-columns-wrapper .pa-series-column:last-of-type .pa-series-tooltip-main-text{padding-right:0}.pa-series-tooltip-wrapper .pa-series-tooltip-main-text{text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:400;font-size:12px;line-height:150%}.pa-series-tooltip-wrapper .pa-series-tooltip-main-text-big{text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:500;font-size:14px;line-height:150%}.pa-series-tooltip-wrapper .pa-series-tooltip-main-text-big-label{font-style:normal;font-weight:700;font-size:12px;line-height:150%;text-align:right}.pa-series-tooltip-wrapper .pa-series-tooltip-period-name{margin-bottom:8px;font-weight:700;font-size:16px;line-height:19px}.pa-series-tooltip-wrapper .pa-series-tooltip-period-main-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pa-series-tooltip-wrapper .pa-series-tooltip-period-main-row .pa-series-tooltip-period-main-row-total{width:120px;max-width:120px;display:-webkit-flex;display:-ms-flexbox;display:flex}.pa-series-tooltip-wrapper .pa-series-tooltip-period-main-row .pa-series-tooltip-period-main-row-total .pa-series-tooltip-period-main-row-total-text{font-weight:500;font-size:14px;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-align-self:self-end;-ms-flex-item-align:self-end;align-self:self-end}.pa-series-tooltip-wrapper .pa-series-tooltip-period-main-row .pa-series-tooltip-period-main-row-values{display:-webkit-flex;display:-ms-flexbox;display:flex}.pa-series-tooltip-wrapper .pa-series-tooltip-period-main-row .pa-series-tooltip-period-main-row-values .pa-series-tooltip-period-main-row-values-wrapper{min-width:120px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:15px}.pa-series-tooltip-wrapper .pa-series-tooltip-period-project-rows{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pa-series-tooltip-wrapper .pa-series-tooltip-period-project-rows .pa-series-tooltip-period-project-rows-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pa-series-tooltip-wrapper .pa-series-tooltip-period-project-rows .pa-series-tooltip-period-project-rows-main-text{min-width:120px;margin-left:15px;font-weight:400;font-size:12px;line-height:150%}.pa-series-tooltip-wrapper .pa-series-tooltip-period-project-row-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:12px;line-height:150%;width:120px}.dependent-value-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2px 4px;gap:8px;border-radius:3px}.dependent-value-holder span{font-weight:700;font-size:12px;line-height:14px;text-transform:uppercase}.cc-toggle-button{background:#f2f2f2;border-radius:2px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:44px;cursor:pointer}.cc-toggle-button .first,.cc-toggle-button .second{padding:0 2px}.cc-toggle-button .cc-toggle-button-var{font-weight:500;font-size:14px;line-height:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:19.5px;height:19.5px}.cc-toggle-button .selected{background:var(--primary-color);border-radius:2px;color:#fff;padding:2px 5px}.values-slider-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.values-slider-wrapper .values-slider{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.values-slider-wrapper .value-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.values-slider-wrapper .value-wrapper .values-slider-input{background-color:#f2f2f2;color:#4a4a4a;font-size:14px;font-weight:400;border:none;border-radius:3px;padding:10px;width:44px;min-width:40px;text-align:center;-moz-appearance:textfield}.donut .chart-text .chart-number,.donut .chart-text-big .chart-number-big{text-anchor:middle;font-weight:800;text-align:center}.values-slider-wrapper .value-wrapper .values-slider-input::-webkit-inner-spin-button,.values-slider-wrapper .value-wrapper .values-slider-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.values-slider-wrapper .value-wrapper.first{margin-right:8px}.values-slider-wrapper .value-wrapper.second{margin-left:8px}.values-slider-wrapper .range-input-wrapper{width:100%}.values-slider-wrapper .range-input-wrapper .thumb-wrapper{margin:0 1rem;position:relative}.values-slider-wrapper .range-input-wrapper .thumb-wrapper .thumb-content{color:#fff;display:block;line-height:1.9375rem;margin-left:-1rem;padding:.125rem 0 0;position:absolute;text-align:center;top:-14px;width:2rem;z-index:1;pointer-events:none;font-size:12px}.donut,.pie-progress{position:relative}.values-slider-wrapper .range-input-wrapper .values-slider{-webkit-appearance:none;width:100%;height:6px;border-radius:3px;background:#ddd;outline:0;opacity:.7;transition:opacity .2s}.values-slider-wrapper .range-input-wrapper .values-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:25%;background:var(--primary-color);cursor:pointer}.values-slider-wrapper .range-input-wrapper .values-slider::-moz-range-thumb{position:relative;width:20px;height:20px;border-radius:25%;background:var(--primary-color);cursor:pointer}.donut,.pie-progress{height:100%;width:100%}.values-slider-wrapper .value-description{max-width:80px;width:80px}.donut .chart-text{-webkit-transform:translateY(.45em);transform:translateY(.45em)}.donut .chart-text-big{-webkit-transform:translateY(.35em);transform:translateY(.35em)}.donut .chart-text-big .chart-number-big{font-size:12px!important}.donut .star-icon{color:#04db00;font-size:12px}.pie-progress .centered{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.pie-progress .icon{font-size:18px;color:#04db00}.pie-progress .outer-circle{border-radius:50%;width:100%;height:100%;border:3px solid red}.pie-progress .inner-circle{border-radius:50%;width:66.67%;height:66.67%;background:red}.column-progress-bar-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px}.column-progress-bar-wrapper .column-progress-bar-content{position:relative;min-height:80px;width:20px}.column-progress-bar-wrapper .column-progress-bar-content .column-progress-bar-value{position:absolute;color:#fff;text-align:center;font-size:12px;font-weight:500}.column-progress-bar-wrapper .column-progress-bar-content .column-progress-bar{width:100%;height:100%;background:rgba(255,255,255,.08);position:absolute}.column-progress-bar-wrapper .column-progress-bar-content .column-progress-bar-progress{width:20px;max-height:100%;position:absolute;margin-top:20px;bottom:0}.column-progress-bar-wrapper .column-progress-bar-label{color:#fff;font-size:12px;font-weight:500}.tracking-action-buttons{border-radius:28px;background:#f2f2f2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:24px}.tracking-action-buttons.new-entry{cursor:pointer}.tracking-action-buttons.existing-entry .section.left{color:#fff}.tracking-action-buttons.existing-entry .section.left .text{color:#fff;cursor:pointer}.tracking-action-buttons.existing-entry .clock{cursor:pointer}.tracking-action-buttons .section{height:100%}.tracking-action-buttons .section.right{padding:4px 5px 4px 3px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer}.tracking-action-buttons .section.right .icon{width:18px;height:18px;font-size:13px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tracking-action-buttons .section.left{border-radius:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 4px 4px 8px}.tracking-action-buttons .section .text{color:#333;font-weight:600;text-transform:initial;font-size:14px;line-height:15px}.tracking-action-buttons .section .text.no-padding-right{margin-right:-4px}.tracking-action-buttons .section .icon{font-size:12px}.multi-state-progress-pill{height:12px;width:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1px;border-radius:4px;background:#f2f2f2;overflow:hidden}.worktime-compliance-tooltip{width:352px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:2px}.worktime-compliance-tooltip .divider{height:1px;width:100%;background:#fff;opacity:.1}.worktime-compliance-tooltip .worktime-warning-text{font-size:12px;font-weight:400;text-align:left}.worktime-compliance-tooltip .compliance-header{font-size:14px;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:4px}.worktime-compliance-tooltip .compliance-header .submitted{color:#eeab00}.worktime-compliance-tooltip .compliance-header .approved{color:#1cbd5c}.worktime-compliance-tooltip .compliance-header .rejected{color:#eb5757}.worktime-compliance-tooltip .compliance-header .icon{font-size:18px;color:#fff}.worktime-compliance-tooltip .compliance-table .compliance-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.worktime-compliance-tooltip .compliance-table .compliance-row .compliance-row-label{font-size:14px;line-height:21px;font-weight:500}.worktime-compliance-tooltip .compliance-table .compliance-row .icon{width:14px;height:14px;font-size:14px}.worktime-compliance-tooltip .compliance-table .compliance-row .icon.compliant{color:#5fe27c}.worktime-compliance-tooltip .compliance-table .compliance-row .icon.non-compliant{color:#eb5757}.worktime-compliance-tooltip .compliance-table .compliance-row .compliance-row-title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px}.info-modal{width:100%;height:100%;color:#333;padding-top:64px;text-align:left}.info-modal-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.info-modal-header .icon{width:68px;height:68px;font-size:68px}.info-modal-header .info-modal-header-text{font-size:24px;font-weight:500;padding-top:16px}.info-modal-content{padding:30px 24px 24px}.info-modal-content .info-modal-table{font-size:14px;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.info-modal-content .info-modal-table .info-modal-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.info-modal-content .info-modal-table .info-modal-row .row-label{width:100px;color:#828282}.info-modal-content .info-modal-table .info-modal-row .row-value{color:#333}.info-modal-footer{position:fixed;bottom:0;left:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important;padding:8px 24px 32px!important;border-top:1px solid rgba(0,0,0,.1)!important;background-color:#fff}.export-invoices-modal .header-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;font-size:24px;color:#333}.export-invoices-modal .close{font-size:18px}.export-invoices-modal .invoice-export-group-label{font-size:14px;color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:12px}.export-invoices-modal .invoice-export-format .invoice-export-group-label{margin-bottom:4px}.export-invoices-modal .radio{display:-webkit-flex;display:-ms-flexbox;display:flex}.export-invoices-modal .radio:not(:last-of-type){margin-bottom:12px}.export-invoices-modal .radio .radio-label-text{margin-left:6px}.export-invoices-modal .invoice-export-type{margin-bottom:24px}.export-invoices-modal .modal-body .info-box{margin-top:10px}.export-invoices-modal .modal-footer{border:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.export-invoices-modal .modal-footer .btn{margin-left:12px}.invoice-amount{padding:2px 4px;border-radius:3px;background-color:#f2f2f2;color:#333;line-height:14px;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.invoice-amount.overdue{color:#fff;background-color:#eb5757}.invoice-amount.paid{color:#fff;background-color:#1cbd5c}.invoice-amount-tooltip{width:240px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:6px 2px}.invoice-amount-tooltip .invoice-amount-tooltip-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:12px;font-weight:400;line-height:18px}.new-version-toast-wrapper{position:absolute;z-index:100000;bottom:12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:6px 12px;gap:12px;border-radius:4px;box-shadow:0 0 12px 0 rgba(0,0,0,.25);background:#fff}.new-version-toast-wrapper .new-version-toast-label{font-size:14px;color:#333}.new-version-toast-wrapper .new-version-toast-button{padding:4px 8px;cursor:pointer;color:#fff;background:var(--primary-color);border-radius:3px;font-size:12px}.color-negative{color:var(--negative)}.color-error{color:var(--content-negative)}.color-warning{color:var(--border-notice)}.modal-info-box-wrapper{margin:24px}.absolute-info-box{position:absolute;bottom:24px;z-index:2;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.alert-icon{color:var(--content-negative)}.info-box{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 12px;-webkit-align-items:start;-ms-flex-align:start;align-items:start;background-color:var(--info-light);color:var(--info);border-radius:3px}.info-box.info{background-color:var(--background-info-subtle);color:var(--content-info)}.info-box.warn{background-color:var(--background-notice-subtle);color:var(--content-notice-bold)}.info-box.success{color:var(--content-positive);background-color:var(--background-positive-subtle)}.info-box.error{color:var(--content-negative);background-color:var(--background-negative-subtle)}.info-box.centered{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.info-box>.info-box-icon{font-size:24px}.info-box>.info-box-text{font-weight:500;font-size:14px;line-height:20px;margin-left:12px;text-align:left}.info-box-parent{position:relative}.info-box-parent .position-top{position:absolute;top:0}.toast-message{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:44px;padding:4px 8px;background-color:var(--background-info-subtle);color:var(--content-info);border-radius:0 0 4px 4px;transition:top .2s ease-out}.toast-message.toast-message-hidden{top:-44px;transition:top .2s ease-in}.toast-message .toast-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;font-weight:600;font-size:14px;line-height:20px;cursor:default}.toast-message .toast-title .icon{font-size:18px}.toast-message .toast-subtext{font-weight:500;font-size:12px;line-height:16px;cursor:default}.list-placeholder-overlay{position:absolute;width:100vw;height:100vh;z-index:10;background-color:#fafafa}.list-placeholder,.no-content-placeholder{height:100%;width:100%}.list-placeholder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.list-placeholder .list-placeholder-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:2px;border:1px dashed #bdbdbd;border-radius:10px;padding:12px 0}.list-placeholder .list-placeholder-content .list-placeholder-main-text{font-size:16px;font-weight:500;color:#333}.list-placeholder .list-placeholder-content .list-placeholder-sub-text{font-size:14px;font-weight:500;color:var(--primary-color);cursor:pointer}#analytics-time-entries .list-placeholder .list-placeholder-content,.manage-table .list-placeholder .list-placeholder-content,.planner .list-placeholder .list-placeholder-content{padding:24px 48px;background-color:#fafafa;z-index:10}#analytics-time-entries .list-placeholder .list-placeholder-content .list-placeholder-main-text,.manage-table .list-placeholder .list-placeholder-content .list-placeholder-main-text,.planner .list-placeholder .list-placeholder-content .list-placeholder-main-text{font-size:20px;line-height:28px}#analytics-time-entries .list-placeholder .list-placeholder-content .list-placeholder-sub-text,.manage-table .list-placeholder .list-placeholder-content .list-placeholder-sub-text,.planner .list-placeholder .list-placeholder-content .list-placeholder-sub-text{font-size:16px;line-height:24px}.no-content-placeholder .icon{position:absolute;top:50%;left:50%}.no-content-placeholder .main-icon{font-size:64px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.no-content-placeholder .question-mark-1{font-size:16px;-webkit-transform:translate(-250%,-250%);transform:translate(-250%,-250%)}.no-content-placeholder .question-mark-2{font-size:24px;-webkit-transform:translate(90%,-150%);transform:translate(90%,-150%)}.no-content-placeholder .question-mark-3{font-size:32px;-webkit-transform:translate(-170%,20%);transform:translate(-170%,20%)}.no-content-placeholder .no-content-text{font-weight:400;font-size:22px;line-height:26px;text-align:center;color:#4f4f4f;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,180%);transform:translate(-50%,180%)}.team-permission-tooltip{text-align:left;max-width:300px;padding:0 4px}.team-assignment-panel .list-placeholder .list-placeholder-content{min-height:unset}.heading-s{font-size:var(--heading-s-font-size);line-height:var(--heading-s-line-height);letter-spacing:var(--heading-s-letter-spacing)}.heading-2xs,.heading-xs{font-size:var(--heading-xs-font-size);line-height:var(--heading-xs-line-height);letter-spacing:var(--heading-xs-letter-spacing)}.weight-medium{font-weight:500}.weight-semi-bold{font-weight:600}.text-m{font-size:var(--text-m-font-size);line-height:var(--text-m-line-height);letter-spacing:var(--text-m-letter-spacing)}.aerion-divider .divider-center,.text-s{letter-spacing:var(--letter-spacing-none)}.text-s{font-size:var(--font-size-s);line-height:var(--line-height-s)}.tag{border-radius:3px;text-transform:uppercase;background-color:var(--background-neutral-subtle);padding:3px 6px;font-size:11px;font-weight:700;line-height:14px;color:var(--content-neutral-bold)}.gap-xl{--gap-size:var(--space-xl)}.gap-l{--gap-size:var(--space-l)}.gap-m{--gap-size:var(--space-m)}.gap-s{--gap-size:var(--space-s)}.gap-xs{--gap-size:var(--space-xs)}.gap-l,.gap-m,.gap-s,.gap-xl,.gap-xs{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gap-size)}.horizontal-line{height:1px;width:100%;background-color:var(--border-tertiary)}.margin-left-m{margin-left:var(--space-m)}.margin-vertical-m{margin-top:var(--space-m);margin-bottom:var(--space-m)}.margin-bottom-l{margin-bottom:var(--space-l)}.aerion-modal-body .columns .column .flex-spacer:not(.double-space),.aerion-modal-footer .flex-spacer:not(.double-space){margin:calc(-1 * var(--gap-size)) calc(-1 * var(--gap-size)) 0 0}.aerion-modal-body,.aerion-modal-footer,.aerion-modal-header{text-align:left}.aerion-modal-header{padding:18px var(--space-xl) var(--space-xl)}.aerion-modal-footer{padding:var(--space-xl) var(--space-xl) 18px;--gap-size:var(--space-xl);display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gap-size);-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.aerion-modal-header.with-context-row{min-height:86px}.aerion-modal-header .main-header{font-size:var(--heading-s-font-size);line-height:var(--heading-s-line-height);letter-spacing:var(--heading-s-letter-spacing);font-weight:600}.aerion-modal-header .sub-header{font-size:var(--font-size-m);line-height:var(--line-height-s);height:var(--line-height-s)}.aerion-modal-header .sub-header .icon{font-size:var(--font-size-l)}.aerion-modal-body{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 var(--space-xl);overflow-y:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.aerion-modal-body .columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--space-xl);position:relative;height:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.aerion-modal-body .columns .column,.form-section{display:-webkit-flex;display:-ms-flexbox;gap:var(--gap-size)}.aerion-modal-body .columns .column-divider{width:1px;background:var(--border-tertiary)}.aerion-modal-body .columns .column{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;--gap-size:var(--space-l);display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:1000px){.aerion-modal-body .columns{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.aerion-modal-body .columns .column-divider{display:none}}.form-row .checkbox,.form-row .radio{margin:0}.form-row .control-label{margin-bottom:var(--space-xs)}.form-row .control-label:not(.d-flex){display:block}.form-section{--gap-size:var(--space-l);display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-section .flex-spacer:not(.double-space){margin:calc(-1 * var(--gap-size)) calc(-1 * var(--gap-size)) 0 0}.resize-none{resize:none}.aerion-split-label{display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1;overflow:hidden;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.aerion-split-label .split-label-slash{padding:0 var(--space-xs)}.aerion-split-label .split-label-part{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-xs)}.aerion-split-label .split-label-part .text{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aerion-split-label.hover-border-underscore:hover .split-label-slash{border-bottom:1px solid #333}.aerion-divider{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-m);-webkit-align-items:center;-ms-flex-align:center;align-items:center}.aerion-divider .divider-line{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0px;-ms-flex-preferred-size:0;flex-basis:0px;min-width:0;border-color:var(--border-tertiary);margin:0}.aerion-divider .divider-center{color:var(--content-primary);font-weight:500;font-size:var(--font-size-s);line-height:var(--line-height-s)}@media (max-width:859px){.ember-tooltip,.tooltipster-base{display:none}}header{z-index:3;position:absolute;width:100%;background-color:#fff;height:72px;min-height:72px;top:0;border-bottom:1px #f2f2f2 solid;padding:18px 24px}a{cursor:pointer;color:#0244e3}header .ember-select{margin-top:2px}.circular-image{height:112px;width:112px;background-color:#fff}.circular-image-large{height:160px;width:160px;border-radius:80px;background-color:#fff}.circular-image-bulletin{height:48px;width:48px;border-radius:24px;margin:-2px 0;background-color:#fff}.circular-image-small{height:32px;width:32px;border-radius:36px;margin:0;background-color:#fff}.circular-image-extra-small{height:24px;width:24px;border-radius:12px;margin:0;background-color:#fff}.label{padding-left:10px;padding-right:10px}.pm{font-size:12px;font-weight:300}input .checkbox{font-size:14px}.chart-body{padding-top:24px}.navbar-top .btn.date-range-picker{margin-top:-9px;height:44px}.navbar-top .header-label{font-size:24px;font-weight:300}.navbar-top .action-button{z-index:2}.navbar-top .btn.btn-default.ember-basic-dropdown-trigger{line-height:1}.navbar-top h3{margin-top:9px}.navbar-top-left,.navbar-top-right{z-index:10;position:relative}.navbar-top-center{z-index:5;padding:0 24px}@media (min-width:860px){body:not(#cc-testing-body){overflow:hidden!important}#date-picker-container{position:absolute;width:200%}}.ember-basic-dropdown-trigger{outline:0}.cc-planner-tooltip{z-index:9999999;width:160px}.cc-planner-tooltip .leading-content{width:40px;padding-right:8px;text-align:right}.cc-planner-tooltip .smaller{font-size:12px}a:active,a:focus{outline:0}.error-boundary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:var(--space-m);color:var(--content-secondary)}.error-boundary .error-message,.error-boundary .error-title{max-width:400px;text-align:center}.error-boundary .error-icon{font-size:60px}