﻿html{margin:0;padding:0;font-size:12px;background-color:#fcf4f4;}body{margin:0;padding:0;font-size:1em;font-weight:400;font-family:'Rubik',sans-serif;color:#4a4a4a;min-width:1280px;line-height:1.2em;overflow:hidden;}::-webkit-scrollbar{width:5px;height:5px;}::-webkit-scrollbar-track{background-color:#e1dfec;border-radius:8px;}::-webkit-scrollbar-thumb{background-color:#8c84b2;border-radius:8px;}::-webkit-scrollbar-thumb:hover{background-color:#562186;}*{scrollbar-color:#4f1781 #8c84b2;scrollbar-width:thin;}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.5em;}h4{font-size:16px;}h5,h6{font-size:1em;}*{box-sizing:border-box;background-repeat:no-repeat;}img{max-width:100%;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none;}button,input,textarea{font-family:inherit;font-size:inherit;}a.inline-link{color:#f05e5e;text-decoration:underline;display:inline-block;max-width:100%;text-overflow:clip;overflow:hidden;white-space:nowrap;}.body-text{font-size:14px;font-size:12px;line-height:1.6rem;}.body-text.body-text-14{font-size:14px;}.text-purple{color:#4f1781;}.text-purple-light{color:#8c84b2;}.text-orange{color:#f25e5e;}.text-dark{color:#000;}.text-overflow-ellipsis{text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;max-width:100%;}strong{font-weight:500;}.float-right{float:right;}.float-left{float:left;}.float-none{float:none;}.clearfix:after{content:'';display:block;clear:both;}.clear-fix{clear:both;}.text-muted{color:#562186;font-size:10px;font-weight:400;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}small,.small{font-weight:400;font-size:10px;}.main-grid{display:flex;height:100vh;position:relative;}.main-grid .app-header{width:280px;flex-shrink:0;display:flex;flex-direction:column;padding:2rem;background-color:#fff;position:relative;z-index:7;height:100%;}.main-grid .app-body{flex-grow:1;padding:3rem 80px;height:100%;overflow:auto;overflow-y:scroll;overflow-x:auto;z-index:8;position:relative;box-shadow:inset 0 1px 4px 0 #c7c7c7;background-color:#fcf4f4;}.flex-row{display:flex;margin:0 -1rem;}.flex-row.align-center{align-items:center;}.flex-row.justify-center{justify-content:space-between;}.flex-row.flex-wrap{flex-wrap:wrap;}.flex-row.flex-wrap>.col{padding-top:.66rem;padding-bottom:.66rem;}.flex-row>.col{padding:0 1rem;min-height:1px;flex-basis:auto;flex-shrink:0;overflow:visible;}.flex-row>.col-sm{flex-grow:1;flex-basis:0;}.flex-row>.col-grow,.flex-row>.flex-grow{flex-grow:1;}.flex-row>.flex-shink,.flex-row>.col-shrink{flex-shrink:1;}.flex-row>.col-auto{flex-basis:auto;}.flex-row>.col-1{width:calc(100%/12*1);}.flex-row>.col-2{width:calc(100%/12*2);}.flex-row>.col-2-5{width:calc(100%/12*2.5);}.flex-row>.col-3{width:calc(100%/12*3);}.flex-row>.col-4{width:calc(100%/12*4);}.flex-row>.col-5{width:calc(100%/12*5);}.flex-row>.col-6{width:calc(100%/12*6);}.flex-row>.col-7{width:calc(100%/12*7);}.flex-row>.col-8{width:calc(100%/12*8);}.flex-row>.col-9{width:calc(100%/12*9);}.flex-row>.col-10{width:calc(100%/12*10);}.flex-row>.col-11{width:calc(100%/12*11);}.flex-row>.col-12{width:calc(100%/12*12);}.flex-row .col.align-self-center{align-self:center;}.flex-row .col.align-self-start{align-self:flex-start;}.btn{display:inline-flex;display:inline-flex;vertical-align:middle;line-height:1em;align-items:center;justify-content:center;min-height:32px;padding:4px 1rem 4px 1rem;border-radius:4px;font-size:12px;font-weight:500;margin:0 1rem 0 0;text-decoration:none;border:none;white-space:nowrap;}.btn.btn-sm{min-height:24px;}.btn:focus,.btn:active{outline:none;}.btn.btn-form-action{min-width:116px;min-width:132px;text-align:center;padding-left:10px;padding-right:10px;}.btn.btn-primary{color:#fff;background-color:#4f1781;}.btn.btn-primary:hover{background-color:#6324ac;}.btn.btn-primary:active{background-color:#441370;}.btn.btn-primary-light{color:#fff;background-color:#8c84b2;}.btn.btn-primary-outline{color:#4f1781;background-color:transparent;border:1px solid #4f1781;}.btn.btn-primary-outline:hover{border-color:#7d3acc;color:#7d3acc;}.btn.btn-primary-outline:active{border-color:#441370;color:#441370;}.btn.btn-secondary{background-image:linear-gradient(to right,#ff9872 -24%,#ff676b 120%);color:#fff;transition:all ease .3s;}.btn.btn-secondary:hover{background-image:linear-gradient(to right,#ffa56c,#ff8278 100%);}.btn.btn-secondary:active{background-image:linear-gradient(to right,#f1855d,#e54f52 100%);}.btn.btn-action{min-width:32px;height:32px;background-size:auto;background-position:6px center;background-color:#f0f0f0;background-size:20px auto;}.btn.btn-action:hover{background-color:#f0e7f5;}.btn.btn-action:active{background-color:#e4d8ea;}.btn.btn-action.btn-action-add{background-image:url(/app-contents/images/assets/btns/add-project-purple.svg);}.btn.btn-action.btn-action-edit{background-image:url(/app-contents/images/assets/btns/edit-project-purple.svg);}.btn.btn-action.btn-action-trash{background-image:url(/app-contents/images/assets/btns/delete-icon.svg);}.btn.btn-action.btn-action-swap{background-image:url(/app-contents/images/assets/btns/icon-swap-purple.svg);}.btn.btn-action.btn-action-back{background-image:url(/app-contents/images/assets/btns/icon-chevron-left-primary.svg);}.btn.btn-action.btn-action-page-next{background-image:url(/app-contents/images/assets/icon-chevron-right.purple-light.svg);}.btn.btn-action.btn-action-page-prev{background-image:url(/app-contents/images/assets/icon-chevron-left-purple-light.svg);}.btn.btn-action.btn-action-has-label{padding-left:38px;padding-right:2rem;}.btn.btn-action.btn-page{background-color:#8c84b2 !important;background-color:#e1dfec !important;}.btn.btn-action.btn-page:hover{background-color:#e4d8ea !important;}.btn.btn-action.btn-page-active{background-color:#562186 !important;background-color:#e1dfec !important;background-image:url(/app-contents/images/assets/icon-chevron-right.purple.svg);}.btn.btn-action.btn-action-download{background-image:url(/app-contents/images/assets/btns/icon-download.svg);}.btn.btn-action.btn-action-ok{background-image:url(/app-contents/images/assets/icon-tick-purple.svg);}.btn.btn-expand{background-image:url(/app-contents/images/assets/icon-chevron-down.svg);cursor:pointer;}.btn.btn-collapse{background-image:url(/app-contents/images/assets/icon-chevron-up.svg);cursor:pointer;}.btn.btn-no-bg{background-color:transparent;}.btn.btn-no-bg:hover{background-color:transparent;}.btn.btn-no-bg:active{background-color:transparent;}.btn.btn-no-bg-color{background-color:transparent;}.btn.btn-no-bg-color:hover{background-color:transparent;}.btn.btn-no-bg-color:active{background-color:transparent;}.btn.btn-no-border{border-color:transparent;}.btn.btn-no-border:hover{border-color:transparent;}.btn.btn-no-border:active{border-color:transparent;}.btn:last-child{margin-right:0;}.sticky-element{position:-webkit-sticky;position:sticky;z-index:9;}.pagination label{color:#8c84b2;}.inx{width:24px;height:24px;margin-right:.5rem;background-size:100% auto;display:inline-block;vertical-align:middle;}.inx.inx-folder-add{background-image:url(/app-contents/images/assets/btns/folder-add-white.svg);}.inx.inx-swap{background-image:url(/app-contents/images/assets/btns/icon-swap.svg);}.inx.inx-edit{background-image:url(/app-contents/images/assets/btns/icon-edit-white.svg);}.inx.inx-add{background-image:url(/app-contents/images/assets/btns/icon-add.svg);}.inx.inx-project-add{background-image:url(/app-contents/images/assets/btns/icon-add-project-white.svg);}.inx.inx-download{background-image:url(/app-contents/images/assets/btns/icon-download.svg);}.inx.inx-download-white{background-image:url(/app-contents/images/assets/btns/icon-download-white.svg);}.inx.inx-plus-purple{background-image:url(/app-contents/images/assets/add-plus-purple.svg);}.inx.inx-logout{background-image:url(/app-contents/images/assets/icon-logout-puple-light.svg);}.logo{padding:1rem 1rem;margin-bottom:2rem;display:block;}.logo img{width:120px;display:block;}.logged-in-user{display:flex;border:solid 1px #e1dfec;border-radius:8px;padding:2px 8px;align-items:center;}.logged-in-user>*{margin:8px 4px;}.logged-in-user .avatar{width:34px;height:34px;border-radius:50%;padding:0;}.logged-in-user .avatar img{display:block;border-radius:17px;}.logged-in-user .title{color:#4f1781;flex-grow:1;}.logged-in-user .title>*{margin:4px 0;}.logged-in-user .title .name{font-size:12px;font-weight:500;}.logged-in-user .title .designation{font-size:10px;font-weight:400;letter-spacing:.18px;}.logged-in-user .alert{position:relative;margin-right:14px;}.logged-in-user .alert .icon{display:block;width:24px;height:24px;background-image:url(/app-contents/images/assets/icon-bell-purble-light.svg);background-position:center center;background-size:100% auto;}.logged-in-user .alert .count{background-image:linear-gradient(to right,#ff9872 -24%,#ff676b 120%);font-size:8px;border-radius:4px;display:flex;align-items:center;position:absolute;right:-8px;bottom:-4px;line-height:1em;padding:4px 3px 3px 4px;color:#fff;}.logged-in-user:hover{border:solid 1px #e1dfec;background-color:#f7f5fc;}.logged-in-user:active{border:solid 1px #e1dfec;background-color:#f0e7f5;}.app-header nav{margin:2px 0 2rem 0;flex-grow:1;}.app-header nav .nav-item{padding:2rem 1rem 2rem 54px;display:block;margin:1rem 0;text-decoration:none;border-radius:8px;font-size:12px;letter-spacing:.02em;color:#8c84b2;}.app-header nav .nav-item.nav-item-current{color:#fff;font-weight:700;background-image:linear-gradient(to right,#4f1781 0,#270149 133%);color:#fff;}.app-header nav .nav-item:hover{background-color:#fdf0f0;}.app-header nav .nav-item:active{background-color:#f8e4e4;}.app-header nav .nav-item{position:relative;}.app-header nav .nav-item:before{content:'';position:absolute;left:20px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-size:100% auto;background-repeat:no-repeat;}.app-header nav .nav-item.icon-folder:before{background-image:url(/app-contents/images/assets/nav-icons/icon-folder.svg);}.app-header nav .nav-item.icon-folder.nav-item-current:before{background-image:url(/app-contents/images/assets/nav-icons/icon-folder-active.svg);}.app-header nav .nav-item.icon-paper:before{background-image:url(/app-contents/images/assets/nav-icons/icon-paper.svg);}.app-header nav .nav-item.icon-paper.nav-item-current:before{background-image:url(/app-contents/images/assets/nav-icons/icon-paper-active.svg);}.app-header nav .nav-item.icon-reports:before{background-image:url(/app-contents/images/assets/nav-icons/icon-report.svg);}.app-header nav .nav-item.icon-reports.nav-item-current:before{background-image:url(/app-contents/images/assets/nav-icons/icon-report-active.svg);}.app-header nav .nav-item.icon-clock:before{background-image:url(/app-contents/images/assets/nav-icons/icon-clock.svg);}.app-header nav .nav-item.icon-clock.nav-item-current:before{background-image:url(/app-contents/images/assets/nav-icons/icon-clock-active.svg);}.app-header nav .nav-item.icon-iam:before{background-image:url(/app-contents/images/assets/nav-icons/icon-iam.svg);}.app-header nav .nav-item.icon-iam.nav-item-current:before{background-image:url(/app-contents/images/assets/nav-icons/icon-iam-active.svg);}.app-header .btn-logout{padding:0;margin:0;background-color:transparent;outline:none;border:none;color:#8c84b2;font-size:10px;display:inline-block;}.app-header .btn-logout .inx{width:20px;height:20px;}.app-header .copyright{color:#8c84b2;font-size:10px;padding:5px 0;}.app-header .coyright{font-size:10px;color:#8c84b2;}.border-r-8{border-radius:8px;}.border-r-4{border-radius:4px;}.page-title{color:#4f1781;font-size:18px;font-weight:500;font-weight:400;line-height:22px;min-height:32px;display:flex;align-items:center;}.page-title .back-link{width:24px;height:24px;background-image:url(/app-contents/images/assets/icon-chevron-left-purple.svg);background-position:center center;background-size:100% auto;margin-right:8px;}.page-title .status{margin-top:0;}.team-member-switch-dropdown{position:relative;z-index:5;width:264px;max-width:100%;}.team-member-switch-dropdown:focus{outline:none;}.team-member-switch-dropdown .member{background-color:#f0e7f5;display:flex;align-items:center;padding:8px 48px 8px 16px;border-radius:4px;outline:none;text-decoration:none;cursor:pointer;}.team-member-switch-dropdown .member .thumb{width:32px;height:32px;overflow:hidden;border-radius:50%;margin-right:8px;}.team-member-switch-dropdown .member .thumb img{width:100%;height:auto;}.team-member-switch-dropdown .member .title .name{font-size:12px;font-weight:500;letter-spacing:normal;color:#4f1781;}.team-member-switch-dropdown .member .title .position{font-size:10px;letter-spacing:.18px;color:#8760a6;}.team-member-switch-dropdown .selected-member{background-image:url(/app-contents/images/assets/icon-chevron-down-purple.svg);background-position:calc(100% - 14px);background-size:24px auto;}.team-member-switch-dropdown .items{position:absolute;left:0;width:100%;display:none;background-color:#fff;border-radius:4px;overflow:hidden;}.team-member-switch-dropdown .items .item{margin-top:1px;border-radius:0;}.d-block{display:block;}.d-none{display:none;}.d-inline-block{display:inline-block;}.d-hidden{visibility:hidden;}.d-collapsed{visibility:collapse;}.d-visible{visibility:visible;}.d-flex{display:flex;}.d-flex.flex-wrap{flex-wrap:wrap;}.d-flex.align-center{align-items:center;}.tab-list{list-style:none;padding:0;margin:0;display:flex;font-size:12px;}.tab-list .tab-list-item{margin-right:44px;color:#8c84b2;position:relative;padding:0;}.tab-list .tab-list-item.active{font-weight:500;color:#4f1781;}.tab-list .tab-list-item.active:after{content:'';position:absolute;bottom:-1.2rem;left:0;display:block;width:3rem;height:4px;background-image:linear-gradient(to right,#4f1682 0%,#f05d5d 100%);border-radius:.25rem;}.tab-list .tab-list-item:not(.active):hover{color:#4f1781;}.tab-list .tab-list-item:last-child{margin-right:0;}.tab-list a{text-decoration:none;color:inherit;}.dropdown{min-height:24px;position:relative;z-index:2;}.dropdown:focus{outline:none;}.dropdown label{display:block;padding:3px 0;color:#8c84b2;font-weight:400;border-radius:4px;padding:1rem 24px 1rem 36px;background-image:url(/app-contents/images/assets/icon-sort.svg),url(/app-contents/images/assets/icon-chevron-down.svg);background-position:6px center,calc(100% - .4rem) center;background-size:24px auto,16px auto;}.dropdown .items{position:absolute;left:0;display:none;padding:.5rem 0;overflow:hidden;}.dropdown .items .item{background-color:#f0e7f5;display:block;padding:1rem 22px 1rem 36px;white-space:nowrap;cursor:default;color:#8c84b2;}.dropdown .items .item:not(:last-child){border-bottom:1px solid #fff;}.dropdown .items .item:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}.dropdown .items .item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.dropdown .items .item.active{background-image:url(/app-contents/images/assets/icon-check.svg);background-position:6px center;}.dropdown .items .item:hover{color:#4f1781;}.dropdown .items .item:active{color:#4f1781;}.dropdown.open label{background-color:#f0e7f5;}.dropdown:hover label{background-color:#e4d8ea;background-color:#f0e7f5;}input.search-bar{border-radius:16px;border:solid 1px #4f1781;min-height:28px;background-image:url(/app-contents/images/assets/icon-search.svg);background-position:8px center;background-size:16px auto;padding:5px 25px 5px 28px;font-size:10px;line-height:1.8em;min-width:195px;color:#4f1781;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;max-width:264px;display:inline-flex;}input.search-bar:focus{border-color:#4f1781;outline:none;}input.search-bar:placeholder-shown{border-color:#e8dfec;}input.search-bar:hover{border-color:#4f1781 !important;outline:none;}input.search-bar::placeholder{color:#9b9b9b;opacity:1;}input.search-bar:-ms-input-placeholder{color:#9b9b9b;}input.search-bar::-ms-input-placeholder{color:#9b9b9b;}.view-toggle{display:inline-block;vertical-align:middle;border:none;outline:none;width:16px;height:16px;background-color:transparent;background-position:center center;background-size:16px auto;margin:0 5px;position:relative;}.view-toggle.view-toggle-list{background-image:url(/app-contents/images/assets/icon-view-list.svg);}.view-toggle.view-toggle-list.active,.view-toggle.view-toggle-list:hover{background-image:url(/app-contents/images/assets/icon-view-list-active.svg);}.view-toggle.view-toggle-grid{background-image:url(/app-contents/images/assets/icon-view-grid.svg);}.view-toggle.view-toggle-grid.active,.view-toggle.view-toggle-grid:hover{background-image:url(/app-contents/images/assets/icon-view-grid-active.svg);}.view-toggle:hover .tooltip{display:block;}[data-tooltip=yes]{position:relative;}[data-tooltip=yes]:hover{z-index:1;}[data-tooltip=yes]:hover .tooltip{display:block;}.tooltip{position:absolute;display:none;border-radius:4px;background-color:#2e2d2f;color:#fff;white-space:nowrap;padding:.5rem 1rem;animation-timing-function:ease-out;animation-duration:.4s;}.tooltip.position-bottom{bottom:0;left:50%;transform:translate(-50%,calc(100% + 1rem));}.tooltip.position-bottom:after{content:'';display:block;background-color:#2e2d2f;position:absolute;left:50%;top:0;width:12px;height:12px;transform-origin:center;transform:translate(-50%,-50%) rotate(45deg);}.tooltip.position-bottom-from-right{bottom:0;right:0;transform:translate(0,calc(100% + 1rem));}.tooltip.position-bottom-from-right:after{content:'';display:block;background-color:#2e2d2f;position:absolute;right:4px;top:0;width:12px;height:12px;transform-origin:center;transform:translate(-50%,-50%) rotate(45deg);}.copy-week-btn{cursor:pointer;border:none;padding:0;outline:none;color:#ff676b;background-color:transparent;}.timesheets-card-deck{display:flex;margin:1rem -1rem;flex-wrap:wrap;}.timesheets-card-deck>.deck-item{width:calc(33.3% - 2rem);}.timesheets-card-deck.deck-list-view .deck-item{width:100%;}.timesheets-card-deck.deck-list-view-compact .deck-item{margin-bottom:4px !important;}.timesheets-card-deck.deck-item.deck-list-view{border-bottom-left-radius:0;border-bottom-right-radius:0;}.timesheets-card-deck .deck-item.deck-item-head .col:first-child .text-label,.timesheets-card-deck .deck-item.deck-item-head .col:first-child .column-label{transform:none;}.timesheets-card-deck.deck-list-view .deck-item:nth-child(2){border-top-left-radius:0;border-top-right-radius:0;}.timesheets-card-deck .body-text{font-size:12px;}.timesheets-card-deck .account-name{overflow:hidden;}.timesheets-card-deck .account-name .thumb{width:32px;height:32px;}.timesheets-card-deck .account-name .thumb img{max-width:100%;}.timesheets-card-deck .account-name .title{padding-left:8px !important;overflow:auto;margin-left:0;overflow:hidden;}.timesheets-card-deck .account-name .name{color:#4f1781;margin-bottom:2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.timesheets-card-deck .account-name .position{color:#8760a6;font-size:10px;}.timesheets-card-deck .form-group .form-control{padding:.8rem 1.2rem .6rem 1.2rem;}.timesheets-card-deck .deck-item-head{color:#4f1781;border-radius:4px 4px 0 0 !important;margin-bottom:0;background-image:linear-gradient(to bottom,#e8d9f2,#eeeaf9);}.timesheets-card-deck .deck-item-head .text-label{color:#4f1781;}.timesheets-page-title{display:flex;align-items:center;}.timesheets-page-title .title{margin-right:16px;color:#4a4a4a;font-size:16px;font-weight:500;}.timesheets-page-title .flex-grow{flex-grow:1;}.accounts-card-deck{display:flex;margin:1rem -1rem;flex-wrap:wrap;}.accounts-card-deck>.deck-item{width:calc(50% - 2rem);}.timesheets-table .flex-row{margin-left:0;margin-right:0;padding-left:8px;}.timesheets-table .thead{font-size:10px;position:relative;z-index:2;color:#562186;}.timesheets-table .thead .flex-row{align-items:center;border-radius:4px 4px 0 0;background-image:linear-gradient(to bottom,#e8d9f2,#eeeaf9);}.timesheets-table .thead .col{font-weight:400;text-align:left;white-space:nowrap;padding:11px 8px;}.timesheets-table .tbody{height:auto;font-size:12px;}.timesheets-table .tbody .flex-row{box-shadow:0 0 4px 0 rgba(205,188,188,.5);margin-bottom:4px;background-color:#fff;position:relative;min-height:64px;}.timesheets-table .tbody .flex-row:before{content:'';background-image:linear-gradient(to bottom,#beecc6,#ddd6f3);content:'';width:4px;position:absolute;left:0;top:12px;bottom:12px;background-color:currentColor;border-radius:0 4px 4px 0;}.timesheets-table .tbody .col{text-align:left;}.timesheets-table .tfoot{background-color:#fff;font-weight:500;color:#4a4a4a;}.timesheets-table .tfoot .col{white-space:nowrap;}.timesheets-table .tfoot .flex-row{box-shadow:0 0 4px 0 rgba(205,188,188,.5);border-radius:0 0 4px 4px;min-height:64px;}.timesheets-table .col{padding:16px 8px;white-space:nowrap;overflow:hidden;}.timesheets-table.timesheets-table-input .needs-attention{z-index:2;box-shadow:0 0 0 1px #ff7171;}.timesheets-table.timesheets-table-input .needs-attention:before{background-image:linear-gradient(to bottom,#ff7171,#ff7171);}.timesheets-table .project-name{color:#562186;font-weight:500;text-overflow:ellipsis;white-space:nowrap;position:relative;font-size:12px;overflow:hidden;}.timesheets-table input{text-align:center;border-radius:4px;border:solid 1px #e1dfec;font-size:12px;letter-spacing:.19px;text-align:center;color:#4f1781;padding:7px;width:60px;margin:0 auto;display:inline-block;outline:none;}.timesheets-table input:hover{border-color:#4f1781;}.timesheets-table input:focus{border-color:#4f1781;outline:none;}.timesheets-table input::-webkit-placeholder{color:#c6c3c3;}.accounts-card-deck.accounts-card-deck-list-view .deck-item{width:calc(100% - 2rem);}.accounts-card-deck.accounts-card-deck-list-view .deck-item:before{top:.9rem;bottom:.9rem;}.accounts-card-deck.accounts-card-deck-list-view .account-name{overflow:hidden;padding-left:8px;}.accounts-card-deck.accounts-card-deck-list-view .account-name .title{overflow:auto;margin-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.accounts-card-deck.accounts-card-deck-list-view .account-name .title .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px;}.accounts-card-deck.accounts-card-deck-list-view .account-name .title .status{margin-left:10px;}.column-label{padding-right:20px;display:inline-block;margin-right:0;max-width:100%;background-size:16px auto;background-image:url(/app-contents/images/assets/icon-chevron-down-gray.svg);background-position:right center;font-size:10px;line-height:normal;letter-spacing:.18px;color:#9b9b9b;}.column-label.sort-reverse{background-image:url(/app-contents/images/assets/icon-chevron-up-gray.svg);}.column-label.no-sort{background-image:none;}.account-name{display:flex;align-items:center;}.account-name .thumb{width:34px;height:34px;border-radius:50%;flex-shrink:0;border:solid 1px #e1dfec;background-color:#ccc;background-color:#ddd6f3;display:flex;align-items:center;text-align:center;font-size:20px;color:#4a4a4a;justify-content:center;overflow:hidden;}.account-name .thumb img{display:block;}.account-name .title{margin-left:1rem;}.account-name .title .name{color:#4f1781;font-size:1rem;font-weight:500;overflow:hidden;}.account-name .title .status{margin-top:.25rem;position:relative;padding:0 0 0 10px;display:block;font-size:10px;}.account-name .title .status:before{content:'';width:6px;height:6px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:currentColor;border-radius:50px;z-index:1;}.projects-card-deck{display:flex;margin:1rem -1rem;margin-top:2rem;flex-wrap:wrap;}.projects-card-deck .deck-item{margin:1rem;width:calc(33.33% - 2rem);border-radius:4px;box-shadow:1px 1px 4px 0 rgba(205,188,188,.5);background-color:#fff;padding:2rem;position:relative;}.projects-card-deck .deck-item:before{display:none;}.projects-card-deck .deck-item:after{content:'';display:block;width:48px;height:48px;position:absolute;right:-13px;top:-13px;background-image:url(/app-contents/images/assets/peel-normal.svg);background-size:100% auto;background-repeat:no-repeat;}.projects-card-deck .deck-item:hover,.projects-card-deck .deck-item:active,.projects-card-deck .deck-item.active{box-shadow:0 0 0 1px #4f1781;}.projects-card-deck .deck-item:hover .account-name:before,.projects-card-deck .deck-item:active .account-name:before,.projects-card-deck .deck-item.active .account-name:before{background-image:linear-gradient(to bottom,#4f1781,#4f1781);}.projects-card-deck .deck-item:hover:hover:after,.projects-card-deck .deck-item:active:hover:after,.projects-card-deck .deck-item.active:hover:after{background-image:url(/app-contents/images/assets/peel-purple.svg);}.projects-card-deck .deck-item .title h2{color:#4f1781;margin:0;}.projects-card-deck .account-name{position:relative;margin-left:-2rem;padding-left:2rem;}.projects-card-deck .account-name:before{content:'';display:block;width:4px;left:0;top:-4px;bottom:-4px;position:absolute;border-radius:0 4px 4px 0;z-index:1;transition:all linear .04s;background-color:#ccc;}.projects-card-deck .account-name .title .name{margin-bottom:2px;}.projects-card-deck .status-action-required .account-name:before{background-image:linear-gradient(to bottom,#faaca8,#ddd6f3);}.projects-card-deck .status-action-required .account-name .title .status{color:#ea5555;}.projects-card-deck .status-active .account-name:before{background-image:linear-gradient(to bottom,#beecc6,#ddd6f3);}.projects-card-deck .status-active .account-name .title .status{color:#25a84f;}.projects-card-deck .status-inactive .account-name:before{background-image:linear-gradient(to bottom,#eee,#ddd6f3);}.projects-card-deck .status-inactive .account-name .title .status{color:#8c84b2;}.projects-card-deck .status-pending .account-name:before{background-image:linear-gradient(to bottom,#ffc6a1,#ddd6f3);}.projects-card-deck .status-pending .account-name .title .status{color:#ff983f;}.projects-card-deck .status-draft .account-name:before{background-image:linear-gradient(to bottom,#beecc6,#ddd6f3);}.projects-card-deck .status-draft .account-name .title .status{color:#ddd6f3;}.projects-card-deck.projects-card-deck-list-view{margin-left:0;margin-right:0;}.projects-card-deck.projects-card-deck-list-view .deck-item{width:100%;margin:0;}.projects-card-deck.projects-card-deck-list-view .deck-item:after{display:none;}.projects-card-deck.projects-card-deck-list-view .deck-item:not(.deck-item-head):before{display:block;top:8px;bottom:8px;}.projects-card-deck.projects-card-deck-list-view .account-name{padding-left:8px;margin-left:0;}.projects-card-deck.projects-card-deck-list-view .account-name:before{display:none;}.deck-item{background-color:#fff;padding:20px 2rem 20px 2rem;padding:20px 2rem 20px 2rem;margin:0 1rem 2rem 1rem;border-radius:4px;box-shadow:1px 1px 4px 0 rgba(205,188,188,.5);position:relative;}.deck-item:before{content:'';display:block;width:4px;left:0;top:.9rem;bottom:.9rem;position:absolute;border-radius:0 4px 4px 0;z-index:1;transition:all linear .04s;background-image:linear-gradient(to bottom,#ddd6f3,#ddd6f3);}.deck-item.status-action-required:before{background-image:linear-gradient(to bottom,#faaca8,#ddd6f3);}.deck-item.status-action-required .title .status{color:#ea5555;}.deck-item.status-pending:before,.deck-item.status-review-pending:before,.deck-item.status-yet-to-submit:before{background-image:linear-gradient(to bottom,#ffc6a1,#ddd6f3);}.deck-item.status-pending .title .status,.deck-item.status-pending .status,.deck-item.status-review-pending .title .status,.deck-item.status-review-pending .status,.deck-item.status-yet-to-submit .title .status,.deck-item.status-yet-to-submit .status{color:#ff983f;}.deck-item.status-active:before{background-image:linear-gradient(to bottom,#beecc6,#ddd6f3);}.deck-item.status-active .title .status{color:#25a84f;}.deck-item.status-inactive:before{background-image:linear-gradient(to bottom,#eee,#ddd6f3);}.deck-item.status-inactive .title .status{color:#8c84b2;}.deck-item.status-draft:before{background-image:linear-gradient(to bottom,#ddd6f3,#ddd6f3);}.deck-item.status-draft .account-name .thumb{background-color:#ddd6f3;display:flex;align-items:center;text-align:center;font-size:20px;color:#4a4a4a;justify-content:center;}.deck-item.status-draft .title .status{color:#ddd6f3;}.deck-item:not(.no-border-highlight):hover,.deck-item:not(.no-border-highlight):active,.deck-item:not(.no-border-highlight).active{box-shadow:0 0 0 1px #4f1781;}.deck-item:not(.no-border-highlight):hover:before,.deck-item:not(.no-border-highlight):active:before,.deck-item:not(.no-border-highlight).active:before{background-image:linear-gradient(to bottom,#4f1781,#4f1781);}.deck-item.deck-item-head{width:100%;background-color:transparent;box-shadow:none;margin-bottom:0;padding:0 0 10px 0;}.deck-item.deck-item-head .flex-row{margin:0;}.deck-item.deck-item-head:hover{box-shadow:none;}.deck-item.deck-item-head:before{visibility:hidden;}.deck-item.deck-item-head .col:first-child .text-label,.deck-item.deck-item-head .col:first-child .column-label{position:relative;transform:translateX(-1rem);}.deck-item:hover{z-index:1;}.deck-list-view>.deck-item:not(.deck-item-head){margin-bottom:16px;margin-top:0;padding:1rem 0 1rem 0;}.deck-list-view .deck-item{margin:0 1rem;padding:1rem 0 1rem 0;}.deck-list-view .deck-item .flex-row{margin:0;}.deck-list-view .deck-item .flex-row .col{padding:0 1rem !important;}.badge{border-radius:2em;font-size:10px;padding:2px 8px;}.badge.badge-success{background-color:#def2e4;color:#25a84f;}.badge.badge-danger{color:#ea5555;background-color:#fce3e3;}.status{margin-top:.12rem;position:relative;padding:0 0 0 10px;display:block;font-size:10px;}.status.status-size-12{font-size:12px;}.status:before{content:'';width:6px;height:6px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:currentColor;border-radius:50px;z-index:1;}.status-action-required:before{background-image:linear-gradient(to bottom,#faaca8,#ddd6f3);}.status-action-required .title .status{color:#ea5555;}.status-pending:before,.status-review-pending:before,.status-yet-to-submit:before{background-image:linear-gradient(to bottom,#ffc6a1,#ddd6f3);}.status-pending .title .status,.status-pending .status,.status-review-pending .title .status,.status-review-pending .status,.status-yet-to-submit .title .status,.status-yet-to-submit .status{color:#ff983f;}.status-active:before{background-image:linear-gradient(to bottom,#beecc6,#ddd6f3);}.status-active .title .status{color:#25a84f;}.status-inactive:before{background-image:linear-gradient(to bottom,#eee,#ddd6f3);}.status-inactive .title .status{color:#8c84b2;}.status-draft:before{background-image:linear-gradient(to bottom,#beecc6,#ddd6f3);}.status-draft .account-name .thumb{background-color:#ddd6f3;display:flex;align-items:center;text-align:center;font-size:20px;color:#4a4a4a;justify-content:center;}.status-draft .title .status{color:#ddd6f3;}[class*=status-]:hover:before,[class*=status-]:active:before,[class*=status-].active:before{background-image:linear-gradient(to bottom,#4f1781,#4f1781);}.status-action-required .status:after{content:'';width:6px;height:6px;position:absolute;left:0;top:50%;transform-origin:center center;transform:translateY(-50%);background-color:#faaca8;border-radius:50px;animation:StatusPulse 2s ease-out infinite;z-index:0;}@keyframes StatusPulse{0%{transform:translateY(-50%) scale(0);opacity:1;}50%{transform:translateY(-50%) scale(2);opacity:1;}100%{transform:translateY(-50%) scale(2);opacity:0;}}.text-label{display:block;color:#9b9b9b;font-size:10px;line-height:1.8em;}.breadcrumb{list-style:none;padding:4px 0 0 0;margin:0 0 3rem 0;font-size:18px;font-weight:300;line-height:24px;}.breadcrumb li{display:inline-block;color:#4f1781;}.breadcrumb li:not(:last-child):after{content:'>';margin:0 .2em;display:inline-block;}.breadcrumb li a{display:inline-block;color:inherit;text-decoration:none;font-weight:400;}.page-greeting{background-color:#f1e9fc;border-radius:4px;margin:3rem 0 1rem 0;position:relative;padding:2rem;font-size:12px;color:#4f1781;line-height:1.5em;}.page-greeting strong{font-size:16px;font-weight:500;}.page-greeting em{font-style:normal;font-weight:500;font-size:12px;}.page-greeting:before{content:'';display:block;width:4px;left:0;top:16px;bottom:16px;position:absolute;border-radius:0 4px 4px 0;z-index:1;transition:all linear .04s;background-color:#e5c9fb;}.page-greeting img.artwork{position:absolute;bottom:0;right:0;}.page-greeting.bg-orange{background-color:#fce9e9;}.page-greeting.bg-orange:before{background-color:#f2d3d3;}.projects-page-head.sticky-element{top:-3rem;z-index:9;padding:0;transition:all ease .8s;}.projects-page-head.sticky-element.sticking{background-color:#fff;margin-left:-80px;margin-right:-80px;padding:2rem 80px;box-shadow:1px 1px 4px 0 rgba(205,188,188,.5);}.page-head{background-color:#fff;padding:2rem 2rem;border-radius:4px;position:relative;box-shadow:1px 1px 4px 0 rgba(205,188,188,.5);}.page-head:before{content:'';display:block;width:4px;left:0;top:1rem;bottom:1rem;position:absolute;border-radius:0 4px 4px 0;z-index:1;}.page-head.status-action-required:before{background-image:linear-gradient(to bottom,#faaca8,#ddd6f3);}.page-head.status-action-required .title .status{color:#ea5555;}.page-head.status-pending:before{background-image:linear-gradient(to bottom,#ffc6a1,#ddd6f3);}.page-head.status-pending .title .status{color:#ff983f;}.page-head.status-active:before{background-image:linear-gradient(to bottom,#beecc6,#ddd6f3);}.page-head.status-active .title .status{color:#25a84f;}.page-head.status-inactive:before{background-image:linear-gradient(to bottom,#eee,#ddd6f3);}.page-head.status-inactive .title .status{color:#8c84b2;}.page-head.status-draft .account-name .thumb{background-color:#ddd6f3;display:flex;align-items:center;text-align:center;font-size:20px;color:#4a4a4a;justify-content:center;}.page-head.status-draft .title .status{color:#ddd6f3;}.page-head:hover{box-shadow:1px 1px 4px 0 rgba(205,188,188,.5);}fieldset{border:none;outline:none;padding:0;margin:1rem 0;}fieldset legend{padding:1rem 0;font-size:12px;font-weight:500;letter-spacing:.22px;color:#4f1781;display:block;width:100%;}fieldset .fieldset-body{background-color:#fff;border-radius:4px;padding:2rem;box-shadow:1px 1px 4px 0 rgba(205,188,188,.5);}fieldset+fieldset{margin-top:1rem;}.form-group{position:relative;}.form-group>label{display:block;position:absolute;left:0;padding:0 1.2rem;pointer-events:none;top:17px;color:#9b9b9b;transition:all linear .2s;letter-spacing:.22px;}.form-group .form-control{width:100%;padding:1.8rem 1.2rem .6rem 1.2rem;background-color:#fff;border-radius:4px;border:solid 1px #e1dfec;color:#4f1781;font-size:14px;font-weight:400;outline:none;}.form-group .form-control.bg-transparent{background-color:transparent;border:solid 1px #9b9b9b;}.form-group .form-control[type=date],.form-group .form-control.input-type-date{background-image:url(/app-contents/images/assets/icon-calendar-purple.svg);background-position:calc(100% - 1rem) center;padding-right:2rem;}.form-group .form-control[type=date]::-webkit-calendar-picker-indicator,.form-group .form-control[type=date]::-webkit-inner-spin-button,.form-group .form-control.input-type-date::-webkit-calendar-picker-indicator,.form-group .form-control.input-type-date::-webkit-inner-spin-button{visibility:hidden;}.form-group select.form-control{padding-left:1rem;-webkit-appearance:none;appearance:none;background-image:url(/app-contents/images/assets/icon-chevron-down.svg);background-position:calc(100% - 1rem) center;}.form-group select.form-control option{color:inherit;padding:1rem 0;background-color:#fff;}.form-group select.form-control option:active{background-color:#ffc0cb;}.form-group .custom-select{pointer-events:all;z-index:1;background-image:url(/app-contents/images/assets/icon-chevron-down.svg);background-position:calc(100% - 1rem) center;cursor:default;}.form-group .custom-select.custom-icon-tick{background-image:url(/app-contents/images/assets/icon-tick-purple.svg);}.form-group .custom-select~.options{display:none;position:absolute;left:0;min-width:100%;background-color:#fff;color:#4f1781;border:1px solid #4f1781;border-radius:4px;margin-top:0;top:110%;z-index:2;overflow:hidden;}.form-group .custom-select~.options .option-list{margin:10px 10px 10px 0;position:relative;height:100%;overflow:auto;max-height:200px;}.form-group .custom-select~.options .option{display:block;padding:1rem 1rem;color:#8c84b2;background-color:transparent;border:none;outline:none;text-align:left;overflow:hidden;position:relative;margin-left:10px;margin-right:10px;border-radius:4px;white-space:nowrap;}.form-group .custom-select~.options .option input{opacity:0;position:absolute;left:0;top:0;}.form-group .custom-select~.options .option input:checked~*{font-weight:500;}.form-group .custom-select~.options .option:hover{color:#4f1781;}.form-group .custom-select~.options .button-group{display:flex;border-radius:0 0 4px 4px;overflow:hidden;}.form-group .custom-select~.options .button-group>*{flex-grow:1;flex-basis:0;}.form-group .custom-select~.options .button-group button{background-color:#f7f5fc;padding:8px;text-align:center;border:none;display:flex;align-items:center;justify-content:center;text-align:center;border:none;border-radius:0;font-size:12px;font-weight:normal;letter-spacing:.22px;text-align:center;color:#4f1781;}.form-group .auto-suggestions{pointer-events:all;z-index:1;background-image:url(/app-contents/images/assets/icon-chevron-down.svg);background-position:calc(100% - 1rem) center;cursor:default;}.form-group .auto-suggestions.custom-icon-tick{background-image:url(/app-contents/images/assets/icon-tick-purple.svg);}.form-group .auto-suggestions~.suggestions{position:absolute;left:0;min-width:100%;background-color:#fff;color:#4f1781;border:1px solid #4f1781;border-radius:4px;margin-top:0;top:110%;z-index:2;overflow:auto;max-height:200px;}.form-group .auto-suggestions~.suggestions:empty{display:none;}.form-group .auto-suggestions~.suggestions .item{padding:12px;cursor:default;color:#8c84b2;}.form-group .auto-suggestions~.suggestions .item:hover{color:#4f1781;}.form-group.resource-allocation-filter-dropdown{max-width:130px;outline:none;}.form-group.resource-allocation-filter-dropdown input{padding-top:4px;padding-bottom:4px;padding-left:12px;background-color:#f0e7f5;background-size:16px auto;}.form-group.resource-allocation-filter-dropdown input:not(:valid){border-color:#f0e7f5 !important;}.form-group.resource-allocation-filter-dropdown .options{background-color:#e1dfec;background-color:#f0e7f5;border:none !important;padding:0;}.form-group.resource-allocation-filter-dropdown .options .option-list{padding:0;margin:2px 0;}.form-group.resource-allocation-filter-dropdown .option{padding-right:0;margin:0 !important;border-radius:0 !important;background-color:#f0e7f5;color:#8c84b2;}.form-group.resource-allocation-filter-dropdown .option:hover{color:#4f1781;background-color:#f0e7f5;}.form-group.resource-allocation-filter-dropdown.max-width-none{max-width:none !important;}.form-group textarea.form-control{padding-bottom:13px;}.form-group .form-control:focus{border-color:#4f1781;}.form-group .form-control:focus:invalid{border-color:#ea5555;}.form-group .form-control:focus~label{top:.6rem;font-size:10px;}.form-group .form-control:not(:placeholder-shown)~label{top:.6rem;font-size:10px;}.form-group .validation-error{display:none;font-size:10px;letter-spacing:.18px;color:#f05d5d;position:absolute;bottom:-15px;padding:0;}.form-group .form-control.blurred:not(:valid){border-color:#f05d5d;}.form-group .form-control.blurred:not(:valid)~.validation-error{display:block;}.form-group .form-control::-webkit-input-placeholder{color:transparent;}.file-upload-group{display:flex;flex-wrap:wrap;margin:0 -10px;align-items:flex-end;}.file-upload-group .file-upload{display:block;}.file-upload{margin:0 2rem 2rem 0;display:inline-block;}.file-upload label{display:block;padding:0 0 .5rem 0;color:#9b9b9b;}.file-upload .control{display:block;width:138px;height:138px;position:relative;border:1px dotted #9b9b9b;border-radius:4px;overflow:hidden;}.file-upload.add-file{order:1;}.file-upload.add-file .control{background-image:url(/app-contents/images/assets/add-icon-purple.svg);background-position:center center;}.file-upload input[type=file]{opacity:0;position:absolute;left:0;right:0;top:0;display:block;bottom:0;}.file-upload .file-info{position:absolute;left:0;top:0;bottom:0;right:0;background-color:#f9f7fb;z-index:-1;opacity:0;border-radius:4px;}.file-upload .drop-zone{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/app-contents/images/assets/icon-upload.svg);background-position:center center;font-size:10px;text-align:center;color:#9b9b9b;display:flex;flex-direction:column;padding-bottom:20px;justify-content:flex-end;border-radius:4px;}.file-upload .control.has-file{border-style:solid;border-color:#e1dfec;}.file-upload .control.has-file .file-info{z-index:1;opacity:1;}.file-upload .control.has-file .file-info .file-type{position:absolute;top:28px;transform:translateX(-50%);text-align:center;width:52px;left:50%;height:67px;border-radius:4px;}.file-upload .control.has-file .file-info .file-type.file-type-ext-pdf{background-image:url(/app-contents/images/assets/file-extentions/file-ext-pdf.svg);}.file-upload .control.has-file .file-info .file-type.file-type-ext-xls{background-image:url(/app-contents/images/assets/file-extentions/file-ext-xls.svg);}.file-upload .control.has-file .file-info .file-type.file-type-ext-xlxs{background-image:url(/app-contents/images/assets/file-extentions/file-ext-xlxs.svg);}.file-upload .control.has-file .file-info .file-type.file-type-ext-doc{background-image:url(/app-contents/images/assets/file-extentions/file-ext-doc.svg);}.file-upload .control.has-file .file-info .file-type .ext{display:block;position:absolute;left:0;right:0;font-size:12px;font-weight:500;letter-spacing:.22px;text-align:center;color:#ffab62;bottom:6px;}.file-upload .control.has-file .file-info .file-name{font-size:10px;letter-spacing:.18px;text-align:center;color:#552086;overflow:hidden;position:absolute;left:0;display:block;right:0;bottom:16px;}.file-upload .file-remove{position:absolute;top:8px;right:8px;padding:0;border:none;width:18px;height:18px;background-color:transparent;outline:none;background-size:auto auto;background-image:url(/app-contents/images/assets/icon-close-purple.svg);background-position:center center;}.file-upload .read-only .file-remove{display:none;}.file-upload:hover .control{border:solid 1px #4f1781 !important;background-color:#f9f7fb !important;}.file-upload:hover .file-info{background-color:#f9f7fb !important;}.file-upload:active .control{border:solid 1px #4f1781 !important;background-color:#f0e7f5 !important;}.file-upload:active .file-info{background-color:#f0e7f5 !important;}.fancy-toggle{display:block;position:relative;width:40px;margin:0;overflow:hidden;}.fancy-toggle input{width:100%;opacity:0;height:100%;position:absolute;top:0;left:0;padding:0;margin:0;}.fancy-toggle span{display:block;width:40px;height:18px;position:relative;border-radius:17px;border:2px solid #8c84b2;transition:all ease .4s;}.fancy-toggle span:after{content:'';position:absolute;height:10px;top:2px;width:10px;border-radius:50%;display:block;background-color:#8c84b2;left:2px;transition:all ease .4s;}.fancy-toggle input:checked+span{border-color:#f26471;}.fancy-toggle input:checked+span:after{left:calc(100% - 12px);background-color:#f26471;}.fancy-checkbox-round{display:inline-flex;position:relative;width:20px;margin:0;overflow:hidden;}.fancy-checkbox-round input{width:100%;opacity:0;height:100%;position:absolute;top:0;left:0;padding:0;margin:0;}.fancy-checkbox-round span{display:block;width:20px;height:20px;position:relative;border-radius:50%;border:2px solid #8c84b2;transition:all ease .4s;}.fancy-checkbox-round span:after{content:'';position:absolute;height:100%;top:0;left:0;width:100%;border-radius:50%;display:block;background-color:#4f1781;border:0 solid #fff;transform:scale(0);transition:all ease .4s;}.fancy-checkbox-round input:checked+span{border-color:#4f1781;}.fancy-checkbox-round input:checked+span:after{transform:scale(.8);}.account-page-head{padding:2rem 2rem;background-color:#fff;border-radius:4px;margin:0 0 2rem 0;box-shadow:1px 1px 4px 0 rgba(205,188,188,.5);background-color:#fff;position:relative;transition:all ease .2s;}.account-page-head.sticky-element{position:-webkit-sticky;position:sticky;top:-3rem;}.account-page-head:before{content:'';display:block;width:4px;left:0;top:1rem;bottom:1rem;position:absolute;border-radius:0 4px 4px 0;z-index:1;transition:all linear .04s;}.account-page-head.status-active:before{background-image:linear-gradient(to bottom,#beecc6,#ddd6f3);}.account-page-head.status-active .title .status{color:#25a84f;}.account-page-head.status-active:after{background-image:linear-gradient(to right,#beecc6,#ddd6f3);}.account-page-head.status-action-required:before{background-image:linear-gradient(to bottom,#faaca8,#ddd6f3);}.account-page-head.status-action-required .title .status{color:#ea5555;}.account-page-head.status-action-required:after{background-image:linear-gradient(to right,#faaca8,#ddd6f3);}.account-page-head:after{content:'';position:absolute;bottom:0;height:2px;display:block;left:calc(-80px - 2rem);left:0;right:0;opacity:0;transition:all ease 0s 0s;}.account-page-head.sticking{margin-left:-80px;margin-right:-80px;padding-left:calc(80px + 2rem);padding-right:calc(80px + 2rem);border-radius:0;z-index:9;}.account-page-head.sticking:before{opacity:0;}.account-page-head.sticking:after{display:block;opacity:1;transition:all ease 1s 0s;}.account-page-head:hover{box-shadow:1px 1px 4px 0 rgba(205,188,188,.5);}.comments h5{color:#4f1781;margin:0 0 1rem 0;}.comments .comment{border-top:1px solid #e1dfec;padding-bottom:1rem;}.comments .comment div.comment-author{padding:10px 0;display:flex;align-items:center;}.comments .comment div.comment-author div.avatar{width:32px;height:32px;flex-shrink:0;margin-right:.66rem;overflow:hidden;border-radius:50%;}.comments .comment div.comment-author div.avatar img{display:block;margin:auto;}.comments .comment div.comment-author div.timestamp{color:#9b9b9b;font-size:10px;margin-top:2px;}.comments .comment .comment-text{max-width:480px;font-size:14px;line-height:1.71;padding:0 0 0 0;margin:0;color:#4a4a4a;}.associate{display:flex;border-radius:8px;align-items:center;}.associate>*{margin:8px 4px 8px 0;}.associate .avatar{width:34px;height:34px;border-radius:50%;padding:0;}.associate .avatar img{display:block;border-radius:17px;}.associate .associate-name{flex-grow:1;}.associate .associate-name>*{margin:4px 0;}.associate .associate-name .name{font-size:14px;width:100%;overflow:hidden;white-space:nowrap;}.associate .associate-name label{color:#9b9b9b;font-size:10px;margin-top:2px;}.associate .associate-name .title{font-size:14px;color:#4a4a4a;}.resources-allocation-list .list-item{padding:0 12px;background-color:#fff;border-radius:4px;margin:4px 0;box-shadow:1px 1px 2px 0 rgba(205,188,188,.5);}.resources-allocation-list .list-item:hover,.resources-allocation-list .list-item:active,.resources-allocation-list .list-item:focus,.resources-allocation-list .list-item.active{box-shadow:0 0 0 1px #4f1781;outline:none;}.resources-allocation-list .list-item.list-item-head{background-color:transparent;padding:0 0;box-shadow:none;}.resource-allocatios-applied-filters{margin-left:4px;}.resource-allocatios-applied-filters span{margin:6px;display:inline-block;min-height:20px;border-radius:16px;border:solid 1px #e1dfec;padding:4px 30px 4px 8px;background-image:url(/app-contents/images/assets/icon-close-purple.svg);background-size:12px auto;background-position:calc(100% - 8px) center;font-size:10px;color:#8c84b2;cursor:pointer;}.resource-allocatios-applied-filters span:hover{border-color:#562186;color:#562186;}.collaborator-tip{max-width:216px;font-size:10px;font-weight:normal;line-height:1.4;color:#4a4a4a;position:relative;border-radius:4px;background-color:#fcf4f4;padding:12px 18px;margin-left:50px;}.collaborator-tip:after{content:'';width:12px;height:12px;right:-6px;display:block;top:50%;position:absolute;margin-top:-6px;transform:rotate(45deg);background-color:#fcf4f4;}.date-inputs{display:none;margin-bottom:1rem;}.date-inputs>*{margin-right:12px;}.timesheet-approval-request-cards .approval-card{border-radius:4px;background-color:#fff;box-shadow:1px 1px 4px 0 rgba(205,188,188,.5);margin:0 0 24px 0;min-height:48px;position:relative;padding:1rem 2rem;}.timesheet-approval-request-cards .approval-card:hover,.timesheet-approval-request-cards .approval-card:active{box-shadow:0 0 0 1px #4f1781;}.timesheet-approval-request-cards .approval-card:hover:before,.timesheet-approval-request-cards .approval-card:active:before{background-color:#4f1781;}.timesheet-approval-request-cards .approval-card:before{content:'';display:block;width:4px;left:0;top:1rem;bottom:1rem;position:absolute;border-radius:0 4px 4px 0;z-index:1;transition:all linear .04s;}.timesheet-approval-request-cards .approval-card .row-del{display:flex;align-items:center;}.timesheet-approval-request-cards .approval-card .row-del>div{padding:0 12px;flex-basis:0;flex-grow:1;}.timesheet-approval-request-cards .approval-card .row-head{font-size:10px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.18px;color:#9b9b9b;padding-top:16px;}.timesheet-approval-request-cards .approval-card .row-head>div{white-space:nowrap;}.timesheet-approval-request-cards .approval-card .row-data{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.18px;padding-bottom:16px;padding-top:8px;}.timesheet-approval-request-cards .approval-card .project-name{color:#4f1781;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}.timesheet-approval-request-cards .approval-card .approval-controls{padding:0 12px 12px 0;display:flex;margin-left:-6px;align-items:center;}.approval-dropdown{position:relative;background-color:#f0e7f5;z-index:5;max-width:100%;min-width:176px;display:inline-flex;border-radius:4px;margin:0 6px;}.approval-dropdown:focus{outline:none;}.approval-dropdown .option{display:flex;align-items:center;padding:2px 8px 2px 11px;outline:none;text-decoration:none;cursor:pointer;min-height:28px;}.approval-dropdown .option .icon{width:24px;height:24px;overflow:hidden;border-radius:50%;margin-right:8px;}.approval-dropdown .option .icon img{width:100%;max-width:none;}.approval-dropdown .option .title{font-size:12px;color:#562186;white-space:nowrap;}.approval-dropdown .selected-option{background-image:url(/app-contents/images/assets/icon-chevron-down-purple.svg);background-position:calc(100% - 14px);background-size:24px auto;padding-right:0;width:100%;}.approval-dropdown .options{top:calc(100% + 2px);position:absolute;left:0;min-width:100%;display:none;background-color:#f0e7f5;border-radius:4px;}.approval-dropdown .options .option{margin-top:1px;}.approval-dropdown .options .option:not(:first-child){border-top:1px solid #fff;}.employee-selected-skills{margin-left:0;margin-top:1rem;}.employee-selected-skills span{margin:0 6px 6px 0;display:inline-block;min-height:20px;border-radius:16px;border:solid 1px #e1dfec;padding:4px 30px 4px 8px;background-image:url(/app-contents/images/assets/icon-close-purple.svg);background-size:12px auto;background-position:calc(100% - 8px) center;font-size:10px;color:#8c84b2;cursor:pointer;}.employee-selected-skills span:hover{border-color:#562186;color:#562186;}.account-page-head .account-name .title .name{font-size:18px;}.panel{position:fixed;right:0;top:0;bottom:0;overflow:hidden;z-index:16;left:0;display:none;opacity:0;background-color:rgba(0,0,0,.5);overflow:hidden;transition:opacity ease .3s 0;}.panel.open{display:block;opacity:1;}.panel.out{transition-delay:.6s;opacity:0;}.panel .panel-content{position:absolute;z-index:0;background-color:#fff;padding:4rem;height:100%;overflow:auto;right:0;top:0;width:484px;box-shadow:-1px 0 4px 0 rgba(205,188,188,.5);transform:translateX(200%);will-change:transform;}.panel.open .panel-content{animation:PanelContentIn .3s ease .3s forwards;}.panel.out .panel-content{animation:PanelContentOut .3s ease 0s forwards;}.panel .panel-close{position:fixed;right:16px;top:16px;width:24px;height:24px;padding:0;background-image:url(/app-contents/images/assets/icon-close-purple.svg);background-position:center;background-size:24px auto;outline:none;border:none;background-color:transparent;}.panel .panel-header{color:#8760a6;font-size:10px;letter-spacing:.18px;margin-bottom:10px;}.panel hr{border:none;outline:none;margin:2rem 0;height:1px;background-color:#e1dfec;}@keyframes PanelContentIn{from{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes PanelContentOut{from{transform:translateX(0);}to{transform:translateX(100%);}}.associate-card-items{display:flex;flex-wrap:wrap;margin:0 -1rem;}.associate-card-items .associate-card{background-color:#fff;width:calc(33.3% - 2rem);margin:0 1rem 2rem 1rem;border-radius:4px;animation:AssociateCardIn .3s ease forwards;box-shadow:0 2px 4px 0 rgba(205,188,188,.5);}.associate-card-items .associate-card .card-header{padding:1rem 2rem;background-image:linear-gradient(to bottom,#e0d9f2,#eeeaf9);color:#562186;border-radius:4px 4px 0 0;}.associate-card-items .associate-card .card-body{padding:2rem;}.associate-card-items .associate-card:hover{z-index:1;position:relative;}.associate-card-items .add-card{border:dashed 1px #9b9b9b;background-color:transparent !important;display:flex;align-items:center;justify-content:center;align-items:center;text-align:center;cursor:pointer;order:1;min-height:300px;border-radius:4px;box-shadow:none;}.associate-card-items .add-card>div.add-card-label{background-image:url(/app-contents/images/assets/add-icon-purple.svg);background-position:center top;padding-top:50px;transform:translateY(2rem);font-size:12px;line-height:1.33;letter-spacing:.22px;text-align:center;color:#9b9b9b;}@keyframes AssociateCardIn{from{opacity:0;transform:scale(.5);}to{opacity:1;transform:scale(1);}}.page-title{display:flex;}.page-title strong{font-weight:500;}.page-title .status-active{padding:3px 10px;}.page-title .status-active .status{color:#25a84f;margin-top:.25rem;position:relative;padding:0 0 0 10px;display:block;font-size:10px;}.page-title .status-active .status:before{content:'';width:6px;height:6px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:currentColor;border-radius:50px;}.page-title .status-action-pending{padding:3px 10px;}.page-title .status-action-pending .status{color:#ff983f;margin-top:.25rem;position:relative;padding:0 0 0 10px;display:block;font-size:10px;}.page-title .status-action-pending .status:before{content:'';width:6px;height:6px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:currentColor;border-radius:50px;}.project-spoc{background-image:linear-gradient(to bottom,#dfd8f1,#efecfa);border-radius:4px;position:relative;font-size:10px;color:#4f1781;line-height:1.5em;min-height:300px;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:space-around;padding:0 12px 0 12px;}.project-spoc .image{height:48px;width:48px;margin:20px auto 0 auto;}.project-spoc .image img{height:48px;width:48px;}.project-spoc .contact-options{display:flex;align-items:center;justify-content:center;}.project-spoc .contact-options a{display:block;padding:6px;margin:0 8px;border-radius:4px;background-color:#fff;}.project-spoc .contact-options a img{display:block;margin:auto;display:block;margin:auto;}.project-spoc .contact-options a:hover{background-color:#f0f0f0;}.project-spoc .name{font-size:14px;font-weight:500;margin-bottom:10px;}.project-spoc .title{font-size:10px;}.project-spoc .emp-id{color:#4f1781;font-size:10px;}.table-container{height:300px;overflow:auto;overflow:hidden;}.table-container .table,.table-container table,.table-container .table-sticky-head{background-color:#fff;width:100%;border-collapse:collapse;border-radius:4px;height:100%;}.table-container .table .column-label,.table-container table .column-label,.table-container .table-sticky-head .column-label{background-image:url(/app-contents/images/assets/icon-chevron-down.svg);color:#4f1781;}.table-container .table th,.table-container table th,.table-container .table-sticky-head th{font-weight:400;text-align:left;}.table-container .table tr,.table-container table tr,.table-container .table-sticky-head tr{display:flex;align-items:center;}.table-container .table tr .avatar,.table-container table tr .avatar,.table-container .table-sticky-head tr .avatar{flex-shrink:0;}.table-container .table tr td,.table-container .table tr th,.table-container table tr td,.table-container table tr th,.table-container .table-sticky-head tr td,.table-container .table-sticky-head tr th{flex-basis:0;flex-grow:1;flex-shrink:0;}.table-container .table thead,.table-container table thead,.table-container .table-sticky-head thead{background-image:linear-gradient(To bottom,#dfd8f1,#efecfa);color:#4f1781;border-bottom:1px solid #f7f5fc;border-radius:4px 4px 0 0;display:block;}.table-container .table thead tr th,.table-container table thead tr th,.table-container .table-sticky-head thead tr th{padding:10px 16px;}.table-container .table tbody,.table-container table tbody,.table-container .table-sticky-head tbody{display:block;width:100%;height:calc(100% - 38px);overflow:auto;padding-top:4px;padding-bottom:4px;}.table-container .table tbody tr,.table-container table tbody tr,.table-container .table-sticky-head tbody tr{width:100%;border-bottom:1px solid #f7f5fc;}.table-container .table tbody tr td,.table-container table tbody tr td,.table-container .table-sticky-head tbody tr td{padding:6px 16px;}.table-container .table.table-spacious tbody td,.table-container table.table-spacious tbody td,.table-container .table-sticky-head.table-spacious tbody td{padding:25px 16px;}.table-container .table [colspan="2"],.table-container table [colspan="2"],.table-container .table-sticky-head [colspan="2"]{flex-basis:20% !important;width:20%;}.table-container .table [colspan="3"],.table-container table [colspan="3"],.table-container .table-sticky-head [colspan="3"]{flex-basis:30% !important;width:30%;}.table-container .table [colspan="10"],.table-container table [colspan="10"],.table-container .table-sticky-head [colspan="10"]{width:100%;flex-basis:100% !important;}.modal{justify-content:center;position:fixed;left:0;z-index:12;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);align-items:center;display:none;}.modal .modal-body{width:480px;margin:auto;padding:36px;background-color:#fff;animation:ModalBodyIn .3s ease-out forwards;opacity:0;position:relative;border-radius:8px;top:50%;transform:translateY(-50%) scale(1);}.modal .modal-body .title{font-size:18px;color:#4a4a4a;}.modal .modal-body-large{width:840px;}@keyframes ModalBodyIn{from{opacity:0;transform:translateY(-50%) scale(.75);}to{opacity:1;transform:translateY(-50%) scale(1);}}h6{margin:0;font-weight:400 !important;color:#4f1781;}.status-action-pending .status{color:#ff983f;}.status-active .status{color:#25a84f;}.status-action-required .status{color:#ea5555;}.status-inactive .status{color:#8c84b2;}.status-delete-this{margin-top:.25rem;position:relative;padding:0 0 0 10px;display:block;font-size:10px;}.status-delete-this:before{content:'';width:6px;height:6px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:currentColor;border-radius:50px;}.current-week{border-radius:4px;background-color:#f0e7f5;padding:6px 16px 6px 16px;display:inline-flex;color:#4f1781;font-size:12px;align-items:center;font-weight:500;background-color:#e1dfec;cursor:pointer;}.current-week:hover{background-color:#e4d8ea;}.current-week img{display:block;margin:0 10px 0 0;width:20px;}.current-week.week-selector{cursor:pointer;}.week-switcher{border-radius:4px;display:flex;overflow:hidden;align-items:center;}.week-switcher button{border:none;outline:none;padding:6px 4px;border-radius:0;background-color:#e1dfec;cursor:pointer;}.week-switcher button:hover{background-color:#e4d8ea;}.week-switcher img{display:block;width:20px;height:auto;}.btn-reset{background-color:#f0f0f0;padding:5px;}.copy-prev-week{color:#f25e5e;font-size:10px;}.late-warning{background-image:linear-gradient(to right,#ff9872,#ff676b);padding:2px 0 2px 16px;color:#fff;display:flex;align-items:center;width:100%;border-radius:4px;}.late-warning .warning-text{flex-grow:1;}.late-warning a{float:right;text-align:left;}.yet-to-submit{padding-top:70px;padding-bottom:70px;text-align:center;color:#4f1781;}.yet-to-submit .image{margin-bottom:12px;}.yet-to-submit .image img{display:block;margin:auto;}.yet-to-submit p{line-height:2rem;}.admin-card-deck{flex-wrap:wrap;}.admin-card-deck .deck-item{width:100%;margin-left:0;margin-right:0;}.admin-card-deck .role-name{color:#4f1781;font-size:12px;overflow:hidden;white-space:nowrap;padding-left:4px;padding-right:1rem;text-overflow:ellipsis;}.admin-card-deck .can{padding:4px 7px;border-radius:2em;font-size:10px;text-align:center;min-width:70px;line-height:1.2rem;display:inline-flex;justify-content:center;}.admin-card-deck .create{background-color:#e5f3e5;color:#25a84f;}.admin-card-deck .edit{color:#ff983f;background-color:#fff0e5;}.admin-card-deck .view{color:#ff7171;background-color:#fce9e9;}.admin-card-deck .not-applicable{color:#4a4a4a;padding:0;}.admin-card-deck .approval-dropdown{min-width:94px;font-size:10px;margin:0;}.admin-card-deck .account-name{padding-left:12px;padding-right:12px;}.admin-card-deck .account-name .title{overflow:hidden;}.admin-card-deck .account-name .title .name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.admin-card-deck .approval-dropdown .selected-option{background-position:calc(100% - 4px);background-size:14px;}input.search-bar{width:100%;}.column-label{white-space:nowrap;}.notifications-wrapper{background-color:rgba(0,0,0,.5);position:fixed;left:280px;top:0;width:calc(100% - 280px);height:100vh;transition:opacity linear .2s;opacity:1;overflow:hidden;z-index:0;}.notifications-wrapper.show{opacity:1;z-index:9;}.notifications-wrapper.show .notification-panel{transform:translateX(0%);}.notifications-wrapper.out{opacity:0;transition-delay:.8s;}.notifications-wrapper.out .notification-panel{transform:translateX(-120%);}.notification-panel{background-color:#fff;width:440px;padding:0;position:relative;transform:translateX(-120%);color:#4e1681;height:100%;overflow:auto;transition:all ease .6s .3s;box-shadow:inset 0 1px 4px 0 #c7c7c7;}.notification-panel .notification-item{margin:0 8px 8px 8px;box-shadow:none;cursor:pointer;padding:16px 16px 16px 24px;border-radius:4px;position:relative;}.notification-panel .notification-item .flex-row .col-auto{flex-basis:auto;flex-grow:1;flex-shrink:1;}.notification-panel .notification-item.status-unread{background-color:#fcf4f4;}.notification-panel .text-light-purple{color:#8c84b2;}.notification-panel .thumb{width:32px;height:32px;overflow:visible;border-radius:50%;position:relative;margin-right:8px;background-color:#4f1781;}.notification-panel .thumb img{width:100%;height:auto;border-radius:50%;}.notification-panel .thumb.has-tick:after{content:'';background-repeat:no-repeat;width:16px;height:16px;display:block;position:absolute;right:-4px;bottom:-4px;background-image:url(/app-contents/images/assets/icon-tick-green.svg);background-position:center center;background-size:100% auto;}.notification-panel .notification-date{margin:8px 0;}.notification-panel .notification-header{padding:42px 1.6rem 2px 2rem;border-radius:4px;}.notification-panel .notification-header .btn-notifications-mark-read{border:none;cursor:pointer;background-color:transparent;outline:none;}.notification-panel fieldset{padding:0 8px;}.notification-panel .btn-sm{width:auto;padding-left:8px;padding-right:8px;min-width:96px;}.log-cards{margin:24px 0;}.log-cards ul{list-style:none;display:flex;margin:0 -24px;padding:0;justify-content:space-between;}.log-cards ul li{box-shadow:1px 1px 4px 0 rgba(205,188,188,.5);border-radius:4px;background-color:#fff;display:flex;flex-grow:1;flex-basis:0;margin:0 24px;}.log-cards ul li .text{padding:23px;margin:1px;font-weight:500;}.log-cards ul li .title{font-weight:500;color:#4f1781;font-size:10px;}.log-cards ul li .number{color:#4f1781;font-size:32px;font-weight:500;padding:10px 0;}.log-cards ul li .image{padding:24px 0 24px 24px;}.log-cards ul li .image img{padding-right:24px;width:72px;height:48px;border-right:2px solid #f4e9fc;}.graph-close{position:absolute;top:0;right:0;transform:translate(50%,-50%);width:36px;height:36px;background-image:url(/app-contents/images/assets/icon-close-white.svg);background-size:24px auto;background-color:#562186;background-position:center center;padding:0;outline:none;border:none;border-radius:50%;z-index:1;display:block;}.graph-container{background-color:#fff;position:relative;margin:24px 0;padding:18px 20px 24px 24px;border-radius:4px;box-shadow:1px 1px 4px 0 rgba(205,188,188,.5);}.graph-container .resource-allocation-filter-dropdown{max-width:164px;}.graph-container .icon-report{background-color:#f0f0f0;height:28px;width:28px;padding:4px;border-radius:4px;cursor:pointer;display:block;}.graph-container .icon-report.bg-white{background-color:#fff;}.graph-container .icon-report.bg-white:hover{background-color:#fff;}.graph-container .icon-report img{max-width:100%;margin:auto;display:block;}.graph-container .icon-report:hover{background-color:#f4e9fc;}.graph-container.bg-blue{background-color:#f1e9fc;}.graph-container:before{content:'';min-height:4px;min-width:40px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-image:linear-gradient(to bottom,#eee,#ddd6f3);position:absolute;top:0;left:23px;}.graph-container .title,.graph-container .graph-title{font-size:12px;font-weight:500;color:#4f1781;margin-bottom:24px;}.graph-container .pagination label{font-size:10px;}.graph-container .graph{display:flex;}.graph-container .graph div .google-visualization-tooltip{background-color:#fff;white-space:nowrap;}.graph-container .graph svg g text[font-size='5']{font-size:10px !important;fill:#fff !important;transform:translateX(-10px);}.graph-container .graph .static-graph{display:flex;width:100%;height:68px;}.graph-container .graph .static-graph .item-1{display:inline-block;background-color:#4f1781;}.graph-container .graph .static-graph .item-2{display:inline-block;background-color:#ff7171;}.graph-container .graph .static-graph .item-3{display:inline-block;background-color:#ff983f;}.graph-container .graph .graph-content{max-width:300px;}.graph-container.graph-container-inside-modal{padding:24px;}.graph-container.graph-container-inside-modal:before{display:none;}.graph-lightbox{background-color:transparent;transition:all ease .4s;}.graph-lightbox-active{background-color:rgba(0,0,0,.5);position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;}.graph-lightbox-active .graph-container{left:50%;top:50%;transform:translate(-50%,-50%);}.graph-lightbox-active .graph-close{display:block;}.graph-lightbox-active .icon-report{display:none;}.graph-legend{display:flex;overflow:hidden;}.graph-legend.indent-inside{padding-left:48px;}.graph-legend.justify-center{justify-content:center;}.graph-legend.graph-legend-horizontal{flex-direction:row;}.graph-legend.graph-legend-verticle{flex-direction:column;}.graph-legend.graph-legend-verticle label{margin:0 0 24px 0;}.graph-legend label{font-size:10px;display:block;margin-right:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;}.graph-legend label indicator{display:inline-block;margin-right:4px;height:8px;width:8px;vertical-align:baseline;}.graph-legend label:last-child{margin-bottom:0;margin-right:0;}.graph-legend indicator.color-purple{background-color:#4f1781;}.graph-legend indicator.color-orange{background-color:#ff983f;}.graph-legend indicator.color-red{background-color:#ff7171;}.graph-legend indicator.color-purple-light{background-color:#c9a6e3;}.graph-legend indicator.color-green{background-color:#60d184;}.report-card-deck{flex-wrap:wrap;}.report-card-deck .deck-item{width:100%;margin-left:0;margin-right:0;}.report-card-deck .deck-item:before{display:none;}.report-card-deck .role-name{color:#4f1781;font-size:12px;overflow:hidden;white-space:nowrap;padding-left:4px;padding-right:1rem;text-overflow:ellipsis;}.report-card-deck .status{padding:4px 7px;border-radius:2em;font-size:10px;text-align:center;min-width:36px;line-height:1.2rem;display:inline-flex;justify-content:center;}.report-card-deck .status:before{display:none;}.report-card-deck .complete{background-color:#e5f3e5;color:#25a84f;}.report-card-deck .incomplete{color:#ff7171;background-color:#fce9e9;}.report-card-deck small{color:#4a4a4a;}.report-card-deck .approval-dropdown{min-width:94px;font-size:10px;margin:0;}.report-card-deck .account-name{padding-left:12px;padding-right:12px;}.report-card-deck .account-name .title{overflow:hidden;}.report-card-deck .account-name .title .name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.report-card-deck .approval-dropdown .selected-option{background-position:calc(100% - 4px);background-size:14px;}#resource-wise-timesheet-planned-vs-actual path[fill='#ff983f']{fill:url(#GradientOrange);}#resource-wise-timesheet-planned-vs-actual path[fill='#4f1781']{fill:url(#GradientPurple);}.m-0{margin:0;}.ml-0{margin-left:0;}mr-0{margin-right:0;}.m-1{margin-right:1rem;}.ml-1{margin-left:1rem;}.ml-2{margin-left:2rem;}.ml-3{margin-left:3rem;}.ml-4{margin-left:4rem;}.ml-5{margin-left:5rem;}.mr-1{margin-right:1rem;}.mr-2{margin-right:2rem;}.mr-3{margin-right:3rem;}.mr-4{margin-right:4rem;}.mr-5{margin-right:5rem;}mt-0{margin-top:0;}.m-1{margin:1rem;}.mt-1{margin-top:1rem;}.mt-2{margin-top:2rem;}.mt-3{margin-top:3rem;}.mt-4{margin-top:4rem;}.mt-5{margin-top:5rem;}.mb-0{margin-bottom:0;}.mb-1{margin-bottom:1rem;}.mb-2{margin-bottom:2rem;}.mb-3{margin-bottom:3rem;}.mb-4{margin-bottom:4rem;}.mb-5{margin-bottom:5rem;}.py-1{padding-top:1rem;padding-bottom:1rem;}.py-2{padding-top:2rem;padding-bottom:2rem;}.py-3{padding-top:3rem;padding-bottom:3rem;}.py-4{padding-top:4rem;padding-bottom:4rem;}.py-5{padding-top:5rem;padding-bottom:5rem;}.px-1{padding-left:1rem;padding-right:1rem;}.px-2{padding-left:2rem;padding-right:2rem;}.px-3{padding-left:3rem;padding-right:3rem;}.px-4{padding-left:4rem;padding-right:4rem;}.px-5{padding-left:5rem;padding-right:5rem;}.p-0{padding:0 !important;}.h100{height:100%;}html.layout-login body{padding:0;}.login-page{padding:0 80px;height:100vh;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;background-image:url(/app-contents/images/bg-white-top.svg),url(/app-contents/images/bg-white-bottom.svg);background-position:left top,calc(50% - 231px) bottom;}.login-page .login-page-inner{max-width:1280px;margin:auto;}.login-page .m-auto{margin:auto;}.login-page .white-top{position:fixed;top:0;left:0;}.login-page .white-bottom{position:fixed;bottom:0;left:30%;}.login-page .logo{padding:0;margin-bottom:40px;}.login-page .logo img{margin-left:-11px;width:166px !important;}.login-page .max-width-none{max-width:none !important;width:100%;height:36px;}.login-page .tag-line{font-size:13px;line-height:1.38;letter-spacing:1.06px;color:#4f1781;}.login-page h3{font-size:18px;font-weight:500;color:#4f1781;}.login-page .login-form{margin-top:60px;max-width:384px;}.login-page .toggle-password-text{z-index:3;border:0;background-color:transparent;width:24px;height:24px;padding:0;position:absolute;right:16px;top:50%;display:block;transform:translateY(-50%);pointer-events:all;outline:none;background-image:url(/app-contents/images/assets/icon-password-invisible.svg);}.login-page .toggle-password-text:focus{outline:none;}.login-page .toggle-password-text.toggle-password-text-hide{background-image:url(/app-contents/images/assets/icon-password-visible.svg);}.login-page #LoginPassword::-ms-reveal{display:none;}.login-page #LoginPassword{-webkit-appearance:none;}.login-page .remember-me-wrapper{margin:16px 0;}.login-page .remember-me-label{display:inline-flex;align-items:center;position:relative;height:24px;}.login-page .remember-me-label input{opacity:0;position:absolute;left:0;top:0;}.login-page .remember-me-label svg #SvgCheckIcon{fill:rgba(255,255,255,0);transition:all ease .3s;stroke-dasharray:2;transform:scale(0);transform-origin:center center;}.login-page .remember-me-label svg rect{transition:all ease .3s;}.login-page .remember-me-label input:checked~svg #SvgCheckIcon{fill:white;transform:scale(1);}.login-page .remember-me-label input:checked~svg rect{fill:#f26471;stroke:transparent;stroke:#f26471;}.login-page .remember-me-label span{display:block;height:24px;line-height:24px;left:0;color:#4f1781;width:122px;font-size:10px;letter-spacing:.18px;margin-left:8px;pointer-events:none;}.calendar-modal{position:fixed;z-index:21;left:0;width:100%;top:0;height:100%;background-color:rgba(0,0,0,.5);display:none;align-items:center;justify-content:center;}.calendar-modal .calendar-modal-close{position:absolute;top:0;right:0;transform:translate(50%,-50%);width:36px;height:36px;background-image:url(/app-contents/images/assets/icon-close-white.svg);background-size:24px auto;background-color:#562186;background-position:center center;padding:0;outline:none;border:none;border-radius:50%;z-index:1;}.calendar-modal .calendar-modal-close:active,.calendar-modal .calendar-modal-close:focus{outline:none;}.calendar-modal .calendar-modal-body{position:relative;background:#fff;height:auto;min-height:420px;border-radius:4px;animation:CalendarBodyIn ease-out .4s .2s forwards;opacity:0;margin:auto;}.calendar-modal .ui-datepicker-header{display:flex;margin:0 auto;padding:0;align-items:center;color:#562186;font-size:14px;font-weight:500;background-color:#f0e7f5;padding:40px 45px 50px 45px;position:relative;border-radius:4px 4px 0 0;}.calendar-modal .ui-datepicker-header:after{content:attr(title);display:block;position:absolute;text-align:center;left:0;right:0;transform:translateY(2em);font-size:12px;font-weight:400;color:#562186;}.calendar-modal .ui-datepicker-header .ui-datepicker-prev,.calendar-modal .ui-datepicker-header .ui-datepicker-next{width:32px;flex-shrink:0;background-position:center;height:32px;cursor:pointer;background-size:24px auto;background-position:center center;overflow:hidden;text-indent:-1000px;}.calendar-modal .ui-datepicker-header .ui-datepicker-prev{order:1;background-image:url(/app-contents/images/assets/icon-chevron-left-purple.svg);}.calendar-modal .ui-datepicker-header .ui-datepicker-next{order:3;background-image:url(/app-contents/images/assets/icon-chevron-right.purple.svg);}.calendar-modal .ui-datepicker-header .ui-datepicker-title{order:2;flex-grow:1;text-align:center;font-size:16px;font-weight:500;}.calendar-modal .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month:after{content:', ';}.calendar-modal .ui-datepicker-calendar{border-collapse:collapse;margin:22px 16px 0 22px;}.calendar-modal .ui-datepicker-calendar thead tr th{color:#562186 !important;}.calendar-modal .ui-datepicker-calendar tr{display:flex;}.calendar-modal .ui-datepicker-calendar td,.calendar-modal .ui-datepicker-calendar th{width:36px;height:36px;display:block;line-height:36px;padding:0;text-align:center;border-radius:4px;cursor:pointer;color:#4a4a4a;border:none;outline:none;font-size:12px;background-color:#fff;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;}.calendar-modal .ui-datepicker-calendar .ui-datepicker-other-month{color:#9b9b9b;}.calendar-modal .ui-datepicker-calendar td:hover{background-color:#f0e7f5;}.calendar-modal .ui-datepicker-calendar .ui-datepicker-current-day{background-color:#562186;color:#fff;}.calendar-modal .ui-datepicker-calendar .ui-datepicker-current-day:hover{background-color:#562186;color:#fff;}.calendar-modal .ui-datepicker-calendar td a{display:block;text-decoration:none;color:inherit;border:none;}.calendar-modal .month-year{text-align:center;flex-grow:1;padding:0;margin:0;font-size:16px;}.calendar-modal .month-year h3{margin:0;font-size:16px;}.calendar-modal .calendar-header{background-color:#f0e7f5;padding:40px 45px;}.calendar-modal .selected-day{text-align:center;font-size:14px;color:#562186;}.calendar-modal .selected-day:after{content:' ';}.calendar-modal .month-switcher{display:flex;margin:0 auto;padding:0;align-items:center;color:#562186;font-size:16px;font-weight:500;}.calendar-modal .month-switcher .control{width:32px;flex-shrink:0;background-position:center;height:32px;cursor:pointer;background-size:24px auto;background-position:center center;}.calendar-modal .month-switcher .prev-month{background-image:url(/app-contents/images/assets/icon-chevron-left-purple.svg);}.calendar-modal .month-switcher .next-month{background-image:url(/app-contents/images/assets/icon-chevron-right.purple.svg);}.calendar-modal .calendar-body{padding:22px;}.calendar-modal .date_table-delete{width:100%;border-collapse:collapse;}.calendar-modal .date_table-delete td,.calendar-modal .date_table-delete th{width:28px;height:28px;padding:0;text-align:center;border-radius:4px;cursor:pointer;color:#4a4a4a;border:none;}.calendar-modal .date_table-delete td:hover{background-color:#f0e7f5;}.calendar-modal .date_table-delete .selected_date{background-color:#562186;color:#fff;}.calendar-modal .date_table-delete .selected_date:hover{background-color:#562186;color:#fff;}.calendar-modal .header-inputs{display:none;}.calendar-modal .footer-inputs{display:none;}.calendar-modal.week-selector .ui-datepicker-calendar{background-color:#fff;}.calendar-modal.week-selector .ui-datepicker-calendar td,.calendar-modal.week-selector .ui-datepicker-calendar th{border-radius:0;cursor:pointer;color:#4a4a4a;border:none;font-size:12px;overflow:hidden;}.calendar-modal.week-selector .ui-datepicker-calendar td:first-child{border-radius:2em 0 0 2em;}.calendar-modal.week-selector .ui-datepicker-calendar td:last-child{border-radius:0 2em 2em 0;}.calendar-modal.week-selector .ui-datepicker-calendar .ui-datepicker-other-month{color:#9b9b9b;}.calendar-modal.week-selector .ui-datepicker-calendar .ui-datepicker-current-day{background-color:#562186;color:#fff;}.calendar-modal.week-selector .ui-datepicker-calendar .ui-datepicker-current-day~td{background-color:#562186;color:#fff;}.calendar-modal.week-selector .ui-datepicker-calendar .ui-datepicker-current-day:hover{background-color:#562186;color:#fff;}.calendar-modal.week-selector .ui-datepicker-calendar tbody tr:hover{border-radius:2em;overflow:hidden;border:none;}.calendar-modal.week-selector .ui-datepicker-calendar tbody tr:hover td{background-color:#f0e7f5;color:#4a4a4a;}.calendar-mode-range .header-inputs{display:flex;align-items:center;padding:24px 20px 0;background-color:#f0e7f5;}.calendar-mode-range .header-inputs .group{flex-basis:0;}.calendar-mode-range .header-inputs .group label{display:block;font-size:10px;margin-bottom:4px;letter-spacing:.18px;color:#4a4a4a;}.calendar-mode-range .header-inputs .group input{display:block;background-color:#fff;color:#4f1781;border:solid 1px transparent;border-radius:4px;padding:12px 13px;outline:none;font-size:14px;width:110px;}.calendar-mode-range .header-inputs .group input:focus,.calendar-mode-range .header-inputs .group input.focus-active{border-color:#562186;}.calendar-mode-range .header-inputs .sep{width:20px;margin-top:16px;margin-left:12px;margin-right:12px;height:1px;background-color:#562186;}.calendar-mode-range .footer-inputs{padding:24px 20px;display:flex;align-items:center;}.calendar-mode-range .footer-inputs .btn{width:calc(50% - 20px);margin:0 10px;padding:12px;}.calendar-modal.show{display:flex;}@keyframes CalendarBodyIn{from{transform:scale(.8);}to{transform:scale(.8);opacity:1;}}