@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600&display=swap";@import-normalize;.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:58px}.header-searchbar{flex:1}.header-searchbar>input{width:100%;height:40px;border-radius:.25rem;padding-left:1rem;border:0}.header-home{height:39px;width:39px;margin-right:1rem}.header-home a{float:left;width:100%;height:100%}.header-manage{display:flex;align-items:center;height:40px}.header-manage-link{height:40px;padding:0 1.5rem;text-align:center;background-color:var(--primary);padding:10px 20px;border:1px solid var(--border-color);color:var(--white);font-weight:var(--font-weight-semi-bold);border-radius:5px;font-size:1rem}.header-profile{margin:0 3rem}.header-profile-content{display:flex;align-items:center;gap:12px;padding:12px;border-radius:9999px}.header-profile-image{width:40px;height:40px;border-radius:50%;background-color:var(--border-color);border-width:.05rem;border-style:solid;border-color:#000}.header-profile-info{font-size:1rem}.header-profile-info-name{text-align:left;font-weight:var(--font-weight-semi-bold);color:var(--primary)}.header-profile-dropdown{margin-left:.5rem}.header-logout{margin-left:1rem}.header-logout>a{color:var(--text);font-size:1rem;font-weight:var(--font-weight-semi-bold)}.header-profile-dropdown-menu-open{border-radius:5px;width:150px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;right:0;bottom:0;transform:translateY(50%);position:absolute;background:var(--white);display:flex;flex-direction:column}.header-profile-dropdown-menu-open:after{position:absolute;content:"";z-index:var(--z-container);width:0px;height:0px;border-top:10px solid transparent;border-bottom:16px solid white;border-right:11px solid transparent;border-left:11px solid transparent;top:-25px;right:8px}.header-profile-dropdown-item{padding:5px 20px;cursor:pointer}.header-profile-dropdown-item-active{background:var(--primary-transparent)}.header-profile{position:relative;max-width:100%}.header-profile:hover .header-profile-content{background:var(--primary-transparent)}.header-profile>button{max-width:100%}@media (max-width: 767px){header.header{flex-direction:column-reverse;align-items:flex-start;margin-bottom:10px}.header-profile{margin:0}.header-profile-content{margin-right:0;max-width:100%}.header-profile-content .header-profile-image{min-width:40px}.header-profile-content svg{min-width:12px}.header-profile-info{font-size:var(--font-size-normal);overflow:hidden;max-width:100%}.header-profile-info div{overflow:hidden;text-overflow:ellipsis}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.table{table-layout:fixed;border-collapse:collapse;font-size:16px}.table-background tr:nth-of-type(2n){background:var(--table-row-grey)}.table thead th{text-align:left;padding:10px 8px;color:var(--primary)}.table thead th .table-heading{display:flex}.table thead th .table-heading-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table tbody tr{cursor:pointer;position:relative}.table tbody tr:hover{-webkit-box-shadow:inset 0px 0px 0px 1px var(--primary);-moz-box-shadow:inset 0px 0px 0px 1px var(--primary);box-shadow:inset 0 0 0 1px var(--primary);position:relative}.table tbody tr td{position:relative;text-overflow:ellipsis;white-space:nowrap;min-width:0}.table tbody tr .no-link{padding:10px 8px}.table tbody tr .table-delete-icon{cursor:pointer;visibility:hidden;width:100%;text-align:center;z-index:var(--z-icon)}.table tbody tr:hover .table-info-icon{visibility:visible}.table tbody tr:hover .table-info-icon:hover{color:var(--info-icon-hover)}.table tbody tr:hover .table-info-hard-hidden{display:block}.table tbody tr:hover .table-delete-icon{visibility:visible}.table tbody tr:hover .table-underline{text-decoration:underline}.table tbody tr[data-outdated=true]{opacity:.55}.table-sort-icon{cursor:pointer;margin-left:4px;padding-top:2px}.table-info-icon{margin-left:4px;color:var(--grey-border-line);visibility:hidden;min-width:19px;min-height:19px}.table-info-hard-hidden{display:none}.table-td-link{padding:10px 8px;display:block;color:var(--text)}.table-td-vertical-top{vertical-align:top}.table-td-content{display:flex;align-items:center;min-width:0;line-height:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-td-content>div{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-td-balance-check{font-size:0}.cell-x-padding{padding:.4rem 0}.inline-fit-dropdown{padding:.4rem .6rem;overflow-x:clip;overflow-y:visible}.inline-fit-dropdown .table-td-content{overflow-x:clip;overflow-y:visible}.inline-fit-dropdown .table-td-content>div{overflow-x:clip;overflow-y:visible}.inline-fit-dropdown .selector{margin:-1px 0}.inline-overflow-show{overflow:visible}.table-underline{text-decoration:none}.show-more-less-container{display:block;flex-basis:100%;flex-wrap:wrap}.show-more-less-container>span{flex-basis:100%}.show-more-less-container div{white-space:normal}.projects-table-button-close{background:transparent;color:var(--border-color)}.projects-table-button-close>div>span{float:left}.table-loading-cell{background-color:var(--table-loading-background);width:100%;flex:1;height:20px;animation:pulse 2s infinite}@keyframes pulse{0%{opacity:1}70%{opacity:.6}to{opacity:1}}.employees-filter-columns{position:absolute;right:32px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:var(--z-container)}.employees-filter-columns>div{padding:10px 8px}.employees-filter-columns-content{position:absolute;top:80%;right:0;width:max-content;height:fit-content;padding:20px 20px 12px;background:var(--white);box-shadow:0 0 8px #00000026;border-radius:4px;z-index:var(--z-options);color:var(--primary);font-weight:var(--font-weight-semi-bold)}.employees-filter-columns-content label:nth-child(2n){margin-right:10px}.employees-filter-columns-content label{display:flex;align-items:center}.employees-filter-columns-content>div{display:flex;align-items:center;margin-bottom:5px}.employees-filter-columns-content input:disabled+label{opacity:.6}.employees-filter-columns-content input:hover,.employees-filter-columns-content label:hover{cursor:pointer}.column-drag-icon{height:12px;width:12px;z-index:var(--z-drag-icon);position:absolute;left:-5px;top:49%;fill:var(--primary);transform:translateY(-50%)}.pseudo-arrow:after{position:absolute;top:50%;transform:translateY(-50%);right:10px;display:block;content:url("data:image/svg+xml,%3csvg%20width='12'%20height='6'%20viewBox='0%200%2012%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20className='path-arrow'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%200H12L6%206L0%200Z'%20fill='%231E3761'/%3e%3c/svg%3e")}.input-row{display:flex;flex-direction:row;background-color:#fff;border-radius:5px;align-items:center;padding:0 15px 0 0;column-gap:10px}.dropdown-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:visible;width:100%}.dropdown-container>div,.dropdown-container button{width:100%}.dropdown-mainfield{width:100%;padding:8px 0 8px 15px;border:0;outline:0;border-radius:5px;line-height:20px;text-overflow:ellipsis;font-weight:var(--font-weight-semi-bold);font-size:var(--normal-size);background-color:inherit;color:inherit}.dropdown-options-container{display:flex;flex-direction:column;overflow-y:scroll;width:97%;z-index:var(--z-top)}.dropdown-options-container-absolute{z-index:var(--z-dropdown-options);width:100%;max-height:100px;overflow:auto;position:absolute;left:0;background:var(--bg-dropdown-options);border-top:none;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.dropdown-arrow{z-index:var(--z-icon);right:10px}.arrow-reversed{transform:rotateX(180deg);transition:.3s}.option-highlighted{background:var(--bg-dropdown-option-highlighted)}.dropdown-option{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.dropdown-option>div{font-size:var(--small);width:100%;padding:3px 10px;overflow:hidden;position:relative;text-overflow:ellipsis}.dropdown-option>div>span{text-overflow:ellipsis}.option-disabled{cursor:not-allowed;background:var(--grey-division-line)}.dropdown-option:disabled{text-align:center}.dropdown-delete-icon{position:absolute;top:50%;right:-40px;transform:translateY(-53%);z-index:var(--z-clickable);width:45px}.custom-dropdown-options{z-index:var(--z-dropdown-options);width:100%;position:absolute;left:0;background:#fff;border-top:none;border:1px solid var(--border-color)}.custom-dropdown-normal-options{max-height:150px;height:100%;overflow:auto}.custom-dropdown-normal-options::-webkit-scrollbar{width:8px}.custom-dropdown-normal-options::-webkit-scrollbar-thumb{background-color:#d9d9d9}.custom-dropdown-options-option{font-size:1rem;width:100%;padding:10px 16px;overflow:hidden;position:relative;text-overflow:ellipsis}.custom-dropdown-options-option>div>span{text-overflow:ellipsis}.custom-dropdown-options-customoption{font-size:1rem;width:100%;padding:10px 16px;overflow:hidden;position:relative;text-overflow:ellipsis;color:var(--primary);font-weight:var(--font-weight-semi-bold);border-top:1px solid var(--border-color)}.custom-option-highlighted{background-color:#d9d9d9}.selected-option-multiple{background:var(--table-row-grey);border:1px solid #d8d8d8;border-radius:4px;padding-left:8px;padding-right:24px;max-height:28px;color:var(--text);line-height:23px}.selected-options-container{height:28px;overflow:hidden}.selected-options-container-scrollable{position:relative;white-space:nowrap;height:45px;overflow:auto}.selector-delete-icon{color:var(--grey-border-line);height:10px;position:absolute;transform:translateY(-1px)}.dropdown-multiple{width:300px}.multi-select-container{display:flex;flex-direction:row;flex:1;align-items:center;column-gap:10px;flex-wrap:wrap;padding-left:15px;padding-top:10px;padding-bottom:10px}.multi-select-container:has(>:last-child:nth-child(1)){padding-left:0;padding-top:0;padding-bottom:0}.multi-select-container .selected-item{white-space:nowrap;font-weight:700}.multi-select-container .input-container{flex:1 1 auto;display:inline-grid}.multi-select-container .input-container-field{width:auto;min-width:50px;font-weight:400}.snackbar{position:relative;transform:translate(0);min-width:450px;background:#fff;color:#000;padding:20px 30px 20px 20px;border-radius:4px;box-shadow:0 0 10px #0000001a;transition:transform .3s ease-in-out}.snackbar-red{border-left:4px solid var(--red)}.snackbar-orange{border-left:4px solid var(--orange)}.snackbar-green{border-left:4px solid var(--green)}.snackbar-primary{border-left:4px solid var(--primary)}.snackbar-content{display:flex;flex-direction:row}.snackbar-enter{transform:translate(100%) scale(.75)}.snackbar-enter-active,.snackbar-exit{transform:translate(0) scale(1)}.snackbar-exit-active{transform:translate(100%) scale(.5)}.snackbar-actions{display:flex;justify-content:flex-start;margin-top:10px}.snackbar-actions button{font-weight:var(--font-weight-bold);background:none;border:none;margin-top:10px;padding:0}.snackbar-actions button:first-child{margin-left:0}.snackbar-actions .snackbar-close{position:absolute;top:-3px;right:10px;overflow:visible;min-width:unset}.snackbar-actions .snackbar-close line{stroke:inherit;stroke-width:15px}.snackbar-container{position:fixed;z-index:9999;bottom:0;right:10px;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:20px;margin:20px;max-width:450px;transition:transform .3s ease-in-out}@media (max-width: 767px){.snackbar{min-width:200px;font-size:var(--normal-size);padding:20px 30px 10px 15px}.snackbar-container{right:0;max-width:calc(100vw - 2 * var(--body-margin))}}.hull-button{min-width:50px;pointer-events:initial;position:relative;overflow:hidden;padding:10px 20px}.hull-button[data-clicking-disabled=true]{pointer-events:none}.hull-button>div{transition:opacity .1s var(--ease-in);position:relative}.hull-button span[data-disabled=true]{opacity:.6}@media (hover: hover){.hull-button[data-disabled=false]:hover>div{opacity:.5}}.hull-button[data-disabled=false]:active>div{opacity:.2}.primary-button{padding:10px 20px;border:0;background:var(--primary);color:var(--white);font-weight:var(--font-weight-semi-bold);border-radius:5px;font-size:1rem}.primary-button>div{color:var(--white);background-color:var(--primary)}.secondary-button{padding:10px 20px;border:0;background:var(--white);color:var(--primary);font-weight:var(--font-weight-semi-bold);border-radius:4px;font-size:1em}.secondary-button>div{color:var(--primary);background-color:var(--white)}.section-save{width:137px}.action-small{background-color:transparent;outline:none;font-size:13px}.primary-button-small{padding:5px 25px;border:0;background:var(--primary);color:var(--white);font-weight:var(--font-weight-semi-bold);border-radius:5px;font-size:1rem}.primary-button-small>div{color:var(--white);background-color:var(--primary)}.text-button{background:transparent;color:var(--primary);font-weight:var(--font-weight-semi-bold);font-size:16px}.text-button:hover{text-decoration:underline}.border-button{border:1px solid var(--primary);border-radius:4px;font-size:16px;font-weight:var(--font-weight-bold);color:var(--primary)}.loading-container{position:relative;background-color:var(--white);width:100vw;height:100vh;margin:calc(var(--body-margin) * -1)}.loading-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:2rem 1rem}.loading-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.loading-content-saving{flex-direction:row;display:inline-flex;align-items:center}.loading-content-snackbar{margin-left:25px;margin-top:auto;margin-bottom:auto}.loading-spinner{border-radius:50%;width:100px;height:100px;stroke-linecap:round}.loading-spinner-small{border-radius:50%;width:50px;height:50px;stroke-linecap:round}.loading-snackbar{border-radius:50%;width:25px;height:25px;stroke-linecap:round}.loading-spinner-smaller{border-radius:50%;width:20px;height:20px;stroke-linecap:round;text-align:center}.loading-snackbar,.loading-spinner,.loading-spinner-small,.loading-spinner-smaller{border-top:5px solid #eaeaea;border-right:5px solid #eaeaea;border-bottom:5px solid #eaeaea;border-left:5px solid var(--primary);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.loading-header{margin-top:54px;margin-bottom:24px;font-weight:var(--font-weight-semi-bold);font-size:24px}.loading-header span{color:var(--primary)}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.left-panel{position:fixed;width:var(--left-panel-width);background:#2d3b52;min-height:100vh;height:100%;overflow-y:auto;top:0;padding:12px;gap:24px;transition:.1s width ease}.left-panel.experimental-mode{background-color:#cc7a52}.warning-text{font-size:16px;font-weight:600;text-align:center;margin-top:24px;margin-bottom:-24px;font-style:italic;animation:blinker 3s linear infinite}@keyframes blinker{50%{opacity:0}}.left-panel-toggle{opacity:0;display:flex;justify-content:flex-end;transition:.2s opacity ease}.left-panel:hover .left-panel-toggle{opacity:.5}.left-panel-logo{margin-left:auto;margin-right:auto;margin-top:8px;width:100px;height:29px;background:url(/assets/hula_logo_white-Cw9KLo1e.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.left-panel-links{display:flex;flex-direction:column;gap:8px;margin-top:48px}.left-panel-hr{height:1px;background:#ffffff26;margin:12px 8px}.left-panel-scrollbar::-webkit-scrollbar-track{border-radius:10px;background-color:var(--primary-transparent)}.left-panel-scrollbar::-webkit-scrollbar{width:20px;background-color:var(--primary-transparent)}.left-panel-scrollbar::-webkit-scrollbar-thumb{border:7px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px;background-color:#929fb5}.left-panel-scrollbar-small::-webkit-scrollbar-thumb{border-width:2px}.left-panel-scrollbar-small::-webkit-scrollbar{width:7px}.left-panel-scrollbar-small .left-panel-logo{width:39px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2058.22604%2042.49037'%3e%3cpath%20d='M11.79375,37.77079c-.52895,.09874-1.10223,.16523-1.72084,.19949-.61962,.03224-1.16066,.04836-1.6221,.04836-.4292,0-.96218-.01612-1.59692-.04836-.63574-.03426-1.21003-.10075-1.72084-.19949V3.9484c.51081-.09874,1.0851-.16423,1.72084-.19747,.63474-.03325,1.16771-.05038,1.59692-.05038,.46144,0,1.00248,.01713,1.6221,.05038,.61862,.03325,1.19189,.09874,1.72084,.19747V13.90268c0,.69317-.00907,1.30776-.02519,1.84477-.01713,.536-.02519,1.14253-.02519,1.81958v5.5212c0,.66093,.00806,1.26343,.02519,1.80749,.01612,.54507,.02519,1.16469,.02519,1.85786v11.01721Zm2.5994-14.63219c-.19848,0-.46648-.00403-.80501-.0131-.33853-.00806-.67705-.01612-1.01457-.02418-.33853-.00806-.61559-.0131-.8302-.0131-.6438,0-1.30373,.00907-1.98078,.02519-.67705,.01713-1.34504,.02519-2.00496,.02519v-5.62094c.65992,0,1.32791,.00806,2.00496,.02418,.67705,.01713,1.33698,.02519,1.98078,.02519,.2146,0,.49167-.00403,.8302-.01209,.33752-.00806,.67604-.01612,1.01457-.02519,.33853-.00806,.60653-.01209,.80501-.01209h6.9821c.19848,0,.46648,.00403,.80501,.01209,.33853,.00907,.68108,.01713,1.02767,.02519s.61056,.01209,.79292,.01209c.65992,0,1.32388-.00806,1.99287-.02519,.66798-.01612,1.33295-.02418,1.99287-.02418v5.62094c-.65992,0-1.32489-.00806-1.99287-.02519-.66899-.01612-1.33295-.02519-1.99287-.02519-.18236,0-.44633,.00504-.79292,.0131s-.68914,.01612-1.02767,.02418c-.33853,.00907-.60653,.0131-.80501,.0131h-6.9821Zm9.55732,3.61498c0-.69317,.00806-1.3128,.02519-1.85786,.01612-.54406,.02519-1.14656,.02519-1.80749v-5.5212c0-.67705-.00907-1.28358-.02519-1.81958-.01713-.53701-.02519-1.15159-.02519-1.84477V3.9484c.54507-.09874,1.11835-.16423,1.72084-.19747s1.13547-.05038,1.59792-.05038c.44532,0,.98535,.01713,1.6211,.05038s1.20902,.09874,1.72084,.19747V37.77079c-.54406,.09874-1.10626,.16523-1.68356,.19949-.57832,.03224-1.10626,.04836-1.58483,.04836-.49469,0-1.04782-.01612-1.65838-.04836-.61156-.03426-1.18887-.10075-1.73394-.19949v-11.01721Z'%20fill='%23fff'/%3e%3ccircle%20cx='45.90164'%20cy='30.17007'%20r='7.51444'%20fill='%235b7ab1'/%3e%3c/svg%3e") no-repeat}@media (max-width: 767px){.left-panel{z-index:2;padding:0}.left-panel-logo{margin-top:32px}.left-panel-toggle{opacity:1;float:right;margin-top:var(--body-margin);margin-right:var(--body-margin)}.left-panel-toggle svg{width:32px;height:32px}.left-panel-toggle svg.mobile-left-panel-close{fill:#fff;z-index:3}}.left-panel-link{display:flex;align-items:center;gap:8px;color:#fff;border-left:4px solid #2d3b52;margin-left:-4px;background-size:200% auto;background-image:linear-gradient(to right,rgba(255,255,255,.1) 50%,transparent 50%);background-position:right bottom;transition:border .2s ease-out,background .2s ease-out}.left-panel-link:hover{border-left:4px solid #5b7ab1;animation:shiftToLeft .3s linear forwards}.left-panel-link.active{font-weight:var(--font-weight-bold);border-left:4px solid #2d3b52;margin-left:-4px;background-size:200% auto;background:#ffffff1a;background-position:right bottom;border-left:4px solid #5b7ab1;padding-right:0}.left-panel-link.active.left-panel-link-collapsed.not-clickable{border:none;padding:0}.left-panel-link.active.no-icon{background:#ffffff1a;border-left:4px solid #5b7ab1;padding-right:0;margin-left:-4px}.left-panel-link.active.not-clickable{padding:20px 0 10px 10px;background:none;border-top:1px solid #4a5464;transition:none;border:none}.left-panel-link.active .left-panel-link-icon svg{opacity:1}.left-panel-link.left-panel-link-collapsed{justify-content:center}.left-panel-link.left-panel-link-collapsed.no-icon{display:none}.left-panel-link.left-panel-link-collapsed.back-to-menu{padding:20px 0 10px 20px}.left-panel-link.left-panel-link-collapsed.back-to-menu .left-panel-link-icon{margin-left:-33px;margin-top:-10px}.left-panel-link.left-panel-link-collapsed.back-to-menu .left-panel-link-icon svg{margin:0;width:30px;height:30px}.left-panel-link.no-icon{height:40px;padding:5px 10px 5px 12px}.left-panel-link.no-icon .left-panel-link-icon{display:none}.left-panel-link .left-panel-link-icon{height:40px;padding:5px;width:40px;position:relative}.left-panel-link .left-panel-link-icon svg{padding:7px;width:30px;height:30px;opacity:.6}.left-panel-link.back-to-menu{position:relative;cursor:pointer}.left-panel-link.back-to-menu .left-panel-link-icon{width:30px}.left-panel-link.back-to-menu .left-panel-link-icon svg{width:30px;height:30px;margin-left:4px;opacity:1}@keyframes shiftToLeft{0%{background-position:right bottom}to{background-position:left bottom}}.right-content{margin:var(--body-margin);margin-left:calc(var(--left-panel-width) + var(--body-margin));transition:.1s margin ease}@media (max-width: 767px){.right-content{margin-left:var(--body-margin)}}.integrations{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.integration-button{position:relative;background:#fff;display:inline-flex;flex-direction:column;gap:12px;padding:12px 24px;border-radius:10px;cursor:pointer}.integration-button-checkbox{position:absolute;right:-8px;top:-8px;z-index:var(--z-icon)}.integrated-panel-buttons-container{opacity:0;font-size:18px;font-weight:var(--font-weight-bold);display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px;transition:opacity .1s ease-in}.integrated-panel-buttons-container div{height:50%;width:100%;display:flex;align-items:center;justify-content:center}.integrated-panel-buttons-container div:first-of-type{color:var(--primary);border-radius:10px 10px 0 0}.integrated-panel-buttons-container div:nth-of-type(2){color:var(--red);border-radius:0 0 10px 10px}.integrated-panel-buttons-container div:hover{background:var(--primary-transparent)}.integrated-panel:hover{position:relative}.integrated-panel:hover .integration-button-logo{z-index:var(--z-icon);height:60px;margin-top:40px}.integrated-panel:hover .integrated-panel-buttons-container{opacity:1}.integrated-panel:hover .integration-button-label{opacity:0}.integration-button-label{opacity:1;transition:opacity .1s ease-in}.integration-button-logo{width:150px;height:100px;display:flex;justify-content:center;align-items:center;transition:all .1s ease-in}.integration-button-logo svg{width:100%;height:100%}.integration-mapping{display:flex;flex-direction:column;width:inherit}.integration-mapping .selector{width:100%}.integration-mapping .selector .dropdown-mainfield{height:30px;cursor:pointer}.integration-mapping .selector .custom-dropdown-options-option{cursor:pointer;height:30px}.integration-mapping .selector .custom-dropdown-options-option>div{height:30px}.integration-mapping .selector .custom-dropdown-options-option>div span{font-size:16px}.integration-mapping .table-td-content{width:70%;overflow:visible}.integration-mapping .table-td-content>div{overflow:visible}.integration-mapping-table-container[data-disabled=true]{display:none}.integration-mapping-table-container-title{color:var(--primary);font-size:16px;margin:12px 0}.integration-mapping-table-container .hull-mapping-table{table-layout:fixed;margin-bottom:30px}.integration-mapping-table-container .hull-mapping-table thead,.integration-mapping-table-container .hull-mapping-table thead tr:first-child{background-color:transparent}.integration-mapping-table-container .hull-mapping-table tr:nth-of-type(2n){background:var(--table-row-grey)}.integration-mapping-table-container .hull-mapping-table tr .hull-mapping-table-edit-button{padding:10px 5px;visibility:hidden;pointer-events:none;background-color:transparent}.integration-mapping-table-container .hull-mapping-table tr:hover .hull-mapping-table-edit-button{visibility:unset;pointer-events:all;color:var(--primary);text-decoration:underline;background-color:none}.integration-mapping-control-button{position:relative;height:10%;width:fit-content}.send-email-to{max-width:96.5%}.send-email-to-new-email{max-width:57%}.send-email-to-send-after{font-size:14px}.send-email-to>span{display:flex;align-items:center}.send-email-to>span>b{font-size:14.3px;margin-right:7px}.send-email-to>span>span{font-size:14px}.send-email-to>span>svg{min-width:33px;margin-right:5px}.associate-align{margin-top:2px}.jira-billable-button{padding:10px 15px;font-size:16px;border:1px solid var(--grey-descriptions);font-weight:var(--font-weight-bold);border-radius:5px;margin-right:20px;cursor:pointer;color:var(--grey-descriptions);-webkit-user-select:none;user-select:none}.jira-billable-button-active{background:var(--table-row-grey-hover);color:var(--primary);border:1px solid var(--primary)}.jira-billable-button[data-disabled=false]:hover>div{opacity:.8}.hull-toggle{display:inline-block;min-width:48px;padding:2px;border-radius:9999px;transition:.1s background ease}.hull-toggle[data-enabled=true]{background-color:var(--primary)}.hull-toggle[data-enabled=false]{background-color:var(--grey);opacity:.4}.hull-toggle>div{height:22px;width:22px;border-radius:9999px;background-color:#fff;transition:.1s transform ease}.hull-toggle>div[data-enabled=true]{transform:translate(100%)}.validator-container{margin-bottom:10px;width:fit-content;width:84%;padding-bottom:5px}.validator-container[data-disabled=true]{pointer-events:none;opacity:.9}.validator-container-single{display:flex;flex-wrap:nowrap;flex-direction:row;position:relative;padding-bottom:5px}.validator-container-single>span{width:89.8%}.validator-container-single>span>b{font-size:calc(4px + .85rem);display:inline;line-break:unset}.validator-container-single>span>svg{position:absolute;margin-left:10px;margin-top:5px}.validator-container-single>span>svg[data-rotated=true]{transform:rotate(180deg)}.validator-container-single>span:nth-child(2){position:absolute;width:auto;z-index:var(--z-container);margin-left:53%}.validator-container>h5{color:var(--grey-descriptions);padding-bottom:7px;margin-left:2px}.validator-container[data-subordinated=true]{padding-top:15px;width:100%}.validator-container[data-subordinated=true]>span>span>b{color:var(--primary)}@keyframes fadeIn{0%{opacity:.7}50%{opacity:.85}to{visibility:visible;opacity:1}}.section-container{width:100%;max-width:var(--section-width);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;padding-bottom:2vw;padding-top:2vw;margin:auto;border-bottom:1px solid var(--border-color)}.section-container-border-off{border:none}.section-full{max-width:none}.section-container-vertical{flex-direction:column;justify-content:unset;align-items:unset}.section-left-info{width:40%;padding-right:40px}.centered-section{padding-inline:calc(40% - 425px)}.section-container:not(.section-container-vertical) .centered-section-left-col{flex-basis:250px}.section-container:not(.section-container-vertical) .centered-section-right-col{width:calc(100% - 320px);max-width:calc(100% - 320px)}.section-title{font-size:16px;font-weight:var(--font-weight-semi-bold)}.section-instruction{margin:15px 0 25px;color:var(--grey-descriptions);font-size:var(--normal-size)}.section-instruction-content{margin:15px 0 25px;color:var(--grey-descriptions);font-size:16px;margin-right:2rem}.section-clickable{position:relative;color:inherit;text-decoration:none;cursor:pointer}.section-arrow{position:absolute;top:10px;transform:translateY(-50%)}.section-arrow-reversed{transform:translateY(-50%) rotateX(180deg);transition:.3s}.section-content{overflow:hidden;max-height:0}.section-content-show{max-height:100%;overflow:inherit}.edit-feature{display:flex;flex-direction:row;justify-content:flex-end;padding:8px}.pen-button,.pen-button-non-edit-mode,.pen-button-edit-mode{position:absolute;z-index:var(--z-icon);top:23px;right:18px;width:18px;height:18px;background-color:"transparent"}.pen-button-edit-mode{pointer-events:none}.pen-button-non-edit-mode{cursor:pointer;pointer-events:all;opacity:0}.edit-section{display:flex;justify-content:flex-end;position:relative;border-radius:20px;margin:0 -20px}.edit-section-edit-mode{background:var(--bg-edit-section)}.edit-section-non-edit-mode input:not(.dropdown-mainfield),.edit-section-non-edit-mode label{background:inherit;box-shadow:none!important}.edit-section-non-edit-mode:hover{background:var(--bg-edit-section);cursor:pointer}.edit-section-non-edit-mode:hover .pen-button-non-edit-mode{opacity:1}.edit-section-button{width:32px;height:32px;background:#fdfdff;box-shadow:0 0 4px 1px #0000001a;border-radius:9999px}.edit-section-content{padding:20px;display:block}.edit-section-confirm-modal h3{color:var(--primary);margin-bottom:20px}.edit-section-confirm-modal ul{list-style-type:none;text-align:left;margin-top:10px}.edit-section-confirm-modal ul li{padding-left:10px;position:relative}.edit-section-confirm-modal ul li:after{content:"";position:absolute;top:8px;left:0;width:3px;height:3px;background:var(--primary)}.time-entires-validator{margin-top:30px;margin-left:4px}.time-entires-validator-title{margin-left:2px;margin-top:30px;font-size:1.1rem;color:var(--primary)}.dashboard-periods-selector{max-width:20%;min-width:136px;display:inline-flex;padding:5px 15px}.dashboard-epsilon-selector{max-width:20%;min-width:136px;margin-left:54px;display:inline-flex;padding:5px 15px}.dashboard-showed-after-container{display:inline-flex;align-items:baseline}.info-icon{color:var(--grey-border-line)}.info-icon:hover{color:var(--info-icon-hover)}.create-discount-header{text-align:center;padding-bottom:50px;color:var(--primary);font-weight:var(--font-weight-semi-bold)}.discount-form-selector-wrapper{margin:32px auto 64px;max-width:var(--section-width)}.discount-form-selector{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.discount-form-selector-item{display:flex;align-items:center;border:2px solid #d8d8d8;border-radius:4px;cursor:pointer;gap:30px;padding:24px 30px 30px}.discount-form-selector-item.active{border:2px solid var(--primary)}.select-container{display:flex;flex-wrap:nowrap;padding:10px 16px;background:#fff;border-radius:4px;border:1px solid transparent;transition:all .15s ease;height:38px;align-items:center}.select-container-error{border-color:var(--red)}.select-container:hover:not(.select-container-error),.select-container:focus-within:not(.select-container-error){border:1px solid var(--primary)}.select-button{width:0;height:0;transition:all .15s ease;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid var(--primary)}.select-container-error .select-button{border-top:7px solid var(--red)}.select-relative{position:relative}.select-input{width:100%;display:block;border:0;background:transparent}.select-options{transform:translateY(8px);font-size:14px;display:flex;flex-direction:column;position:absolute;z-index:var(--z-dropdown-options);width:100%;background:#fff;border-radius:4px;max-height:250px;overflow-y:auto;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926}.select-option{padding:8px 16px;cursor:pointer;border-bottom:1px solid var(--primary-transparent)}.select-option:last-child{border:0}.select-option-active{background:var(--primary-transparent2)}.select-option-selected:not(.select-option-active){background:var(--primary-transparent)}.field-label{margin-bottom:8px;font-weight:500;white-space:nowrap}.field-error{font-size:14px;color:var(--red);margin-top:8px}.textarea-ng{resize:vertical;padding:8px;border:1px solid transparent;border-radius:5px;width:100%}.textarea-ng:focus:not(.textarea-ng-error),.textarea-ng:hover:not(.textarea-ng-error){border-color:var(--primary)}.textarea-ng-error{border-color:var(--red)}.input-ng{border:1px solid transparent;outline:none;transition:all .15s ease;border-radius:4px;background:#fff;padding:10px 16px;display:block;width:100%}.input-ng:focus:not(.input-ng-error),.input-ng:hover:not(.input-ng-error){border-color:var(--primary)}.input-ng-error{border-color:var(--red)}.summary-section{margin:auto;width:100%}.summary-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;font-weight:var(--font-weight-bold)}.summary-content-description{padding-top:3rem;padding-bottom:23px}.summary-content-description span{color:var(--primary)}.multiple-select-container{display:flex;flex-wrap:nowrap;padding:6px 16px 6px 6px;background:#fff;margin-bottom:8px;border:1px solid transparent;transition:all .15s ease;border-radius:4px;align-items:center;height:38px}.multiple-select-relative{position:relative}.multiple-select-container-error{border-color:var(--red)}.multiple-select-container:hover:not(.multiple-select-container-error),.multiple-select-container:focus-within:not(.multiple-select-container-error){border:1px solid var(--primary)}.multiple-select-button{width:0;height:0;transition:all .15s ease;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid var(--primary)}.multiple-select-container-error .multiple-select-button{border-top:7px solid var(--red)}.multiple-select-count{white-space:nowrap;font-size:14px;background:var(--primary-transparent);padding:4px 6px;border-radius:4px}.multiple-select-chips{display:flex;flex-wrap:wrap;gap:4px;font-size:14px}.multiple-select-chip{border:1px solid var(--primary-transparent);padding:4px;border-radius:4px;background:var(--primary-transparent2);text-overflow:ellipsis;white-space:nowrap}.multiple-select-input{margin-left:8px;border:0;background:transparent;width:100%;display:block}.multiple-select-options{font-size:14px;display:flex;flex-direction:column;position:absolute;z-index:2;width:100%;background:#fff;border-radius:4px;max-height:250px;overflow-y:auto;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926}.multiple-select-option{padding:8px 16px;cursor:pointer;border-bottom:1px solid var(--primary-transparent)}.multiple-select-option:last-child{border:0}.multiple-select-option-active{background:var(--primary-transparent2)}.multiple-select-option-selected:not(.multiple-select-option-active){background:var(--primary-transparent)}.filter-chip{display:inline-block;-webkit-user-select:none;user-select:none;color:var(--dark-grey);line-height:20px;padding:6px 8px;background:var(--primary-transparent2);border-radius:4px;cursor:pointer;max-width:256px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .15s ease}.filter-chip:hover{background:var(--accent-red);color:#fff}.modal-close-container{position:absolute;top:20px;right:20px}.modal-close-container .modal-close-button{background-color:transparent;width:20px;height:20px}.modal-close-container .modal-close-button>svg{height:100%;width:100%}.bg{background-color:#0003;height:100vh;width:100vw;position:fixed;overflow-y:scroll;top:0;left:0;display:flex;align-items:flex-start;justify-content:center;padding:4rem 0;z-index:var(--z-modal)}.bg .shadow{background-color:var(--white);padding:20px;border-radius:1rem;width:80%}.bg .shadow>div .primary{text-align:center}.modal-cross-image{width:20px;height:20px;display:block}.invoice-modal{z-index:var(--z-modal-background);left:0;top:0;max-width:2000px;height:fit-content;overflow:auto;position:relative;background-color:var(--bg-modal);border:1px solid var(--grey);border-radius:15px;margin:5% auto;padding:60px 50px 50px;width:95%}@media print{.invoice-modal{background:#fff}}.modal-background-regular{position:fixed;z-index:var(--z-modal-background);left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}@media print{.modal-background-regular{background-color:var(--white)}}.modal-background-regular-content{position:relative;background-color:var(--bg-modal);border:1px solid var(--grey);border-radius:15px;margin:5% auto;padding:60px 20px 20px;width:80%}.modal-background-error{position:fixed;z-index:var(--z-top);left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-background-error-content{background-color:var(--bg-modal);border:1px solid var(--grey);border-radius:5px;margin:5% auto;padding:20px;width:80%}.inline-modal-background{position:fixed;z-index:var(--z-modal-background);left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#5d5d5d1a}.inline-modal-container{position:relative;width:100%;height:100%}.inline-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:32px 48px;width:610px;z-index:var(--z-content);background:var(--bg-modal);border:1px solid #b5b5bb;box-shadow:0 0 10px 4px #00000029;border-radius:24px}.modal-back-button{position:absolute;top:20px;left:20px}.discount-editsection-wrapper{position:relative;padding-top:15px}.discount-details-type{font-weight:var(--font-weight-bold);font-size:16px;color:var(--text);margin:8px 0}.discount-details-label,.discount-early-details-label,.discount-volume-details-label{display:inline-block;min-width:175px;width:175px;font-weight:var(--font-weight-regular);margin:8px 0}.discount-volume-details-label{width:280px;min-width:280px}.discount-early-details-label{width:220px;min-width:220px;margin-right:38px}.discount-early-payments-label{margin:8px 0}.discount-early-payments-days{width:75px}.discount-early-payments-days input{width:60px;padding:5px}.discount-early-payments-discounts{width:95px}.discount-description{display:flex;align-items:center;pointer-events:all}.discount-description svg{margin-left:10px}.discount-early-payment-inputs{display:grid;grid-template-columns:1fr 1fr 38px;gap:8px;margin-bottom:30px}.discount-early-payment-add-row-button{padding:10px 16px;border:1px solid transparent;outline:none;transition:all .15s ease;border-radius:4px;background:#fff}.discount-early-payment-add-row-button:hover{background-color:var(--accent-light-gray);border-color:var(--primary)}.discount-delete-button{width:38px;height:38px;border:1px solid transparent;outline:none;transition:all .15s ease;border-radius:4px;background:transparent}.discount-delete-button:hover{background-color:#ff461d5c}.tippy-box[data-theme~=error]{background-color:red;color:var(--white)}.tippy-box[data-theme~=error][data-placement^=top]>.tippy-arrow:before{border-top-color:red}.tippy-box[data-reference-hidden]{display:none}.tippy-select-employee{left:-15px}.section-header-container{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin:auto;width:100%}.section-header-content{display:flex;flex-direction:row;align-items:center;padding-bottom:10px;width:100%}.section-header-text{border-bottom:1px solid var(--border-color);justify-content:space-between}.section-header-text h1{font-size:2rem}.section-header-icon{margin-left:30px;width:48px;height:48px;align-self:flex-start}.section-header-icon svg{width:100%;height:100%}.section-header-snapshot{position:absolute;top:-35px;left:0;width:max-content;pointer-events:all;font-weight:var(--font-weight-bold);display:flex;flex-direction:column;align-items:flex-start}.section-header-snapshot-link-row{margin-top:4px}.edit-section-ng-controls{display:flex;flex-direction:row;justify-content:flex-end;padding:8px;gap:8px}.edit-section-ng-button{width:32px;padding:0;height:32px;background:#fdfdff;box-shadow:0 0 4px 1px #0000001a;border:0;border-radius:9999px}.edit-section-ng{position:relative;border-radius:16px;margin-right:-16px;margin-left:-16px}.edit-section-ng-in-edit{background:var(--bg-edit-section)}.edit-section-ng-in-view:hover{background:var(--bg-edit-section);cursor:pointer}.edit-section-ng-in-view:hover .pen-button-non-edit-mode{opacity:1}.edit-section-ng-content{padding:16px}.edit-section-ng-pen{position:absolute;z-index:var(--z-icon);top:14px;right:14px;width:18px;height:18px;background-color:"transparent"}.edit-section-ng-in-view .edit-section-ng-pen{opacity:0}.edit-section-ng-in-view:hover .edit-section-ng-pen{opacity:1}.hull-checkbox input[type=checkbox]{display:none;pointer-events:none}.hull-checkbox input[type=checkbox]+label{cursor:pointer;display:inline-block;height:22px}.employee-settings-item input:disabled+label{opacity:.6;cursor:default}.active-edit-indicator{margin-top:7px;margin-right:10px}.custom-field-display{min-width:204px;margin-top:2px;margin-left:-7px}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.date-picker{position:fixed;top:210px;z-index:var(--z-backdrop);cursor:default;margin-left:30px;margin-top:-13px;border:1px solid #b5b5bb;box-shadow:0 0 10px 4px #00000029;border-radius:7px}.date-picker.no-right-column{margin-left:-330px}.date-content{margin:15px;background:#fdfdff;cursor:default;display:block;justify-content:center;align-items:center}.date-footer{display:flex;width:auto}button.date-footer-button{margin:0 10px;width:93px;height:40px}div.date-button-fixed{display:flex;justify-content:space-between}div.date-button-fixed button{margin-right:8px;width:80px;height:32px;background-color:#fdfdff;border:1px solid #a3a3aa;border-radius:4px;font-weight:500;font-size:16px;line-height:20px;color:#a3a3aa}div.date-button-fixed button:hover,div.date-button-fixed button.active{border-color:var(--primary);color:var(--primary)}div.date-button-fixed button:last-child{margin-right:0}.date-header-text{margin-bottom:10px;font-weight:600;font-size:16px;line-height:20px}.react-datepicker__month-container{float:none}.react-datepicker__header{background-color:#fdfdff}.unsnooze-checkbox{margin-right:7px}.snooze-icon{cursor:pointer}.snooze-wrapper{position:relative;display:inline-block}.react-datepicker-popper{z-index:var(--z-backdrop)!important}.listbox-options{width:200%;max-width:480px;top:100%;right:0;position:absolute;border:1px solid var(--grey-border-line);border-radius:5px;white-space:normal;background:#fff;z-index:var(--z-options)}.listbox-options .hull-checkbox{margin-right:10px}.listbox-option{padding-top:9px;padding-bottom:6px;padding-left:10px}.listbox-option:first-of-type{padding-top:12px}.listbox-option:last-of-type{padding-bottom:12px}.listbox-option:hover{cursor:pointer;background:var(--table-row-grey)}.listbox-container{background:#fff;height:28px;max-width:230px;border-radius:5px;border:1px solid var(--grey-border-line)}.listbox-container.listbox-error{border:1px solid var(--red)}.listbox-container .dropdown-arrow{z-index:var(--z-icon)}.listbox-container .selector-mainfield{height:100%;padding:5px 15px}.listbox-container .selector-mainfield:hover{cursor:pointer}.filters{display:flex;flex-wrap:wrap;gap:16px}.filter-checkboxes-container{max-height:300px;width:max-content;overflow-x:hidden;overflow-y:auto;margin-top:5px}.filter-checkboxes-container .filter-checkbox{align-items:center;margin-bottom:3px;font-size:var(--small)}.filter-checkboxes-container span{max-width:100%;display:block;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width <= 768px){.filter-checkboxes-container span{max-width:300px}}.filter-group{-webkit-user-select:none;user-select:none;display:inline-flex;gap:8px;align-items:center;padding:10px 16px;background-color:#fff;border-radius:4px;cursor:pointer;color:var(--grey);border:1px solid transparent;transition:all .15s ease}.filter-group:hover,.filter-group-active{border-color:var(--primary);color:var(--primary)}.filter-group-dropdown{display:flex;flex-direction:column;gap:16px;padding:11px 7px}.filter-group-name{font-size:var(--normal-size);line-height:20px;max-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.filter-group-triangle{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--grey);transition:all .15s ease}.filter-group-open .filter-group-triangle{animation:jump .15s ease}.filter-group-active .filter-group-triangle,.filter-group:hover .filter-group-triangle{border-top-color:var(--primary)}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(2px)}to{transform:translateY(0)}}.tippy-box[data-placement^=top]>.tippy-backdrop{transform-origin:0 25%;border-radius:40% 40% 0 0}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-55%)}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop{transform-origin:0 -50%;border-radius:0 0 30% 30%}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop{transform-origin:50% 0;border-radius:50% 0 0 50%}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-75%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop{transform-origin:-50% 0;border-radius:0 50% 50% 0}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-25%,-50%)}.tippy-box[data-animatefill]{background-color:transparent!important}.tippy-backdrop{position:absolute;background-color:#333;border-radius:50%;width:calc(110% + 32px);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tippy-backdrop[data-state=hidden]{opacity:0}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translate(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translate(-10px)}.filter-input{width:100%;outline:none;border:1px var(--grey) solid;border-radius:4px;padding:8px 12px;font-size:14px}.filter-label{line-height:20px;color:var(--dark-grey);font-weight:600;margin-bottom:8px}.hull-data-picker-display{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:transparent;background:#fff}.hull-data-picker-display div{text-overflow:ellipsis;overflow:hidden}.hull-data-picker-buttons{display:flex;flex-direction:row;border-top:1px solid #aeaeae}.hull-data-picker-button-error{border:1px solid red!important;outline:1px solid red!important}.hull-data-picker-button{background-color:transparent}.hull-data-picker-button:hover{text-decoration:underline}.hull-data-picker-button{border-left:1px solid #aeaeae}.hull-data-picker-button:first-child{border:none}.hull-date-picker-popper{z-index:var(--z-top)}.hull-date-picker-header{display:flex;padding:10px 16px;width:100%}.hull-date-picker-header-arrow{width:27px;height:27px;border-radius:.3rem;background-color:var(--primary);color:#fff}.hull-date-picker-header-arrow>span{display:block;width:100%;height:100%;font-size:20px}.hull-date-picker-header-arrow:first-child{margin-right:3px}.hull-date-picker-header-select{border-radius:5px;font-size:12.8px;margin-right:3px;max-height:27px;height:27px;background-color:transparent;border:1px solid #aeaeae;padding:0 5px}.react-datepicker__day--selected{background-color:var(--primary);color:#fff}.react-datepicker__week .react-datepicker__day--disabled:hover{background-color:var(--primary)}.date-picker-date-grayed-out{color:var(--grey-division-line)}.filter-date{border:1px var(--grey) solid;border-radius:4px;padding:6px 12px}.filter-checkbox{display:flex;gap:8px;font-size:16px;cursor:pointer}.filter-checkbox-active{color:var(--primary);font-weight:600}.chips{display:flex;gap:16px;margin:16px 0}.chips:empty{margin-bottom:0}.chips-filter-group{display:flex;flex-direction:column;gap:8px}.chips-filter-group-name{color:var(--grey);max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chips-filter-group-filters{display:flex;flex-wrap:wrap;gap:8px}.search-input{width:100%}.create-user-modal-background>div{width:80%;padding:40px 60px}.create-user-modal-background h3{margin-bottom:30px}.create-user-row-container{width:100%}.create-user-row-container>div{height:38px;margin-top:0;flex-basis:25%}.create-user-row-container>div:nth-of-type(2){margin:0 10px}.create-user-row-container>div:nth-of-type(3){margin:0 10px 0 0}.create-user-row-container>div>span{width:100%}.create-user-row-container>div>span input{min-height:38px;max-height:38px}.create-user-row-container>div.listbox-container{max-width:unset}.create-user-row-container>div.listbox-container>div{min-width:100%;padding-top:9px}.create-user-row-container>div .input-error{display:none}.create-user-row-container .create-user-delete-icon{position:absolute;right:-25px}.create-user-buttons-container{width:100%;display:flex;justify-content:flex-end}.password-validation-list-container{padding:25px 25px 15px;margin-left:20px}.password-validation-list-container ul{list-style-type:none}.password-validation-list-container ul li{margin-bottom:6px;position:relative;font-weight:var(--font-weight-bold)}.password-validation-list-container ul li:before{content:"";position:absolute;top:50%;left:-14px;transform:translateY(-50%);background:var(--grey);width:5px;height:5px;border-radius:10px}.password-reset-notification{position:fixed;background:#d4edda;color:#155724;font-weight:var(--font-weight-bold);padding:15px 20px;margin-top:10px;border-radius:5px;top:0;left:50%;transform:translate(-50%);z-index:2;opacity:0;animation:successHighlight 4s ease-out}@keyframes successHighlight{0%,to{opacity:0}15%,85%{opacity:1}}@media (max-width: 767px){.admin-container .title{margin:0 auto;text-align:left;max-width:355px}.admin-container .content-container{margin-top:15px}div.profile-settings-container{flex-direction:column;max-width:350px;margin-inline:auto}div.profile-settings-container>.password-validation-list-container{order:1;padding:0;margin:0 auto 10px;font-size:var(--small)}div.profile-settings-container>.password-validation-list-container ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}div.profile-settings-container>.password-validation-list-container ul li{flex-basis:45%}div.profile-settings-container>.password-validation-list-container ul li:before{top:7px}div.profile-settings-container>form{order:2;max-width:100%}div.profile-settings-container>form label{font-size:var(--small)}div.profile-settings-container>form input{min-height:30px;max-height:30px}}.custom-holiday-datepicker{min-width:140px}.settings-types-of-vacations-new-type-container{padding-top:15px}.settings-types-of-vacations-new-type-container>div{flex-basis:235.8px;padding-left:15px}.settings-types-of-vacations-new-type-container>div span{width:100%}.settings-types-of-vacations-new-type-container>div input{width:100%;max-width:182px;padding-left:8px}.settings-types-of-vacations-new-type-container>label{width:100%;max-width:430px;margin-left:14px;height:43px}.settings-types-of-vacations-new-type-container>button.primary-button{padding:0 15px;max-height:43px}.settings-types-of-vacations-error-message{white-space:pre-wrap;word-break:break-word}.settings-types-of-vacations-input{min-width:180px;max-width:180px}.company-information-settings-container{padding:0 20px 30px}.company-information-settings-container .input-label{margin-top:15px;margin-bottom:5px}.company-information-settings-container input{width:400px}.company-information-settings-container .edit-section{margin-bottom:10px}.company-information-settings-container .edit-section.edit-section-non-edit-mode input{cursor:pointer}.company-information-settings-container .edit-section-content{padding-bottom:0}.company-information-settings-container .edit-section-content:last-of-type{padding-bottom:20px}.company-information-settings-container .edit-section-content .flex-row.flex-items-center{margin-bottom:20px}.content-container{border-radius:24px}.admin-side-menu-container{display:flex;gap:12px}.admin-right-col{padding:24px 12px}.admin-rightcol-content{margin:10px 0;max-width:95%}.admin-rightcol-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:var(--table-row-grey)}.admin-rightcol-content::-webkit-scrollbar{width:8px;background-color:var(--table-row-grey)}.admin-rightcol-content::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--border-color)}.admin-side-menu-container{height:100%}@media (max-width: 767px){.admin-side-menu-container{font-size:var(--small)}.admin-side-menu-container .menu-link{padding:8px 14px;text-align:center}}.menu-link{position:relative;padding:12px 24px}.menu-link:hover{cursor:pointer}.menu-active{background:#1e376015;color:var(--primary);border-radius:9999px}.client-invoices-info-left-col{width:70%}.client-invoices-info-left-col .flex-row{margin-bottom:15px}.client-invoices-info-left-col .flex-row>div:first-of-type{width:270px}.client-invoices-info-left-col .flex-row>div:last-of-type{width:100%}.client-invoices-info-right-col{text-align:right;min-width:180px;position:relative;width:30%}.client-invoices-info-right-col-expandable{margin-top:-20px;padding:20px;border-radius:10px}.client-invoices-info-right-col-expandable:hover{background:var(--primary-transparent);cursor:pointer}.client-invoices-info-right-col .section-title:not(:first-of-type){margin-top:12px}.client-invoices-info-right-col span{margin-top:2px;font-size:18px;font-weight:var(--font-weight-bold)}.client-invoices-info-right-col .client-balance-expand-balances{position:absolute;left:20px;top:35px;height:15px;transition:.3s}.client-invoices-info-right-col .client-balance-expand-balances.reversed{transform:rotateX(180deg)}.client-invoices-info-right-col .client-balance-expand-balances svg{width:20px;height:auto}.create-discount-modal-header{text-align:center;padding-bottom:50px}.create-discount-modal-header h1{color:var(--primary);font-weight:var(--font-weight-semi-bold)}.fix-field{margin-top:40px}.fix-field input{width:144px}.volume-inputs-container,.early-payments-inputs-container{display:flex;flex-direction:column;margin-top:40px}.volume-inputs-first-row{width:250px}.volume-inputs-first-row input{width:160px}.volume-inputs-other-rows,.early-payment-inputs-row{display:flex}.volume-inputs-other-rows>div,.early-payment-inputs-row>div{width:160px;margin-right:16px}.early-payment-delete{margin-top:34px;background-color:transparent;outline:none;font-size:20px;font-weight:var(--font-weight-medium);color:var(--red);height:38px;margin-left:-10px;width:24px}.early-payment-btn{width:160px;padding:7px 0 8px}.early-payment-btn:disabled{opacity:.5;cursor:default}.custom-column-modal{padding:15px 20px;width:300px;position:absolute;right:0;background:var(--white);border-radius:10px;z-index:var(--z-container);box-shadow:0 0 2px inset var(--grey)}.add-new-column-icon{position:absolute;right:5px;cursor:pointer;z-index:var(--z-icon);top:50%;transform:translateY(-50%)}.table-employees{width:100%}.new-column-input{border:none;box-shadow:0 0 2px var(--grey) inset;border-radius:5px}.cooperation-end-reason-column{display:flex;width:100%;max-width:250px}.cooperation-end-reason-text{width:100%;max-width:225px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cooperation-end-reason-icon{width:25px}.employees-import-csv{float:left;margin-right:20px}.employees-import-csv:hover>div{opacity:.6}.zoho-icon{transform:translate(8px,25%);margin-right:10px;padding-bottom:3px}.blue-accent-row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#226db412;pointer-events:none}.blue-accent-border{border-left:4px solid #226db4;position:relative;background:var(--table-row-grey)}.green-accent-border{border-left:4px solid var(--accent-green);position:relative;background:var(--table-row-grey)}.red-accent-border{border-left:4px solid var(--accent-red);position:relative;background:var(--table-row-grey)}tr:nth-child(1){border-right:solid thin transparent}.employee-contract-cancel-icon{background:none;border-radius:100px}.employee-contract-cancel-icon g g g path{stroke:var(--accent-gray)}.employee-contract-cancel-icon:hover g g g path{stroke:var(--accent-red)}.employee-contract-accept-icon{background:none;border-radius:100px}.employee-contract-accept-icon>path{fill:var(--accent-green)}.employee-contract-accept-icon:hover{background:var(--accent-green)}.employee-contract-accept-icon:hover>path{fill:#fff}.employee-contract-delete-icon path{fill:var(--accent-gray)}.employee-contract-delete-icon:hover path{fill:var(--accent-red)}.contract-edit-row>td>div>div .react-datepicker-popper{padding-top:0}.contract-edit-row>td>div>div:not(.react-datepicker__tab-loop){width:100%;height:63px}.contract-edit-row>td>div>div:not(.react-datepicker__tab-loop) input{height:44px}.contract-edit-row>td>div>div .field-error{margin-top:2px}.create-employee-position-allocation-container>div:first-of-type{width:calc(50% - 15px);margin-right:30px}.employee-edit-label{width:190px;min-width:190px;padding-right:10px;word-wrap:break-word}.employee-edit-value{max-width:80%;word-wrap:break-word}.select-action{padding:8px 16px;cursor:pointer;border-bottom:1px solid var(--primary-transparent);font-weight:500;color:var(--primary)}.select-action:last-child{border-bottom:0}.select-action-active{background:var(--primary-transparent2)}.select-action-selected:not(.select-action-active){background:var(--primary-transparent)}.date-picker-ng-header{display:flex;padding:10px 16px;width:100%}.date-picker-ng-header-arrow{width:27px;height:27px;border-radius:.3rem;background-color:var(--primary);color:#fff;border:0}.date-picker-ng-header-arrow>span{display:block;width:100%;height:100%;font-size:20px}.date-picker-ng-header-arrow:first-child{margin-right:3px}.date-picker-ng-header-select{border-radius:5px;font-size:12.8px;margin-right:3px;max-height:27px;height:27px;background-color:transparent;border:1px solid #aeaeae;padding:0 5px}.date-picker-ng-input{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#fff;padding:10px 16px;border-radius:4px;border:1px solid transparent;transition:all .15s ease;font-size:14px}.date-picker-ng-input div{text-overflow:ellipsis;overflow:hidden}.date-picker-ng-input-error{border-color:var(--red)}.date-picker-ng-input-error .date-picker-ng-input-calendar-icon path{fill:var(--red);opacity:.8}.date-picker-ng-input:focus:not(.date-picker-ng-input-error),.date-picker-ng-input:hover:not(.date-picker-ng-input-error){border:1px solid var(--primary)}.date-picker-ng-input-placeholder{color:var(--grey)}.date-picker-ng-buttons{border-top:1px solid #aeaeae;clear:both;display:flex}.date-picker-ng-button{flex:1;outline:none;border:0;border-left:1px solid #aeaeae;background-color:transparent;height:38px}.date-picker-ng-button:hover{text-decoration:underline}.date-picker-ng-button:first-child{border:none}.date-picker-ng-popper{z-index:var(--z-top)}.date-picker-ng-date-grayed-out{color:var(--grey-division-line)}.react-datepicker__day--selected{background-color:var(--primary)}.react-datepicker__day--keyboard-selected{background-color:transparent;color:var(--black)}.react-datepicker__day--keyboard-selected:hover{background-color:#f0f0f0}.comments,.comments-list,.text-area,.profile-image{--section-width: 608px;--icon-size: 40px}.profile-image{min-width:var(--icon-size);max-width:var(--icon-size);min-height:var(--icon-size);max-height:var(--icon-size);border-radius:50%;background-color:#d8d8d8;border:0}.text-area textarea{padding:8px 13px;border:0;border-radius:4px;background:var(--white);min-height:82px;width:100%;resize:none}.save-button,.cancel-button{display:flex;align-items:center;justify-content:center;font-weight:700;width:80px;border-radius:4px;background:var(--primary);color:var(--white);cursor:pointer}.cancel-button{border:none;background:#fff;color:var(--grey-border-line)}.comments-list-creation-mode{display:flex;justify-content:flex-start}.comments-list{margin-top:24px;width:var(--section-width);padding-top:15px}.comments-divider{display:flex;justify-content:flex-end;margin-top:20px;padding-top:5px;color:var(--grey-border-line);border-top:1px solid var(--grey-division-line);font-weight:var(--font-weight-semi-bold)}.close-icon-container{width:100%;display:flex;justify-content:space-between}.remove-icon{cursor:pointer}.error-message{display:flex;align-items:center;justify-content:flex-start;color:var(--red);padding-bottom:5px}.comment-word-counter{position:absolute;right:0}.comment-icons-container>svg{position:absolute;right:0}.comment-icons-container :hover{cursor:pointer}.group-user{margin-left:30px;line-height:2}.employees-csv-modal{padding-bottom:40px}.employees-csv-modal h3.title{margin-top:10px;margin-bottom:30px}.employees-csv-modal .csv-employee-template{border:none;font-size:15px;font-weight:var(--font-weight-bold);float:right;margin-top:-2px}.employees-csv-modal .csv-employee-template:hover>div{opacity:1;text-decoration:underline}.employees-csv-modal,.file-upload{width:840px;padding-top:10px;padding-inline:60px}.employees-csv-modal .hull-export-csv-low,.file-upload .hull-export-csv-low{margin-bottom:20px}.employees-csv-modal .zone,.file-upload .zone{align-items:center;border:2px dashed var(--primary);border-radius:15px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px 20px;cursor:pointer}.employees-csv-modal .zone-hover,.file-upload .zone-hover{border-color:var(--border-color)}.employees-csv-modal .file,.file-upload .file{background:var(--primary-transparent);border-radius:10px;display:flex;min-height:30px;padding:15px 40px 10px 20px;width:fit-content;position:relative;z-index:10;flex-direction:column;justify-content:center}.employees-csv-modal .info,.file-upload .info{align-items:center;display:flex;flex-direction:column;padding-left:10px;padding-right:10px}.employees-csv-modal .name,.file-upload .name{border-radius:3px;display:flex;justify-content:center;margin-bottom:.5em}.employees-csv-modal .name,.file-upload .name{font-size:12px;font-weight:var(--font-weight-bold)}.employees-csv-modal .progress-bar,.file-upload .progress-bar{bottom:14px;position:absolute;width:100%;padding-left:10px;padding-right:10px}.employees-csv-modal .remove,.file-upload .remove{fill:transparent;height:23px;width:23px;position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.employees-csv-modal .remove path:nth-of-type(2),.file-upload .remove path:nth-of-type(2){fill:var(--red)}.employees-csv-modal .validation-message,.file-upload .validation-message{display:flex;flex-direction:row;margin-top:7px}.employees-csv-modal .validation-message .index,.file-upload .validation-message .index{min-width:40px}.file-upload{width:100%;margin-bottom:30px}.file-upload .file{display:flex;flex-direction:row;align-items:center;margin-bottom:5px;margin-top:5px;margin-left:5px}.file-upload .file-icon{width:15px;height:auto}.file-upload .info{display:flex;flex-direction:row}.file-upload .info .name{margin-bottom:0}.address-row{display:flex}.address-row .address-row-item{flex:1}.address-row .address-row-item.address-row-item-50{flex:0 0 calc(50% - 8px)}.address-row .address-row-item.address-row-item-50+.address-row-item{margin-left:16px}.address-row .address-row-item.address-row-item-zip{max-width:90px;margin-left:16px}.address-row .address-row-item.address-row-item-country{flex:1}.saved-address{border-bottom:1px solid var(--grey-border-line);padding:15px 10px}.saved-address .saved-addresses-delete{visibility:hidden;pointer-events:none}.saved-address:hover{box-shadow:0 0 2px var(--primary);cursor:pointer;background:var(--primary-transparent)}.saved-address:hover .saved-addresses-delete{visibility:visible;pointer-events:all}.firm-address-edit-container{list-style-type:none;position:relative;padding:5px;border-bottom:1px solid var(--grey-division-line)}.firm-address-edit-container .saved-addresses-delete{position:absolute;top:13px;right:10px;cursor:pointer}.firm-address-edit-section-container{width:100%;list-style-type:none}.ratecard-position-selector{width:300px;min-width:300px}.ratecard-position-selector-view-only{width:288px}.rate-card-spacer,.ratecard-rate-field{width:var(--rate-card-column-width);min-width:var(--rate-card-column-width)}.ratecard-datepicker{width:var(--rate-card-column-width);float:right;cursor:pointer;padding:3px 5px}.ratecard-delete-row{position:absolute;cursor:pointer;left:-18px;top:14px}.ratecard-delete-column{position:absolute;display:none;width:28px;height:28px;padding:6px;right:8px;top:8px;z-index:var(--z-delete);cursor:pointer;background-color:#fff;border-left:2px solid var(--bg-color);border-top-right-radius:5px;border-bottom-right-radius:5px}.ratecard-delete-past-column{position:absolute;top:8px;right:5px;z-index:var(--z-delete);cursor:pointer}.ratecard-extra-column:hover .ratecard-delete-column{display:block}.ratecard-extra-column:hover .ratecard-datepicker,.ratecard-datepicker:hover{color:var(--primary)}.rate-card-name-field{width:600px}.rate-card-selector-container{width:300px}.rate-card-delete-icon{position:absolute;left:-17px;top:50%;transform:translateY(-50%);width:12px;height:16px}.past-rates-container{max-width:320px;overflow-x:auto;display:flex;flex-direction:row}.past-rates-container.rate-row-scrollable{margin-bottom:-8px}.past-rates-first-row{margin-top:-32px}.rate-card-main-column-date{width:var(--rate-card-column-width);margin-left:calc(100% - var(--rate-card-column-width));float:right;position:relative}.textarea-label{display:block}.textarea{resize:vertical;padding:8px;border:0;border-radius:5px}.new-terms-modal-content{width:370px;padding:20px 25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--bg-modal);border:1px solid #b5b5bb;border-radius:10px;box-shadow:0 0 10px 4px #00000029}.numbered-list-container{display:flex}.numbered-list-container-index{width:1.75rem;min-width:1.75rem;margin-bottom:10px;margin-right:1rem}.numbered-list-container-content{width:100%;text-overflow:ellipsis;overflow:hidden}.discounts-from-group{margin:5px 0 10px 60px}.HullControlLabel{display:inline-flex;align-items:center;align-content:center;justify-content:center;cursor:pointer;background-color:transparent}.HullControlLabel-labelPlacementLeft{flex-direction:row-reverse}.HullControlLabel-labelTextLeft{margin-right:10px}.HullControlLabel-labelTextRight{margin-left:10px}.firm-associates-wrapper{margin-top:5px;display:flex;flex-direction:column}.firm-associates-info-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.firm-associates-row{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-radius:4px}.firm-associates-row:hover{background:#00000008}.firm-associates-row-content{width:100%;margin-right:16px}.firm-associates-row-delete{cursor:pointer;background:transparent;width:20px;height:20px}.inline-firm-creation-buttons{display:flex;flex-direction:row;justify-content:flex-end;margin-top:48px}.balance-overview-main{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:10px;padding:10px 0}.balance-overview-block{width:300px}.balance-header-highlihted{color:var(--secondary)}.balance-loading{height:29.4px;width:87%}.balance-sidetext-loading{width:75px;height:21.5px;flex:unset}.balance-title-loading{width:60%;height:21.5px;flex:unset}.balance-overview-main-expandable{margin:10px -20px;padding:20px;border-radius:20px;position:relative}.balance-overview-main-expandable:hover{cursor:pointer;background:var(--primary-transparent)}.expand-balances-arrow{position:absolute;right:30px;top:21px;height:15px;transition:.3s}.expand-balances-arrow.reversed{transform:rotateX(180deg)}.expand-balances-arrow svg{width:20px;height:auto}.finances-container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding:15px 0;margin:auto;width:100%;border-top:1px solid var(--grey-division-line)}.finances-container-input-headers{width:40%}.finances-container-input-fields{display:flex;width:100%}.finances-header{position:relative;display:flex}.firm-table-td{vertical-align:top}.firm-table-content{width:100%;overflow:hidden;text-overflow:ellipsis;cursor:auto}.firm-table-icon{position:relative;min-width:20px;max-width:20px}.projects-sows-navbar{margin-top:40px;margin-bottom:20px;font-weight:var(--font-weight-bold)}.projects-sows-navbar>a{display:inline-block;padding:8px 27px;font-size:1.2rem;color:var(--grey);border:3px solid #fff;min-width:fit-content;text-align:center;background-color:#fff}.projects-sows-navbar>a:first-of-type{width:140px;border-radius:5px 0 0 5px}.projects-sows-navbar>a:nth-of-type(2){border-radius:0 5px 5px 0}.projects-sows-navbar .active{color:var(--primary);border:3px solid var(--primary);background-color:#fff}.home-validator-table-controllers{margin-top:15px;margin-bottom:15px;justify-content:space-between}.home-validator-table-label{font-weight:var(--font-weight-semi-bold);-webkit-user-select:none;user-select:none}.home-validator-table-label.disabled{cursor:not-allowed}.home-validator-table-label.disabled span,.home-validator-table-label.disabled svg{cursor:not-allowed}.hull-export-csv-low{font-size:12px;padding:5px 15px;overflow:hidden;border:1px solid var(--primary);background:inherit;color:var(--primary);font-weight:var(--font-weight-semi-bold);border-radius:5px}.hull-export-csv-low a{color:var(--primary)}.inline-buttons{display:flex;gap:10px}.user-balance{flex:1;font-size:16px;margin:10px;padding:10px}.user-balance.filterable:hover{text-decoration:underline;cursor:pointer}.user-balance.selected{background:var(--primary-transparent2)}.user-balance-header{text-align:left;padding:0 10px 5px 0;border:none;color:var(--primary);font-size:14px;font-weight:var(--font-weight-bold)}.user-balance-header-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-balance-body{padding:0 10px 5px 0;font-size:16px;font-weight:var(--font-weight-bold)}.user-balance-body:nth-of-type(2n){background:none}.user-balance-wrapper{padding:10px;border-radius:10px;margin:-5px -10px 10px}.user-balance-wrapper table>thead>tr{border:none;color:var(--primary);font-size:14px}.user-balance-wrapper table thead th,.user-balance-wrapper table tbody td{padding:0 10px 5px 0}.user-balance-wrapper table tbody tr{font-size:16px;font-weight:var(--font-weight-bold)}.user-balance-wrapper table tbody tr:nth-of-type(2n){background:none}.user-balance-wrapper.expandable:hover{background:var(--primary-transparent);cursor:pointer}.user-balance-expand-balances{height:15px;transition:.3s}.user-balance-expand-balances.reversed{transform:rotateX(180deg)}.user-balance-expand-balances svg{width:20px;height:auto}.home-invoices-table{font-size:14px}.home-card-wrapper{padding:20px;background:var(--white);border-radius:16px;box-shadow:0 10px 15px -3px #0000001a}.home-dashboard-wrapper{display:flex;flex-direction:row;gap:16px}.home-dashboard-column{flex:1;display:flex;flex-direction:column;gap:16px}.base-validation-table{width:100%;position:relative}.base-validation-table table{table-layout:auto;position:relative;width:100%;display:grid}.base-validation-table table,.base-validation-table td{border-collapse:collapse}.base-validation-table tbody{display:grid;width:100%;overflow:auto;height:100%}.base-validation-table thead{display:grid}.base-validation-table th,.base-validation-table td{padding:5px;min-width:0}.base-validation-table td{border-bottom:none;border-left:none;line-height:1.5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.base-validation-table td:last-child{overflow:visible}.base-validation-table-head{display:grid}.base-validation-table-head tr>th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;padding:10px 5px;color:var(--primary)}.base-validation-table-row{width:100%;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr 1fr 50px;gap:8px}.base-validation-table-row:nth-child(2n){background-color:var(--table-row-grey)}.base-validation-table-row:hover{box-shadow:inset 0 0 0 1px var(--primary)}.base-validation-table-row.base-validation-table-row--no-snooze{grid-template-columns:1fr 1fr 1fr}.dashboard-table-heading{width:100%;background-color:var(--white)!important;padding-right:8px}@supports (-moz-appearance: none){.dashboard-table-heading{padding-right:0}}.base-validation-column-cell{position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.base-validation-column-error-description{cursor:pointer}.base-validation-column-error-description:hover{text-decoration:underline}.employee-table-wrapper:last-of-type{border-bottom:none}.employee-table-wrapper-content{padding-bottom:15px;height:auto;overflow:inherit}.employee-table-wrapper-content-hide{max-height:0;overflow:hidden}.employee-table-clickable{position:relative;color:inherit;text-decoration:none;cursor:pointer}.employee-table-arrow{position:absolute;top:20px;transform:translateY(-50%)}.employee-table-arrow-reversed{transform:translateY(-50%) rotateX(180deg);transition:.3s}.exclude-validation-table-row{width:100%;box-sizing:border-box;display:grid;grid-template-columns:1fr 200px;gap:8px}.exclude-validation-table-row:nth-child(2n){background-color:var(--table-row-grey)}.exclude-validation-table-row:hover{box-shadow:inset 0 0 0 1px var(--primary)}.quick-actions-main{height:40px;width:100%;padding:10px 15px 9px;font-weight:700;font-size:16px;line-height:20px;color:var(--primary);border-right:1px solid var(--primary)}.quick-actions-main:hover{cursor:pointer}.quick-actions-main[aria-disabled=true]:hover{cursor:progress;text-decoration:none}.table-quick-actions-container{position:relative;justify-content:space-between;display:flex;flex-direction:row;width:fit-content}.table-quick-actions-container .quick-actions-option{padding:4px 8px;font-weight:var(--font-weight-regular);font-size:13px}.table-quick-actions-container .quick-actions-option[aria-disabled=true]:hover{cursor:progress;text-decoration:none}.table-quick-actions-container .quick-actions-main{padding:0 8px;font-size:13px;height:auto}.table-quick-actions-container .quick-actions-main:hover{text-decoration:underline}.table-quick-actions-container .quick-actions-main[aria-disabled=true]:hover{cursor:progress;text-decoration:none}.table-quick-actions-container .quick-actions-options-container{border:none;border-radius:5px;box-shadow:0 0 8px #00000026;width:fit-content}.quick-actions-container{position:relative;justify-content:space-between;display:flex;flex-direction:row;width:fit-content;min-width:175px;border:1px solid var(--primary);border-radius:4px}.quick-actions-container-open{border-radius:0 0 4px 4px}.quick-actions-arrow{background:none;border-radius:0 4px 4px 0;padding:0 8px}.quick-actions-arrow svg{float:left}.quick-actions-arrow:hover{cursor:pointer;background:var(--table-row-grey-hover)}.quick-actions-options-container{border:1px solid var(--primary);border-radius:4px 4px 0 0;display:block;position:absolute;width:calc(100% + 2px);left:-1px;top:0;transform:translateY(-100%);background:var(--white)}.quick-actions-option{padding:6px 15px;color:var(--primary);font-weight:var(--font-weight-medium)}.quick-actions-option:first-of-type{border-radius:4px 4px 0 0}.quick-actions-option:hover{cursor:pointer;background:var(--table-row-grey-hover)}.invoice-modal-print-table{display:none}@media print{.invoice-modal-print-table{display:block}}.invoice-info-header{width:100%;display:flex;flex-direction:row;margin-bottom:10px}.invoice-info-header>div{flex-basis:33.3333333333%}.invoice-info-hero{width:100%;display:flex;flex-direction:row;align-items:flex-end;margin-bottom:50px;justify-content:space-between}.invoice-info-hero>div:first-of-type{flex-basis:50%;max-width:unset}.invoice-info-hero>div{flex-basis:24%;max-width:250px}.invoice-info-hero>div>div{margin:8px 0 0}.invoice-info-hero .flex-row{justify-content:space-between}.invoice-info-hero .billing-wrapper{display:flex;justify-content:space-between;align-items:baseline}@media print{.invoice-info-summary{margin-top:10px}}.invoice-info-summary .flex-row{margin-bottom:1rem;justify-content:space-between}.invoice-info-summary .flex-row>div:first-child{width:250px;text-align:right;padding:0 30px}.invoice-info-summary-container{display:flex;justify-content:end;width:100%}@media print{.invoice-info-summary-container{margin-bottom:0}}.invoice-info-summary-quick-actions{position:relative;z-index:var(--z-top)}.invoice-record-warning{font-size:12px;color:var(--orange);white-space:break-spaces}.invoice-right-aligned-field{justify-content:flex-end;text-align:right}.invoice-table-summary{background:#00aeef0a;padding:10px 0;text-align:right;font-weight:var(--font-weight-bold)}.invoice-info-table-summary-border{border-bottom:2px solid #a3a3aa}.invoice-info-discounts-table .table-td,.invoice-info-discounts-table .table-td-content>div,.invoice-info-records-table .table-td,.invoice-info-records-table .table-td-content>div{white-space:break-spaces;word-wrap:break-word;overflow:visible;text-overflow:unset}.invoice-info-discounts-table .table-td:nth-of-type(-n+3) .table-td-content>div,.invoice-info-records-table .table-td:nth-of-type(-n+3) .table-td-content>div{width:100%}.invoice-info-discounts-table .invoice-new-record-field-container,.invoice-info-records-table .invoice-new-record-field-container{padding:10px 8px}.invoice-info-table-editing-controls{position:absolute;bottom:-5px;right:0;z-index:var(--z-container)}table.table tbody tr .invoice-record-edit-mode{height:100%;padding-bottom:40px}table.table tbody tr .invoice-record-service-dropdown{height:32px}.invoice-info-records-new-row-buttons{justify-content:flex-end}.invoice-info-records-new-row-buttons button{font-size:11px}.invoice-info-records-new-row-buttons button:first-of-type{margin-right:15px;border:none}.invoice-info-progress-dots{width:0px;padding-right:16px;height:0px;padding-bottom:16px;border-radius:50%;background:var(--primary);display:inline-block;margin-right:16px;margin-bottom:10px}.invoice-info-progress-dots-grey{background:#d8d8d8}.invoice-warnings-tooltip{width:fit-content;max-width:unset!important;background:var(--bg-color);color:var(--text);font-weight:var(--font-weight-bold);box-shadow:0 0 2px inset var(--black)}.warning-icon g{fill:var(--orange)}.invoice-pdf-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--z-backdrop);background-color:#0006}.invoice-pdf-preview{margin:40px auto;height:calc(100vh - 100px);width:fit-content;position:relative;display:flex;flex-direction:column;background:#fff;padding:30px 40px;border-radius:20px}.invoice-pdf-preview-content{height:100%;overflow:auto}.invoice-pdf-preview-buttons{width:100%;background:#fff;padding-top:20px;display:flex;flex-direction:row;justify-content:center}.invoice-pdf-preview-buttons button{margin:0 20px}.invoice-pdf-loading{position:fixed;z-index:var(--z-top);top:0;left:0;bottom:0;right:0;margin:0}.invoice-info-payments-wrapper{position:relative;border-top:2px solid #a3a3aa}.invoice-info-payments-arrow{position:absolute;top:30px;right:0;transform:translateY(-50%);width:24px;height:24px}.invoice-info-payment-content{overflow:hidden;max-height:0}.invoice-info-payment-content-show{max-height:100%;overflow:inherit}.invoice-info-notes{margin-left:-20px}.invoice-info-tax-container .invoice-info-vat-edit-section{padding:3px 0;position:relative}.invoice-info-tax-container .invoice-info-vat-edit-section:after{content:"%";position:absolute;right:3px;top:50%;transform:translateY(-50%)}.invoice-info-tax-container .invoice-info-vat-edit-section label{display:none}.invoice-info-tax-container .invoice-info-vat-edit-section .input-label{margin-bottom:0;justify-content:flex-end}.invoice-info-tax-container .invoice-info-vat-edit-section .invoice-info-vat-input{height:20px;margin-left:50px;margin-right:20px;text-align:right}.invoice-info-tax-container .pen-button-non-edit-mode,.invoice-info-tax-container .pen-button-edit-mode{top:12px;left:15px;transform:rotateY(180deg)}.invoice-info-tax-container .edit-feature{padding:0;position:absolute;right:0;bottom:-40px}.invoice-info-tax-container table th:not(:first-of-type){text-align:right;padding-left:0;padding-right:0}.invoice-info-tax-container table td .table-td-content{padding-top:5px}.invoice-info-tax-container table td .table-td-content>div{overflow:visible;padding-top:10px;padding-bottom:10px}.invoice-info-tax-container table td:not(:first-of-type){text-align:right}.invoice-info-tax-container table td:not(:first-of-type) .table-td-content{overflow:visible;justify-content:flex-end}.invoice-info-tax-container table td:not(:first-of-type) .table-td-content .edit-section,.invoice-info-tax-container table td:not(:first-of-type) .table-td-content .edit-section-edit-mode,.invoice-info-tax-container table td:not(:first-of-type) .table-td-content .edit-section-non-edit-mode{padding-right:20px;margin-left:0}.invoice-header-center{text-align:center;margin:0 10px}.invoice-time-report-preview{display:block;overflow-x:auto;text-align:center}.invoice-time-report-preview th,.invoice-time-report-preview td{padding:15px;text-align:center}.invoice-time-report-preview th:first-child,.invoice-time-report-preview td:first-child{position:sticky;left:0;z-index:1;background-color:#eeeff2;min-width:250px;text-align:left}.invoice-time-report-preview th:nth-child(2),.invoice-time-report-preview td:nth-child(2){position:sticky;background-color:#eeeff2;z-index:1;left:250px;min-width:200px;text-align:right;padding-right:50px}.invoice-time-report-preview td:nth-of-type(n+3),.invoice-time-report-preview th:nth-of-type(n+3){border-left:1px solid var(--border-color)}.invoice-time-report-preview tr:nth-child(2n){background-color:var(--bg-color)}.invoice-time-report-preview tr:hover,.invoice-time-report-preview .row-active{background-color:var(--table-row-grey)}.invoice-time-report-preview tr:hover{cursor:pointer}.invoice-time-report-table-row td:nth-of-type(1){font-weight:700}.invoice-time-report-table-subrow td:nth-of-type(1){padding-left:25px}.time-report-button :hover{color:var(--grey)}.time-report-active{background-color:var(--primary);color:var(--white)}.qbo-modal-container{width:max(50%,300px);padding:40px}.qbo-modal-container .title{margin-top:20px}.qbo-modal-container .buttons{display:flex;flex-direction:row;gap:20px;justify-content:flex-end;margin-top:30px}.qbo-modal-container .description{margin:20px 0;font-size:16px;line-height:22px}.qbo-modal-container .description-bold{font-weight:700}.qbo-duplicates-found-modal-container{width:max(50%,300px);padding:40px}.qbo-duplicates-found-modal-container .title{margin-top:0;margin-bottom:40px}.qbo-duplicates-found-modal-container .buttons{display:flex;flex-direction:row;gap:20px;justify-content:flex-end;margin-top:30px}.qbo-duplicates-found-modal-container .description{margin:20px 0;font-size:16px;line-height:22px}.qbo-duplicates-found-modal-container .footnote{margin-top:30px;font-size:12px}.invoices-quick-actions-row,.invoice-quick-actions-cell .table-td-content{overflow:visible}.invoice-quick-actions-cell .table-td-content>div{overflow:visible}.invoice-synced-state{display:flex;flex-direction:row;padding:5px 8px;border-radius:15px;background:#d8d8d859}.invoice-synced-state b{opacity:.35}.invoice-synced-row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2ca01c0d;pointer-events:none}.invoice-synced-left-cell{border-left:4px solid #2ca01c;background:var(--table-row-grey);position:relative}table.payments-table>colgroup>col:nth-child(1),table.invoices-table>colgroup>col:nth-child(1){width:45px}.invoices-ready-to-be-generated-table{border-collapse:separate;border-spacing:0 16px}.invoices-ready-to-be-generated-table thead{box-shadow:0 1px #a3a3aa}.invoices-ready-to-be-generated-table .hull-checkbox{margin-top:3px}.invoices-ready-to-be-generated-modal .modal-background-regular-content{padding:60px 40px 20px}.invoices-ready-to-be-generated-modal .modal-background-regular-content .skeleton-loading{margin:0 auto;max-width:450px;height:32px}.invoices-ready-to-be-generated-table .invoices-ready-row.invoices-ready-selected-row{outline:2px solid var(--primary)}.invoices-ready-to-be-generated-table .invoices-ready-row{margin-top:16px;border-radius:4px;background:transparent;box-shadow:0 0 1px var(--primary)}.invoices-ready-to-be-generated-table .invoices-ready-row:hover{box-shadow:0 0 3px var(--primary)}.login-container{min-height:100vh;background:url(/assets/login_background-Bw9ePxBL.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:flex;align-items:center;justify-content:center}.login-box{display:flex;flex-direction:column;width:400px;height:200;background:var(--white);align-items:center;justify-content:center;margin:auto;border-radius:2px;box-shadow:0 0 25px #a7a7a7;animation:1s fadeIn;animation-fill-mode:forwards;visibility:hidden}@keyframes fadeIn{0%{opacity:0}to{visibility:visible;opacity:1}}.login-box .logo-bar{width:100%;display:flex;justify-content:center;align-items:center;height:80px;text-align:center;border-bottom:solid 1px var(--border-color);padding:0}.login-box .logo-bar svg{width:130px}.reset-password-modal{width:50%}.reset-password-container-header{display:flex;justify-content:center}.reset-password-header{color:var(--primary)}.reset-password-description{width:70%;padding-top:30px;padding-bottom:30px;margin:0 auto}.reset-password-input{width:70%;padding-bottom:60px;margin:0 auto}.reset-password-button{display:flex;justify-content:center;padding-bottom:30px}.reset-password-success{width:70%;padding-bottom:30px;margin:0 auto;color:var(--primary)}.vacations-calendar.not-editable .fc-event{cursor:default}.vacations-calendar .modal-background-regular-content[data-disabled=true]{min-height:auto}.loading{position:absolute;width:100%;height:100%;z-index:2}.loading-indicator{height:100%;width:100%}.loading-overlay{position:absolute;height:100%;width:100%;background-color:var(--grey);opacity:.5}.event-cell{overflow:hidden}.fc{margin:0 auto;max-width:1100px}.fc-event{cursor:pointer}.fc-cell-cursor{cursor:cell}.fc-button:focus{box-shadow:none!important}.fc table tbody tr td{height:130px;overflow:visible}@media (max-width: 767px){.fc table tbody tr td{height:auto}}.new-vacation-type-modal{width:400px;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);background:var(--bg-color);padding:25px 30px 0;border-radius:20px}.fc-weekend{background:#8187981a}.fc-daygrid-event{border-radius:100px}table.table-vrs-settings colgroup col{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.table-vrs-settings colgroup col:first-child{width:400px!important}table.table-vrs-settings colgroup col:nth-child(2),table.table-vrs-settings colgroup col:nth-child(3),table.table-vrs-settings colgroup col:nth-child(4){width:130px!important}table.table-vrs-settings th:not(:first-of-type){max-width:50px}table.table-vrs-settings tbody tr td>.no-link{padding:5px}table.table-vrs-settings tbody tr td>.no-link input{min-height:26px;max-height:26px;text-align:center;padding-right:5px;padding-left:20px}.table thead th .vrs-list-of-employees-header .table-heading-label{white-space:wrap}@media (max-width: 767px){.vacations-calendar table[role=grid]{border-left:none;border-right:none}.vacations-calendar td[role=presentation]{border-bottom:none}.vacations-calendar .fc .fc-toolbar.fc-header-toolbar{display:flex;flex-direction:column;margin-bottom:10px}.vacations-calendar .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk button{padding:.18em .4em;font-size:.8em;margin-right:5px;height:26px}.vacations-calendar .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:first-of-type{order:2;margin-top:10px}.vacations-calendar .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:nth-of-type(2){order:3;margin-top:10px;font-size:var(--normal-size)}.vacations-calendar .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:last-of-type{order:1}.vacations-calendar .fc-view-harness.fc-view-harness-active{min-height:400px}.vacations-calendar .fc-view-harness.fc-view-harness-active a.fc-col-header-cell-cushion,.vacations-calendar .fc-view-harness.fc-view-harness-active .fc-daygrid-day-top,.vacations-calendar .fc-view-harness.fc-view-harness-active .event-cell{font-size:var(--small)}.vacations-calendar .modal-background-regular>.modal-background-regular-content{width:90%;padding:30px 10px 20px}.vacations-calendar .modal-background-regular>.modal-background-regular-content>div h1{padding-top:15px;font-size:24px;margin-bottom:10px}.vrs-employee-list-table-container{width:100%;overflow:auto}.vrs-employee-list-table-container table{width:max-content}}div.vrs-employee-list-actions button{padding:0}@media (max-width: 767px){div.vrs-employee-list-actions{margin-bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;align-items:flex-start}div.vrs-employee-list-actions span{text-align:left;font-size:var(--small)}div.vrs-employee-list-actions button{background:var(--primary-transparent);border-radius:5px;margin-top:8px;text-align:center;padding:4px 10px 6px}div.vrs-employee-list-actions button strong{margin-left:0}.your-vacations-table-container{max-width:100%;overflow:scroll}.your-vacations-table-container table{width:max-content;overflow:hidden}.your-vacations-table-container table>thead>tr>th{font-size:var(--small);max-width:24vw}}.vacation-modal-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:20px;padding-bottom:40px}.vacation-modal-container h1{color:var(--primary);margin-bottom:40px}.vacation-modal-container-content{display:flex;flex-direction:column;row-gap:20px;width:max(80%,500px)}.vacation-modal-container .period-selector{padding:8px 15px;border-width:0;border-radius:5px;font-weight:var(--font-weight-semi-bold);font-size:var(--normal-size)}.vacation-modal-container .vacation-csv{width:auto;margin-top:20px}.vacation-modal-container .vacation-csv-button{font-size:15px;padding:10px 20px}.payment-client-selector-wrapper{display:flex;justify-content:space-between;padding-bottom:1rem;flex:2}.payment-client-currency-container{max-width:575px}.payment-client-selector{width:calc(100% - 100px);margin-right:10px}.payment-currency-selector{width:100px}.payment-information-wrapper{display:flex;justify-content:space-between;padding-bottom:1rem;gap:1rem}.payment-information-amount-label{display:block;margin:0;width:100%;text-align:right;font-weight:var(--font-weight-bold)}.payment-attachment-button{max-height:38px;padding:10px 14px;cursor:pointer}.payment-attachment{width:100%}.payment-attachment input[type=file]{display:none}.payment-invoices-row-cell-header{font-weight:700;color:var(--primary)}.payment-invoices-header{display:grid;grid-template-columns:30px 1fr 1fr 1fr 1fr 1fr;border-bottom:2px solid var(--border-color);margin-bottom:8px}.payment-invoices-row{display:grid;grid-template-columns:30px 1fr 1fr 1fr 1fr 1fr;padding:4px 0;align-items:center}.payment-row-input{height:30px;width:100%;border:1px solid var(--border-color);border-radius:5px;text-align:right;padding-right:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.payment-row-input::-webkit-outer-spin-button,.payment-row-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.payment-row-input[type=number]{-moz-appearance:textfield}.payment-amount-wrapper{display:flex;justify-content:end;margin-top:48px}.payment-amount-content{display:flex;flex-direction:column;gap:8px}.payment-amount{display:inline-flex;justify-content:space-between}.payment-amount-label{width:160px;margin-right:20px;font-weight:700}.payment-credit-record{color:#5b7ab1;font-weight:700}.payment-credit-record:hover{text-decoration:underline;cursor:pointer}@keyframes text-pulse{0%{opacity:1}70%{opacity:.6}to{opacity:1}}.payment-client-balance-loading{width:100%;height:38px;color:var(--info-icon-hover);animation:text-pulse 2s infinite}.associates-wrapper{margin-top:5px;display:flex;flex-direction:column}.associates-info-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.associates-row{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-radius:4px}.associates-row:hover{background:#00000008}.associates-row-content{width:100%;margin-right:16px}.associates-row-delete{cursor:pointer;background:transparent;width:20px;height:20px}.payments-table-cell{padding:10px 8px}.payments-table-qbo-cell{width:fit-content;display:flex;justify-content:space-between;align-items:center;background:#d8d8d859;padding:5px 8px;border-radius:15px}.payments-table-qbo-cell-content{max-width:100%;min-width:0;line-height:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;opacity:.5}.payments-table-cell-icon{width:20px;display:flex;justify-content:center;align-items:center}.payment-info-container{width:80%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin:40px auto}.payment-info-border{border-bottom:1px solid var(--border-color)}.payment-info-input{margin-top:10px;margin-right:1rem;border:none;outline:none;padding:0;font-weight:var(--font-weight-bold);font-size:16px;color:var(--text);width:100%;text-overflow:ellipsis}.payment-info-input:disabled,.payment-info-input:-webkit-autofill,.payment-info-input:-webkit-autofill:hover,.payment-info-input:-webkit-autofill:focus{background-color:transparent;box-shadow:none;-webkit-box-shadow:0 0 0 50px white inset}.payment-info-input-edit{border:1px solid var(--border-color);outline:1px solid var(--border-color);border-radius:5px;margin-top:4px;padding:8px 10px;height:38px;font-size:14px;font-weight:var(--font-weight-bold);color:var(--text);min-width:200px;width:100%}.payment-info-input-edit:disabled,.payment-info-input-edit:-webkit-autofill,.payment-info-input-edit:-webkit-autofill:hover,.payment-info-input-edit:-webkit-autofill:focus{background-color:transparent;box-shadow:none;-webkit-box-shadow:0 0 0 50px white inset}.payment-info-label{width:150px;min-width:150px;margin-top:10px;display:block}.payment-info-amounts{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}.payment-credit-info-record{color:#5b7ab1;font-weight:700}.payment-credit-info-record:hover{text-decoration:underline;cursor:pointer}.payment-is-synced-with-qbo{display:flex;align-items:center;background:#d8d8d859;padding:5px 8px;border-radius:15px;width:fit-content}.payment-is-synced-with-qbo-text{opacity:50%}.person-container-header{display:flex;justify-content:center;padding-top:40px;padding-bottom:40px}.person-header{color:var(--primary)}.person-basic-information-row{display:flex;justify-content:stretch;gap:1rem}.person-basic-information-input{flex:1;width:100%}.person-address-country-zip-row{display:flex;flex-direction:row}.person-address-country-zip-row>div:first-child{flex:1;width:100%}.person-address-country-zip-row>div:last-child{padding-left:10px;width:100px}.person-info-container{width:80%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin:40px auto}.person-info-border{border-bottom:1px solid var(--border-color)}.person-info-content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding-bottom:20px;margin:auto;width:100%}.person-info-header{font-weight:var(--font-weight-bold);font-size:1rem;line-height:20px;color:var(--text)}.person-info-contact{display:grid;grid-template-columns:1fr 1fr}.person-info-contact-left-border{border-left:1px solid var(--grey-division-line)}.person-info-contact-label{width:150px;min-width:150px;margin-top:30px;display:block}.person-info-contact-shortlabel{width:100px;min-width:100px;margin-top:30px;display:block}.person-info-address-label{font-weight:var(--font-weight-bold);color:var(--text)}.person-info-input{margin-top:30px;margin-right:1rem;border:none;outline:none;padding:0;font-weight:var(--font-weight-bold);font-size:16px;color:var(--text);width:100%;text-overflow:ellipsis}.person-info-input:-webkit-autofill,.person-info-input:-webkit-autofill:hover,.person-info-input:-webkit-autofill:focus{background-color:transparent;box-shadow:none;-webkit-box-shadow:0 0 0 50px white inset}.person-info-input-edit{border:1px solid var(--border-color);outline:1px solid var(--border-color);border-radius:5px;margin-top:26px;padding:8px 10px;height:38px;font-size:14px;font-weight:var(--font-weight-bold);color:var(--text);min-width:200px;width:100%}.person-info-input-edit:disabled,.person-info-input-edit:-webkit-autofill,.person-info-input-edit:-webkit-autofill:hover,.person-info-input-edit:-webkit-autofill:focus{background-color:transparent;box-shadow:none;-webkit-box-shadow:0 0 0 50px white inset}.person-info-input-phone{display:flex}.person-info-input-phone .special-label{width:150px;min-width:150px;margin-top:30px}.person-header-name-edit{width:fit-content;font-size:32px;color:var(--text);font-weight:var(--font-weight-bold);padding:0 15px}.firm-info-documents-view{border-bottom:var(--grey-division-line) 1px solid}.details-wrapper{width:30%;flex-direction:column}.details-wrapper-dropdown{display:flex;flex-direction:column;justify-content:flex-start;width:40%}.team-info{display:flex;flex-direction:column;justify-content:flex-start}.team-info p{color:var(--grey)}.team-button{color:var(--primary);border:none;cursor:pointer;font-size:26px;font-weight:700;text-decoration:none}.sow-wrapper-selected-cap{display:inline}.client-info{width:30%;padding-right:5vw}.client-wrapper{width:50%;flex-direction:column}.client-wrapper-selection-paragraph{padding-top:10px}.client-wrapper-selection-paragraph p{color:var(--grey)}.discounts-wrapper{width:50%;flex-direction:column}.recipients-wrapper{width:50%;flex-direction:column}.recipients-wrapper-selected{width:60%;padding-bottom:10px}.create-project-client>div:nth-of-type(2){width:50%}.project-document-wrapper{border-bottom:1px solid var(--grey-division-line);padding-bottom:30px}.project-document-wrapper:last-of-type{border:none}.project-document-delete{display:flex;justify-content:flex-end}.project-document-delete-icon{cursor:pointer}.project-document-delete-edit{position:absolute;top:25px;right:50px}.documents-add-new-button-container{margin-top:20px;margin-left:20px;height:fit-content;width:fit-content;padding:0}.documents-add-new-button-container svg{display:none}.documents-add-new-button-container div{padding:0}.documents-add-new-button-container div:hover{background:none}.documents-add-new-button-container button{margin:0}.project-document-name-dates{display:grid;gap:1rem;grid-template-columns:1fr 160px}.project-type-selector-wrapper{margin:64px auto 128px;max-width:var(--section-width)}.project-type-selector{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.project-type-selector-item{border:2px solid #d8d8d8;border-radius:4px;display:flex;align-items:center;gap:30px;padding:24px 30px 30px;cursor:pointer}.project-type-selector-item:hover{background-color:var(--bg-edit-section);border:2px solid var(--primary)}.section-save-and-create-sow{width:189px;margin-left:16px;padding:10px}.billing-period-inputs-container,.billing-period-inputs-container input{width:300px;max-width:300px}.blocker-modal{align-items:center;display:flex;flex-direction:column}.blocker-modal-content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:6vh}.document-date{width:100%;max-width:115px;margin-left:10px;text-align:right}.document-name{color:var(--text)}.document-name:hover{text-decoration:underline}.document-link-icon{min-width:18px;min-height:18px}.project-document-wrapper{padding:0 10px}.project-document-wrapper.document-container-edit{padding:10px 10px 20px}.documents-list-view{padding:15px 10px}.documents-list-view:hover{background:var(--primary-transparent);box-shadow:0 0 2px var(--primary);cursor:pointer}.documents-list-view .project-document-delete{display:none}.documents-list-view:hover .project-document-delete{display:inherit}.project-employee-is-leader-label:before{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='20px'%20height='14px'%20viewBox='0%200%2020%2014'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2058%20(84663)%20-%20https://sketch.com%20--%3e%3cg%20id='03'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Projects-list_with-comments2'%20transform='translate(-1143.000000,%20-469.000000)'%3e%3cg%20id='team_leader_grey'%20transform='translate(1141.000000,%20464.000000)'%3e%3cpolygon%20id='Path'%20points='0%200%2024%200%2024%2024%200%2024'%3e%3c/polygon%3e%3cpath%20d='M9,12%20C10.93,12%2012.5,10.43%2012.5,8.5%20C12.5,6.57%2010.93,5%209,5%20C7.07,5%205.5,6.57%205.5,8.5%20C5.5,10.43%207.07,12%209,12%20Z%20M9,7%20C9.83,7%2010.5,7.67%2010.5,8.5%20C10.5,9.33%209.83,10%209,10%20C8.17,10%207.5,9.33%207.5,8.5%20C7.5,7.67%208.17,7%209,7%20Z%20M9.05,17%20L4.77,17%20C5.76,16.5%207.47,16%209,16%20C9.11,16%209.23,16.01%209.34,16.01%20C9.68,15.28%2010.27,14.68%2010.98,14.2%20C10.25,14.07%209.56,14%209,14%20C6.66,14%202,15.17%202,17.5%20L2,19%20L9,19%20L9,17.5%20C9,17.33%209.02,17.16%209.05,17%20Z%20M16.5,14.5%20C14.66,14.5%2011,15.51%2011,17.5%20L11,19%20L22,19%20L22,17.5%20C22,15.51%2018.34,14.5%2016.5,14.5%20Z%20M17.71,12.68%20C18.47,12.25%2019,11.44%2019,10.5%20C19,9.12%2017.88,8%2016.5,8%20C15.12,8%2014,9.12%2014,10.5%20C14,11.44%2014.53,12.25%2015.29,12.68%20C15.65,12.88%2016.06,13%2016.5,13%20C16.94,13%2017.35,12.88%2017.71,12.68%20Z'%20id='Shape'%20fill='%23A3A3AA'%20fill-rule='nonzero'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");cursor:pointer}input.project-employee-is-leader{display:none}input.project-employee-is-leader:checked+label:before{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='20px'%20height='14px'%20viewBox='0%200%2020%2014'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2058%20(84663)%20-%20https://sketch.com%20--%3e%3cg%20id='03'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Project_selected_hover-pen-project-details'%20transform='translate(-749.000000,%20-411.000000)'%3e%3cg%20id='team_leader'%20transform='translate(747.000000,%20406.000000)'%3e%3cpolygon%20id='Path'%20points='0%200%2024%200%2024%2024%200%2024'%3e%3c/polygon%3e%3cpath%20d='M9,12%20C10.93,12%2012.5,10.43%2012.5,8.5%20C12.5,6.57%2010.93,5%209,5%20C7.07,5%205.5,6.57%205.5,8.5%20C5.5,10.43%207.07,12%209,12%20Z%20M9,7%20C9.83,7%2010.5,7.67%2010.5,8.5%20C10.5,9.33%209.83,10%209,10%20C8.17,10%207.5,9.33%207.5,8.5%20C7.5,7.67%208.17,7%209,7%20Z%20M9.05,17%20L4.77,17%20C5.76,16.5%207.47,16%209,16%20C9.11,16%209.23,16.01%209.34,16.01%20C9.68,15.28%2010.27,14.68%2010.98,14.2%20C10.25,14.07%209.56,14%209,14%20C6.66,14%202,15.17%202,17.5%20L2,19%20L9,19%20L9,17.5%20C9,17.33%209.02,17.16%209.05,17%20Z%20M16.5,14.5%20C14.66,14.5%2011,15.51%2011,17.5%20L11,19%20L22,19%20L22,17.5%20C22,15.51%2018.34,14.5%2016.5,14.5%20Z%20M17.71,12.68%20C18.47,12.25%2019,11.44%2019,10.5%20C19,9.12%2017.88,8%2016.5,8%20C15.12,8%2014,9.12%2014,10.5%20C14,11.44%2014.53,12.25%2015.29,12.68%20C15.65,12.88%2016.06,13%2016.5,13%20C16.94,13%2017.35,12.88%2017.71,12.68%20Z'%20id='Shape'%20fill='%2300AEEF'%20fill-rule='nonzero'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.team-table thead,.team-table thead tr:first-child{background-color:transparent}.team-table tr:nth-of-type(2n){background:var(--table-row-grey)}.team-table td{padding:10px 8px}.team-table-input{border:1px solid grey;border-radius:5px;padding:4px 8px;height:30px;font-size:14px;color:var(--text)}.input-allocation{width:100%;max-width:65px}.team-table-row-title{background-color:transparent!important;pointer-events:all;font-weight:700;cursor:pointer}.team-table-add-row-button{min-width:20px;max-width:20px}.team-table-pointer-events{pointer-events:all}.team-table-selector-container{width:100%}.team-table-selector-container .dropdown-mainfield{padding-right:25px}.team-table-selector-container .custom-dropdown-options{width:fit-content;min-width:100%}.team-table-selector-container .custom-dropdown-normal-options{max-height:203px}.team-table-selector-container .custom-dropdown-options-option{padding:5px 10px;cursor:pointer}.team-table-selector-container .custom-dropdown-options-option div{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-table-leader-container{display:flex;flex-direction:row;flex-wrap:nowrap}.team-table-leader-container .team-table-fullname{overflow:hidden;text-overflow:ellipsis}.table-td-overflow-visible,.table-td-overflow-visible .table-td-content{overflow:visible}.table-td-overflow-visible .table-td-content>div{overflow:visible}.input{position:relative}.input-eye-icon{position:absolute;top:55%;right:10px;transform:translateY(-50%)}.input--red{border-color:red}.input-error{display:flex;align-items:center;color:red;font-size:1rem;margin-top:7px;font-weight:var(--font-weight-normal)}.input-error img{margin-right:10px}.input-error-disabled{visibility:hidden;display:none}.input-label{font-weight:var(--font-weight-semi-bold);margin-bottom:15px}.input-field{border-radius:4px;border-width:1px;border-color:var(--border-color);border-style:solid;padding-left:1rem}.input-field-checkbox{width:20px;height:20px}.input-field-checkbox:hover{cursor:pointer}.input-basic{padding-inline:8px;border:0;outline:none;border-radius:5px;min-height:32px}.input-basic--red{border-color:red;outline:1px solid var(--red);padding-inline:8px;border-radius:5px;min-height:32px}.table-show-more-button{background:transparent;color:var(--grey)}.tertiary-button{border:0;background-color:var(--bg-dark);color:var(--primary);font-weight:var(--font-weight-bold);border-radius:5px;min-height:40px;width:fit-content;font-size:1.2rem;max-width:310px}button{border-width:0;border-style:none;border-color:transparent;border-image:none;cursor:pointer}.hull_button{width:172px}.hull_button-red{background:var(--red);border-radius:4px;height:40px;color:var(--white);font-weight:700;font-size:1em}.hull_button-blue{background:var(--primary);border-radius:4px;height:40px;color:var(--white);font-weight:700;font-size:1em}.hull_button-smaller{width:140px;font-size:14px;height:32px}.hull_button-white{background:#fff;border-width:1px;border-radius:4px;border-style:solid;border-color:var(--border-color);height:42px;width:133px;color:var(--primary);font-weight:var(--font-weight-semi-bold);font-size:1em}.field-tall{height:38px;min-height:38px;padding:8px 15px;font-size:14px}.field-low{height:30px;font-size:12px}.field-short{width:fit-content}.half-width>div{flex-basis:calc(50% - 10px)}.sow-wrapper-selection td,.sow-wrapper-selected td{height:30px;padding:15px .6rem}.sow-wrapper-selection td input,.sow-wrapper-selected td input{height:30px}.client-wrapper-selection>div input{height:30px;padding:15px .6rem;margin-top:15px;width:fit-content;align-self:flex-start}div.details-wrapper>div>ol>li{list-style-type:decimal;margin-left:17px}div.details-wrapper>div>ol>li>div>div{margin:8px 0}.btn-square{width:1.5rem;height:1.5rem}.btn-large{width:180px;padding:7px 0 8px}.btn-medium{width:140px;padding:7px 0 8px}.btn-blue{border:0;background:var(--bg-dark);color:var(--primary);font-weight:var(--font-weight-semi-bold);border-radius:5px;font-size:1.1rem}.btn-add-filter{background:var(--white);border:1px solid var(--border-color);border-radius:5px;width:140px;height:32px;font-weight:var(--font-weight-semi-bold);color:var(--primary);font-size:14px}.sow-chips{display:flex;flex-direction:column;gap:16px}.sow-chips-group-filters{display:flex;flex-wrap:wrap;gap:16px}.sow-chips-no-active{color:var(--grey)}.sow-chips-actions{display:flex;gap:16px;align-items:center}.chip-group-name{color:var(--grey);margin-bottom:8px}.chip-group-chips{display:flex;gap:8px;flex-wrap:wrap}.chip{display:inline-block;padding:6px 8px;background:var(--primary-transparent2);border-radius:4px;cursor:pointer;-webkit-user-select:none;user-select:none;max-width:256px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .15s ease}.chip:hover,.chip-selected{background:var(--accent-blue);color:#fff}.show-more{display:inline-block;padding:6px 0;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;color:var(--accent-blue);font-weight:500;width:fit-content}.show-more:hover{text-decoration:underline}.sow-toggle-select{cursor:pointer;padding:6px 8px;border-radius:4px;border:1px solid var(--accent-blue);color:var(--accent-blue);font-size:14px;font-weight:500;transition:all .2s}.sow-toggle-select:hover{background:var(--accent-blue);color:#fff}.project-details-container{width:80%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding-top:2vw;margin:auto}.project-details-container-title{width:fit-content;font-size:1.4rem;color:var(--primary)}.project-details-container-title span{font-size:1.1rem;color:var(--grey)}.project-details-container-content{padding-top:20px}.project-details-container-content span{font-size:1.2rem;color:var(--grey)}.project-details-container-items{display:flex;flex-direction:row;justify-content:space-between}.project-details-container-items-dates{display:flex;width:100%;justify-content:space-between;align-items:flex-end;padding-top:25px}.project-details-container-items-dates input{font-weight:var(--font-weight-semi-bold)}.project-details-container-items-dates:last-of-type{margin-top:-10px}.project-details-container-client-wrapper{width:fit-content;max-width:100%;padding-right:10px}.project-details-container-client-wrapper-selection{padding-top:10px;padding-bottom:10px}.project-details-container-client-wrapper-selection-header{padding-bottom:10px}.project-details-container-client-wrapper-selection-header span{color:var(--grey);font-weight:var(--font-weight-bold)}.project-details-container-client-wrapper-selection-paragraph{padding-top:10px;padding-bottom:10px}.project-details-container-client-wrapper-selection p{color:var(--grey)}.project-details-container-client-wrapper-selection-item{padding-top:10px;padding-bottom:10px}.project-details-container-client-wrapper-selected{width:80%;padding-bottom:10px}.project-details-container-cap{display:flex}.project-details-container-cap-edit{font-weight:700}.project-details-container-items-status .UP,.project-details-container-items-status .PA,.project-details-container-items-status .AC,.project-details-container-items-status .CL,.details-wrapper-dropdown .UP,.details-wrapper-dropdown .PA,.details-wrapper-dropdown .AC,.details-wrapper-dropdown .CL{color:var(--white)}.project-details-container-items-status .UP,.details-wrapper-dropdown .UP{background:var(--project-up)}.project-details-container-items-status .PA,.details-wrapper-dropdown .PA{background:var(--project-pa)}.project-details-container-items-status .AC,.details-wrapper-dropdown .AC{background:var(--project-ac)}.project-details-container-items-status .CL,.details-wrapper-dropdown .CL{background:var(--project-cl)}select.project-state-selector{padding-inline:8px;border:0;outline:0;min-height:32px;font-weight:var(--font-weight-semi-bold);border-radius:5px}select.project-state-selector.CL,select.project-state-selector.AC,select.project-state-selector.PA,select.project-state-selector.UP{color:var(--white);outline:none;border:none}select.project-state-selector option{color:var(--white)}.project-details-container-title{width:100%;padding-right:100px}.project-details-container-title h2.edit{flex-basis:210px;margin-right:-30px}.project-details-container-title input{border:0;outline:0;border-radius:5px;padding-left:8px;background:transparent;width:100%;text-overflow:ellipsis}.create-project-page-select{padding-inline:8px;border:1px solid var(--border-color);outline:1px solid var(--border-color);border-radius:5px;min-height:32px}.project-details-container-client-wrapper input:not([type=checkbox]),.project-details-container-client-wrapper .create-project-page select{padding-inline:8px;border:1px solid var(--border-color);outline:1px solid var(--border-color);border-radius:5px;min-height:32px}div.recipients-wrapper-selected div table{margin-bottom:20px}div.recipients-wrapper-selected div table tbody{display:block;margin:15px 0}.comments-container{width:90%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding-bottom:2vw;padding-top:2vw;margin:auto}.view-project-previous-sow-amendment{padding-left:20px;color:var(--text)}.view-project-previous-sow-amendment-container{position:relative}.view-project-previous-sow-amendment-container:before{content:"";position:absolute;top:9px;bottom:-10px;width:1px;left:3px;background:var(--primary)}.view-project-previous-sow-amendment-container>ol{position:relative;color:var(--text)}.view-project-previous-sow-amendment-container>ol:before{content:"";position:absolute;top:9px;height:1px;width:12px;left:3px;background:var(--primary)}.view-project-previous-sow-amendment-list>div>ol{position:relative}.view-project-previous-sow-amendment-list>div>ol:before{content:"";position:absolute;left:-41px;top:10px;transform:translateY(-50%);width:14px;height:2px;background:var(--primary)}.view-project-previous-sow-container{padding-left:35px;width:100%;position:relative;color:var(--text)}.view-project-previous-sow-container:before{content:"";position:absolute;top:-5px;bottom:20px;width:2px;left:0;background:var(--primary)}.view-project-previous-sow-container:after{content:url("data:image/svg+xml,%3csvg%20width='16'%20height='9'%20viewBox='0%200%2016%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%208L8%201L15%208'%20stroke='%231F4F9E'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");position:absolute;top:-14px;left:0;transform:translate(-49%,7%);width:15px;height:15px}.project-middle-section-left{width:50%}.project-middle-section-right{border-left:1px solid var(--grey-division-line);width:50%}.regular-project-client-section{display:flex!important;flex-direction:row;flex-wrap:wrap;width:100%}.regular-project-client-section>div{width:50%}.project-general-info-date{width:150px;max-width:150px}.project-general-info-label{width:100px;max-width:100px}.rate-card-change-reminder{position:absolute;top:45px;z-index:var(--z-container)}.select-viewable-sows{width:fit-content;min-width:300px;max-width:600px}.select-viewable-sows-pen{position:absolute;top:15px;right:0;cursor:pointer}.project-firm-people-content{position:relative;display:flex}.project-firm-people-content-label{min-width:150px;max-width:150px;width:100%}.project-firm-people-content-label-people{min-width:120px;max-width:120px;width:100%}.project-firm-people-content-list{padding:0;list-style-type:none}.project-rate-card-border-l{border-left:1px solid var(--grey-division-line)}.finance-container{display:flex;flex-direction:column;flex-wrap:nowrap;padding:15px 0;margin:0;width:100%}.finance-border-bottom{border-bottom:1px solid var(--border-color)}.finance-container-input-headers{width:40%}.finance-container-input-fields{width:100%}.finance-header{position:relative;display:flex}.budget-limitations-section{display:flex;flex-direction:row;width:100%;max-width:600px;gap:10px}.budget-limitations-cap-label{width:30%;font-weight:700}.budget-limitations-cap-value-view{text-align:right;width:40%}.align-right{display:flex;justify-content:flex-end}.budget-limitations-cap-input-position{margin-top:-5px;margin-bottom:1px}.server-error-container{position:relative;width:100%;height:100%}.server-error-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--bg-modal);border:1px solid var(--border-color);border-radius:24px;box-shadow:0 0 10px 4px #00000029;width:555px;overflow:hidden;max-height:90vh}.server-error-content{padding:40px 20px;overflow:auto;max-height:inherit}.server-error-content-messages{overflow-y:scroll;height:50%;max-height:60vh}.server-error-content-messages::-webkit-scrollbar{width:8px}.server-error-content-messages::-webkit-scrollbar-thumb{background-color:#d9d9d9}@media (max-width: 767px){.server-error-content{width:80%;max-width:555px}}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.project-info-container{width:100%;display:flex;flex-flow:column nowrap;justify-content:space-between;padding-top:2vw;margin:auto;padding-bottom:2vw}.project-info-container .project-info-middle{display:flex;flex-direction:row;gap:2rem;margin:30px auto;width:90%}.project-info-financial-chips{margin:0 auto 20px}.project-info-financial-chips .chip{max-width:100%;margin-right:10px}.position-container{padding-bottom:2vw;padding-top:2vw;width:90%;margin:auto}.team-header{margin:30px 0}.rates-table-container>tr:nth-child(2n){background-color:var(--table-row-grey)}.rates-table-row{display:grid;grid-template-columns:300px 200px 1fr 40px;grid-gap:16px}.rates-table-ratecard-subrow{display:flex;flex-direction:row;gap:40px;overflow-x:auto;margin-left:15%}.rates-table-cell,.rates-table-subrow-cell,.rates-table-cell-bold,.rates-table-cell-header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;padding:10px 12px}.rates-table-cell-header{position:relative;color:var(--primary);font-weight:var(--font-weight-bold)}.rates-table-cell-bold{font-weight:var(--font-weight-bold)}.rates-table-subrow-cell{padding:10px 0}.rates-table-subcol{display:flex;flex-direction:column}.rates-table-expanded-positions{position:absolute;margin-left:30px}.rates-table-td{vertical-align:top}.rates-table-name-cell{width:fit-content}.heading-size{font-size:var(--h1-size)}.small{font-size:var(--small)}.font-normal{font-size:var(--normal-size)}.bg-primary,.bg-secondary{background:var(--primary)}.bg-none{background:none}.bg-table{background:var(--table-row-grey)}.red{color:var(--red)}.orange{color:var(--orange)}.green{color:var(--green)}.black{color:var(--black)}.yellow{color:var(--yellow)}.darkgray{color:var(--text)}.gray{color:var(--grey-border-line)}.text-white{color:#fff}@media print{.print-hide{display:none!important}}@media print{.print-invisible{opacity:0;visibility:hidden}}input.title,h1.title,h2.title,h3.title,h4.title,h5.title,p.title,span.title,strong.title,ol.title,div.title,a.title,button.title{font-size:var(--h1-size)}input.primary,h1.primary,h2.primary,h3.primary,h4.primary,h5.primary,p.primary,span.primary,strong.primary,ol.primary,div.primary,a.primary,button.primary,input.secondary,h1.secondary,h2.secondary,h3.secondary,h4.secondary,h5.secondary,p.secondary,span.secondary,strong.secondary,ol.secondary,div.secondary,a.secondary,button.secondary{color:var(--primary)}input.grey,h1.grey,h2.grey,h3.grey,h4.grey,h5.grey,p.grey,span.grey,strong.grey,ol.grey,div.grey,a.grey,button.grey{color:var(--grey)}input.grey-descriptions,h1.grey-descriptions,h2.grey-descriptions,h3.grey-descriptions,h4.grey-descriptions,h5.grey-descriptions,p.grey-descriptions,span.grey-descriptions,strong.grey-descriptions,ol.grey-descriptions,div.grey-descriptions,a.grey-descriptions,button.grey-descriptions{color:var(--grey-descriptions)}.medium{font-weight:var(--font-weight-medium)}.regular{font-weight:var(--font-weight-regular)}.semi-bold{font-weight:var(--font-weight-semi-bold)}.bold{font-weight:var(--font-weight-bold)}.italic{font-style:italic}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.display-none{display:none}.block{display:block}.inline-block{display:inline-block}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.height-10rem{height:10rem}.height-10rem-max{max-height:10rem}.width-20{width:20%}.width-30{width:30%}.width-35{width:35%}.width-40{width:40%}.width-50{width:50%}.width-70{width:70%}.width-90{width:90%}.width-min-30{min-width:30%}.width-max-70{max-width:70%}.width-auto{width:auto}.width-fit-content{width:max-content}.fullwidth{width:100%}.width-fit-content{width:fit-content}.inheritwidth{width:inherit}.float-right{float:right}.float-left{float:left}.flex-row{display:flex;flex-direction:row}.flex-row>label{padding:2px 4px 2px 2px}.flex-col{display:flex;flex-direction:column}.flex-items-center{align-items:center}.flex-justify-center{justify-content:center}.flex-justify-end{justify-content:end}.flex-inline{display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.flex-2{flex:2}.flex-space-between{justify-content:space-between}.flex-space-end{justify-content:end}.flex-baseline{align-items:baseline}.border-show{border:0;border-radius:5px}.border-hide{border:none!important;outline:none!important}.border-left{border-left:1px solid var(--border-color)}.border-bottom{border-bottom:1px solid var(--border-color)}.border-red{border-color:var(--red)!important;outline-color:red!important}.border-divider{border-bottom:1px solid var(--primary)}.thick-border{border-width:2px;padding-bottom:0}.no-margin{margin:0!important}.no-inline-padding{padding-inline:0!important}.no-padding{padding:0!important}.margin-0{margin:0}.margin-5{margin:5px}.margin-10{margin:10px}.margin-20{margin:20px}.margin-30{margin:30px}.margin-r-0{margin-right:0}.margin-r-5{margin-right:5px}.margin-r-10{margin-right:10px}.margin-r-20{margin-right:20px}.margin-r-30{margin-right:30px}.margin-l-0{margin-left:0}.margin-l-5{margin-left:5px}.margin-l-10{margin-left:10px}.margin-l-15{margin-left:15px}.margin-l-20{margin-left:20px}.margin-l-30{margin-left:30px}.margin-t-0{margin-top:0}.margin-t-5{margin-top:5px}.margin-t-10{margin-top:10px}.margin-t-15{margin-top:15px}.margin-t-20{margin-top:20px}.margin-t-30{margin-top:30px}.margin-b-0{margin-bottom:0}.margin-b-5{margin-bottom:5px}.margin-b-10{margin-bottom:10px}.margin-b-15{margin-bottom:15px}.margin-b-20{margin-bottom:20px}.margin-b-30{margin-bottom:30px}.padding-5{padding:5px}.padding-10,.padding-15{padding:10px}.padding-20{padding:20px}.padding-30{padding:30px}.padding-50{padding:50px}.padding-r-10{padding-right:10px}.padding-r-15{padding-right:15px}.padding-r-20{padding-right:20px}.padding-r-25{padding-right:25px}.padding-r-30{padding-right:30px}.padding-l-5{padding-left:5px}.padding-l-10{padding-left:10px}.padding-l-15{padding-left:15px}.padding-l-20{padding-left:20px}.padding-l-25{padding-left:25px}.padding-l-30{padding-left:30px}.padding-t-0{padding-top:0}.padding-t-10{padding-top:10px}.padding-t-15{padding-top:15px}.padding-t-20{padding-top:20px}.padding-t-30{padding-top:30px}.padding-b-0{padding-bottom:0}.padding-b-10{padding-bottom:10px}.padding-b-15{padding-bottom:15px}.padding-b-20{padding-bottom:20px}.padding-b-30{padding-bottom:30px}.space-x-10>*+*{margin-left:10px}.space-x-15>*+*{margin-left:15px}.space-x-16>*+*{margin-left:16px}.space-y-8>*+*{margin-top:8px}.space-y-12>*+*{margin-top:12px}.space-y-16>*+*{margin-top:16px}.space-y-24>*+*{margin-top:24px}.text-description{font-size:15px;font-weight:var(--font-weight-medium);font-style:italic;color:var(--border-color)}.label{font-weight:var(--font-weight-semi-bold);margin-bottom:15px}button.delete{background-color:transparent;outline:none;font-size:20px;font-weight:var(--font-weight-medium);color:red;margin-left:.5rem}.error-modal{background:var(--bg-error);color:var(--red);box-shadow:0 0 10px -1px #0000001a;border-radius:24px;line-height:24px}.border-red{border-width:1px;border-style:solid;border-color:var(--red)!important}.basic-container{max-width:860px;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;margin:auto}.edit-input-container{display:flex;align-items:center}.edit-input,.edit-input-regular{border:none;outline:none;padding:0;background:transparent;font-weight:var(--font-weight-bold);font-size:16px;color:var(--black);flex:1}.edit-input:disabled,.edit-input-regular:disabled,.edit-input:-webkit-autofill,.edit-input-regular:-webkit-autofill,.edit-input:-webkit-autofill:hover,.edit-input:-webkit-autofill:focus{background-color:transparent;box-shadow:none;-webkit-box-shadow:0 0 0 50px white inset}.edit-input-active{border:0;outline:0;border-radius:5px;padding:4px 15px;height:30px;font-size:14px;font-weight:var(--font-weight-bold);color:var(--black)}.edit-input-active:disabled,.edit-input-active:-webkit-autofill,.edit-input-active:-webkit-autofill:hover,.edit-input-active:-webkit-autofill:focus{background-color:transparent;box-shadow:none;-webkit-box-shadow:0 0 0 50px white inset}.edit-input-regular{font-weight:var(--font-weight-regular)}.position-relative{position:relative}.absolute-center{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.break-all{word-break:break-all}.gray-description{font-size:16px;font-style:italic;color:var(--grey);margin-bottom:24px}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cursor-default{cursor:default}.clickable{color:inherit;text-decoration:none;z-index:var(--z-clickable);cursor:pointer}.clickable:hover{text-decoration:underline}.text-grayed-out{color:var(--grey)}.cursor-pointer{cursor:pointer}.pointer-events-all{pointer-events:all}.pointer-events-none{pointer-events:none}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--white)}.bg-grey{background-color:var(--table-row-grey)}.preserve-text{white-space:pre-wrap;word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.no-scrollbar::-webkit-scrollbar-track{box-shadow:none;-webkit-box-shadow:none}.no-scrollbar::-webkit-scrollbar{width:0px;height:0px}.no-scrollbar::-webkit-scrollbar-thumb{box-shadow:none;-webkit-box-shadow:none}.hull-scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:var(--table-row-grey)}.hull-scrollbar::-webkit-scrollbar{width:8px;height:8px;background-color:var(--table-row-grey)}.hull-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px #0000004d;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--border-color)}.text-hullblack{color:var(--text)}.phone-container .special-label{font-weight:var(--font-weight-semi-bold);margin-bottom:15px}.client-edit-phone-container{display:flex}.client-edit-phone-container .special-label{width:150px;min-width:150px;margin-top:16px}.overflow-ellipsis{overflow:hidden;text-overflow:ellipsis}.draggable-item{cursor:grab}.draggable-item:active{cursor:grabbing}.disabled-selector:disabled{background-color:var(--white);border:2px solid var(--white);border-radius:5px;cursor:not-allowed}.nav-page-tabs,.financial-page-tabs{margin-top:40px;margin-bottom:20px;font-weight:var(--font-weight-bold)}.nav-page-tabs>a,.financial-page-tabs>a{display:inline-block;padding:8px 27px;font-size:1.2rem;color:var(--grey);border:3px solid #fff;min-width:fit-content;text-align:center;background-color:#fff}.nav-page-tabs>a:first-of-type,.financial-page-tabs>a:first-of-type{width:140px;border-radius:5px 0 0 5px}.nav-page-tabs>a:not(:first-of-type):not(:last-of-type),.financial-page-tabs>a:not(:first-of-type):not(:last-of-type){border-radius:none}.nav-page-tabs>a:last-of-type,.financial-page-tabs>a:last-of-type{border-radius:0 5px 5px 0}.nav-page-tabs .active,.financial-page-tabs .active{color:var(--primary);border:3px solid var(--primary);background-color:#fff}@media (max-width: 767px){.nav-page-tabs>a,.financial-page-tabs>a{font-size:var(--small);padding:8px 18px;border-width:2px}.nav-page-tabs>a:first-of-type,.financial-page-tabs>a:first-of-type{width:fit-content;border-radius:5px 0 0 5px}.nav-page-tabs .active,.financial-page-tabs .active{border-width:2px}}.no-box-shadow{box-shadow:none!important}.font-base{font-size:1rem}.link{color:inherit;text-decoration:none;z-index:var(--z-clickable);cursor:pointer;width:100%}.link:hover{text-decoration:underline}.rates-add_close{min-width:20px;min-height:20px;float:right;padding-right:30px;padding-top:30px}.rates-header{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--border-color);padding-bottom:1.5em}.rates-position_input{height:42px;width:100%}.rates-rate_input{height:42px;width:fit-content;min-width:20%}.rates-rate_input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sow-delete-icon{overflow:unset;z-index:var(--z-delete)}.inactive-row{opacity:.5}.section{margin:auto;width:100%}.section-info{width:40%}.section-info h3{color:var(--primary)}.details-wrapper{width:60%;flex-direction:column}.details-wrapper-date{display:flex;flex-direction:row;justify-content:space-between}.details-wrapper-type{display:flex;flex-direction:column;justify-content:flex-start;width:40%}.details-wrapper-type>h5{font-size:1.2rem;color:var(--text);margin-bottom:25px}.details-wrapper-dropdown{width:300px}.details-wrapper>h5{margin-top:30px}.team-info-sow{width:100%;max-width:1200px;margin:0 auto;padding:48px 0;display:flex;flex-direction:column;justify-content:flex-start}.team-info-sow p{color:var(--grey)}.team-table{padding-top:20px}.team-table-border{margin:80px auto 0;width:100%;max-width:var(--section-width);border-bottom:1px solid var(--border-color)}.sow-info{width:30%;padding-right:5vw}.sow-info h3{color:var(--primary)}.sow-info span{color:var(--grey)}.sow-wrapper{width:50%;flex-direction:column}.sow-wrapper-selection,.sow-wrapper-selected{padding-bottom:10px}.sub-info{width:30%;padding-right:5vw}.sub-info h3{color:var(--primary)}.sub-info span{color:var(--grey)}.sub-wrapper{width:50%;flex-direction:column}.sub-wrapper-selection,.sub-wrapper-selection-header{padding-bottom:10px}.sub-wrapper-selection-header span{color:var(--text);font-weight:var(--font-weight-bold)}.sub-wrapper-selection-paragraph{padding-top:10px;padding-bottom:10px}.sub-wrapper-selection-paragraph p{color:var(--grey)}.sub-wrapper-selected{width:50%;padding-bottom:10px}.discounts-info{width:30%;padding-right:5vw}.discounts-info h3{color:var(--primary)}.discounts-info span{color:var(--grey)}.discounts-wrapper{width:60%;flex-direction:column}.discounts-wrapper-selection,.discounts-wrapper-selection-header{padding-bottom:10px}.discounts-wrapper-selection-header span{color:var(--text);font-weight:var(--font-weight-bold)}.discounts-wrapper-selection-paragraph{padding-top:10px;padding-bottom:10px}.discounts-wrapper-selection-paragraph p{color:var(--grey)}.discounts-wrapper-selected{width:30%;padding-bottom:10px}.recipients-info{width:30%;padding-right:5vw}.recipients-wrapper{width:60%;flex-direction:column}.recipients-wrapper-selection,.recipients-wrapper-selection-header{padding-bottom:10px}.recipients-wrapper-selection-header span{color:var(--text);font-weight:var(--font-weight-bold)}.recipients-wrapper-selection-paragraph{padding-top:10px;padding-bottom:10px}.recipients-wrapper-selection-paragraph p{color:var(--grey)}.recipients-wrapper-selected{padding-bottom:10px}.subsection-border{border-bottom:1px solid var(--border-color)}.subsection-margin{margin-top:80px}.sow-dropdown{max-width:100%;width:100%;height:38px;min-height:38px;padding:8px 15px;font-size:14px;border:0;border-radius:5px;font-weight:var(--font-weight-semi-bold);font-size:16px;line-height:20px}.sow-dropdown.border-red{border-width:1px;border-style:solid}.sow-dropdown-300{width:300px}.sow-dropdown-120{width:120px}.date-inputs-wrapper{display:flex;gap:1rem}.date-inputs-wrapper div{flex:1}.sow-preselect-sow-info{width:calc(100% + 100px)}.sow-details-checkbox-container{display:flex;flex-direction:row-reverse!important;justify-content:left;align-items:center;position:relative}.sow-details-checkbox-label{font-weight:var(--font-weight-regular);margin-bottom:0}.sow-details-checkbox-input{margin-right:.5rem;width:1.2rem;height:1.2rem;border-radius:50%;vertical-align:middle;border:1px solid #a3a3aa;cursor:pointer}.sow-details-amendment-content{border-bottom:var(--grey-division-line) 1px solid;padding-bottom:30px;margin-bottom:30px}.sow-details-amendment-content:last-of-type{border:none}.sow-details-amendment-delete{background-color:transparent;color:red;margin-left:1rem;width:14px;height:14px}.sow-project-select-dates{font-size:16px;color:var(--grey-descriptions);font-weight:var(--font-weight-medium);margin-left:15px}.sow-from-sow-preselect{margin-top:56px}.sow-from-sow-label{display:inline-block;width:100%;max-width:80px}.sows-container{background-color:var(--bg-dark);display:flex;flex-direction:column;align-items:center;justify-content:center}.sows-container-header{display:flex;justify-content:center;padding-top:40px;padding-bottom:40px}.sows-container-header h1{color:var(--primary)}.sows-container-content{width:80%;display:flex;flex-direction:row;justify-content:center}.sows-container-content-left-sidebar{display:flex;justify-content:center;width:35%;color:var(--primary)}.sows-container-content-right-sidebar{width:65%;display:flex;flex-direction:column;justify-content:flex-start}.sows-container-content-right-sidebar-input-wrapper{width:80%;padding-bottom:30px}.sows-container-content-right-sidebar-input-wrapper-row{width:55%;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:30px}.sow-type-selector-wrapper{margin:24px auto 64px;max-width:calc(var(--section-width) - 70px)}.sow-type-selector{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.sow-type-selector-item{position:relative;border:2px solid #d8d8d8;border-radius:4px;display:flex;align-items:center;gap:30px;padding:24px 30px 30px;cursor:pointer}.sow-type-selector-item-selector{position:absolute;top:10px;right:10px}.sow-type-selector-item:hover,.sow-type-selector-item.selected{background-color:var(--bg-edit-section);border:2px solid var(--primary)}.sow-info-container{width:90%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding-top:2vw;margin:auto;padding-bottom:2vw}.sow-details-container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding:15px 0;margin:auto;width:100%}.sow-details-container-title{width:fit-content;font-size:1.4rem;color:var(--primary)}.sow-details-container-title span{font-size:1.1rem;color:var(--grey)}.sow-details-container-content{padding-top:20px}.sow-details-container-content span{font-size:1.2rem;color:var(--grey)}.sow-details-container-items{display:flex;flex-direction:row;justify-content:space-between}.sow-details-container-items-dates{display:flex;padding-top:25px}.sow-details-container-items-dates input{font-weight:var(--font-weight-semi-bold)}.sow-details-container-items-dates:last-of-type{margin-top:-10px}.sow-details-container-client-wrapper{width:fit-content;padding-right:10px}.sow-details-container-client-wrapper-selection{padding-top:10px;padding-bottom:10px}.sow-details-container-client-wrapper-selection-header{padding-bottom:10px}.sow-details-container-client-wrapper-selection-header span{color:var(--grey);font-weight:var(--font-weight-bold)}.sow-details-container-client-wrapper-selection-paragraph{padding-top:10px;padding-bottom:10px}.sow-details-container-client-wrapper-selection p{color:var(--grey)}.sow-details-container-client-wrapper-selection-item{padding-top:10px;padding-bottom:10px}.sow-details-container-client-wrapper-selected{width:80%;padding-bottom:10px}.sow-details-container-cap{display:flex}.sow-details-container-cap-edit{font-weight:700}.sow-details-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.sow-details-header-left{width:100%}.sow-details-header-label{min-width:90px;max-width:90px}.sow-details-header-info{width:100%}.sow-details-header-span{font-weight:var(--font-weight-semi-bold);font-size:16px}.sow-dates-isEdit{width:150px;display:flex;align-items:center}.sow-dates-display{width:160px}.sow-dates-display input{font-weight:var(--font-weight-semi-bold);font-size:16px}.sow-dates-display input[type=date]::-webkit-inner-spin-button,.sow-dates-display input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.sow-between-dates{margin:0 1rem}.sow-info-middle{display:flex;flex-direction:row;gap:2rem;margin:30px auto auto;width:100%;border-bottom:1px solid var(--border-color)}.sow-amendments-date{width:120px;min-width:110px;margin-right:25px}.sow-middle-section-border{border-left:1px solid var(--border-color)}.sow-info-cap{border-bottom:1px solid var(--border-color);padding-bottom:30px}.sow-info-team{width:fit-content;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;padding-bottom:2vw;padding-top:2vw;margin:auto}.SE,.EX,.AC,.DR,.SI,.CL{color:var(--white)}.SE{background:var(--sow-se)}.EX{background:var(--sow-ex)}.AC{background:var(--sow-ac)}.DR{background:var(--sow-dr)}.SI{background:var(--sow-si)}.CL{background:var(--sow-cl)}.SE-color{color:var(--sow-se)}.EX-color{color:var(--sow-ex)}.AC-color{color:var(--sow-ac)}.DR-color{color:var(--sow-dr)}.SI-color{color:var(--sow-si)}.CL-color{color:var(--sow-cl)}.sow-state-selector{font-weight:var(--font-weight-semi-bold);border-radius:5px}.sow-state-selector.SE,.sow-state-selector.EX,.sow-state-selector.AC,.sow-state-selector.SI,.sow-state-selector.DR,.sow-state-selector.CL{color:var(--white);outline:none;border:none}.sow-state-selector option{color:var(--white)}.dates-inline{display:flex;position:relative}.dates-inline.pseudo-labels:before{content:"Start Date";position:absolute;top:-30px;left:2px;font-weight:var(--font-weight-semi-bold)}.dates-inline.pseudo-labels:after{content:"End Date";position:absolute;top:-30px;left:calc(50% + 12px);font-weight:var(--font-weight-semi-bold)}.dates-inline input{width:135px}.dates-inline input:first-of-type{margin-left:20px;position:relative}.dates-inline input:first-of-type.dash-after:after{content:"";font-weight:var(--font-weight-semi-bold);position:absolute;top:50%;right:18px;width:9px;height:1.5px;background:var(--black)}.sow-details-container-title input{border:1px solid var(--border-color);outline:1px solid var(--border-color);border-radius:5px;padding-left:8px;background:var(--white)}.create-sow-page>h1{margin-bottom:20px}.create-sow-page input:not([type=checkbox]),.create-sow-page select{padding-inline:8px;border:1px solid var(--border-color);outline:1px solid var(--border-color);border-radius:5px;min-height:32px}.sow-details-container-client-wrapper input:not([type=checkbox]),.sow-details-container-client-wrapper .create-sow-page select{padding-inline:8px;border:1px solid var(--border-color);outline:1px solid var(--border-color);border-radius:5px;min-height:32px}.sow-details-section-content{overflow:hidden}.sow-details-section-content .dropdowns-container>div{width:100%}.sow-details-section-content table tr:nth-of-type(2n){background:unset}.sow-details-section-content a{color:unset}.sow-details-section-content a:hover{cursor:pointer;text-decoration:underline}.sow-details-section-content .no-link{margin:2px 0}.sow-details-client-info{display:flex}.sow-details-client-info-label{min-width:110px;max-width:110px}.sow-old-sow-details{display:inline-flex;margin-top:15px}.sow-old-sow-details-label{font-weight:var(--font-weight-semi-bold);font-size:16px;min-width:145px;margin-bottom:0;padding:.4rem .6rem}.sow-old-sow-details-info{font-weight:var(--font-weight-medium);font-size:16px;color:var(--dark-grey);width:100%;max-width:300px;margin:.4rem .6rem}.sow-old-sow-details-info a{color:var(--dark-grey);text-decoration:none}.sow-old-sow-details-info a:hover{text-decoration:underline}.sow-details-previous-amend-index{width:10%;margin-right:20px}.sow-details-previous-amend-content{width:90%;font-weight:var(--font-weight-bold)}.sow-details-previous-amend-link{color:var(--dark-grey)}.sow-details-previous-amend-link:hover{text-decoration:underline}.sow-details-client-info{display:flex;flex-direction:column;width:calc(100% - 90px)}.sow-associate-label-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.dropdowns-container{display:flex;position:relative;margin-bottom:16px}.dropdowns-container-index{display:flex;margin-right:14px;width:10px;margin-top:10px}.dropdowns-container-delete{background-color:transparent;outline:none;font-size:20px;font-weight:var(--font-weight-medium);color:red;margin-left:16px;height:38px}*{padding:0;margin:0;box-sizing:border-box;outline:none;font-family:Montserrat,sans-serif}body{background-color:var(--bg-color);min-height:100vh;color:var(--text)}@media print{body{margin:0}}body.dark{background-color:var(--bg-dark)}body:has([data-test=modal]){overflow:hidden}a{text-decoration:none}hr{border:0;height:.6px;background-color:var(--border-color)}.vl{width:1px;background-color:var(--border-color)}.table-sort_icon{cursor:pointer;height:.85rem;vertical-align:middle;margin-bottom:2px;margin-left:3px}table .table-list-numbered tr{display:list-item;list-style-type:decimal;margin-left:20px;padding-left:5px}table .table-list-numbered td{display:block}table .table-no-background tr{background:none}table .table-no-background tr:nth-child(2n){background:none}table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14}table thead tr{border-bottom:1px solid var(--border-color)}table thead th{text-align:left;padding:.4rem .6rem}table tbody tr:hover td{position:relative}table tbody tr:hover td.underline{text-decoration:underline}table tbody tr:hover td .table-info-icon{visibility:visible}table tbody tr td{position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}table tbody tr:nth-child(2n){background-color:var(--table-row-grey)}.shadow{box-shadow:0 4px 4px #00000040}.container{width:90%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;padding-bottom:2vw;padding-top:2vw;margin:auto;border-bottom:1px solid var(--border-color)}.container-border{min-height:100%;width:100%;border:1px solid var(--border-color);padding:.8rem;border-radius:1rem;background-color:#fff}.container-top-border{border-top:1px solid var(--border-color)}.container-border-off{border:none}.footer{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}.footer h1{text-align:center;margin-top:20px;margin-bottom:10px;font-size:24px}.footer button{margin-top:1.5rem}.flex-direction-column{flex-direction:column}.circle{border-radius:50%;background-color:var(--primary);height:160px;width:160px;display:flex;align-items:center;justify-content:center}.title{margin-top:2rem;font-size:2rem}:root{--primary: #1e3761;--primary-transparent: #1e37610e;--primary-transparent2: #1e376118;--bg-color: #eeeff2;--white: #ffffff;--black: #000000;--yellow: #ffd848;--orange: #f6921d;--red: #ff481d;--bg-dark: #f7f7f7;--grey: #808080;--dark-grey: #444547;--grey-descriptions: #a3a3aa;--table-row-grey: #1e37610a;--table-row-grey-hover: #eeeeee;--grey-border-line: #a3a3aa;--grey-division-line: #cacfd4;--grey-profile-image-border: #979797;--bg-dropdown-options: #eee;--bg-dropdown-option-highlighted: #bbb;--info-icon-hover: #414244;--border-color: rgba(44, 49, 53, .1);--bg-edit-section: var(--primary-transparent);--bg-modal: var(--bg-color);--bg-home: #ffffff;--bg-error: #fdf2f4;--green: #00bc1c;--text: #414244;--table-loading-background: var(--accent-light-gray);--table-row-title: #f1f1f1;--accent-green: #3f6967;--accent-pink: #834e7d;--accent-red: #895252;--accent-blue: #6c81b7;--accent-gray: #818798;--accent-light-gray: #d2d5df;--sow-ex: var(--grey);--sow-ac: var(--accent-green);--sow-dr: var(--accent-pink);--sow-se: var(--accent-blue);--sow-si: var(--accent-green);--sow-cl: var(--accent-gray);--project-up: var(--accent-pink);--project-pa: var(--accent-red);--project-ac: var(--accent-green);--project-cl: var(--accent-gray);--h1-size: 32px;--normal-size: 16px;--small: 14px;--font-weight-normal: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--body-margin: 1.4rem;--section-width: 900px;--left-panel-expanded: 250px;--left-panel-collapsed: 74px;--left-panel-width: var(--left-panel-expanded);--left-panel-width: 0;--z-background: 0;--z-container: 1;--z-button: 2;--z-icon: 3;--z-options: 4;--z-drag-icon: 5;--z-delete: 10;--z-clickable: 19;--z-modal: 20;--z-modal-background: 21;--z-modal-content: 22;--z-content: 100;--z-top: 110;--z-dropdown-options: 113;--z-backdrop: 999;--rate-card-column-width: 150px}@media (max-width: 767px){:root{--body-margin: 15px;--left-panel-expanded: 100vw;--left-panel-collapsed: 0;--normal-size: 14px;--small: 12px}}/*! tailwindcss v4.1.6 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--tw-color-red-50:oklch(97.1% .013 17.38);--tw-color-red-200:oklch(88.5% .062 18.334);--tw-color-red-500:oklch(63.7% .237 25.331);--tw-color-red-600:oklch(57.7% .245 27.325);--tw-color-orange-300:oklch(83.7% .128 66.29);--tw-color-orange-500:oklch(70.5% .213 47.604);--tw-color-yellow-50:oklch(98.7% .026 102.212);--tw-color-yellow-500:oklch(79.5% .184 86.047);--tw-color-yellow-600:oklch(68.1% .162 75.834);--tw-color-green-50:oklch(98.2% .018 155.826);--tw-color-green-100:oklch(96.2% .044 156.743);--tw-color-green-400:oklch(79.2% .209 151.711);--tw-color-green-500:oklch(72.3% .219 149.579);--tw-color-green-600:oklch(62.7% .194 149.214);--tw-color-blue-300:oklch(80.9% .105 251.813);--tw-color-blue-600:oklch(54.6% .245 262.881);--tw-color-slate-200:oklch(92.9% .013 255.508);--tw-color-gray-50:oklch(98.5% .002 247.839);--tw-color-gray-100:oklch(96.7% .003 264.542);--tw-color-gray-200:oklch(92.8% .006 264.531);--tw-color-gray-300:oklch(87.2% .01 258.338);--tw-color-gray-400:oklch(70.7% .022 261.325);--tw-color-gray-500:oklch(55.1% .027 264.364);--tw-color-gray-600:oklch(44.6% .03 256.802);--tw-color-gray-700:oklch(37.3% .034 259.733);--tw-color-gray-900:oklch(21% .034 264.665);--tw-color-black:#000;--tw-color-white:#fff;--tw-spacing:.25rem;--tw-container-sm:24rem;--tw-container-4xl:56rem;--tw-text-xs:.75rem;--tw-text-xs--line-height:calc(1/.75);--tw-text-sm:.875rem;--tw-text-sm--line-height:calc(1.25/.875);--tw-text-lg:1.125rem;--tw-text-lg--line-height:calc(1.75/1.125);--tw-text-xl:1.25rem;--tw-text-xl--line-height:calc(1.75/1.25);--tw-font-weight-normal:400;--tw-font-weight-medium:500;--tw-font-weight-semibold:600;--tw-font-weight-bold:700;--tw-leading-tight:1.25;--tw-radius-sm:.25rem;--tw-radius-md:.375rem;--tw-radius-lg:.5rem;--tw-radius-3xl:1.5rem;--tw-default-transition-duration:.15s;--tw-default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}@layer base,components;@layer utilities{.tw\:pointer-events-none{pointer-events:none!important}.tw\:absolute{position:absolute!important}.tw\:fixed{position:fixed!important}.tw\:relative{position:relative!important}.tw\:inset-0{inset:calc(var(--tw-spacing)*0)!important}.tw\:inset-y-0{inset-block:calc(var(--tw-spacing)*0)!important}.tw\:top-1\/2{top:50%!important}.tw\:top-14{top:calc(var(--tw-spacing)*14)!important}.tw\:right-0{right:calc(var(--tw-spacing)*0)!important}.tw\:right-6{right:calc(var(--tw-spacing)*6)!important}.tw\:right-\[3px\]{right:3px!important}.tw\:bottom-1{bottom:calc(var(--tw-spacing)*1)!important}.tw\:left-0{left:calc(var(--tw-spacing)*0)!important}.tw\:left-1\/2{left:50%!important}.tw\:left-\[3px\]{left:3px!important}.tw\:z-10{z-index:10!important}.tw\:z-50{z-index:50!important}.tw\:order-1{order:1!important}.tw\:m-0{margin:calc(var(--tw-spacing)*0)!important}.tw\:mx-4{margin-inline:calc(var(--tw-spacing)*4)!important}.tw\:mx-auto{margin-inline:auto!important}.tw\:-my-0\.5{margin-block:calc(var(--tw-spacing)*-.5)!important}.tw\:my-1{margin-block:calc(var(--tw-spacing)*1)!important}.tw\:my-2{margin-block:calc(var(--tw-spacing)*2)!important}.tw\:my-4{margin-block:calc(var(--tw-spacing)*4)!important}.tw\:me-2{margin-inline-end:calc(var(--tw-spacing)*2)!important}.tw\:mt-1{margin-top:calc(var(--tw-spacing)*1)!important}.tw\:mt-2{margin-top:calc(var(--tw-spacing)*2)!important}.tw\:mt-8{margin-top:calc(var(--tw-spacing)*8)!important}.tw\:mr-1{margin-right:calc(var(--tw-spacing)*1)!important}.tw\:mr-2{margin-right:calc(var(--tw-spacing)*2)!important}.tw\:mr-3{margin-right:calc(var(--tw-spacing)*3)!important}.tw\:mr-auto{margin-right:auto!important}.tw\:-mb-px{margin-bottom:-1px!important}.tw\:mb-2{margin-bottom:calc(var(--tw-spacing)*2)!important}.tw\:mb-3{margin-bottom:calc(var(--tw-spacing)*3)!important}.tw\:mb-4{margin-bottom:calc(var(--tw-spacing)*4)!important}.tw\:mb-20{margin-bottom:calc(var(--tw-spacing)*20)!important}.tw\:ml-1{margin-left:calc(var(--tw-spacing)*1)!important}.tw\:ml-2{margin-left:calc(var(--tw-spacing)*2)!important}.tw\:ml-3{margin-left:calc(var(--tw-spacing)*3)!important}.tw\:block{display:block!important}.tw\:flex{display:flex!important}.tw\:grid{display:grid!important}.tw\:inline{display:inline!important}.tw\:inline-block{display:inline-block!important}.tw\:h-1{height:calc(var(--tw-spacing)*1)!important}.tw\:h-2{height:calc(var(--tw-spacing)*2)!important}.tw\:h-4{height:calc(var(--tw-spacing)*4)!important}.tw\:h-10{height:calc(var(--tw-spacing)*10)!important}.tw\:h-\[20px\]{height:20px!important}.tw\:h-\[22px\]{height:22px!important}.tw\:h-\[65\%\]{height:65%!important}.tw\:h-auto{height:auto!important}.tw\:h-full{height:100%!important}.tw\:h-px{height:1px!important}.tw\:max-h-10{max-height:calc(var(--tw-spacing)*10)!important}.tw\:max-h-14{max-height:calc(var(--tw-spacing)*14)!important}.tw\:max-h-60{max-height:calc(var(--tw-spacing)*60)!important}.tw\:max-h-\[80vh\]{max-height:80vh!important}.tw\:min-h-4{min-height:calc(var(--tw-spacing)*4)!important}.tw\:min-h-\[19px\]{min-height:19px!important}.tw\:min-h-fit{min-height:fit-content!important}.tw\:w-1{width:calc(var(--tw-spacing)*1)!important}.tw\:w-4{width:calc(var(--tw-spacing)*4)!important}.tw\:w-36{width:calc(var(--tw-spacing)*36)!important}.tw\:w-100{width:calc(var(--tw-spacing)*100)!important}.tw\:w-\[22px\]{width:22px!important}.tw\:w-\[65\%\]{width:65%!important}.tw\:w-\[500px\]{width:500px!important}.tw\:w-\[700px\]{width:700px!important}.tw\:w-full{width:100%!important}.tw\:max-w-4xl{max-width:var(--tw-container-4xl)!important}.tw\:max-w-10{max-width:calc(var(--tw-spacing)*10)!important}.tw\:max-w-48{max-width:calc(var(--tw-spacing)*48)!important}.tw\:max-w-sm{max-width:var(--tw-container-sm)!important}.tw\:min-w-4{min-width:calc(var(--tw-spacing)*4)!important}.tw\:min-w-8{min-width:calc(var(--tw-spacing)*8)!important}.tw\:min-w-40{min-width:calc(var(--tw-spacing)*40)!important}.tw\:min-w-fit{min-width:fit-content!important}.tw\:flex-1{flex:1!important}.tw\:-translate-x-1\/2{--tw-translate-x: -50% !important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.tw\:-translate-y-1\/2{--tw-translate-y: -50% !important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.tw\:rotate-180{rotate:180deg!important}.tw\:transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)!important}.tw\:cursor-default{cursor:default!important}.tw\:cursor-not-allowed{cursor:not-allowed!important}.tw\:cursor-pointer{cursor:pointer!important}.tw\:list-disc{list-style-type:disc!important}.tw\:list-none{list-style-type:none!important}.tw\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tw\:flex-col{flex-direction:column!important}.tw\:flex-row{flex-direction:row!important}.tw\:flex-wrap{flex-wrap:wrap!important}.tw\:items-baseline{align-items:baseline!important}.tw\:items-center{align-items:center!important}.tw\:items-end{align-items:flex-end!important}.tw\:justify-between{justify-content:space-between!important}.tw\:justify-center{justify-content:center!important}.tw\:justify-end{justify-content:flex-end!important}.tw\:justify-start{justify-content:flex-start!important}.tw\:gap-0\.5{gap:calc(var(--tw-spacing)*.5)!important}.tw\:gap-1{gap:calc(var(--tw-spacing)*1)!important}.tw\:gap-2{gap:calc(var(--tw-spacing)*2)!important}.tw\:gap-2\.5{gap:calc(var(--tw-spacing)*2.5)!important}.tw\:gap-3{gap:calc(var(--tw-spacing)*3)!important}.tw\:gap-4{gap:calc(var(--tw-spacing)*4)!important}.tw\:gap-8{gap:calc(var(--tw-spacing)*8)!important}:where(.tw\:space-y-1>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--tw-spacing)*1)*var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--tw-spacing)*1)*calc(1 - var(--tw-space-y-reverse)))!important}:where(.tw\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--tw-spacing)*2)*var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--tw-spacing)*2)*calc(1 - var(--tw-space-y-reverse)))!important}:where(.tw\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--tw-spacing)*3)*var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--tw-spacing)*3)*calc(1 - var(--tw-space-y-reverse)))!important}:where(.tw\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--tw-spacing)*4)*var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--tw-spacing)*4)*calc(1 - var(--tw-space-y-reverse)))!important}.tw\:gap-x-2{column-gap:calc(var(--tw-spacing)*2)!important}.tw\:self-stretch{align-self:stretch!important}.tw\:truncate{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.tw\:overflow-auto{overflow:auto!important}.tw\:overflow-hidden{overflow:hidden!important}.tw\:overflow-x-auto{overflow-x:auto!important}.tw\:overflow-y-auto{overflow-y:auto!important}.tw\:overflow-y-hidden{overflow-y:hidden!important}.tw\:rounded-3xl{border-radius:var(--tw-radius-3xl)!important}.tw\:rounded-full{border-radius:3.40282e38px!important}.tw\:rounded-lg{border-radius:var(--tw-radius-lg)!important}.tw\:rounded-md{border-radius:var(--tw-radius-md)!important}.tw\:rounded-sm{border-radius:var(--tw-radius-sm)!important}.tw\:rounded-t-lg{border-top-left-radius:var(--tw-radius-lg)!important;border-top-right-radius:var(--tw-radius-lg)!important}.tw\:rounded-l-none{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.tw\:rounded-r-none{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.tw\:border{border-style:var(--tw-border-style)!important;border-width:1px!important}.tw\:border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.tw\:border-r{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important}.tw\:border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.tw\:border-b-2{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:2px!important}.tw\:border-l{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.tw\:border-\[\#F14848\]{border-color:#f14848!important}.tw\:border-blue-600{border-color:var(--tw-color-blue-600)!important}.tw\:border-color-border-secondary{border-color:#e3e3e8!important}.tw\:border-gray-200{border-color:var(--tw-color-gray-200)!important}.tw\:border-gray-300{border-color:var(--tw-color-gray-300)!important}.tw\:border-green-200{border-color:#3bcd9e!important}.tw\:border-red-200{border-color:var(--tw-color-red-200)!important}.tw\:border-red-500{border-color:var(--tw-color-red-500)!important}.tw\:border-slate-200{border-color:var(--tw-color-slate-200)!important}.tw\:border-transparent{border-color:#0000!important}.tw\:border-yellow-200{border-color:#faefc7!important}.tw\:border-l-color-border-tertiary{border-left-color:#f4f4f8!important}.tw\:bg-black\/50{background-color:var(--tw-color-black)!important}@supports (color:color-mix(in lab,red,red)){.tw\:bg-black\/50{background-color:color-mix(in oklab,var(--tw-color-black)50%,transparent)!important}}.tw\:bg-black\/80{background-color:var(--tw-color-black)!important}@supports (color:color-mix(in lab,red,red)){.tw\:bg-black\/80{background-color:color-mix(in oklab,var(--tw-color-black)80%,transparent)!important}}.tw\:bg-blue-300{background-color:var(--tw-color-blue-300)!important}.tw\:bg-color-background-primary{background-color:#fafafb!important}.tw\:bg-color-fill-primary-defualt{background-color:#4847eb!important}.tw\:bg-color-fill-tertiary-active{background-color:#f0f0ff!important}.tw\:bg-color-fill-tertiary-default{background-color:#fff!important}.tw\:bg-error,.tw\:bg-error-300{background-color:#f14848!important}.tw\:bg-gray-50{background-color:var(--tw-color-gray-50)!important}.tw\:bg-gray-100{background-color:var(--tw-color-gray-100)!important}.tw\:bg-green-50{background-color:var(--tw-color-green-50)!important}.tw\:bg-green-100{background-color:var(--tw-color-green-100)!important}.tw\:bg-green-200{background-color:#3bcd9e!important}.tw\:bg-green-400{background-color:var(--tw-color-green-400)!important}.tw\:bg-lavender-100{background-color:#dadafb!important}.tw\:bg-lilac-150{background-color:#f4ebff!important}.tw\:bg-lilac-500{background-color:#d9bcff!important}.tw\:bg-orange-100{background-color:#ffe3d9!important}.tw\:bg-orange-300{background-color:var(--tw-color-orange-300)!important}.tw\:bg-red-50{background-color:var(--tw-color-red-50)!important}.tw\:bg-white{background-color:var(--tw-color-white)!important}.tw\:bg-yellow-50{background-color:var(--tw-color-yellow-50)!important}.tw\:bg-yellow-150{background-color:#fbf3d5!important}.tw\:bg-yellow-500{background-color:var(--tw-color-yellow-500)!important}.tw\:p-0{padding:calc(var(--tw-spacing)*0)!important}.tw\:p-2{padding:calc(var(--tw-spacing)*2)!important}.tw\:p-3{padding:calc(var(--tw-spacing)*3)!important}.tw\:p-4{padding:calc(var(--tw-spacing)*4)!important}.tw\:p-6{padding:calc(var(--tw-spacing)*6)!important}.tw\:px-1{padding-inline:calc(var(--tw-spacing)*1)!important}.tw\:px-2{padding-inline:calc(var(--tw-spacing)*2)!important}.tw\:px-3{padding-inline:calc(var(--tw-spacing)*3)!important}.tw\:px-4{padding-inline:calc(var(--tw-spacing)*4)!important}.tw\:py-1{padding-block:calc(var(--tw-spacing)*1)!important}.tw\:py-2{padding-block:calc(var(--tw-spacing)*2)!important}.tw\:pt-1{padding-top:calc(var(--tw-spacing)*1)!important}.tw\:pt-2{padding-top:calc(var(--tw-spacing)*2)!important}.tw\:pt-3{padding-top:calc(var(--tw-spacing)*3)!important}.tw\:pt-10{padding-top:calc(var(--tw-spacing)*10)!important}.tw\:pr-1{padding-right:calc(var(--tw-spacing)*1)!important}.tw\:pr-3{padding-right:calc(var(--tw-spacing)*3)!important}.tw\:pr-10{padding-right:calc(var(--tw-spacing)*10)!important}.tw\:pb-3{padding-bottom:calc(var(--tw-spacing)*3)!important}.tw\:pb-10{padding-bottom:calc(var(--tw-spacing)*10)!important}.tw\:pl-6{padding-left:calc(var(--tw-spacing)*6)!important}.tw\:text-center{text-align:center!important}.tw\:text-lg{font-size:var(--tw-text-lg)!important;line-height:var(--tw-leading,var(--tw-text-lg--line-height))!important}.tw\:text-sm{font-size:var(--tw-text-sm)!important;line-height:var(--tw-leading,var(--tw-text-sm--line-height))!important}.tw\:text-xl{font-size:var(--tw-text-xl)!important;line-height:var(--tw-leading,var(--tw-text-xl--line-height))!important}.tw\:text-xs{font-size:var(--tw-text-xs)!important;line-height:var(--tw-leading,var(--tw-text-xs--line-height))!important}.tw\:text-\[19px\]{font-size:19px!important}.tw\:leading-5{--tw-leading:calc(var(--tw-spacing)*5)!important;line-height:calc(var(--tw-spacing)*5)!important}.tw\:leading-tight{--tw-leading:var(--tw-leading-tight)!important;line-height:var(--tw-leading-tight)!important}.tw\:font-bold,.tw\:font-bold\!{--tw-font-weight:var(--tw-font-weight-bold)!important;font-weight:var(--tw-font-weight-bold)!important}.tw\:font-medium{--tw-font-weight:var(--tw-font-weight-medium)!important;font-weight:var(--tw-font-weight-medium)!important}.tw\:font-normal{--tw-font-weight:var(--tw-font-weight-normal)!important;font-weight:var(--tw-font-weight-normal)!important}.tw\:font-semibold{--tw-font-weight:var(--tw-font-weight-semibold)!important;font-weight:var(--tw-font-weight-semibold)!important}.tw\:break-all{word-break:break-all!important}.tw\:whitespace-nowrap{white-space:nowrap!important}.tw\:text-\[\#6f7075\]{color:#6f7075!important}.tw\:text-\[\#353537\]{color:#353537!important}.tw\:text-\[\#F14848\]{color:#f14848!important}.tw\:text-black{color:var(--tw-color-black)!important}.tw\:text-blue-600{color:var(--tw-color-blue-600)!important}.tw\:text-blue-900{color:#1d1d63!important}.tw\:text-color-text-brand{color:#4847eb!important}.tw\:text-color-text-primary{color:#353538!important}.tw\:text-color-text-secondary{color:#6f7075!important}.tw\:text-color-text-tertiary{color:#8f9097!important}.tw\:text-color-warning{color:#ff8f50!important}.tw\:text-error{color:#f14848!important}.tw\:text-gray-400{color:var(--tw-color-gray-400)!important}.tw\:text-gray-500{color:var(--tw-color-gray-500)!important}.tw\:text-gray-600{color:var(--tw-color-gray-600)!important}.tw\:text-gray-700{color:var(--tw-color-gray-700)!important}.tw\:text-gray-900{color:var(--tw-color-gray-900)!important}.tw\:text-green-200{color:#3bcd9e!important}.tw\:text-green-600{color:var(--tw-color-green-600)!important}.tw\:text-inherit{color:inherit!important}.tw\:text-red-500{color:var(--tw-color-red-500)!important}.tw\:text-red-600{color:var(--tw-color-red-600)!important}.tw\:text-white{color:var(--tw-color-white)!important}.tw\:line-through{text-decoration-line:line-through!important}.tw\:no-underline{text-decoration-line:none!important}.tw\:underline{text-decoration-line:underline!important}.tw\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.tw\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.tw\:shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.tw\:ring-red-500{--tw-ring-color:var(--tw-color-red-500)!important}.tw\:transition-transform{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important}.tw\:select-none{-webkit-user-select:none!important;user-select:none!important}@media (hover:hover){.tw\:hover\:cursor-ew-resize:hover{cursor:ew-resize!important}.tw\:hover\:cursor-ns-resize:hover{cursor:ns-resize!important}.tw\:hover\:cursor-pointer:hover{cursor:pointer!important}.tw\:hover\:border-gray-300:hover{border-color:var(--tw-color-gray-300)!important}.tw\:hover\:bg-color-fill-primary-hover:hover{background-color:#2c2b91!important}.tw\:hover\:bg-color-fill-tertiary-hover:hover{background-color:#f4f4f8!important}.tw\:hover\:bg-green-150:hover{background-color:#bff3d4!important}.tw\:hover\:bg-lavender-150:hover{background-color:#c8c8f9!important}.tw\:hover\:bg-lilac-200:hover{background-color:#f0e4ff!important}.tw\:hover\:bg-orange-150:hover{background-color:#ffd8cb!important}.tw\:hover\:bg-yellow-200:hover{background-color:#faefc7!important}.tw\:hover\:text-gray-600:hover{color:var(--tw-color-gray-600)!important}.tw\:hover\:underline:hover{text-decoration-line:underline!important}}.tw\:focus\:border:focus{border-style:var(--tw-border-style)!important;border-width:1px!important}.tw\:focus\:border-blue-500:focus{border-color:#4847eb!important}.tw\:focus\:border-green-500:focus{border-color:var(--tw-color-green-500)!important}.tw\:focus\:border-lilac-500:focus{border-color:#d9bcff!important}.tw\:focus\:border-orange-500:focus{border-color:var(--tw-color-orange-500)!important}.tw\:focus\:border-yellow-600:focus{border-color:var(--tw-color-yellow-600)!important}.tw\:focus\:bg-green-150:focus{background-color:#bff3d4!important}.tw\:focus\:bg-lavender-150:focus{background-color:#c8c8f9!important}.tw\:focus\:bg-lilac-200:focus{background-color:#f0e4ff!important}.tw\:focus\:bg-orange-150:focus{background-color:#ffd8cb!important}.tw\:focus\:bg-yellow-200:focus{background-color:#faefc7!important}.tw\:focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.tw\:focus\:ring-blue-500:focus{--tw-ring-color:#4847eb!important}.tw\:focus\:outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.tw\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed!important}.tw\:disabled\:opacity-50:disabled{opacity:.5!important}@media (min-width:40rem){.tw\:sm\:text-sm{font-size:var(--tw-text-sm)!important;line-height:var(--tw-leading,var(--tw-text-sm--line-height))!important}}@media (prefers-color-scheme:dark){.tw\:dark\:border-blue-500{border-color:#4847eb!important}.tw\:dark\:text-blue-500{color:#4847eb!important}.tw\:dark\:text-gray-400{color:var(--tw-color-gray-400)!important}.tw\:dark\:text-gray-500{color:var(--tw-color-gray-500)!important}}.teamplanner-scrollbar::-webkit-scrollbar{width:6px;height:6px}.teamplanner-scrollbar::-webkit-scrollbar-track{background:#fff;border-radius:100vh}.teamplanner-scrollbar::-webkit-scrollbar-thumb{background:#e3e3e8;border:3px solid #e3e3e8;border-radius:100vh}.teamplanner-scrollbar::-webkit-scrollbar-thumb:hover{background:#d5d5dd;border:3px solid #d5d5dd;border-radius:100vh}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
