.bulkUpload_pageContainer__d8A0m{display:flex;flex-direction:column;padding:1rem;height:calc(100vh - 130px)}.bulkUpload_header__JaU6Z{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.bulkUpload_hiddenInput__rLnX_{display:none}.bulkUpload_contentGrid__YPNVY{display:grid;grid-template-columns:1fr 3fr;gap:2rem;flex:1;min-height:0;min-width:0}.bulkUpload_leftColumn___5Mhc,.bulkUpload_sectionCard__UYQ4e p{overflow:visible;text-overflow:unset;white-space:normal}.bulkUpload_leftColumn___5Mhc{gap:1rem}.bulkUpload_leftColumn___5Mhc,.bulkUpload_rightColumn__BFgmN{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}.bulkUpload_tableWrapper__Jt2zk{flex:1;overflow:auto;min-height:0}.bulkUpload_tableWrapper__Jt2zk>div>div{height:auto!important;min-height:0!important;overflow:visible!important}.bulkUpload_description__RFRw_{color:var(--text-secondary);line-height:1.6;font-size:.9375rem;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;overflow:visible;max-height:none;hyphens:auto;margin-top:.75rem}.bulkUpload_sectionCard__UYQ4e{padding:1.5rem;background:var(--card-bg);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid var(--border-color);display:flex;flex-direction:column;min-height:0;max-height:70%;overflow-y:auto}.bulkUpload_bulkUploadList___GvE1,.bulkUpload_uploadFiles__2Ab8E{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.bulkUpload_sectionTitle__pnSxE{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--text-primary)}.bulkUpload_actionButtons__gZ03i{display:flex;gap:.75rem;justify-content:center;justify-content:flex-start}.bulkUpload_clickableRow__IbJwT{width:100%;height:100%;display:flex;align-items:center;cursor:pointer}.bulkUpload_selectedCell__iDzzd{font-weight:600;color:var(--accent,black)}.bulkUpload_processingLabel__g6Ui5{font-size:.75rem;color:var(--text-secondary);font-style:italic}.Button_button__T33hS{font-family:Inter-Medium;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;transition:background-color .2s ease;padding:6px 12px;cursor:pointer;border:none;gap:.5rem}.Button_button--disabled__rRv7X{opacity:.5;cursor:not-allowed}.Button_button--sm__bSMwi{font-size:.875rem;height:30px;min-width:90px}.Button_button--md__24qnO{font-size:1rem;height:36px;min-width:150px}.Button_button--lg__TWVau{font-size:1.125rem;height:42px;min-width:160px}.Button_button--smWide__DWKZm{font-size:.875rem;height:30px;min-width:180px}.Button_button--primary__BQKvA{background-color:#008aff;color:#fff}.Button_button--secondary__rs1PR{background-color:#f1f5f9;color:#09090b}.Button_button--secondary__rs1PR:hover{color:#f1f5f9;background-color:#09090b;outline:2px solid #f1f5f9}.Button_button--danger__W0Fyp{background-color:#d62828;color:#fff}.Button_button--danger__W0Fyp:hover{color:#d62828;background-color:#fff;outline:2px solid #d62828}.Button_button--success__qSgrN{background-color:#18ac05;color:#fff}.Button_button--success__qSgrN:hover{color:#18ac05;background-color:#fff;outline:2px solid #18ac05}.Button_button--dark__gobf1{background-color:#09090b;color:#fff}.Button_button--dark__gobf1:hover{outline:2px solid #09090b;background-color:#fff;color:#09090b}.Button_button--white__rM0si{background-color:#fff;color:#000}.Button_button--warning__X9_iV{background-color:#faef77;color:#000}.Button_button--warning__X9_iV:hover{color:#000;background-color:#fff;outline:2px solid #faef77}.Button_button--info__qVh6c{background-color:#37dfe2;color:#000}.Button_button--none__ybQri{color:#000}.Button_button--none__ybQri:hover{background-color:#000;color:#fff}.Button_button--ash__RrFPS{background-color:#71717a;color:#f1f5f9}.Button_button--ash__RrFPS:hover{background-color:#f1f5f9;color:#09090b;outline:2px solid #71717a}.Button_button--darkGradientBtn__uP6Zk{background:radial-gradient(100% 200% at 25% 20%,rgba(255,255,255,.28) 0,rgba(255,255,255,.2) 8%,rgba(255,255,255,.06) 18%,rgba(255,255,255,0) 35%),linear-gradient(180deg,#09090B 0);color:#fff;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.4)}.Button_button--dangerGradientBtn__I6fdx{background:radial-gradient(100% 200% at 25% 20%,rgba(255,255,255,.28) 0,rgba(255,255,255,.2) 8%,rgba(255,255,255,.06) 18%,rgba(255,255,255,0) 35%),linear-gradient(180deg,#DA2C00 0);color:#fff;cursor:pointer}.Button_button--glass2__tIbj5{background:radial-gradient(circle at 0 0,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 30%),hsla(0,0%,100%,.1);box-shadow:inset 1px 1px 2px hsla(0,0%,100%,.3),inset -1px -1px 2px rgba(0,0,0,.15),0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.Button_button--glass2__tIbj5,.Button_button--glass__DbjjP{color:#fff;border:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s ease}.Button_button--glass__DbjjP{--border-width:2px;position:relative;z-index:3;background:rgba(0,0,0,0);box-shadow:inset 0 .125em .125em rgba(0,0,0,.05),inset 0 -.125em .125em hsla(0,0%,100%,.5),0 .25em .125em -.125em rgba(0,0,0,.2),inset 0 0 .1em .25em hsla(0,0%,100%,.2),0 0 0 0 #fff}.Button_button--glass__DbjjP:after{content:"";position:absolute;z-index:1;inset:0;border-radius:.375rem;width:calc(100% + var(--border-width));height:calc(100% + var(--border-width));top:calc(0% - var(--border-width)/2);left:calc(0% - var(--border-width)/2);padding:var(--border-width);box-sizing:border-box;background:conic-gradient(from -75deg at 50% 50%,rgba(0,0,0,.5),rgba(0,0,0,0) 5% 40%,rgba(0,0,0,.5) 50%,rgba(0,0,0,0) 60% 95%,rgba(0,0,0,.5)),linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,.5));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;box-shadow:inset 0 0 0 calc(var(--border-width)/2) hsla(0,0%,100%,.5);transition:all .3s ease}.Button_button--outlineprimary__sS9L5{color:#008aff;border-color:#008aff}.Button_button--outlineprimary__sS9L5:hover{background-color:#008aff;border-color:#008aff;color:#fff}.Button_button--outlinesecondary__d825P{color:#09090b;border-color:#09090b}.Button_button--outlinesecondary__d825P:hover{background-color:#09090b;border-color:#09090b;color:#fff}.Button_button--outlinewhite__KjNtP{color:#fff;outline:#fff}.Button_button--outlinedanger__ssUDv{color:#d62828;border-color:#d62828}.Button_button--outlinedanger__ssUDv:hover{background-color:#d62828;border-color:#d62828;color:#fff}.Button_button--outlinesuccess__WowVB{color:#18ac05;border-color:#18ac05}.Button_button--outlinesuccess__WowVB:hover{background-color:#18ac05;border-color:#18ac05;color:#fff}.Button_button--outlinepurple10__lPyYp{color:#71717a;border-color:#a3a7f5}.Button_button--outlinepurple100__LzsRs{color:#6140a4;border-color:#6140a4}.Button_button--outlinepurple100__LzsRs:hover{background-color:#6140a4;border-color:#6140a4;color:#fff}.Button_button--outline__DZEB_{background-color:rgba(0,0,0,0);border:2px solid}.Button_button--blackBorder__kmxo5{position:relative;border:2px solid #000;border-radius:.375rem;padding:8px 16px;background:#fff;color:#000}.Button_icon__7pDib{width:1rem;display:inline-block}.Button_button--gradientBorder__UJM3L{position:relative;z-index:0;border:none;border-radius:.375rem}.Button_button--gradientBorder__UJM3L:before{content:"";position:absolute;inset:0;padding:3px;background:linear-gradient(97.53deg,rgba(211,4,144,.6) 3.69%,rgba(8,92,173,.6) 44.43%,rgba(2,140,107,.6) 67.05%,rgba(69,134,206,.6) 86.99%);border-radius:.375rem;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.Pagination_paginationContainer__FGAXN{display:flex;justify-content:center;gap:4px;margin:0 auto}.Pagination_paginationButton__REXlM{width:28px;height:28px;display:flex;justify-content:center;align-items:center;border:2px solid #000;border-radius:4px;background:rgba(0,0,0,0);color:#333;cursor:pointer;padding:2px 3px}.Pagination_paginationButton__REXlM.Pagination_active__HhVCo,.Pagination_paginationButton__REXlM:hover{background-color:#000;color:#fff}.Pagination_paginationEllipsis___lWwz{padding:0 8px;color:#666}.Pagination_paginationNavButton__YDzfv{width:28px;height:28px;display:inline-flex;justify-content:center;align-items:center;border:1px solid #000;color:#333;cursor:pointer;padding:2px 2.5px;background:rgba(0,0,0,0)}.Pagination_paginationNavButton__YDzfv.Pagination_prev__I6tRR{border-radius:4px 0 0 4px}.Pagination_paginationNavButton__YDzfv.Pagination_next__p2Ixs{border-radius:0 4px 4px 0}.Pagination_paginationNavButton__YDzfv:hover:not(:disabled){background-color:#000;color:#fff}.Pagination_paginationNavButton__YDzfv:disabled{opacity:.5;pointer-events:none}.Pagination_paginationNavIcon__CLH_H{width:14px;height:14px}.Pagination_srOnly__KdJ4i{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.Pagination_paginationPageNumber__pgPDw{font-weight:500;font-size:14px}.CarouselSelectedContentView_wrapper__9G1NM{display:flex;flex-direction:column;padding:16px;box-sizing:border-box;flex:1;min-height:0}.CarouselSelectedContentView_header__fvzro{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;color:#fff;flex-shrink:0}.CarouselSelectedContentView_contentList__lkZ8i{padding-right:6px;flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;max-height:260px}.CarouselSelectedContentView_contentList__lkZ8i::-webkit-scrollbar{width:2px}.CarouselSelectedContentView_contentList__lkZ8i::-webkit-scrollbar-thumb{background:#e6e5e5;border-radius:4px}.CarouselSelectedContentView_card__vczKj{display:flex;flex-direction:row;justify-content:space-between;padding:14px;border-radius:8px;background:hsla(0,0%,100%,.0509803922);border:1px solid rgba(221,221,221,.2);margin-bottom:12px;width:100%;color:#fff;transition:background-color .5s ease}.CarouselSelectedContentView_card__vczKj .CarouselSelectedContentView_buttons__OL1bg{display:flex;flex-direction:row;gap:10px;min-width:150px;justify-content:flex-end}.CarouselSelectedContentView_acceptHighlight__YJH9G{background:rgba(0,180,0,.18);animation:CarouselSelectedContentView_pulse__Ct44F 1s ease-in-out infinite}.CarouselSelectedContentView_declineHighlight__EClFs{background:rgba(220,0,0,.18);animation:CarouselSelectedContentView_pulse__Ct44F 1s ease-in-out infinite}.CarouselSelectedContentView_acceptFixed__XAJEC{background:rgba(0,180,0,.18)}.CarouselSelectedContentView_declineFixed__2YViN{background:rgba(220,0,0,.18)}@keyframes CarouselSelectedContentView_pulse__Ct44F{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.DropdownMenu_dd__menu__b9cU8{display:flex;flex-direction:column;max-width:320px;outline:none;padding:2px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 8px 30px rgba(0,0,0,.08);border-radius:2px;z-index:9999}.DropdownMenu_dd__separator__rPFSC{height:1px;margin:6px 4px;background:aqua}.DropdownMenu_dd__item__OStxy{display:flex;align-items:center;gap:8px;border:0;border-radius:2px;cursor:pointer;font:inherit;padding:2px 6px;font-family:Inter-Medium;font-size:12px;color:#71717a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:1px 0}.DropdownMenu_dd__item__OStxy.DropdownMenu_is-active__MDN0e,.DropdownMenu_dd__item__OStxy:hover{background:#e4e4e7}.DropdownMenu_dd__item__OStxy.DropdownMenu_is-disabled__A5d7K{opacity:.5;pointer-events:none}.DropdownMenu_dd__item__OStxy.DropdownMenu_selected__ZJ4uS{background:#e4e4e7}.DropdownMenu_dd__item__OStxy{outline:none}.DropdownMenu_dd__icon__ARm_9{display:inline-flex}.DropdownMenu_left__7o863{justify-content:flex-start}.DropdownMenu_right__gO769{justify-content:flex-end}.DateRangeSelector_selectorPortal__gYKsv{display:flex;flex-direction:column;box-shadow:-3px 4px 6px #f1f5f9;border:2px solid #f1f5f9;border-radius:8px;position:fixed;padding:5px;z-index:9999;background-color:#fff}.DateRangeSelector_selectorPortal__gYKsv .DateRangeSelector_filterSuggestions__bO0km{display:flex;flex-direction:row;gap:10px;padding:5px;margin-bottom:5px}.DateRangeSelector_selectorPortal__gYKsv .DateRangeSelector_dateSelectors__dPItY{display:flex;flex-direction:row;gap:10px}@keyframes CreateInvoice_blobMove1__M_R4j{0%{transform:translate(0) scale(1.1)}50%{transform:translate(250px,300px) scale(1.3)}to{transform:translate(100px,400px) scale(1)}}@keyframes CreateInvoice_blobMove2__eEf43{0%{transform:translate(0) scale(1.1)}50%{transform:translate(-300px,-250px) scale(1.2)}to{transform:translate(-150px,-350px) scale(.9)}}.CreateInvoice_compDetails__xTuml{display:flex;flex-direction:row;height:100%}.CreateInvoice_compDetails__xTuml .CreateInvoice_compDetCon__5PnOB{width:40%}.CreateInvoice_compDetails__xTuml .CreateInvoice_selectClientParentCon___0Ryq{display:flex;flex-direction:column;flex:1;min-height:390px;position:relative}.CreateInvoice_compDetails__xTuml .CreateInvoice_selectClientParentCon___0Ryq .CreateInvoice_stepNavConOne__nzYLW{position:absolute;top:360px;right:0}.CreateInvoice_campaignSelectorCon__Rb3Ad{width:200px}.CreateInvoice_emptyClientDetails__6Wh4U{display:flex;flex-direction:column;justify-content:center;align-items:center}.CreateInvoice_invoiceNumberCon__5Pof3{display:flex;flex-direction:row;align-items:flex-end}.CreateInvoice_invoiceNumberCon__5Pof3 .CreateInvoice_editInvNumCon__aHbEB{width:40%;margin-right:20px}.CreateInvoice_invoiceNumberCon__5Pof3 .CreateInvoice_genInvBtnCon__IkMjD{width:40%;height:100%}.CreateInvoice_invoiceNumberCon__5Pof3 .CreateInvoice_genInvBtnCon__IkMjD .CreateInvoice_genInvNumBtn__EAXMp{width:100%;background-color:#fff;border:2px solid #00baff;box-shadow:none;color:#00baff}.CreateInvoice_companyNameText__j12sL{margin-bottom:20px}.CreateInvoice_compSep__FE__N{margin-top:30px;width:75%}.CreateInvoice_columnSeperator__Ssgy_{height:auto}.CreateInvoice_selectClientCon__94RIX{display:flex;flex-direction:column;border:2px solid #f1f5f9;border-radius:8px;width:80%;height:282px;padding:20px 40px;margin:0 18px 70px 0}.CreateInvoice_selectClientCon__94RIX .CreateInvoice_searchContainer__Ty4bO{height:36px;width:100%;margin-bottom:10px}.CreateInvoice_selectClientCon__94RIX .CreateInvoice_clientScrollCon__jgUhe{flex:1;overflow-y:auto}.CreateInvoice_invoiceDetailsCon__yTYJh{display:flex;flex-direction:row;height:100%;position:relative;gap:160px}.CreateInvoice_invoiceDetailsCon__yTYJh .CreateInvoice_invoiceDetLeftCol__CDMnY{width:45%}.CreateInvoice_invoiceDetailsCon__yTYJh .CreateInvoice_invoiceDetRightCol__tAPTS{flex:1;min-height:390px}.CreateInvoice_clientDetailsCon__PtdAx{display:flex;flex-direction:column;gap:30px}.CreateInvoice_invoiceDateCon__T99rH{display:flex;flex-direction:column;gap:20px;padding-right:50px}.CreateInvoice_invoiceDateCon__T99rH .CreateInvoice_dueDateCon__Te_P_,.CreateInvoice_invoiceDateCon__T99rH .CreateInvoice_issueDateCon__5Roc6{flex:1}.CreateInvoice_invoiceDateCon__T99rH .CreateInvoice_suggestDateCon__iAkxR{width:120px;flex:0 0 auto}.CreateInvoice_dueDateMainCon__4mn46{display:flex;flex-direction:row;gap:30px}.CreateInvoice_dueDateMainCon__4mn46 .CreateInvoice_dueDateCon__Te_P_{margin-top:22px}.CreateInvoice_lineItemsCon__Qap4p{display:flex;flex-direction:row;height:calc(100vh - 474px)}.CreateInvoice_lineItemsCon__Qap4p .CreateInvoice_vSep__DrMPY{height:auto}.CreateInvoice_lineItemsCon__Qap4p .CreateInvoice_serviceDetailsCon__A9Bji{width:40%;flex:1 1 0;min-height:0;overflow-y:auto}.CreateInvoice_lineItemsCon__Qap4p .CreateInvoice_subTotalParentCon__WkSCc{display:flex;flex:1;justify-content:flex-end}.CreateInvoice_lineItemsCon__Qap4p .CreateInvoice_subTotalParentCon__WkSCc .CreateInvoice_subTotalCon__Jk2Td{width:90%}.CreateInvoice_subTotalTextCon__5L1Lj{display:flex;flex-direction:row;justify-content:space-between}.CreateInvoice_subTotalTextCon__5L1Lj .CreateInvoice_subTotalTitle__4dtwK{color:#09090b}.CreateInvoice_subTotalTextCon__5L1Lj .CreateInvoice_subTotalValue__oJQC_{color:#71717a}.CreateInvoice_closeButtonCon__nqQGg{display:flex;height:100%;flex-direction:column}.CreateInvoice_closeButtonCon__nqQGg .CreateInvoice_closeButton__3eyHS{display:flex;justify-content:center;align-items:center;height:36px;width:36px;margin-left:5px;border:2px solid #f1f5f9;border-radius:8px}.CreateInvoice_closeButtonCon__nqQGg .CreateInvoice_closeButton__3eyHS .CreateInvoice_closeIcon__pZYc7{fill:#71717a}.CreateInvoice_addServBtnCon__uSgHh{display:flex;width:100%;justify-content:flex-end;margin-bottom:10px}.CreateInvoice_addServBtnCon__uSgHh .CreateInvoice_addServiceButton__pgOV_{border:2px solid #00baff;box-shadow:none;color:#00baff;background-color:rgba(0,0,0,0)}.CreateInvoice_emptyServicesState__7lb11{display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid #f1f5f9;border-radius:8px;min-height:260px;border-radius:12px;padding:24px;text-align:center;gap:10px;background:linear-gradient(180deg,#ffffff,#f8fafc)}.CreateInvoice_emptyServicesIcon__NMpJE{width:110px;height:110px}.CreateInvoice_emptyServicesTitle__tCF0v{color:#09090b}.CreateInvoice_emptyServicesText__u0t26{color:#71717a;max-width:320px}.CreateInvoice_serviceTable__CU546{border:2px solid #f1f5f9;border-radius:8px;border-radius:10px;overflow:hidden}.CreateInvoice_serviceTableHeader__h3Us1,.CreateInvoice_serviceTableRow__Ixrjn{display:grid;grid-template-columns:minmax(200px,1.6fr) minmax(90px,.7fr) minmax(120px,.9fr) 48px;gap:12px;align-items:center;padding:12px 14px}.CreateInvoice_serviceTableHeader__h3Us1{background:#fafafa}.CreateInvoice_serviceTableRow__Ixrjn{border-top:1px solid #fbfbfb}.CreateInvoice_serviceNameCell__lW3TH{color:#09090b}.CreateInvoice_serviceTableInput__QqHjF{border:2px solid #f1f5f9;width:100%;padding:10px;border-radius:8px}.CreateInvoice_finishCard__D6FxK{position:relative;overflow:hidden;isolation:isolate}.CreateInvoice_finishCard__D6FxK:after,.CreateInvoice_finishCard__D6FxK:before{content:"";position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(240px);opacity:.9;animation-direction:alternate;animation-iteration-count:infinite;z-index:1}.CreateInvoice_finishCard__D6FxK:before{background:#eb3a64;top:-200px;left:60px;animation-name:CreateInvoice_blobMove1__M_R4j;animation-duration:10s;animation-timing-function:cubic-bezier(.39,.58,.57,1)}.CreateInvoice_finishCard__D6FxK:after{background:#49acfe;bottom:-200px;right:60px;animation-name:CreateInvoice_blobMove2__eEf43;animation-duration:10s;animation-timing-function:cubic-bezier(.68,-.55,.27,1.55)}.CreateInvoice_finishCard__D6FxK{background:#09090b;padding:20px;box-shadow:-3px 4px 6px #f1f5f9;border:2px solid #f1f5f9;border-radius:8px;height:100px;width:100px}.CreateInvoice_selectClientWrapper__PlZ4n{width:100%;display:flex;justify-content:flex-end}.CreateInvoice_borderWrapper__7Drj3{padding:2px;margin-bottom:5px;border-radius:10px;background:linear-gradient(90deg,#feb87c,#fa6df7)}.CreateInvoice_clientListItem__JWrbb{border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:10px;display:flex;flex-direction:row}.CreateInvoice_clientListItem__JWrbb .CreateInvoice_icon__55a9R{margin-left:auto}.CreateInvoice_noMargin__OIqtI{margin-bottom:0}.CreateInvoice_selectSep__rYuww{margin:20px 0}.CreateInvoice_finishUpCon__Qctp2{display:flex;flex-direction:row;gap:20px}.CreateInvoice_finishUpCon__Qctp2 .CreateInvoice_bankDetails__bVQQL{width:40%}.CreateInvoice_finishUpCon__Qctp2 .CreateInvoice_notesCon__hMplq{flex:1;height:auto;margin-bottom:8px}.CreateInvoice_hoverBorderWrapper__I1tFT{position:relative;padding:2px;margin-bottom:5px;border-radius:10px;overflow:hidden;background-image:linear-gradient(90deg,#feb87c,#fa6df7),linear-gradient(90deg,#fa6df7,#feb87c);background-repeat:no-repeat,no-repeat;background-position:0 0,100% 0;background-size:0 100%,0 100%;transition:background-size .3s ease}.CreateInvoice_hoverBorderWrapper__I1tFT:hover{background-size:50% 100%,50% 100%}.CreateInvoice_hoverBorderWrapper__I1tFT .CreateInvoice_clientListItem__JWrbb{position:relative;z-index:1;background:#fff;border:1px solid #e2e8f0;border-radius:8px}@media(prefers-reduced-motion:reduce){.CreateInvoice_hoverBorderWrapper__I1tFT{transition:none}}.StepCounter_stepCounterWrapper__Po7Tc{display:flex;justify-content:center;align-items:center;margin-top:40px}.StepCounter_stepCounterCon__iHr5_{display:flex;flex-direction:row;height:50px}.StepCounter_numAndSepCon__yRj56{display:flex;flex-direction:row;align-items:center}.StepCounter_selectedStep__WlAH6{height:50px;width:50px;background-color:#09090b}.StepCounter_selectedStep__WlAH6,.StepCounter_step__YEsfp{display:flex;justify-content:center;align-items:center;border-radius:25px}.StepCounter_step__YEsfp{height:48px;width:48px;border:2px solid #09090b}.StepCounter_stepCountSelected__jbhJh{color:#fff}.StepCounter_stepCount__kqljs{color:#09090b}.StepCounter_seperator__gS5wF{width:70px;background-color:#09090b;height:2px;margin:0 15px}.StepCounter_clientDetailsTitleCon__NaAzM{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}.StepCounter_clientDetailsSeperator__Mk4fu{margin:14px 0 40px}.StepCounter_buttonStyles__HXHyj{box-shadow:none;background-color:#09090b!important;border:2px solid #09090b!important}.StepCounter_buttonStyles__HXHyj:hover{background-color:#fff!important;color:#09090b}.StepCounter_topicContainer__iUbRI{margin-top:50px}.TaskComments_container__DYX2G{display:flex;flex-direction:column;height:100%;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.TaskComments_header__8acet{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:16px 0;border-bottom:1px solid #e5e7eb;margin-bottom:8px}.TaskComments_header__8acet h3{font-size:1rem;font-weight:600;color:#1f2937;margin:0}.TaskComments_list__mhWXm{flex:1;overflow-y:auto;padding-right:8px;display:flex;flex-direction:column;gap:20px;padding-bottom:16px}.TaskComments_list__mhWXm::-webkit-scrollbar{width:6px}.TaskComments_list__mhWXm::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:4px}.TaskComments_emptyState__UK7Ge{display:flex;align-items:center;justify-content:center;height:100px;color:#6b7280;font-size:.9rem;font-style:italic}.TaskComments_commentItem__e_onp{display:flex;gap:12px;align-items:flex-start;animation:TaskComments_fadeIn__BEubX .2s ease-in-out}.TaskComments_commentItem__e_onp .TaskComments_avatar__qfc9O{flex-shrink:0;width:32px;height:32px;border-radius:50%;background-color:#d1d5db;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600}.TaskComments_commentItem__e_onp .TaskComments_avatar__qfc9O.TaskComments_myAvatar__ycCtR{background-color:#818cf8}.TaskComments_commentItem__e_onp .TaskComments_content__LgwI4{flex:1;display:flex;flex-direction:column;gap:4px}.TaskComments_commentItem__e_onp .TaskComments_meta__AXf9u{display:flex;align-items:baseline;gap:8px}.TaskComments_commentItem__e_onp .TaskComments_meta__AXf9u .TaskComments_username__yZIqX{font-weight:600;font-size:.9rem;color:#1f2937}.TaskComments_commentItem__e_onp .TaskComments_meta__AXf9u .TaskComments_timestamp__NmV8N{font-size:.75rem;color:#6b7280}.TaskComments_commentItem__e_onp .TaskComments_meta__AXf9u .TaskComments_pending__Ucn0a{font-size:.7rem;color:#6b7280;font-style:italic}.TaskComments_commentItem__e_onp .TaskComments_body__RyUZ6{font-size:.95rem;color:#1f2937;line-height:1.5;white-space:pre-wrap}.TaskComments_composer__jKBsR{display:flex;gap:12px;padding-top:16px;border-top:1px solid #e5e7eb;margin-top:auto}.TaskComments_composer__jKBsR .TaskComments_avatar__qfc9O{width:32px;height:32px;border-radius:50%;background-color:#818cf8;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600;flex-shrink:0}.TaskComments_composer__jKBsR .TaskComments_form__hbvcK{flex:1;position:relative;display:flex;flex-direction:column;gap:8px}.TaskComments_composer__jKBsR .TaskComments_input__bYoHl{width:100%;padding:10px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:.95rem;outline:none;transition:border-color .2s,box-shadow .2s;background-color:#fff}.TaskComments_composer__jKBsR .TaskComments_input__bYoHl:focus{border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.1)}.TaskComments_composer__jKBsR .TaskComments_input__bYoHl::placeholder{color:#6b7280}.TaskComments_composer__jKBsR .TaskComments_sendBtn__TMt5I{align-self:flex-start;background-color:#6366f1;color:#fff;border:none;padding:6px 12px;font-size:.85rem;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .2s}.TaskComments_composer__jKBsR .TaskComments_sendBtn__TMt5I:hover{background-color:rgb(75.6,79.05,238.9)}@keyframes TaskComments_fadeIn__BEubX{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.AddTaskView_body__bcwR3{display:flex;flex-direction:column}.AddTaskView_body__bcwR3 .AddTaskView_formGroup__5fT8D .AddTaskView_inputGroup__fiXMa{display:flex;flex-direction:column;gap:15px}.AddTaskView_body__bcwR3 .AddTaskView_formGroup__5fT8D .AddTaskView_inputGroup__fiXMa .AddTaskView_row__bbIl1{display:flex;flex-direction:row;gap:20px;align-items:flex-start;width:100%}.AddTaskView_body__bcwR3 .AddTaskView_formGroup__5fT8D .AddTaskView_inputGroup__fiXMa .AddTaskView_row__bbIl1>*{flex:1}.AddTaskView_body__bcwR3 .AddTaskView_formGroup__5fT8D .AddTaskView_inputGroup__fiXMa .AddTaskView_assignUserDiv__FiBuq,.AddTaskView_body__bcwR3 .AddTaskView_formGroup__5fT8D .AddTaskView_inputGroup__fiXMa .AddTaskView_priorityDiv__I_Dgv{display:flex;flex-direction:column;gap:5px;flex:1}.AddTaskView_body__bcwR3 .AddTaskView_formGroup__5fT8D .AddTaskView_inputGroup__fiXMa .AddTaskView_dropdownContainer__8eri9{margin-top:4px}.AddTaskView_body__bcwR3 .AddTaskView_formGroup__5fT8D .AddTaskView_inputGroup__fiXMa .AddTaskView_selectedUsersContainer__teDTi{display:flex;flex-wrap:wrap;gap:8px;padding:5px 0}.AddTaskView_body__bcwR3 .AddTaskView_formGroup__5fT8D .AddTaskView_inputGroup__fiXMa .AddTaskView_selectedUsersContainer__teDTi .AddTaskView_userChip__UdwoE{display:flex;align-items:center;gap:6px;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:16px;padding:4px 12px;font-size:13px;color:#374151;transition:background-color .2s}.AddTaskView_body__bcwR3 .AddTaskView_formGroup__5fT8D .AddTaskView_inputGroup__fiXMa .AddTaskView_selectedUsersContainer__teDTi .AddTaskView_userChip__UdwoE:hover{background-color:#e5e7eb}.AddTaskView_body__bcwR3 .AddTaskView_formGroup__5fT8D .AddTaskView_inputGroup__fiXMa .AddTaskView_selectedUsersContainer__teDTi .AddTaskView_userChip__UdwoE .AddTaskView_removeBtn__N65hs{background:none;border:none;cursor:pointer;font-size:16px;color:#ef4444;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.AddTaskView_body__bcwR3 .AddTaskView_formGroup__5fT8D .AddTaskView_inputGroup__fiXMa .AddTaskView_selectedUsersContainer__teDTi .AddTaskView_userChip__UdwoE .AddTaskView_removeBtn__N65hs:hover{color:#dc2626}.AddTaskView_body__bcwR3 .AddTaskView_formGroup__5fT8D .AddTaskView_submitBtn___zS1R{align-self:flex-end;margin-left:auto;margin-top:10px}.InviteGroupMembers_mainContent__tik5y{display:flex;flex-direction:column;gap:16px}.InviteGroupMembers_selectedMembersContainer__Yv_t4{display:flex;flex-wrap:wrap;gap:20px;padding-top:5px;max-height:150px;overflow-y:auto}.InviteGroupMembers_memberItem__Sdd1X{display:flex;flex-direction:column;align-items:center;width:60px}.InviteGroupMembers_avatarWrapper__Vd8Ql{position:relative;width:48px;height:48px}.InviteGroupMembers_avatar__bm05C{width:100%;height:100%;background-color:#e0e0e0;color:#333;font-size:20px;font-weight:600;background-size:cover;background-position:50%}.InviteGroupMembers_avatar__bm05C,.InviteGroupMembers_removeBtn__gI_Ah{border-radius:50%;display:flex;justify-content:center;align-items:center}.InviteGroupMembers_removeBtn__gI_Ah{position:absolute;top:-2px;right:-2px;width:18px;height:18px;background-color:#6c757d;color:#fff;border:1px solid #fff;cursor:pointer;font-size:14px;line-height:1;padding:0 0 2px;transition:background-color .2s}.InviteGroupMembers_removeBtn__gI_Ah:hover{background-color:#ff4d4f}.InviteGroupMembers_memberNameWrapper__TeOdG{position:relative;width:100%;min-width:0}.InviteGroupMembers_memberName__H4trM{font-size:14px;color:#000;font-weight:500;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}.InviteGroupMembers_tooltip__Ah5XI{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:9999;background-color:#1e1e2e;color:#fff;font-size:12px;font-weight:500;padding:5px 10px;border-radius:6px;white-space:nowrap;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,.2);opacity:0;transition:opacity .15s ease}.InviteGroupMembers_tooltip__Ah5XI.InviteGroupMembers_tooltipVisible__56pdI{opacity:1}.InviteGroupMembers_tooltipArrow__HSAzX{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #1e1e2e}