.Cells_allocationButton__1Z9Oa{width:100%;height:20px;text-transform:capitalize;letter-spacing:normal;color:#000;justify-content:flex-start;padding:0}.Cells_allocationButton__1Z9Oa .Cells_employeeDropdown__qPzGj{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.Cells_allocationButton__1Z9Oa .Cells_softDeleteButton__vVlzq{flex:none}.Cells_pillRow__HSLR0{display:flex;gap:2px;align-items:center;margin-right:2px;flex-shrink:0}.Cells_hoursPill__UoL8R,.Cells_overlapPill__Mk7od,.Cells_weeksPill__y2UjY{background:rgba(0,0,0,.05);border-radius:999px;padding:1px 4px;line-height:1.1}.Cells_hoursPill__UoL8R{background:rgba(52,211,153,.2)}.Cells_overlapPill__Mk7od{background:rgba(239,68,68,.18)}.Cells_iconMargin__nzaSU{margin:0 0 0 -8px;flex-shrink:0}.Cells_statusIcon__e2MdV{flex-shrink:0;line-height:1}.Cells_allocationsCell__xeEL4{text-align:left;position:relative}.Cells_allocationsCell__xeEL4 .Cells_pseudoButton__jqPje{display:flex;justify-content:flex-start}.Cells_allocationsCell__xeEL4 .Cells_cell-SOFTWARE_DEVELOPER__JxdM7{border:#b7e1cd;background-color:#b7e1cd}.Cells_allocationsCell__xeEL4 .Cells_cell-SOFTWARE_DEVELOPER__JxdM7.Cells_cell-partTime__SpWA9{background:repeating-linear-gradient(45deg,#b7e1cd,#ffffff 20px,#b7e1cd 0,#ffffff 40px)}.Cells_allocationsCell__xeEL4 .Cells_cell-SOFTWARE_DEVELOPER__JxdM7.Cells_cell-partTime__SpWA9.Cells_cell-SOFT__bvKCI{border-color:#b7e1cd;background:#fff}.Cells_allocationsCell__xeEL4 .Cells_cell-PRODUCT_MANAGER__6O1Ya{border:#a2baf5;background-color:#a2baf5}.Cells_allocationsCell__xeEL4 .Cells_cell-PRODUCT_MANAGER__6O1Ya.Cells_cell-partTime__SpWA9{background:repeating-linear-gradient(45deg,#a2baf5,#ffffff 20px,#a2baf5 0,#ffffff 40px)}.Cells_allocationsCell__xeEL4 .Cells_cell-PRODUCT_MANAGER__6O1Ya.Cells_cell-partTime__SpWA9.Cells_cell-SOFT__bvKCI{border-color:#a2baf5;background:#fff}.Cells_allocationsCell__xeEL4 .Cells_cell-PRODUCT_DESIGNER__3hlCa{border:#b19cd9;background-color:#b19cd9}.Cells_allocationsCell__xeEL4 .Cells_cell-PRODUCT_DESIGNER__3hlCa.Cells_cell-partTime__SpWA9{background:repeating-linear-gradient(45deg,#b19cd9,#ffffff 20px,#b19cd9 0,#ffffff 40px)}.Cells_allocationsCell__xeEL4 .Cells_cell-PRODUCT_DESIGNER__3hlCa.Cells_cell-partTime__SpWA9.Cells_cell-SOFT__bvKCI{border-color:#b19cd9;background:#fff}.Cells_allocationsCell__xeEL4 .Cells_cell-DELIVERY_LEAD__2FMYf{border:#fce8b2;background-color:#fce8b2}.Cells_allocationsCell__xeEL4 .Cells_cell-DELIVERY_LEAD__2FMYf.Cells_cell-partTime__SpWA9{background:repeating-linear-gradient(45deg,#fce8b2,#ffffff 20px,#fce8b2 0,#ffffff 40px)}.Cells_allocationsCell__xeEL4 .Cells_cell-DELIVERY_LEAD__2FMYf.Cells_cell-partTime__SpWA9.Cells_cell-SOFT__bvKCI{border-color:#fce8b2;background:#fff}.Cells_allocationsCell__xeEL4 .Cells_cell-DEVOPS__hifWp{border:#f5c6aa;background-color:#f5c6aa}.Cells_allocationsCell__xeEL4 .Cells_cell-DEVOPS__hifWp.Cells_cell-partTime__SpWA9{background:repeating-linear-gradient(45deg,#f5c6aa,#ffffff 20px,#f5c6aa 0,#ffffff 40px)}.Cells_allocationsCell__xeEL4 .Cells_cell-DEVOPS__hifWp.Cells_cell-partTime__SpWA9.Cells_cell-SOFT__bvKCI{border-color:#f5c6aa;background:#fff}.Cells_allocationsCell__xeEL4 .Cells_cell-SOFT__bvKCI{background:#fff;border-style:solid;border-width:1.5px;border-radius:.25em}.Cells_allocationsCell__xeEL4 .Cells_cell-false__dTWzN{border-color:#ffae00;background:repeating-linear-gradient(45deg,rgb(255,174,0),white 20px)}.Cells_allocationsCell__xeEL4 .Cells_cell-undefined__O16_B{border-color:#ffae00}.Cells_cell-newRole__DRVf5{opacity:0;border-radius:.25em;border:dashed rgba(0,0,0,0);color:#000}.Cells_cell-newRole__DRVf5:hover{border-color:gray;opacity:1}.Cells_isOverBudget__9JyAn{background:#feeceb}.AllocationsTable_allocationListItem__VuNf9{display:block;transform:none!important;transition-duration:.001ms;align-items:center;margin:0 0 3px;white-space:nowrap;overflow:hidden}.AllocationsTable_allocationListItem__VuNf9:last-child{margin:0 0 15px}.AllocationsTable_listCell__9uQIz{vertical-align:top!important;border-left:1px solid #d3d3d3;padding:6px 8px}.AllocationsTable_listCell__9uQIz .AllocationsTable_list__KB8uh{width:100%;list-style:none;padding:0;margin:0}.AllocationsTable_tableAuto__uqXcK{table-layout:auto}.AllocationsTable_tableDefault__NV9ez{table-layout:fixed}.AllocationsTable_productDesigner__5t51_{background-color:purple}.AllocationsTable_projectManager__T4Bw7{background-color:#008b8b}.AllocationsTable_softwareDeveloper__a3lp2{background-color:#2e8b57}.AllocationsTable_subcontractor__Mc2nr{background-color:gray}.AllocationsTable_nonbillable__PeTGl{background-color:salmon}.AllocationsTable_sre__RF1WA{background-color:gold}.AllocationsTable_generalAndAdministrative__11rZB{background-color:hotpink}.AllocationLegend_legend__cswdw{display:flex;flex-wrap:wrap;gap:12px;padding:10px 12px;background:#f7f9fd;border:1px solid #e1e6f0;border-radius:12px;box-shadow:0 4px 18px rgba(31,41,55,.06)}.AllocationLegend_section__uO__T{min-width:280px;flex:1 1}.AllocationLegend_title__RyONn{margin:0 0 6px;font-size:.9rem;font-weight:700;color:#102a43;letter-spacing:.01em}.AllocationLegend_items__mMHUI{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.AllocationLegend_item__ab3n2{display:flex;align-items:center;gap:8px;padding:9px 10px;border:1px solid #e6ecf5;background:#fff;border-radius:10px;box-shadow:0 1px 3px rgba(17,24,39,.03)}.AllocationLegend_meta__3iOWf{display:flex;flex-direction:column;line-height:1.2}.AllocationLegend_label__UHbBF{font-weight:700;font-size:.92rem;color:#111827}.AllocationLegend_description__2xWLp{font-size:.82rem;color:#4b5563}.AllocationLegend_swatch__yiTMD{width:18px;height:18px;border-radius:5px;border:1px solid #cdd4df;display:inline-block}.AllocationLegend_hard__RIe2c{background:linear-gradient(135deg,#fce8b2,#b7e1cd)}.AllocationLegend_soft__vcNQY{background:#fff;border:1.5px dashed #8a95ab}.AllocationLegend_partTime__NZUxT{background:repeating-linear-gradient(45deg,#b7e1cd,#ffffff 12px,#b7e1cd 0,#ffffff 24px)}.AllocationLegend_vacation__Yt0ng{background:linear-gradient(135deg,#e4f1ff,#d2e4ff);position:relative}.AllocationLegend_overBudget__MDegH{background:#feeceb}.AllocationLegend_contractor__xYN2V{background:#fff}.AllocationLegend_contractor__xYN2V:after{content:"🚧";font-size:12px;display:flex;align-items:center;justify-content:center}.AllocationLegend_pm__8BNS1{background:#a2baf5}.AllocationLegend_dev__KozJf{background:#b7e1cd}.AllocationLegend_design__Cdoan{background:#b19cd9}.AllocationLegend_delivery__G9ftN{background:#fce8b2}.AllocationLegend_devops__Fv_nX{background:#f5c6aa}.ProjectCell_projectCell__afiD0{vertical-align:top;position:sticky;left:0;background:#fff;z-index:1;border-right:1px solid #d3d3d3;padding:4px 8px}.ProjectCell_projectCell__afiD0 .ProjectCell_separator__TT_2m{margin-top:8px;margin-bottom:8px}.ProjectCell_projectCell__afiD0 .ProjectCell_clientName__O2MFz{font-size:clamp(.5rem,100%,1rem);color:#ff714e}.ProjectCell_projectCell__afiD0 .ProjectCell_projectName__TmP4X{font-size:clamp(.5rem,100%,1rem);color:#4644b3}.ProjectCell_projectCell__afiD0 .ProjectCell_progressBar__sErpy{margin-top:8px}.Index_controlBar__aUBv6{padding:8px 10px;display:flex;gap:8px;flex-wrap:nowrap;align-items:center;background:#f2f5fb;border-bottom:1px solid #e4e7ed}.Index_tableArea__mEPp4{flex:1 1;min-height:0;overflow:auto}.Index_dateRangePicker__ORgnv{display:flex;gap:8px;flex-wrap:nowrap}.Index_datePicker__UfqWG{min-width:150px}.Index_toggles___NCeC{display:flex;align-items:center;gap:4px;white-space:nowrap;margin-left:8px}.Index_roleFilter__nKl_H{min-width:140px}.Index_searchBox__rcDlI{min-width:160px}