body.ios{touch-action:manipulation}
.ro__Dashboard_dashboardHeader_N6GTR{display:flex;justify-content:space-between;align-items:center;padding:var(--space4) 0}.ro__Dashboard_dashboardHeader_N6GTR h2{margin:0;font-weight:700}.ro__Dashboard_dashboardGrid_lQNKQ{border-top:1px solid var(--color-border-1);display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;grid-gap:var(--space14) var(--space18);gap:var(--space14) var(--space18);padding-top:var(--space2);padding-bottom:var(--space5)}.ro__Dashboard_dashGridItem_UtXfR{position:relative;min-height:267px;min-width:0;max-width:100%}.ro__Dashboard_dashGridItem_UtXfR:after,.ro__Dashboard_dashGridItem_UtXfR:before{content:"";position:absolute;background-color:var(--color-border-1);z-index:1}.ro__Dashboard_dashGridItem_UtXfR:after{width:100vw;height:1px;top:calc(-1*var(--space14)/2)}.ro__Dashboard_dashGridItem_UtXfR:before{width:1px;height:100vh;top:calc(-1*var(--space14)/2);left:calc(-1*var(--space9))}.ro__Dashboard_dashChart_OgQ8O{grid-column-start:1;grid-column-end:3;padding-top:var(--space4);min-height:350px}.ro__Dashboard_dashBillingGoalsGroup_Q9LKE,.ro__Dashboard_dashChart_OgQ8O{display:flex;flex-direction:column;gap:var(--space4)}.ro__Dashboard_dashBillingGoalsGroup_Q9LKE{padding-top:var(--space3)}.ro__Dashboard_topEarnersBox_NsyfC{position:relative}
.ro_ActionButton-module_wrapper_SZZew{flex-direction:column;align-items:flex-end;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.ro_ActionButton-module_button_fzof8,.ro_ActionButton-module_wrapper_SZZew{position:relative;display:flex}.ro_ActionButton-module_button_fzof8{cursor:pointer;height:32px;width:32px;align-items:center;justify-content:center}.ro_ActionButton-module_button_fzof8,.ro_ActionButton-module_button_fzof8:before{background:var(--color-primary);border-radius:50%}.ro_ActionButton-module_button_fzof8:before{content:"";position:absolute;top:-5px;right:-5px;z-index:-1;opacity:0;width:42px;height:42px}.ro_ActionButton-module_button_fzof8:hover:before{opacity:.15}.ro_ActionButton-module_plus_zjph5{transition:.35s}.ro_ActionButton-module_plus_zjph5 path{fill:#fff}.ro_ActionButton-module_rotate_yiiuT{transform:rotate(-225deg)}.ro_ActionButton-module_actionList_eBtup{position:absolute;top:40px;right:0;z-index:100;background:var(--color-surface-0);padding:var(--space3);box-shadow:var(--shadow-md);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space3);border:1px solid var(--color-border-1);width:170px}.ro_ActionButton-module_actionRow_neyoK{display:flex;align-items:center;cursor:pointer;color:var(--color-text-light)}.ro_ActionButton-module_actionRow_neyoK:last-child{padding-bottom:0}.ro_ActionButton-module_actionRow_neyoK:hover{color:var(--color-primary)}.ro_ActionButton-module_actionLabel_miedo{font-size:var(--font-sm);font-weight:500;white-space:nowrap}.ro_ActionButton-module_actionIcon_rzQea{width:20px;display:flex;margin-right:var(--space2)}.ro_ActionButton-module_actionKeyShortcut_exmIl{display:flex;align-items:center;width:25px;color:var(--color-text-base);font-size:10px;font-weight:600;white-space:nowrap;background:var(--color-surface-2);padding:var(--space05) var(--space1) var(--space05) var(--space05);border-radius:var(--radius-sm);border:1px solid var(--color-border-1);margin-left:auto;color:var(--color-text-light)}
.ro_NewResourcesButtons-module_resourcesButtonWrapper_l_8hK{display:flex;align-items:center;gap:var(--space4);position:relative}.ro_NewResourcesButtons-module_quickLink_ziTK1{display:flex;align-items:center;font-size:var(--font-sm);gap:var(--space2);color:var(--color-text-light);cursor:pointer;border:1px solid var(--color-border-1);padding:var(--space1-05) var(--space2-05);border-radius:var(--radius-lg);&:hover{color:var(--color-primary)}&:hover svg path{fill:var(--color-primary)}path{fill:var(--color-text-light)}}
.ro_ChartTypeSwitcher-module_switcherWrapper_icrWL{border-radius:3px;border:1px solid var(--color-border-1);height:24px;display:flex;align-items:center}.ro_ChartTypeSwitcher-module_chartTypeIcon_Utt12{cursor:pointer;display:flex;justify-content:center;align-items:center;width:30px;color:var(--color-text-lighter)}.ro_ChartTypeSwitcher-module_chartTypeIcon_Utt12.ro_ChartTypeSwitcher-module_selected_aCjAW{color:var(--color-text-base)}.ro_ChartTypeSwitcher-module_chartTypeIcon_Utt12:last-child{border-left:1px solid var(--color-border-1)}
.ro__Comparison-module_percentage_kwTYo{height:24px;padding:0 6px;display:flex;align-items:center;gap:4px;border-radius:3px;background-color:var(--color-surface-2)}.ro__Comparison-module_percentage_kwTYo.ro__Comparison-module_positive_t8Dc8{color:var(--green-600);background-color:var(--lime-200)}.ro__Comparison-module_percentage_kwTYo.ro__Comparison-module_negative_TUyJi{background-color:var(--red-100);color:var(--red-600)}@media screen and (min-width:1025px){[data-theme=dark]{.ro__Comparison-module_percentage_kwTYo.ro__Comparison-module_positive_t8Dc8{color:var(--green-300);background-color:var(--lime-950)}.ro__Comparison-module_percentage_kwTYo.ro__Comparison-module_negative_TUyJi{background-color:var(--red-950);color:var(--red-300)}}}
.ro_RecentInvoices_RecentInvoicesWrapper_dViii{max-width:100%;overflow:hidden}.ro_RecentInvoices_wrapper_iXaEZ{height:230px;overflow:auto;padding-right:2px}.ro_RecentInvoices_wrapper_iXaEZ::-webkit-scrollbar{width:6px}.ro_RecentInvoices_wrapper_iXaEZ::-webkit-scrollbar-thumb{background-color:#bbb}.ro_RecentInvoices_failure_jKxty{color:var(--color-attention);font-size:17px;font-weight:500;padding-top:55px;text-align:center}
.ro__SectionHeading_wrapper_ZCgTS{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space2)}.ro__SectionHeading_text_HZkY8{font-size:var(--font-2xl);letter-spacing:-1px;font-weight:600;color:var(--color-text-heading);font-family:var(--defaultFontFamily)}.ro__SectionHeading_subtitle_jsSxU{color:var(--color-text-light);font-size:var(--font-xxs);height:14px}.ro__SectionHeading_left_YC45G{display:flex;align-items:center}@media (min-width:1025px){.ro__SectionHeading_text_HZkY8{font-size:22px}}
.ro_InvoiceItem_wrapper_C4s2N{flex:1;display:flex;align-items:center;font-size:var(--font-md);letter-spacing:-.4px;min-height:34px;border-top:1px solid var(--color-border-1);color:var(--color-text-base)}.ro_InvoiceItem_wrapper_C4s2N.ro_InvoiceItem_withHover_d4aBn:hover{cursor:pointer;background:var(--color-surface-0)}.ro_InvoiceItem_roundedSquare_qJpqg{width:11px;height:11px;border-radius:2px;margin-right:var(--space2)}.ro_InvoiceItem_client_dH2uu{flex:1;overflow:hidden;text-overflow:ellipsis;margin-right:15px}.ro_InvoiceItem_client_dH2uu,.ro_InvoiceItem_status_lr1Qb{white-space:nowrap}.ro_InvoiceItem_status_lr1Qb{min-width:105px;max-width:125px;display:block}.ro_InvoiceItem_amount_nohNM,.ro_InvoiceItem_status_lr1Qb{text-align:right}.ro_InvoiceItem_amount_nohNM{display:flex;align-items:center;justify-content:flex-end;min-width:75px;max-width:95px;margin-left:4px}
.ro_Pill_pill_Jh83f{display:flex;align-items:center;height:23px;border-radius:10000px;font-size:13px;font-weight:500;color:#fff;padding:5px 10px;letter-spacing:.2px}.ro_Pill_section_lisEg{white-space:nowrap}.ro_Pill_section_lisEg:not(:last-child){border-right:1px solid hsla(0,0%,100%,.3);padding-right:10px}.ro_Pill_section_lisEg:not(:first-child){padding-left:10px}

.ro__Blurred_blurred_GNjPw{filter:blur(3px);overflow:hidden;flex:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ro__Blurred_blurred_GNjPw>div,.ro__Blurred_blurred_GNjPw>ul{margin-left:var(--space1)}
.ro_BankAccounts_headingWrapper_ppWMD{display:flex;justify-content:flex-start;align-items:center;margin-bottom:17px}.ro_BankAccounts_dashboardBankListWrapper_Z4jN1{max-height:280px;overflow-y:auto}.ro_BankAccounts_headingText_f7tUE{padding-left:12px;font-size:22px;font-weight:300;color:#363d46}.ro_BankAccounts_logo_fWsBL{width:16px;height:16px}.ro_BankAccounts_logo_fWsBL,.ro_BankAccounts_roundedSquare_ABFnw{margin-right:var(--space2)}.ro_BankAccounts_roundedSquare_ABFnw{width:11px;height:11px;border-radius:2px}.ro_BankAccounts_blackBackground_phuzF{background:#363d46}.ro_BankAccounts_pinkBackground_OKRTZ{background:#f371ee}
.ro_FinancialYearStats-module_grouping_iyoMI{margin-bottom:var(--space3);overflow:hidden}.ro_FinancialYearStats-module_roundedSquare_cBFum{width:11px;height:11px;border-radius:2px;margin-right:var(--space2)}.ro_FinancialYearStats-module_neutralBackground_edG0S{background:var(--slate-250)}.ro_FinancialYearStats-module_aquaBackground_Js2QJ{background:#5ec6a7}.ro_FinancialYearStats-module_orangeBackground_amo4u{background:#efb647}.ro_FinancialYearStats-module_isFetching_REauE{opacity:.5;pointer-events:none}[data-theme=dark]{.ro_FinancialYearStats-module_neutralBackground_edG0S{background:var(--zinc-700)}}
.ro_FinancialStatsLineItem-module_finStat_gVRLH{position:relative;display:flex;align-items:center;height:35px;border-bottom:1px solid var(--color-border-1);color:var(--color-text-base);font-size:var(--font-md);overflow:hidden}.ro_FinancialStatsLineItem-module_withLink_a1ZDq:hover{cursor:pointer}.ro_FinancialStatsLineItem-module_withLink_a1ZDq:hover .ro_FinancialStatsLineItem-module_moneyText_XaZDs,.ro_FinancialStatsLineItem-module_withLink_a1ZDq:hover .ro_FinancialStatsLineItem-module_text_D97M8{color:var(--color-primary)}.ro_FinancialStatsLineItem-module_totalRow_dFL_b{background:var(--color-surface-2)}.ro_FinancialStatsLineItem-module_hint_Z7z2R{font-size:12px;font-weight:500;color:var(--color-text-light);margin-right:6px}.ro_FinancialStatsLineItem-module_finData_BIKBX{flex:1;display:flex;justify-content:space-between;overflow:hidden}.ro_FinancialStatsLineItem-module_moneyText_XaZDs{color:var(--color-text-base);padding-left:var(--space2)}.ro_FinancialStatsLineItem-module_textWrapper_PllR0{display:flex;align-items:center;overflow:hidden}.ro_FinancialStatsLineItem-module_text_D97M8{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.ro_FinancialStatsLineItem-module_finStat_gVRLH{height:39px}}
.ro_FinancialYearChooser_buttonWrapper_lte1l{display:flex;align-items:center;padding:10px 20px;margin-right:-20px;cursor:pointer}
@keyframes ro__DashboardBox_boxFadeIn_nK8S0{0%{opacity:0}to{opacity:1}}
.ro_FinancialGoals-module_goalsWrapper_RqFHm{cursor:pointer;position:relative}.ro_FinancialGoals-module_goalsWrapper_RqFHm:hover .ro_FinancialGoals-module_goalsEditIcon_pEEe2{opacity:1}.ro_FinancialGoals-module_goalsEditIcon_pEEe2{position:absolute;right:0;top:var(--space1);opacity:0}.ro_FinancialGoals-module_goalsEditIcon_pEEe2:hover{opacity:.8}.ro_FinancialGoals-module_goalBar_cVcAy{display:flex;flex-direction:column}.ro_FinancialGoals-module_goalText_B9ezR{display:flex;color:var(--color-text-light);font-size:10px;font-weight:500;padding-bottom:var(--space05);gap:var(--space1)}.ro_FinancialGoals-module_goalMask_eMQEM{width:100%;height:27px;border-radius:5px;background:var(--blue-100);position:relative;overflow:hidden;margin-bottom:var(--space2)}.ro_FinancialGoals-module_goalFill_vqkij{background:var(--blue-500);display:flex;align-items:center;justify-content:flex-end;overflow:visible;position:absolute;height:100%;transition:width 1s ease-in-out}.ro_FinancialGoals-module_amountText_qmr89{position:relative;display:flex;white-space:nowrap;font-size:var(--font-xxs);font-weight:500;color:var(--color-text-heading);padding-left:8px;padding-right:8px}.ro_FinancialGoals-module_goalTick_AVhPM{position:absolute;display:flex;align-items:center;height:100%;left:var(--space1)}[data-theme=dark]{.ro_FinancialGoals-module_goalMask_eMQEM{background:var(--color-surface-3)}.ro_FinancialGoals-module_goalFill_vqkij{background:var(--sky-900)}}
.ro_BillingStats-module_roundedSquare_cRywf{width:11px;height:11px;border-radius:2px;margin-right:var(--space2)}.ro_BillingStats-module_yellowBackground_ftHHk{background:#f2bf3d}.ro_BillingStats-module_redBackground_ERwW2{background:#fd6a6a}.ro_BillingStats-module_greyBackground_kTBBL{background:#727786}.ro_BillingStats-module_blueBackground_lx7U2{background:#09c6d2}.ro_BillingStats-module_greenBackground_GjDkq{background:#7ec500}@media screen and (max-width:768px){.ro_BillingStats-module_roundedSquare_cRywf{opacity:.7}}
.ro_SelectList_item_mXC4d{height:60px;padding:0 20px;font-size:var(--font-base);display:flex;justify-content:space-between;align-items:center;overflow:hidden;color:var(--color-text-base);cursor:pointer;position:relative}.ro_SelectList_item_mXC4d .ro_SelectList_bottomBorder_vRB1b,.ro_SelectList_item_mXC4d .ro_SelectList_topBorder_wFbhw{height:1px;position:absolute;background-color:var(--color-border-1);left:0;right:0}.ro_SelectList_item_mXC4d .ro_SelectList_bottomBorder_vRB1b{bottom:0}.ro_SelectList_item_mXC4d .ro_SelectList_topBorder_wFbhw{display:none;top:0}.ro_SelectList_item_mXC4d:first-child .ro_SelectList_topBorder_wFbhw{display:block}.ro_SelectList_item_mXC4d i{color:var(--color-text-light);font-size:22px;position:relative;left:2px}.ro_SelectList_item_mXC4d.ro_SelectList_link_ZZPFS{color:var(--color-primary)}.ro_SelectList_item_mXC4d.ro_SelectList_disabled_N0Yc0{opacity:.4;pointer-events:none}.ro_SelectList_active_TbIPL{background:var(--color-surface-2)}.ro_SelectList_hideFirstBorder_oldiA .ro_SelectList_item_mXC4d:first-child .ro_SelectList_topBorder_wFbhw,.ro_SelectList_hideLastBorder_obtnk .ro_SelectList_item_mXC4d:last-child .ro_SelectList_bottomBorder_vRB1b{display:none}.ro_SelectList_itemLeft_SWm4Z{flex:1;overflow:hidden}.ro_SelectList_itemLeft_SWm4Z,.ro_SelectList_itemLeft_SWm4Z .ro_SelectList_itemIcon_cCxOh{display:flex;align-items:center}.ro_SelectList_itemLeft_SWm4Z .ro_SelectList_itemIcon_cCxOh{justify-content:space-around;width:23px;margin-right:20px;font-size:30px;text-align:center;font-weight:400}.ro_SelectList_itemLeft_SWm4Z .ro_SelectList_ellipsisText_PWPsC{overflow:hidden}.ro_SelectList_list_RKDSG{margin:0;padding:0;overflow-y:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ro_SelectList_label_ijk0V{font-size:var(--font-sm);color:var(--color-text-light)}@media (min-width:1025px){.ro_SelectList_item_mXC4d{height:55px;font-weight:400}.ro_SelectList_item_mXC4d i{font-size:24px}}
.ro_EllipsisText_text_AqDMK{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ro_SearchableSelectList-module_textWrapper_HGK4Q{padding:20px}
.ro__ContactDialog-module_emailNote_tQnEC{font-size:var(--font-xs);color:var(--color-text-lighter);margin-top:var(--space2)}
.ro__SelectListItem-module_listItem_daEVp{justify-content:space-between;height:60px;font-size:var(--font-base);padding:0 var(--space5);border-bottom:1px solid var(--color-border-1)}.ro__SelectListItem-module_leftSide_ldmJb,.ro__SelectListItem-module_listItem_daEVp{display:flex;align-items:center}.ro__SelectListItem-module_leftSide_ldmJb{flex:1;overflow:hidden}.ro__SelectListItem-module_leftSide_ldmJb,.ro__SelectListItem-module_rightSide_N32D9{padding-right:10px}.ro__SelectListItem-module_icon_UZxhF{padding-right:14px}.ro__SelectListItem-module_action__vX4u{color:var(--color-text-base)}.ro__SelectListItem-module_title_QfXZr{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ro__SelectListItem-module_touched_v0FnD{background-color:var(--color-surface-2)}
.ro__ProfileImage_profileImage_bjzQW{border-radius:50%}.ro__ProfileImage_overlayContainer_StnQb{position:relative;overflow:hidden}.ro__ProfileImage_overlay_Juvi1{opacity:.6;position:absolute}.ro__ProfileImage_img_FsdJl,.ro__ProfileImage_overlay_Juvi1{width:100%;height:100%}.ro__ProfileImage_img_FsdJl{-o-object-fit:cover;object-fit:cover}
.ro__ContactPrimaryTag_contactPrimaryTag_oVy3x{font-size:var(--font-xxs);font-weight:700;background-color:var(--color-surface-2);color:var(--color-text-light);padding:2px 6px;text-transform:uppercase;border-radius:3px}
.ro__ClientDialog-module_clientDialog__Uxd3{background:var(--color-surface-2);padding-bottom:var(--space5);min-height:100%}.ro__ClientDialog-module_mobileCientFormWrapper_gKPBA{padding-top:var(--space5);display:flex;flex-direction:column;gap:var(--space5)}.ro__ClientDialog-module_section_XO6Ca{border:1px solid var(--color-border-1);border-radius:var(--radius-xl);margin:0 var(--space5);overflow:hidden;background:var(--color-surface-0)}.ro__ClientDialog-module_sectionHeading_kDJP_{padding:0 var(--space5);font-size:var(--font-xl);font-weight:500}.ro__ClientDialog-module_errorRow_rOb4u{padding:0 var(--space5);font-size:var(--font-md);font-weight:600;margin-bottom:var(--space2);color:var(--color-attention)}[data-theme=dark]{.ro__ClientDialog-module_clientDialog__Uxd3{background:var(--color-surface-neg-1)}}
.ro__ClientDialog_dialogWrapper__Mb3t{width:900px}.ro__ClientDialog_dialog_iSSCO{height:100%;display:flex;max-height:685px}.ro__ClientDialog_content_bu6HU{padding:20px 25px;flex:1}.ro__ClientDialog_contactPanel_fs38W{display:flex;flex-direction:column}.ro__ClientDialog_divider_D2Wzr{border-right:1px solid var(--color-border-1)}.ro__ClientDialog_hideOverflow_db7EC{overflow:hidden}
.ro__DialogTitle_dialogTitle_xGKaw{padding-bottom:20px}.ro__DialogTitle_error_A8ZGe{padding-top:5px;color:var(--color-attention);font-size:var(--font-md)}
.ro__ClientDetails_content_VjOYf{display:flex;flex-direction:column;justify-content:space-between}.ro__ClientDetails_textarea_JAVsZ{font-size:var(--font-md)}
.ro__ContactList_listOfContacts_anxtY{overflow-y:auto;overflow-y:overlay;flex:1}.ro__ContactList_item_ZH59h{display:flex;align-items:center;height:46px;cursor:pointer;overflow:hidden;border-bottom:1px solid var(--color-border-1);color:var(--color-text-base)}.ro__ContactList_itemText_xJC9U{flex:1;font-size:var(--font-md);padding-left:12px;white-space:nowrap;text-overflow:ellipsis}.ro__ContactList_itemIcon_bMo3j,.ro__ContactList_itemText_xJC9U{overflow:hidden}.ro__ContactList_itemIcon_bMo3j svg path{stroke:var(--color-primary)}.ro__ContactList_addClient_a3eNa{color:var(--color-primary)}
.ro__Icons_iconWrapper_ZdLVM{background-color:var(--color-surface-2);display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%}
.ro__ContactForm_imageInputWrapper_XkWuB{padding:0 var(--space5)}.ro__ContactForm_imageInputInnerWrapper_vDf_f{display:flex;align-items:center;justify-content:flex-start}.ro__ContactForm_imageInputTrigger_Vm671{cursor:pointer}.ro__ContactForm_text_oOYaK{font-size:var(--font-sm);padding-bottom:3px;color:var(--color-text-base)}.ro__ContactForm_error_oAxmD{color:var(--color-attention)}.ro__ContactForm_tinyText_bhTjR{font-size:var(--font-xxs)}.ro__ContactForm_imageLabel_T_Xpl{flex:1;display:flex;flex-direction:column;padding-left:14px}.ro__ContactForm_googleConnectWrapper_owp0p{display:flex;flex-direction:column}.ro__ContactForm_tip_Cshla{font-size:var(--font-xxs);color:var(--color-text-lighter)}.ro__ContactForm_buttonsWrapper_YiQAL{display:flex;align-items:center;padding-top:2px}.ro__ContactForm_divider_AUaPZ{border-right:1px solid var(--color-border-1);height:10px;margin:0 6px}.ro__ContactForm_disabled_QJEGc{opacity:.6;pointer-events:none}.ro__ContactForm_checkboxWrapper_nXZN5{min-height:40px;align-items:start}.ro__ContactForm_checkboxLabel_I94OA{font-size:var(--font-sm);padding-left:5px;color:var(--color-text-base)}.ro__ContactForm_emailNote_Yfjzk{font-size:var(--font-xs);color:var(--color-text-lighter);margin-top:var(--space2)}
.ro__EditContact_headingWrapper_rkbpT{display:flex;align-items:baseline;justify-content:space-between}.ro__EditContact_linkButton_HdFP0{font-size:var(--font-sm);font-weight:500}
.ro__InfiniteScrollList_loadingIndicatorWrapper_X8qDH{display:flex;height:180px;align-items:center;justify-content:center}
.ro__Table-module_table_xz109{margin-top:40px;width:100%;font-size:var(--font-base)}.ro__Table-module_row_J6vjN{display:flex;width:100%;height:48px;position:relative}.ro__Table-module_row_J6vjN .ro__Table-module_rightAttachment_Ka6VN{visibility:hidden;width:50px;position:absolute;right:-45px;height:100%}.ro__Table-module_row_J6vjN:hover .ro__Table-module_rightAttachment_Ka6VN{visibility:visible}.ro__Table-module_column_ZrHOk{display:flex;align-items:center;color:var(--color-text-base);min-width:17px}.ro__Table-module_columnPadding_ES25C{padding-right:20px}.ro__Table-module_columnPadding_ES25C:last-child{padding-right:0}.ro__Table-module_contentWrapper_zmAJO{width:100%;display:flex;overflow:hidden;border-bottom:1px solid var(--color-border-1);cursor:pointer}.ro__Table-module_contentWrapper_zmAJO:hover{background:var(--color-surface-1)}.ro__Table-module_noClick_JocxN{cursor:default}.ro__Table-module_headingRow_e1_va{height:auto;font-size:var(--font-sm);font-weight:500;color:var(--color-text-heading);position:sticky;top:-1px;background-color:var(--color-surface-0)}.ro__Table-module_headingRow_e1_va .ro__Table-module_contentWrapper_zmAJO{padding-bottom:var(--space1-05);padding-top:var(--space05)}.ro__Table-module_headingRow_e1_va .ro__Table-module_contentWrapper_zmAJO:hover{background:none;cursor:auto}.ro__Table-module_dividerRow_ZzIA4{width:100%;height:11px;background:var(--color-surface-2);border-bottom:1px solid var(--color-border-1)}.ro__Table-module_stuckHeading_UNG3h{padding:20px 0 0;z-index:2;box-shadow:inset 0 -1px 0 0 var(--color-border-1),0 9px 7px -7px rgba(0,0,0,.15)}.ro__Table-module_stuckHeading_UNG3h .ro__Table-module_contentWrapper_zmAJO{padding-bottom:9px}.ro__Table-module_headerCell_Ny0Gf,.ro__Table-module_sortableIconWrapper_j5_Ev{display:flex;align-items:center}.ro__Table-module_sortableIconWrapper_j5_Ev{padding-left:5px}.ro__Table-module_active_UBUI9,.ro__Table-module_clickable_PtYTb:hover{color:var(--color-primary)}.ro__Table-module_active_UBUI9 svg path,.ro__Table-module_clickable_PtYTb:hover svg path{fill:var(--color-primary)}.ro__Table-module_clickable_PtYTb{cursor:pointer}@media (max-width:1200px){.ro__Table-module_hidable_X7HfI{display:none}}
.ro__InvoicesList_clientDetails_M1Pkp{display:flex;align-items:center;overflow:hidden}.ro__InvoicesList_ellipsis_AFIWc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ro__InvoicesList_clientName_bCI18{padding-left:12px;flex:1}.ro__InvoicesList_dropdownPositioner_SJJPL{height:100%;display:flex;align-items:center;justify-content:space-around}.ro__InvoicesList_mediumText_EQ6zt{font-size:16px}
.ro__ClientProfileImage_profileImagePlaceholder_TnoOC{background-color:#f2f3f5;border-radius:100%}
.ro_ConfirmationDialog_dialog_RJ5Et{width:auto;max-width:400px;min-width:320px;box-shadow:none;border-radius:var(--radius-xl)}.ro_ConfirmationDialog_confirmationDialogWrapper_KEUT4{padding:var(--space5);text-align:left;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.ro_ConfirmationDialog_subtitle_I_AIE{padding-top:4px}.ro_ConfirmationDialog_description_fv7NI,.ro_ConfirmationDialog_subtitle_I_AIE{font-size:var(--font-md)}.ro_ConfirmationDialog_description_fv7NI{white-space:pre-wrap;line-height:var(--bodyLineHeight);color:var(--color-text-light);margin-bottom:var(--space4)}.ro_ConfirmationDialog_headerImageWrapper_ObzcA{width:65px;height:65px;padding:10px;display:flex;margin-left:auto;margin-right:auto;margin-bottom:10px;border-radius:4px}.ro_ConfirmationDialog_headerImage_Y1gBk{background-repeat:no-repeat;background-size:contain;background-position:50%;flex:1;align-self:stretch}.ro_ConfirmationDialog_dialogActions_XWjiO{display:flex;gap:var(--space2)}.ro_ConfirmationDialog_dialogActions_XWjiO button{flex:1}@media (max-width:1024px){.ro_ConfirmationDialog_dialog_RJ5Et{width:100%;max-width:none;background:none}.ro_ConfirmationDialog_confirmationDialogWrapper_KEUT4{width:80%;margin:auto;background-color:var(--color-surface-0)}}
.ro_EmptyState-module_emptyState_hNmNc{height:100%;display:flex;align-items:center;justify-content:center}.ro_EmptyState-module_inner_PeFlf{flex:1;text-align:center;padding:0 4%;position:relative;pointer-events:all;animation:ro_EmptyState-module_emptyStateFade_sN0gq .6s forwards}.ro_EmptyState-module_emptyState_hNmNc img{max-width:90%;max-height:250px}.ro_EmptyState-module_heading_rQ6Xj{font-size:var(--font-3xl);letter-spacing:-1px;color:var(--color-text-heading);font-family:var(--defaultFontFamily);font-weight:600;margin-bottom:5px}.ro_EmptyState-module_subheading_Jzqn5{line-height:var(--bodyLineHeight);margin:0 0 20px;color:var(--color-text-light);font-size:var(--font-lg)}.ro_EmptyState-module_hiddenChildren_K9Isc{opacity:0;pointer-events:none;position:absolute}@media (min-width:1025px){.ro_EmptyState-module_emptyState_hNmNc{min-height:calc(100vh - 76px);width:100%;pointer-events:none}.ro_EmptyState-module_inner_PeFlf{flex:1;display:flex;flex-direction:column;align-items:center;margin-top:-100px;padding:0}.ro_EmptyState-module_emptyState_hNmNc img{max-height:260px}.ro_EmptyState-module_subheading_Jzqn5{max-width:410px}.ro_EmptyState-module_children_2d5UE{display:flex;justify-content:center;opacity:1;pointer-events:auto;position:static}}@keyframes ro_EmptyState-module_emptyStateFade_sN0gq{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}
.ro__NewEmptyState_wrapper_ckKvZ{text-align:center;margin-top:100px;margin-bottom:100px}.ro__NewEmptyState_wrapper_ckKvZ.ro__NewEmptyState_small_JEcms{margin:0}.ro__NewEmptyState_title_rY7dh{margin-bottom:0;font-size:23px;font-weight:600}.ro__NewEmptyState_title_rY7dh.ro__NewEmptyState_small_JEcms{font-size:var(--font-base);font-weight:500;margin-top:10px;line-height:23px}.ro__NewEmptyState_description_SnKpM{margin-top:5px}img.ro__NewEmptyState_small_JEcms{width:195px}.ro__NewEmptyState_actions__w6qj{margin-top:25px;display:flex;align-items:center;justify-content:center}
@keyframes ro_NoResultsNotice_standardFadeIn_qXMju{0%{opacity:0}to{opacity:1}}@keyframes ro_NoResultsNotice_FadeInUp_AJ4Yq{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ro_NoResultsNotice_FadeInDown_M4C_S{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.ro_NoResultsNotice_emptyStateWrapper_izOZK{padding-top:150px;justify-content:space-around;animation:ro_NoResultsNotice_standardFadeIn_qXMju .6s forwards}.ro_NoResultsNotice_emptyStateWrapper_izOZK,.ro_NoResultsNotice_textWrapper_YDtSB{display:flex;flex-direction:column;align-items:center}.ro_NoResultsNotice_bigText_XWgWD{font-weight:600;font-size:var(--font-3xl);color:var(--color-text-heading);padding-top:20px;padding-bottom:8px}.ro_NoResultsNotice_smallText_BKDia{font-size:var(--font-base);color:var(--color-text-light);width:250px;text-align:center}
.ro_LoadingIndicator_loadingIndicatorWrapper_IgYbR{padding-top:125px;padding-bottom:30px}
.ro_FAB_theFAB_TzC8j{cursor:pointer;position:fixed;right:25px;background:var(--color-primary);height:51px;width:51px;border-radius:50%;z-index:6;display:flex;align-items:center;justify-content:center;box-shadow:0 11px 24px rgba(11,12,13,.15);transition:.15s;color:#fff}.ro_FAB_theFAB_TzC8j.ro_FAB_touched_KSeSr{background:var(--color-primary-hover);transform:scale3d(1.2,1.2,1.2);opacity:.7}.ro_FAB_theFAB_TzC8j.ro_FAB_withTabBar_U_lnt{bottom:calc(90px + var(--safeAreaBottom))}.ro_FAB_theFAB_TzC8j.ro_FAB_withoutTabBar_BISxJ{bottom:calc(25px + var(--safeAreaBottom))}.ro_FAB_safeAreaHeight_yrpWu{position:fixed;pointer-events:none;visibility:hidden;height:calc(0px + var(--safeAreaBottom))}@media (min-width:1025px){.ro_FAB_theFAB_TzC8j{display:none}}
.ro_InvoiceStatusLabel-module_invoiceStatus_vxUdt{position:relative;display:inline-flex;align-items:center;background:var(--color-surface-2);padding:var(--space1) var(--space1);border-radius:var(--radius-md)}.ro_InvoiceStatusLabel-module_draft_F7zA3{display:none}.ro_InvoiceStatusLabel-module_statusDot_ZrjqS{width:9px;height:9px;border-radius:50%;margin-right:var(--space1)}.ro_InvoiceStatusLabel-module_paid_n4Ssa .ro_InvoiceStatusLabel-module_statusDot_ZrjqS{background:var(--color-positive)}.ro_InvoiceStatusLabel-module_statusLabel_l3mvW{text-transform:none}.ro_InvoiceStatusLabel-module_overdue_fWLTB .ro_InvoiceStatusLabel-module_statusDot_ZrjqS{background:var(--color-attention)}.ro_InvoiceStatusLabel-module_draft_F7zA3 .ro_InvoiceStatusLabel-module_statusLabel_l3mvW{display:none}.ro_InvoiceStatusLabel-module_draft_F7zA3 .ro_InvoiceStatusLabel-module_statusDot_ZrjqS{display:none;background:var(--blue-300)}.ro_InvoiceStatusLabel-module_outstanding_fwAEK .ro_InvoiceStatusLabel-module_statusDot_ZrjqS{background:var(--color-warning)}@media (min-width:1025px){.ro_InvoiceStatusLabel-module_text_QesSR{font-size:var(--font-xxs);font-weight:500;display:block;margin-bottom:-2px}.ro_InvoiceStatusLabel-module_draft_F7zA3{color:var(--color-text-light);font-size:16px}.ro_InvoiceStatusLabel-module_statusDot_ZrjqS{display:block}}
.ro_ListItemCommons_documentName_EIdQt{font-weight:500;font-size:var(--font-xxs);color:var(--color-text-light);min-width:80px;background:var(--color-surface-2);padding:var(--space1) var(--space1);border-radius:var(--radius-md)}.ro_ListItemCommons_clientName_drUaP,.ro_ListItemCommons_documentName_EIdQt{flex:auto 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ro_ListItemCommons_clientName_drUaP{font-size:19px;color:#1a1c1f;width:230px}.ro_ListItemCommons_documentDescription_Q2SUI{display:flex;align-items:center;flex:1;margin-left:40px;overflow:hidden}.ro_ListItemCommons_documentDescriptionText_l0B3A{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:19px;color:#727983;font-weight:400;margin-right:10px;flex:1}.ro_ListItemCommons_documentDate_FI367{display:inline-flex;white-space:nowrap;font-size:var(--font-xs);font-weight:500;color:var(--color-text-light);text-transform:none;background-color:var(--color-surface-2);padding:var(--space1) var(--space1);border-radius:var(--radius-md)}.ro_ListItemCommons_documentMoney_QVbnx{font-size:19px;color:#1a1c1f;margin-left:18px;width:125px;text-align:right;flex:auto 0 0;white-space:nowrap}.ro_ListItemCommons_documentItemContent_U7nj0{display:flex;align-items:center;flex:1;overflow:hidden}@media (min-width:1025px){.ro_ListItemCommons_documentDate_FI367{width:100px;white-space:nowrap;text-align:right;font-size:13px;font-weight:500;color:#7b858b;margin-left:40px;flex:auto 0 0}}
.ro_InvoiceListItem-module_invoiceMetaData_CmixO{display:flex;align-items:center;gap:var(--space2)}.ro_InvoiceListItem-module_documentNumber_Z3WmD{background-color:var(--color-surface-2);padding:var(--space1) var(--space1);border-radius:var(--radius-md)}

.ro_ControlFreezer_wrapper__mupP{position:relative}.ro_ControlFreezer_frozen_PJqfK{transition:opacity .1s linear;opacity:.5;pointer-events:none}.ro_ControlFreezer_overlay_A6rqC{background-color:hsla(0,0%,100%,.9);position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;pointer-events:auto}
.ro_DocumentNameEditor_invoicePrefix_QWHXI{white-space:nowrap}
.ro_StepsNavigator_wrapper_SaHaD{display:flex;flex:1;flex-direction:column;height:100%;width:100%}
.ro_PillSelect-module_wrapper_pn5hF{display:flex;justify-content:space-between;align-items:center;height:var(--space15);border-bottom:1px solid var(--color-border-1);padding:0 var(--space4)}.ro_PillSelect-module_pill_GRf85{padding:var(--space1) var(--space3);border-radius:100px;font-size:var(--font-md);text-align:center;font-weight:600;color:var(--color-text-base);text-transform:capitalize}.ro_PillSelect-module_selected_Xd96p{background-color:var(--color-input-checked);color:#fff}
.ro_UnitAmountEdit_inputWrapper_qLRgw{border-bottom:1px solid var(--color-border-1);display:flex;flex-direction:column;justify-content:center;height:var(--space17);padding:0 var(--space4);gap:var(--space05)}.ro_UnitAmountEdit_label_knAZf{font-size:var(--font-md);white-space:nowrap;color:var(--color-text-light);font-weight:500}.ro_UnitAmountEdit_invalid_U9wos{color:var(--color-attention)}
.ro_ItemAmountEdit-module_itemRow_xHq6n{border-bottom:1px solid var(--color-border-1);display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:var(--space17);padding:0 var(--space4)}.ro_ItemAmountEdit-module_label__IRC6{font-size:var(--font-md);white-space:nowrap;color:var(--color-text-light);font-weight:500}
.ro__LineItem-module_mobileLineItemRow_J_syO{background-color:var(--color-surface-0)}.ro__LineItem-module_amountText_bC83a{font-weight:500;font-size:var(--font-xxs);text-transform:uppercase;margin-bottom:var(--space1)}.ro__LineItem-module_amountText_bC83a,.ro__LineItem-module_placeholder_gUOb_{color:var(--color-text-light)}.ro__LineItem-module_lineItemDescription_eRCdk{font-size:var(--font-base);line-height:var(--bodyLineHeight)}.ro__LineItem-module_attachmentIcon_jmThC{margin-right:10px}
.ro_Totals-module_wrapper_i_8hg{flex:1}.ro_Totals-module_row_gCoEi,.ro_Totals-module_wrapper_i_8hg{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ro_Totals-module_row_gCoEi{display:flex;justify-content:space-between;padding:var(--space2) 0;font-size:var(--font-base);color:var(--color-text-base)}.ro_Totals-module_row_gCoEi:not(:last-child){border-bottom:1px solid var(--color-border-1)}.ro_Totals-module_discount_wPcRT{height:20px;color:var(--color-primary)}.ro_Totals-module_discountRow_HCEC3{position:relative;height:20px}.ro_Totals-module_discountWrapper_MFkma{height:20px;padding-right:var(--space5)}.ro_Totals-module_discountInput_DTkja{text-align:right!important}.ro_Totals-module_discountInput_DTkja{height:20px}.ro_Totals-module_percent_abix8{z-index:1;position:absolute;right:0;top:0}.ro_Totals-module_requestDeposit_eSox9{flex:1;color:var(--color-primary);text-align:right}
.ro_LineItemsManager-module_addItemAndTotalsWrapper_Hn4Tc{display:flex;flex-direction:column;padding:var(--space5) var(--space5) var(--space4) var(--space5)}.ro_LineItemsManager-module_totalsContainer_slQah{flex:1}.ro_LineItemsManager-module_addItemContainer_aqFhj{display:flex;padding-bottom:var(--space5);font-size:var(--font-base);font-weight:500;border-bottom:1px solid var(--color-border-1)}.ro_LineItemsManager-module_newItemLink_eYV17{display:flex;align-items:center;color:var(--color-primary);margin-right:20px}.ro_LineItemsManager-module_newItemLink_eYV17 svg{margin-right:var(--space2)}.ro_LineItemsManager-module_newItemLink_eYV17 svg path{fill:var(--color-primary)}
.ro_LineItemTemplateAddButton-module_wrapper_iZl89{border-left:1px solid var(--color-border-1);display:flex;flex:1;align-items:center;color:var(--color-text-base);padding-left:var(--space5)}.ro_LineItemTemplateAddButton-module_starIcon_PLESZ{width:22px;margin-right:var(--space1)}.ro_LineItemTemplateAddButton-module_starIcon_PLESZ path{fill:var(--color-text-light)}.ro_LineItemTemplateAddButton-module_arrowRight_JIFBD,.ro_LineItemTemplateAddButton-module_wrapper_iZl89 svg:last-of-type{margin-left:auto}
.ro_DocumentAttachmentsDesktopUI_attachFilesButton_EFduG{display:flex;align-items:center;height:40px;padding-left:var(--space2);gap:var(--space2);border:1.5px dashed var(--color-border-1);margin:var(--space2);border-radius:var(--radius-md);color:var(--color-text-light);font-size:var(--font-md);font-weight:500;cursor:pointer}.ro_DocumentAttachmentsDesktopUI_attachFilesButton_EFduG:hover{border-color:var(--color-primary);color:var(--color-primary)}.ro_DocumentAttachmentsDesktopUI_attachFilesButton_EFduG:hover svg path{fill:var(--color-primary)}.ro_DocumentAttachmentsDesktopUI_hidden_PgaXy{visibility:hidden;display:none}
.ro_DeleteIcon-module_deleteIcon_twp3H{cursor:pointer}.ro_DeleteIcon-module_deleteIcon_twp3H path{fill:var(--color-text-lighter)}.ro_DeleteIcon-module_deleteIcon_twp3H:hover path{fill:var(--color-attention)}.ro_DeleteIcon-module_hidden_z4tK6{display:none}
.ro_DesktopAttachmentItem-module_wrapper_iH5h1[\:has\(.attachmentWrapper\)]{padding-bottom:var(--space1-05)}.ro_DesktopAttachmentItem-module_wrapper_iH5h1:has(.ro_DesktopAttachmentItem-module_attachmentWrapper_TfypV){padding-bottom:var(--space1-05)}.ro_DesktopAttachmentItem-module_attachmentWrapper_TfypV{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--space1-05) var(--space3);border-bottom:1px solid transparent;border-top:1px solid transparent}.ro_DesktopAttachmentItem-module_attachmentInnerWrapper_sGUgo{display:flex;align-items:center;text-overflow:ellipsis;overflow:hidden;padding-right:6px}.ro_DesktopAttachmentItem-module_attachmentName_IMfA9{padding-left:var(--space2)}.ro_DesktopAttachmentItem-module_attachmentName_IMfA9,.ro_DesktopAttachmentItem-module_attachmentNameWithError_oQ34z{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:var(--font-xxs);width:170px;color:var(--color-text-light)}.ro_DesktopAttachmentItem-module_attachmentNameWithError_oQ34z{padding-left:19px}.ro_DesktopAttachmentItem-module_attachmentImage_fVeZU{border-radius:4px;background-size:cover;background-repeat:no-repeat;background-position:50%}.ro_DesktopAttachmentItem-module_attachmentIcon_BK8rp,.ro_DesktopAttachmentItem-module_attachmentImage_fVeZU{min-width:30px;height:30px}.ro_DesktopAttachmentItem-module_progressBar_TVIv8{z-index:1;width:90%;margin:var(--space1) auto;height:10px;border-radius:6px;background:var(--progressBarBg);overflow:hidden}.ro_DesktopAttachmentItem-module_innerProgressBar__2aYJ{height:14px;background:var(--progressBarFg)}.ro_DesktopAttachmentItem-module_globalError_A8oMA{font-size:var(--font-xxs);color:var(--color-attention)}.ro_DesktopAttachmentItem-module_deleteIcon_UAWh_{display:none;cursor:pointer}.ro_DesktopAttachmentItem-module_attachmentWrapper_TfypV:hover .ro_DesktopAttachmentItem-module_deleteIcon_UAWh_{display:block}.ro_DesktopAttachmentItem-module_attachmentWrapper_TfypV:hover{background:var(--color-surface-2)}
.ro_DocumentAttachmentsMobileUI-module_wrapper_Hia7n{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.ro_DocumentAttachmentsMobileUI-module_wrapper_Hia7n.ro_DocumentAttachmentsMobileUI-module_touched_TDxN6{opacity:.5}.ro_DocumentAttachmentsMobileUI-module_label_wR8kj{font-size:var(--font-md);color:var(--color-text-base)}.ro_DocumentAttachmentsMobileUI-module_hidden_N8cvP{visibility:hidden;display:none}
.ro_MobileAttachmentItem-module_mobileDocumentAttachmentsRow_iPJ0G{background:var(--color-surface-0)}.ro_MobileAttachmentItem-module_mobileDocumentAttachmentsRow_iPJ0G:last-child{border-bottom:none}.ro_MobileAttachmentItem-module_attachmentWrapper_grcFZ{position:relative;display:flex;align-items:center;justify-content:space-between}.ro_MobileAttachmentItem-module_attachmentInnerWrapper_Il3XM{display:flex;align-items:center;text-overflow:ellipsis;overflow:hidden;padding-right:6px}.ro_MobileAttachmentItem-module_attachmentName_sUdmb{font-size:16px;font-weight:400}.ro_MobileAttachmentItem-module_attachmentName_sUdmb,.ro_MobileAttachmentItem-module_attachmentNameWithError_u6kuz{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:14px;color:var(--color-text-light);width:250px}.ro_MobileAttachmentItem-module_attachmentNameWithError_u6kuz{font-size:14px}.ro_MobileAttachmentItem-module_attachmentImage__zKrT{border-radius:4px;background-size:cover;background-repeat:no-repeat;background-position:50%}.ro_MobileAttachmentItem-module_attachmentIcon_uC2Yy,.ro_MobileAttachmentItem-module_attachmentImage__zKrT{width:52px;height:52px}.ro_MobileAttachmentItem-module_progressBar_Aau9D{z-index:1;width:100%;height:10px;border-radius:6px;background:#dcdfe3;overflow:hidden}.ro_MobileAttachmentItem-module_innerProgressBar_zgWmJ{height:14px;background:#49c373}.ro_MobileAttachmentItem-module_globalError_yB0E8{font-size:14px;color:var(--color-attention)}.ro_MobileAttachmentItem-module_arrowWrapper_yfntj{padding-left:10px;padding-right:15px}
@keyframes ro_DocumentSummary_standardFadeIn_fDGD1{0%{opacity:0}to{opacity:1}}@keyframes ro_DocumentSummary_FadeInUp_AqNEh{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ro_DocumentSummary_FadeInDown_obVIe{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.ro_DocumentSummary_summaryWrapper_tiayn{display:flex;align-items:center;flex:1}.ro_DocumentSummary_mobileInvoiceSummaryElement_f465O{outline:none;position:relative;padding:var(--space6) var(--space5);display:flex;align-items:center;border-bottom:1px solid var(--color-border-1);font-size:var(--font-base)}.ro_DocumentSummary_mobileInvoiceSummaryElement_f465O::-webkit-details-marker{display:none}.ro_DocumentSummary_mobileInvoiceSummaryElement_f465O .ro_DocumentSummary_clientCircle_yFvju{display:flex;align-items:center;justify-content:center;min-width:25px;width:25px;height:25px;border-radius:50%;background:#2dad7d;margin-right:var(--space4);color:#fff;font-size:var(--font-xs);font-weight:600}.ro_DocumentSummary_mobileInvoiceSummaryElement_f465O svg{position:absolute;right:16px;top:25px;transition:.25s ease}.ro_DocumentSummary_mobileInvoiceDetailsElement_fXjSu[open] .ro_DocumentSummary_mobileInvoiceSummaryElement_f465O svg{transform:rotate(270deg)}.ro_DocumentSummary_mobileInvoiceDetailsElement_fXjSu[open] .ro_DocumentSummary_mobileInvoiceSummaryElement_f465O~*{animation:ro_DocumentSummary_standardFadeIn_fDGD1 .6s ease forwards}
@keyframes ro__ActionsBar-module_showAnimation_h9aOA{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}.ro__ActionsBar-module_fixedPreviewSend_RC6S_{position:fixed;bottom:0;left:0;width:100%;background:var(--color-surface-0);min-height:70px;display:flex;justify-content:space-around;box-shadow:0 -2px 3px rgba(0,0,0,.05);opacity:0;animation:ro__ActionsBar-module_showAnimation_h9aOA .25s ease .75s forwards}.ro__ActionsBar-module_tab_xhMA2{display:flex;flex-direction:column;justify-content:center;align-items:center;border-right:1px solid var(--color-border-1);width:28%;padding-bottom:calc(max(var(--safeAreaBottom), 15px) + 5px);padding-top:var(--space4);gap:var(--space1)}.ro__ActionsBar-module_readyToSendTab_n3IeN{width:44%;border-right:none}.ro__ActionsBar-module_tabLabel_LvKIU{font-size:var(--font-md);color:var(--color-text-base)}.ro__ActionsBar-module_tabIcon_bsXup{height:23px}.ro__ActionsBar-module_readyToSendButton_bqunv{height:37px;border-radius:43px}.ro__ActionsBar-module_readyToSendButton_bqunv svg{height:20px}.ro__ActionsBar-module_readyToSendButton_bqunv svg path{fill:#fff}.ro__ActionsBar-module_readyToSendText_babOI{font-size:var(--font-sm);padding-left:10px}.ro__ActionsBar-module_disabled_hrxN9{pointer-events:none;opacity:.5}
.ro__EditorHolder-module_wrapper_i8FPc{opacity:0;animation:ro__EditorHolder-module_standardFadeIn_aX37M .45s ease .25s forwards;padding:var(--space5) var(--space4) var(--space25) var(--space4);background-color:var(--color-surface-3);display:flex;flex-direction:column;gap:var(--space5)}.ro__EditorHolder-module_compactWrapper_UT6wk{background:#f6f7fa;padding-left:20px;padding-right:20px;padding-bottom:70px}@keyframes ro__EditorHolder-module_standardFadeIn_aX37M{0%{opacity:0}to{opacity:1}}[data-theme=dark] .ro__EditorHolder-module_wrapper_i8FPc{background-color:var(--color-surface-neg-1)}
.ro__EditorSection-module_wrapper_kQh0Q{background:var(--color-surface-0);box-sizing:border-box;box-shadow:0 4px 14px rgba(0,0,0,.05);overflow:hidden;border-radius:var(--radius-xl)}.ro__EditorSection-module_topSpacer_g7vnt{height:var(--space7)}[data-theme=dark] .ro__EditorSection-module_wrapper_kQh0Q{box-shadow:none;border:1px solid var(--color-border-1)}
.ro__EditorHeader_toolbarRow_a5GoP{display:flex;align-items:center;justify-content:flex-end}
.ro_InvoiceEditor_discountRow_GcUdd,.ro_InvoiceEditor_surchargeRow_ZV89u{flex:1;text-align:right;color:var(--color-primary)}
.ro__Deposit_wrapper_eZ3Vk{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:24px 34px}.ro__Deposit_heading_gxujs{text-align:center;font-size:var(--font-2xl);font-weight:600;padding-bottom:10px}.ro__Deposit_description_QDohk{font-size:var(--font-md);color:var(--color-text-light);text-align:center}.ro__Deposit_link_lg8fc{text-align:center;color:var(--color-primary);font-size:var(--font-sm);font-weight:500;cursor:pointer;margin-top:15px}.ro__Deposit_buttonRow_tfIga{margin-top:39px;display:flex;align-items:center;justify-content:center}.ro__Deposit_moneyInputWrapper_p1YJ1{padding-bottom:10px}.ro__Deposit_label_ZsjpB{color:var(--body);font-size:var(--font-md);padding-bottom:4px}.ro__Deposit_inputWrapper_R3ZUN{margin-top:30px}.ro__Deposit_amountWrapper_Co0DL{margin-top:24px;display:flex;flex-direction:column;align-items:center}.ro__Deposit_amount_j1x1B{font-size:var(--font-2xl);font-weight:500}.ro__Deposit_separator_DIg8T{width:70px;height:0;border-top:1px solid var(--color-border-1);margin-top:15px}
.ro__RangeSlider-module_sliderContainer_E1HQM{position:relative;--sliderBackgroundColor:#c4e8d0;--sliderFillColor:#49c473;--sliderThumbBorder:#006c25}.ro__RangeSlider-module_slider_os6ud{-webkit-appearance:none;width:100%;height:var(--sliderHeight);border-radius:var(--sliderRadius);background:var(--sliderBackgroundColor);outline:none;transition:opacity .2s;z-index:1;position:relative}.ro__RangeSlider-module_slider_os6ud::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--sliderThumbSize);height:var(--sliderThumbSize);border-radius:50%;border:2px solid var(--sliderThumbBorder);background:var(--sliderFillColor);cursor:pointer}.ro__RangeSlider-module_slider_os6ud::-moz-range-thumb{width:var(--sliderThumbSize);height:var(--sliderThumbSize);border-radius:50%;border:2px solid var(--sliderThumbBorder);background:var(--sliderFillColor);cursor:pointer}.ro__RangeSlider-module_slider_os6ud:disabled{background:var(--color-input-border-disabled)!important}.ro__RangeSlider-module_slider_os6ud:disabled{cursor:not-allowed}.ro__RangeSlider-module_slider_os6ud:disabled::-webkit-slider-thumb{background:var(--color-input-border-disabled);border-color:var(--color-text-lighter);cursor:not-allowed}.ro__RangeSlider-module_slider_os6ud:disabled::-moz-range-thumb{background:var(--color-input-border-disabled);border-color:var(--color-text-lighter);cursor:not-allowed}.ro__RangeSlider-module_tick_DQ6Za{cursor:pointer;display:flex;flex-direction:column;align-items:center;position:absolute;top:-15px;font-size:11px;color:var(--color-text-light)}.ro__RangeSlider-module_tickLine_bMug4{width:0;height:5px;border-left:1px solid var(--sliderBackgroundColor)}
.ro__DividerHeader-module_divider_irldn{font-size:var(--font-xl);font-weight:500;margin-left:var(--space1)}
.ro__InvoicingSidebar-module_invoiceSidebar_jJLgC{width:250px;border:none;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:var(--space6);position:sticky;top:0}.ro__InvoicingSidebar-module_invoiceSidebar_jJLgC.ro__InvoicingSidebar-module_disabled_y6ETs{opacity:.85;pointer-events:none}@media screen and (max-width:1440px){.ro__InvoicingSidebar-module_invoiceSidebar_jJLgC{width:220px}}
.ro__InvoicingSidebarCell-module_wrapper_KOAfa{padding:var(--space3) var(--space3)}.ro__InvoicingSidebarCell-module_border_AJc8E{border-bottom:1px solid var(--color-border-1)}
.ro__ValidationErrorMessages-module_invoiceValidationErrors_Vf9BU{padding:var(--space3) var(--space2);color:var(--color-attention);display:inline-block;margin:0 0 var(--space1) 0;width:100%;border-bottom:1px solid var(--color-border-1)}.ro__ValidationErrorMessages-module_validationError_YbgRo{color:var(--color-attention);padding:var(--space05) 0;font-size:var(--font-sm);letter-spacing:-.2px}.ro__ValidationErrorMessages-module_validationError_YbgRo svg{margin-right:var(--space1-05)}.ro__ValidationErrorMessages-module_validationError_YbgRo:last-child{padding-bottom:0}
.ro__InvoicingSidebarButton-module_circleButtonWrapper_I7lm4{display:flex;align-items:center;cursor:pointer;border-bottom:1px solid var(--color-border-1);height:42px;padding:0 var(--space4)}.ro__InvoicingSidebarButton-module_circleButtonWrapper_I7lm4:hover{background:var(--color-surface-2)}.ro__InvoicingSidebarButton-module_circleButtonWrapper_I7lm4:last-child{border-bottom:none;border-radius:0 0 var(--radius-xl) var(--radius-xl)}.ro__InvoicingSidebarButton-module_label_Vw6G7{padding-left:var(--space4);font-size:var(--font-md);color:var(--color-text-base)}.ro__InvoicingSidebarButton-module_disabled_kihn2{opacity:.7;cursor:not-allowed}.ro__InvoicingSidebarButton-module_dropdownPositioner_kx8Nu{top:32px}.ro__InvoicingSidebarButton-module_icon_d3VWC{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ro__InvoicingSidebarButton-module_rightContent_OyDQs{margin-left:auto;display:flex}@media screen and (min-width:1025px){[data-theme=dark]{.ro__InvoicingSidebarButton-module_circleButtonWrapper_I7lm4{border-bottom-color:var(--zinc-750)}.ro__InvoicingSidebarButton-module_circleButtonWrapper_I7lm4:hover{background:var(--zinc-800)}.ro__InvoicingSidebarButton-module_icon_d3VWC svg path{fill:var(--zinc-400)}}}
.ro__ExpandArrow_arrowDown_qXUQs{display:flex;justify-content:center;align-items:center;width:20px;height:20px;cursor:pointer;background:var(--color-surface-2);border-radius:50%}.ro__ExpandArrow_arrowDown_qXUQs svg path{stroke:var(--color-text-light)}.ro__ExpandArrow_arrowDown_qXUQs:hover svg path{stroke:var(--color-primary)}
.ro__InvoiceOverdueRemindersTrigger-module_wrapper_cjQTL{padding:var(--space4) var(--space5)}
.ro__InvoiceOverdueRemindersDialog-module_dialog_uFBOM{width:430px}.ro__InvoiceOverdueRemindersDialog-module_addReminder_yHhaU{gap:var(--space1);padding:0 var(--space5)}.ro__InvoiceOverdueRemindersDialog-module_switchWrapper_VbqCh{display:flex;justify-content:space-between;align-items:center;height:100%}.ro__InvoiceOverdueRemindersDialog-module_switchDesktopWrapper_JbUKT{padding:var(--space3) 0;border-top:1px solid var(--color-border-1);border-bottom:1px solid var(--color-border-1)}.ro__InvoiceOverdueRemindersDialog-module_row_gNy8c{display:flex;gap:var(--space2);.ro__InvoiceOverdueRemindersDialog-module_rowDelete_jpWwg{opacity:0}.ro__InvoiceOverdueRemindersDialog-module_rowReminder_nKxTN{flex-grow:1}.ro__InvoiceOverdueRemindersDialog-module_rowRight_X3eZp{display:flex;align-items:center;width:40px}&:hover{.ro__InvoiceOverdueRemindersDialog-module_rowDelete_jpWwg{opacity:1}}.ro__InvoiceOverdueRemindersDialog-module_sent_kaXQ3{font-size:var(--font-xxs);color:var(--color-text-lighter);font-weight:700}}.ro__InvoiceOverdueRemindersDialog-module_error_izsZc{padding:var(--space3) var(--space5);color:var(--color-attention)}.ro__InvoiceOverdueRemindersDialog-module_addIcon_nIUz8 path{fill:var(--color-primary)}.ro__InvoiceOverdueRemindersDialog-module_timeContainer_GacaX{margin-top:var(--space3);padding-top:var(--space3);border-top:1px solid var(--color-border-1)}.ro__InvoiceOverdueRemindersDialog-module_timeSelectContainer_bAx8Q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space3);gap:var(--space3)}.ro__InvoiceOverdueRemindersDialog-module_timeHint_ltoVp{color:var(--color-text-light);margin-top:var(--space2);font-size:var(--font-sm)}@media screen and (max-width:768px){.ro__InvoiceOverdueRemindersDialog-module_timeSelect_hTQ3W{border:1px solid var(--color-border-1);padding:var(--space2);border-radius:var(--radius-md)}}
.ro__ExpenseLineItemsDialog-module_lineItemWrapper_SwIpT{display:flex;align-items:center;gap:var(--space1-05);font-size:var(--font-base);color:var(--color-text-base)}.ro__ExpenseLineItemsDialog-module_amount_vkFo5{font-size:var(--font-sm);color:var(--color-text-light);font-weight:500;display:flex;gap:var(--space1)}.ro__ExpenseLineItemsDialog-module_title_cU9C7{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin-top:var(--space1-05);font-size:var(--font-md)}.ro__ExpenseLineItemsDialog-module_receipt_qLPJP{font-size:var(--font-sm);color:var(--color-primary)}
.ro__IncludableItemsDialog-module_dialog_DR6fL{width:750px}.ro__IncludableItemsDialog-module_invoiceIncludableItemsWrapper_EMmvk{max-height:65vh;overflow-y:auto}.ro__IncludableItemsDialog-module_sectionName_c0xnw{font-weight:500;margin:var(--space4) var(--space5)}.ro__IncludableItemsDialog-module_sectionItems_bFXYn{border-radius:10px;border:1px solid var(--color-border-1);margin:0 var(--space5)}.ro__IncludableItemsDialog-module_switchContainer_X45VI{display:flex;align-items:center;padding:var(--space3-05);gap:var(--space3-05);color:var(--color-text-light);border-radius:var(--space2-05);border:1px solid var(--color-border-1);cursor:pointer}.ro__IncludableItemsDialog-module_switch_SD55s{bottom:0}.ro__IncludableItemsDialog-module_checkbox_PpXN_{gap:var(--space2)}.ro__IncludableItemsDialog-module_checkbox_PpXN_,.ro__IncludableItemsDialog-module_checkbox_PpXN_ span{display:flex;align-items:center}.ro__IncludableItemsDialog-module_selectAll_jwWnl{font-size:var(--font-base);position:relative;top:-2px;font-weight:500}
.ro__TimeTrackingLineItemsDialog-module_entryDataWrapper_PplSk{display:flex}.ro__TimeTrackingLineItemsDialog-module_label_bjYgF{font-size:var(--font-md);color:var(--color-text-base);font-weight:400;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ro__TimeTrackingLineItemsDialog-module_checkbox_mM0dQ{align-items:center;font-size:var(--font-base);color:var(--color-text-base)}.ro__TimeTrackingLineItemsDialog-module_amountDescription_o8KCg,.ro__TimeTrackingLineItemsDialog-module_checkbox_mM0dQ{display:flex;gap:var(--space1-05)}.ro__TimeTrackingLineItemsDialog-module_amountDescription_o8KCg{font-size:var(--font-sm);flex:1;color:var(--color-text-light);font-weight:500;flex-direction:column}.ro__TimeTrackingLineItemsDialog-module_dash__yP2W{margin-left:5px;margin-right:5px}.ro__TimeTrackingLineItemsDialog-module_selectHint_ndTg5{margin-top:var(--space2);font-size:var(--font-sm);color:var(--color-text-light);padding-right:var(--space10)}
.ro_InvoiceViewer-module_invoiceViewer_TZVoP{display:flex;flex-direction:column;padding:var(--space5);gap:var(--space5);background-color:var(--color-surface-3);min-height:100%}[data-theme=dark] .ro_InvoiceViewer-module_invoiceViewer_TZVoP{background-color:var(--color-surface-neg-1)}
.ro_ViewerRow-module_row_OFtnX{display:flex;justify-content:space-between;align-items:center;padding:0 var(--space5);min-height:50px;color:var(--color-text-base)}.ro_ViewerRow-module_row_OFtnX .ro_ViewerRow-module_label_olNEC{color:var(--color-text-light);font-weight:500}.ro_ViewerRow-module_row_OFtnX .ro_ViewerRow-module_value_N8IB0{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:50px}.ro_ViewerRow-module_bottomBorder_GNvKC{border-bottom:1px solid var(--color-border-1)}
.ro_ViewerTextField-module_description_y_38l{background-color:var(--color-surface-0);padding:var(--space4) var(--space5);font-size:var(--font-lg);border-bottom:1px solid var(--color-border-1)}
.ro__ShareDocumentDialog_image_Z7LbI{width:100%;margin-bottom:10px}.ro__ShareDocumentDialog_shareLinkWrapper_k85ju{background-color:#defff1;padding:22px 14px 30px}.ro__ShareDocumentDialog_shareLinkTitle_sBLcT{font-weight:500;font-size:var(--font-base);text-align:center;margin-bottom:2px;color:var(--zinc-850)}.ro__ShareDocumentDialog_linkWrapper_FF47f{width:90%;margin:auto}
.ro_DocumentLink_linkWrapper_iiejY{width:100%}.ro_DocumentLink_disabledLinkWrapper_lDEBR{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ro_DocumentLink_disabledLinkWrapper_lDEBR:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.ro_DocumentLink_link_Ki2Qn{width:100%;font-size:var(--font-sm);color:#007b3c;flex:1;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none;-webkit-user-select:text;-moz-user-select:text;user-select:text;text-overflow:ellipsis;text-align:center;white-space:nowrap;overflow:hidden}.ro_DocumentLink_disabledLink_hdCAI{color:#98aaa3;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ro__DocumentPreviewPage_documentWrapper_o2989{padding:20px;display:inline-block;background-color:var(--color-surface-2)}
.ro_Chip_wrapper_SOpeI{background:var(--color-surface-2);padding:5px 12px 6px 9px;border-radius:5px;color:var(--color-text-base);font-size:14px;margin-right:10px;margin-left:0;margin-bottom:8px;align-items:center;display:flex;font-weight:500}.ro_Chip_removeIcon_CSEbG{font-size:15px!important}.ro_Chip_removeIcon_CSEbG{position:relative;right:-4px;color:var(--color-text-lighter)}
.ro_Suggestion_wrapper_a64EP{display:flex;padding-top:15px;padding-bottom:15px;border-top:1px solid var(--color-border-1)}.ro_Suggestion_text_h6poS{color:var(--color-text-base)}
.ro_Suggestions_wrapper_x8WTB{width:100%}
.ro_Chips_wrapper_kLKwC{display:flex;flex-direction:column;position:relative;flex:1}.ro_Chips_tags__Jpmy{display:flex;flex-wrap:wrap;justify-content:flex-start}.ro_Chips_inputWrapper_ZrkGy,.ro_Chips_inputWrapper_ZrkGy *{transition:all 0s!important;border:none!important}.ro_Chips_inputWrapper_ZrkGy,.ro_Chips_inputWrapper_ZrkGy *{color:var(--color-text-base);outline:none;background:transparent}.ro_Chips_validInput_txMZj input{color:#588df3}.ro_Chips_invalidInput_uhHEU input{color:var(--color-attention)}
.ro_FormLayout_padding_GpycV{padding:15px}.ro_FormLayout_row_wrvIG{display:flex}.ro_FormLayout_row_wrvIG:not(:last-of-type){margin-bottom:14px}@media (max-width:1024px){.ro_FormLayout_transformOnMobile_biAOl .ro_FormLayout_padding_GpycV{padding:0}.ro_FormLayout_transformOnMobile_biAOl .ro_FormLayout_row_wrvIG{border-top:1px solid var(--color-border-1);margin-bottom:0;min-height:60px;padding:0 16px}.ro_FormLayout_transformOnMobile_biAOl .ro_FormLayout_row_wrvIG.ro_FormLayout_lastRow_OwAfE{border-bottom:1px solid var(--color-border-1)}.ro_FormLayout_transformOnMobile_biAOl .ro_FormLayout_column_vSO3x{display:flex;align-items:center;justify-content:space-between}.ro_FormLayout_transformOnMobile_biAOl .ro_FormLayout_column_vSO3x input{text-align:right}}
.ro_ClientEmailComposer-module_wrapper_yXAJ1{background-color:var(--color-surface-0);min-height:100vh}.ro_ClientEmailComposer-module_loadingIndicator_lk3Vj{padding-top:180px}.ro_ClientEmailComposer-module_toRow_ctNeD{align-items:center;padding:15px 20px;border-bottom:1px solid var(--color-border-1)}.ro_ClientEmailComposer-module_messageRow_ojlS7{flex-direction:column}.ro_ClientEmailComposer-module_subjectRow_HatFx{padding:0 20px 3px;height:50px;display:flex;align-items:center;border-bottom:1px solid var(--color-border-1)}.ro_ClientEmailComposer-module_subjectInputWrapper_PfDtI{flex:1}.ro_ClientEmailComposer-module_subjectInput_oOGyo{padding:0!important}.ro_ClientEmailComposer-module_subjectInput_oOGyo{font-size:19px}.ro_ClientEmailComposer-module_label_JYDdw{font-size:16px;color:var(--color-text-light);margin-right:15px;font-weight:500;margin-bottom:3px;display:block}.ro_ClientEmailComposer-module_messageTextarea_bEG2s{border:none;padding:15px 20px}.ro_ClientEmailComposer-module_signature_zCBk3{padding-left:20px;padding-right:20px}.ro_ClientEmailComposer-module_summaryContainer_C0PVg{padding:0 20px 15px;font-weight:500;font-size:17px}.ro_ClientEmailComposer-module_summaryContainer_C0PVg:before{content:"";display:block;margin-bottom:15px;width:100%;height:1px;background-color:var(--color-border-1)}.ro_ClientEmailComposer-module_total_aJbPe{color:var(--color-text-base)}.ro_ClientEmailComposer-module_total_aJbPe,.ro_ClientEmailComposer-module_viewLink_Boeyc{margin-bottom:3px}.ro_ClientEmailComposer-module_viewLink_Boeyc{color:var(--color-primary)}.ro_ClientEmailComposer-module_attachmentIndicator_N3Ja0{display:flex;align-items:center}.ro_ClientEmailComposer-module_toolbar_D2ZsU{padding:15px}.ro_ClientEmailComposer-module_checkBoxLabel_8L5s2{color:var(--color-text-base);font-size:16px;font-weight:500;margin-left:3px}.ro_ClientEmailComposer-module_screenCenter_wqyE8{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ro_ClientEmailComposer-module_errorColor_GJLAm{color:var(--color-attention)}.ro_ClientEmailComposer-module_optionsRow_h5DWg{display:flex;justify-content:flex-start;align-items:center;height:50px;padding:0 20px 3px;border-bottom:1px solid var(--color-border-1)}.ro_ClientEmailComposer-module_option_WyAlI{margin-right:20px}.ro_ClientEmailComposer-module_option_WyAlI:last-child{margin-right:0}
.ro__WarningBox-module_wrapper_DwYcR{background-color:var(--color-surface-2);padding:var(--space2) var(--space2-05);border-radius:var(--radius-lg);display:flex;align-self:flex-start;align-items:center;color:var(--color-text-light);text-align:left}.ro__WarningBox-module_left_D6fKR{padding-right:var(--space2-05);display:flex}.ro__WarningBox-module_right_VKLdp{flex:1;line-height:var(--bodyLineHeight);font-size:var(--font-sm)}.ro__WarningBox-module_actionsWrapper_EH9CG{padding-top:var(--space2-05)}
.ro__QuotesList_centerAlign_SnTUt{height:100%;width:100%;display:flex;align-items:center}.ro__QuotesList_justifyRight_mnx4u{justify-content:flex-end}.ro__QuotesList_ellipsis_Q1hCM{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ro__QuotesList_clientName_TmHXo{padding-left:12px;flex:1}.ro__QuotesList_dropdownPositioner_A3VFn{height:100%;display:flex;align-items:center;justify-content:space-around}
.ro__MobileQuoteListItem_statusDot_CrTQf{width:9px;height:9px;border-radius:50%;margin-right:4px;display:inline-block}
.ro_QuoteViewer_actionIcon_OIWbK{fill:#7ec204}
@media (min-width:1025px){.ro_LineItemTemplateList_rightHeader_gYrcO{padding-right:var(--space10)}}
.ro_Text_tinySize_PoiDy{font-size:var(--font-xxs);font-weight:500}.ro_Text_smallerSize_NstBi{font-size:var(--font-md);font-weight:500}.ro_Text_smallSize_hTEVl{font-size:var(--font-sm)}.ro_Text_bodySize_Qm9mr{font-size:var(--font-base)}.ro_Text_headingSize_pxGmx{font-size:var(--font-2xl)}.ro_Text_largerSize_L3Mba{font-size:var(--font-3xl)}.ro_Text_blackColor_NviS0{color:var(--color-text-heading)}.ro_Text_bodyColor_Yq20M{color:var(--color-text-base)}.ro_Text_lightColor_zqKXx{color:var(--color-text-light)}.ro_Text_lighterColor_REWaK{color:var(--color-text-lighter)}.ro_Text_attentionColor_lsVMy{color:var(--color-attention)}.ro_Text_warningColor_BSiLD{color:var(--color-warning)}.ro_Text_goodColor_KDcRl{color:var(--color-positive)}.ro_Text_uppercaseTransform_AXPk7{text-transform:uppercase}
.ro_LineItemTemplateItem_wrapper_JGg1P{display:flex;align-items:center}.ro_LineItemTemplateItem_description_Gfuvt,.ro_LineItemTemplateItem_wrapper_JGg1P{flex:1;overflow:hidden}.ro_LineItemTemplateItem_description_Gfuvt{white-space:nowrap;text-overflow:ellipsis;padding-right:15px}.ro_LineItemTemplateItem_amount_c7Bcm{width:90px;text-align:right}
.ro_TaxesInput-module_rowWrapper_Dh0Ck{margin-bottom:10px}.ro_TaxesInput-module_rowWrapper_Dh0Ck:last-child{margin-bottom:0}.ro_TaxesInput-module_taxRow_VXHya{align-items:center}.ro_TaxesInput-module_mobileTaxInput_h8jCF,.ro_TaxesInput-module_taxRow_VXHya{display:flex;justify-content:space-between}.ro_TaxesInput-module_mobileTaxInput_h8jCF{align-items:stretch}.ro_TaxesInput-module_mobileSwitchWrapper_d4HdI{display:flex;align-items:center}.ro_TaxesInput-module_moneyTextDisabled_vDJ3Z{color:var(--color-text-lighter)}@media (min-width:1025px){.ro_TaxesInput-module_taxRow_VXHya{height:45px;border:1px solid var(--color-border-2);box-shadow:var(--shadow-input);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-surface-0);transition:.1s}.ro_TaxesInput-module_taxRow_VXHya.ro_TaxesInput-module_withPadding_pXYVB{padding-right:10px}.ro_TaxesInput-module_taxRow_VXHya[focus-within]{border:1px solid var(--color-input-border-focused);box-shadow:var(--shadow-input-focused)}.ro_TaxesInput-module_taxRow_VXHya:focus-within{border:1px solid var(--color-input-border-focused);box-shadow:var(--shadow-input-focused)}.ro_TaxesInput-module_disabled_SyTCU{opacity:1}.ro_TaxesInput-module_disabled_SyTCU,.ro_TaxesInput-module_disabledRowWrapper_z35XW{background:var(--color-input-bg-disabled)}.ro_TaxesInput-module_disabledRowWrapper_z35XW{border:1px solid var(--color-input-border-disabled)}.ro_TaxesInput-module_moneyText_LgmlK{padding-left:10px}}
.ro__InvoicingSidebarList-module_sidebarList_ThfU6{width:273px;border-right:1px solid var(--color-border-1);overflow:hidden;display:flex;flex-direction:column;background-color:var(--color-surface-0)}.ro__InvoicingSidebarList-module_header_cJpJr{padding:var(--space3-05) var(--space3) var(--space5-05) var(--space3);border-bottom:1px solid var(--color-border-1);position:relative;z-index:2}.ro__InvoicingSidebarList-module_searchInputWrapper_mGYi7{margin-top:var(--space3)}.ro__InvoicingSidebarList-module_itemWrapper_bVd5r{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-sm);padding:var(--space3-05);border-bottom:1px solid var(--color-border-1);cursor:pointer;&:hover{background-color:var(--color-surface-2);&.ro__InvoicingSidebarList-module_leftNode_UGiMy{color:var(--color-primary)}}}.ro__InvoicingSidebarList-module_itemWrapperActive_vnb9Z{background-color:var(--slate-50);font-weight:500}.ro__InvoicingSidebarList-module_leftNode_UGiMy{margin-right:var(--space1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ro__InvoicingSidebarList-module_newItemWrapper_UT9UX{color:var(--color-primary)}.ro__InvoicingSidebarList-module_newIcon_YCxSd{font-size:var(--font-base);font-weight:500;background-color:var(--color-primary);color:var(--color-surface-0);border-radius:2px;padding:var(--space05) var(--space1-05)}.ro__InvoicingSidebarList-module_list_c5Ri_{flex:1;overflow-y:auto}.ro__InvoicingSidebarList-module_title_EyQ75{margin:0}@media screen and (min-width:1025px){[data-theme=dark]{.ro__InvoicingSidebarList-module_itemWrapperActive_vnb9Z{background-color:var(--zinc-800)}}}
.ro__SelectDialog_dialog_T7Mhn{width:450px;overflow:visible}.ro__SelectDialog_listContainer_aRkct{border-bottom:1px solid var(--color-border-1);min-height:375px}.ro__SelectDialog_listItem_dKkVh{cursor:pointer;padding:var(--space1-05) var(--space5);display:flex;align-items:center;justify-content:space-between;font-size:var(--font-md)}.ro__SelectDialog_listItem_dKkVh:hover{color:var(--color-text-base);background:var(--selectOptionFocusBg)}.ro__SelectDialog_itemLabel_IaCLx{display:flex;align-items:center}
.ro_ClientSelectList_listItem_cswH8{display:flex;align-items:center;justify-content:flex-start;height:55px;padding:0 20px;border-bottom:1px solid var(--color-border-1);cursor:pointer;color:var(--color-text-base)}.ro_ClientSelectList_listItem_cswH8 .ro_ClientSelectList_label_MWsa7{flex:1;font-size:var(--font-base);padding-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ro_ClientSelectList_listItem_cswH8 .ro_ClientSelectList_icon_cYawq{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.ro_ClientSelectList_listItem_cswH8.ro_ClientSelectList_active_VSmzr{background-color:var(--color-surface-1)}.ro_ClientSelectList_listItem_cswH8.ro_ClientSelectList_action_MV49W{color:var(--color-primary)}.ro_ClientSelectList_addIcon_fmG4K{width:22px}.ro_ClientSelectList_addIcon_fmG4K path{fill:var(--color-primary)}.ro_ClientSelectList_listItem_cswH8:hover{background-color:var(--color-surface-1)}.ro_ClientSelectList_listItem_cswH8:hover .ro_ClientSelectList_label_MWsa7{color:var(--color-primary)}
.ro__NewDocumentClientDialog_dialogContent_CborI{height:658px;overflow:hidden;display:flex;flex-direction:column;min-height:400px}.ro__NewDocumentClientDialog_clientsList_JMvE8{flex:1;overflow-y:auto;overflow-y:overlay}.ro__NewDocumentClientDialog_emptyStateWrapper_iUC51{padding-top:30px;padding-bottom:30px;width:315px;margin-left:auto;margin-right:auto}.ro__NewDocumentClientDialog_autoSize_SmnDl{height:auto}.ro__NewDocumentClientDialog_blueprintRow_Hg6_D{padding:0 20px 20px}.ro__NewDocumentClientDialog_dialogDivider_ua19K{border-bottom:1px solid var(--color-border-1);padding-top:var(--space4)}@media (max-width:1025px){.ro__NewDocumentClientDialog_dialogContent_CborI{height:inherit}}
.ro_DialogListItem-module_attachmentImage_n8r6l{border-radius:4px;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:var(--radius-sm);border:1px solid var(--color-border-1);overflow:hidden}.ro_DialogListItem-module_attachmentIcon_zOLqe,.ro_DialogListItem-module_attachmentImage_n8r6l{width:45px;height:45px}.ro_DialogListItem-module_listItem_NRuFH{list-style-type:none;display:flex;align-items:center;justify-content:space-between;padding:var(--space2) var(--space6);font-size:var(--font-md);border-bottom:1px solid var(--color-border-1)}.ro_DialogListItem-module_listItem_NRuFH:hover .ro_DialogListItem-module_deleteContainer_bWbSX{opacity:1}.ro_DialogListItem-module_listItemLeft_MGAnt{display:flex;align-items:center}.ro_DialogListItem-module_listItemName_S8zR5{max-width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:10px}.ro_DialogListItem-module_listItemRight_iUaRj{display:flex;align-items:center}.ro_DialogListItem-module_listItemRight_iUaRj span{margin-right:10px}.ro_DialogListItem-module_progressBar_MffBX{z-index:1;width:100%;height:15px;border-radius:10px;background:#f2f3f5;overflow:hidden;margin-left:10px}.ro_DialogListItem-module_innerProgressBar_Zssrt{height:15px;background:#7fb126}.ro_DialogListItem-module_deleteContainer_bWbSX{height:45px;padding-left:10px;display:flex;align-items:center;cursor:pointer;opacity:0}.ro_DialogListItem-module_deleteIcon_WNRbV path{fill:var(--color-text-lighter)}.ro_DialogListItem-module_deleteContainer_bWbSX:hover .ro_DialogListItem-module_deleteIcon_WNRbV path{fill:var(--color-attention)}
.ro__BlueprintSidebar-module_attachmentsCount_twPku{width:20px;height:20px;display:flex;justify-content:center;align-items:center;background-color:#cdf7e2;color:#009a4c;font-size:11px;font-weight:600;border-radius:50%}
.ro__InvoicingSidebarHeader-module_header_u6M86{cursor:pointer;padding:var(--space3) var(--space4);border-bottom:1px solid var(--color-border-1)}.ro__InvoicingSidebarHeader-module_header_u6M86,.ro__InvoicingSidebarHeader-module_headerIconWrapper_KgPZg{display:flex;align-items:center}.ro__InvoicingSidebarHeader-module_headerIconWrapper_KgPZg{justify-content:center;width:24px;height:24px}.ro__InvoicingSidebarHeader-module_headerIcon_unqDw{width:20px}.ro__InvoicingSidebarHeader-module_headerIcon_unqDw path{fill:var(--color-text-light)}.ro__InvoicingSidebarHeader-module_header_u6M86:hover .ro__InvoicingSidebarHeader-module_headerTitle_uR0Kj{color:var(--color-primary)}.ro__InvoicingSidebarHeader-module_headerSubtitle_SG2qx{color:var(--color-text-light);font-size:var(--font-sm);margin-bottom:var(--space05)}.ro__InvoicingSidebarHeader-module_headerSubtitle_SG2qx,.ro__InvoicingSidebarHeader-module_headerTitle_uR0Kj{font-weight:500;padding-left:var(--space4)}.ro__InvoicingSidebarHeader-module_headerTitle_uR0Kj{display:flex;justify-content:space-between;font-size:var(--font-md);color:var(--color-text-base)}.ro__InvoicingSidebarHeader-module_headerTitle_uR0Kj div{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ro__InvoicingSidebarSection-module_invoiceSidebarSection_xfwrD{background:var(--color-surface-0);box-shadow:var(--shadow-lg);border-radius:var(--radius-xl);&:first-child{border:1px solid var(--color-border-1)}}@media (min-width:1025px){[data-theme=dark]{.ro__InvoicingSidebarSection-module_invoiceSidebarSection_xfwrD{background:var(--zinc-850);&:first-child{border:1px solid var(--zinc-750)}}}}
.ro__InvoiceTextFieldInput_editor_YoUdV{border-radius:3px;padding:8px}.ro__InvoiceTextFieldInput_editor_YoUdV.ro__InvoiceTextFieldInput_focus-visible_CO4ZF{outline:none}.ro__InvoiceTextFieldInput_editor_YoUdV:focus-visible{outline:none}
.ro__InvoiceDescription-module_descriptionWrapper_baK_B{margin-right:var(--space10);margin-left:var(--space10);margin-bottom:35px}.ro__InvoiceDescription-module_descriptionText_v0JGB{border:none;outline:none;width:100%;resize:none;padding:var(--space3) 0 0 0;line-height:21px}.ro__InvoiceDescription-module_descriptionText_v0JGB::-moz-placeholder{color:var(--color-text-lighter);font-weight:400}.ro__InvoiceDescription-module_descriptionText_v0JGB::placeholder{color:var(--color-text-lighter);font-weight:400}
.ro__InvoicingLineItems-module_headers_bqgh7{display:flex;margin:0 var(--space10)}.ro__InvoicingLineItems-module_header_RAB22{border-bottom:1px solid var(--color-border-1);font-size:var(--font-xs);font-weight:500;padding:0 0 var(--space2) var(--space5);text-align:right}.ro__InvoicingLineItems-module_headerDescription_ZO_9T{flex:1;text-align:left;padding-left:0}.ro__InvoicingLineItems-module_headerRate_k0bgm{width:95px;padding-left:20px;text-align:right}.ro__InvoicingLineItems-module_headerGST_wmMDi{width:50px;text-align:right}.ro__InvoicingLineItems-module_headerTotal_f3ci3{width:95px}.ro__InvoicingLineItems-module_lineItemRow_TjIqk{display:flex;min-height:53px}.ro__InvoicingLineItems-module_lineItemCell_te15j{border-bottom:1px solid var(--color-border-1)}.ro__InvoicingLineItems-module_dragCell_jlkb6{width:40px;display:flex;align-items:center;justify-content:center;border-bottom:none;opacity:0}.ro__InvoicingLineItems-module_dragCell_jlkb6:active,.ro__InvoicingLineItems-module_dragCell_jlkb6:focus,.ro__InvoicingLineItems-module_dragCell_jlkb6:hover{cursor:grab;cursor:-moz-grab}.ro__InvoicingLineItems-module_lineItemRow_TjIqk:hover .ro__InvoicingLineItems-module_dragCell_jlkb6{opacity:1}.ro__InvoicingLineItems-module_descriptionCell_uiFMc{flex:1;padding-left:0}.ro__InvoicingLineItems-module_descriptionCell_uiFMc[focus-within]{border-bottom-color:var(--color-input-border-focused)}.ro__InvoicingLineItems-module_descriptionCell_uiFMc:focus-within{border-bottom-color:var(--color-input-border-focused)}.ro__InvoicingLineItems-module_descriptionText_CgaD5{border:none;padding:var(--space4) 0;outline:none;resize:none;min-height:41px;width:100%;overflow:hidden;background:transparent}.ro__InvoicingLineItems-module_quantityCell_AnWMv{padding-left:20px;position:relative;gap:var(--space2)}.ro__InvoicingLineItems-module_quantityCell_AnWMv,.ro__InvoicingLineItems-module_quantityInput_AqQar{display:flex;align-items:center}.ro__InvoicingLineItems-module_quantityInput_AqQar{width:66px;height:33px;padding-right:var(--space1-05)}.ro__InvoicingLineItems-module_quantityInput_AqQar input{text-align:right;width:100%;border-radius:var(--radius-sm)}.ro__InvoicingLineItems-module_unitSelect_udEHK{font-family:Inter,sans-serif!important}.ro__InvoicingLineItems-module_unitSelect_udEHK{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:88px;height:33px;border:1px solid var(--color-border-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-input);transition:.2s;padding-left:var(--space1-05);font-size:var(--font-md);background:var(--color-surface-0);letter-spacing:-.2px;&:active,&:focus{outline:none;box-shadow:var(--shadow-input-focused);border:1px solid var(--color-input-border-focused)}}.ro__InvoicingLineItems-module_unitSelectWrapper_utpal{display:inline-block;position:relative}.ro__InvoicingLineItems-module_unitSelectDropdownArrow_MEl2m{pointer-events:none;position:absolute;top:15px;right:5px}.ro__InvoicingLineItems-module_rateCell_azAsn{width:95px;display:flex;align-items:center;padding-left:var(--space2)}.ro__InvoicingLineItems-module_rateInput_qK0XB{width:100%;height:33px}.ro__InvoicingLineItems-module_rateInput_qK0XB input{text-align:right;width:100%;border-radius:var(--radius-sm);padding-right:var(--space1)}.ro__InvoicingLineItems-module_GSTCell_x89Kn{width:50px}.ro__InvoicingLineItems-module_GSTCell_x89Kn,.ro__InvoicingLineItems-module_totalCell_soqgt{display:flex;align-items:center;justify-content:flex-end;padding-left:var(--space2)}.ro__InvoicingLineItems-module_totalCell_soqgt{width:95px;text-align:right;overflow:hidden;line-height:19px}.ro__InvoicingLineItems-module_deleteRow_nirGA{width:40px;display:flex;align-items:center;justify-content:center;border-bottom:none}.ro__InvoicingLineItems-module_lineItemRow_TjIqk:hover .ro__InvoicingLineItems-module_deleteIcon_jwvSM{display:block}.ro__InvoicingLineItems-module_gstSwitch_eUPmU{position:relative}.ro__InvoicingLineItems-module_gstSwitch_eUPmU label{cursor:pointer;font-weight:400;color:#94a1b5;display:flex}.ro__InvoicingLineItems-module_gstSwitch_eUPmU .ro__InvoicingLineItems-module_lever_RByFg{display:inline-block;position:relative;width:28px;height:14px;background-color:#757c86;border-radius:15px;transition:.15s;vertical-align:middle}.ro__InvoicingLineItems-module_gstSwitch_eUPmU .ro__InvoicingLineItems-module_lever_RByFg:after{content:"";position:absolute;display:inline-block;width:10px;height:10px;background-color:#abb0b5;border-radius:18px;left:2px;top:2px;transition:.15s ease}.ro__InvoicingLineItems-module_gstSwitch_eUPmU input[type=checkbox]:checked+.ro__InvoicingLineItems-module_lever_RByFg{background-color:#39cc6b}.ro__InvoicingLineItems-module_gstSwitch_eUPmU input[type=checkbox]:focus+.ro__InvoicingLineItems-module_lever_RByFg{box-shadow:0 0 0 3px #81db9f}.ro__InvoicingLineItems-module_gstSwitch_eUPmU input[type=checkbox]:checked+.ro__InvoicingLineItems-module_lever_RByFg:after{background-color:#fff;left:16px;box-shadow:0 0 4px rgba(0,0,0,.22)}.ro__InvoicingLineItems-module_gstSwitch_eUPmU input{opacity:0;width:0;height:0}
.ro__InvoicingAddItemButtons-module_addLineWrapper_N22uS{display:inline-flex;gap:var(--space2)}
.ro__InvoicingTotals-module_totalRow_ozuhm{justify-content:space-between;align-items:center}.ro__InvoicingTotals-module_label_zYpPx,.ro__InvoicingTotals-module_totalRow_ozuhm{display:flex;text-align:right}.ro__InvoicingTotals-module_label_zYpPx{white-space:nowrap;flex-direction:row-reverse;width:80px}.ro__InvoicingTotals-module_value_N_hzD{width:115px}.ro__InvoicingTotals-module_discountInputWrapper_e4dd3{height:25px;width:95px;box-shadow:none}.ro__InvoicingTotals-module_discountValue_EioMS:hover,.ro__InvoicingTotals-module_labelHasDiscount_I4O07:hover{cursor:pointer;color:var(--color-primary)}.ro__InvoicingTotals-module_discountInput_x4V73{text-align:right}
.ro__InvoiceFooter-module_invoiceFooter_yNNDt{display:flex;flex-direction:column;justify-content:space-between;padding:0 var(--space10) var(--space6) var(--space10)}
.ro__PaymentDetails-module_paymentOptionsWrapper_IvMyE{display:flex;gap:var(--space8)}.ro__PaymentDetails-module_paymentDetailsHeading_sHKeX{font-size:var(--font-xl);font-weight:500;margin-bottom:var(--space3)}.ro__PaymentDetails-module_paymentDetailsInput_Ofh1o{border:1px solid var(--color-border-1);border-radius:var(--radius-xl);flex:1;transition:.2s}.ro__PaymentDetails-module_paymentDetailsInput_Ofh1o:focus{border:1px solid var(--color-input-border-focused);box-shadow:var(--shadow-input-focused)}
.ro__FooterNote-module_invoiceFooterNote_vIZms{flex:1;margin-top:var(--space6);padding-bottom:var(--space5)}.ro__FooterNote-module_footerNoteHeading_aCKZ9{font-size:var(--font-xl);font-weight:500;margin-bottom:var(--space3)}.ro__FooterNote-module_invoiceFooterNoteInput_X4RIE{border:1px solid var(--color-border-1);border-radius:var(--radius-xl);padding:var(--space2);transition:.2s;min-height:60px}.ro__FooterNote-module_invoiceFooterNoteInput_X4RIE:focus{border:1px solid var(--color-input-border-focused);box-shadow:var(--shadow-input-focused)}
.ro__QuoteFooter-module_quoteFooterNote_jZQ_3{flex:1;margin:var(--space6) var(--space10) 0 var(--space10);padding-bottom:var(--space5)}.ro__QuoteFooter-module_footerNoteHeading_U3Gzv{font-size:var(--font-xl);font-weight:500;margin-bottom:var(--space3)}.ro__QuoteFooter-module_quoteFooterNoteInput_kDZNL{border:1px solid var(--color-border-1);border-radius:var(--radius-xl);padding:var(--space2);transition:.2s;min-height:60px}
.ro__IssuerDetailsMinimal-module_detailsWrapper_veUfD{display:flex;align-items:center;gap:var(--space3);padding:var(--space1) var(--space4) var(--space1) var(--space2);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);height:60px;min-width:130px;width:-moz-fit-content;width:fit-content;cursor:pointer;font-size:var(--font-md);color:var(--color-text-base)}.ro__IssuerDetailsMinimal-module_issuerName_PXXQi{max-width:190px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ro__IssuerDetailsMinimal-module_label_tMRn4{font-size:var(--font-sm);opacity:.8;width:100%}.ro__IssuerDetailsMinimal-module_detailsWrapper_veUfD[\:has\(.logo\)]{padding:var(--space2) var(--space4) var(--space2) var(--space2)}.ro__IssuerDetailsMinimal-module_detailsWrapper_veUfD:has(.ro__IssuerDetailsMinimal-module_logo_H6ZEA){padding:var(--space2) var(--space4) var(--space2) var(--space2)}.ro__IssuerDetailsMinimal-module_logo_H6ZEA,.ro__IssuerDetailsMinimal-module_placeholderLogoWrapper_OHVif svg{max-width:40px;height:auto}
.ro__InvoicePaymentOptions-module_onlinePaymentsWrapper_QaRLq{display:flex;flex-direction:column;border:1px solid var(--color-border-1);border-radius:var(--radius-xl);flex:1;margin:0;height:-moz-fit-content;height:fit-content}.ro__InvoicePaymentOptions-module_onlinePaymentRow_MVKnI{display:flex;justify-content:space-between;align-items:center;padding:var(--space3) var(--space1-05) var(--space3) 0;border-top:1px solid var(--color-border-1);font-size:var(--font-md);cursor:pointer}.ro__InvoicePaymentOptions-module_onlinePaymentRowDisabled_xGRAb{pointer-events:none;justify-content:flex-start}.ro__InvoicePaymentOptions-module_onlinePaymentRowDisabled_xGRAb .ro__InvoicePaymentOptions-module_onlinePaymentRowIcon_g3I6A,.ro__InvoicePaymentOptions-module_onlinePaymentRowDisabled_xGRAb span{opacity:.35}.ro__InvoicePaymentOptions-module_onlinePaymentRowIcon_g3I6A{display:flex;align-items:center;width:40px;justify-content:center}.ro__InvoicePaymentOptions-module_onlinePaymentRowHint_OuB5i{font-size:var(--font-xxs);color:var(--color-text-light)}.ro__InvoicePaymentOptions-module_onlinePaymentRowRight_ZpH2t{margin-left:auto;display:flex}.ro__InvoicePaymentOptions-module_onlinePaymentRow_MVKnI:first-child{border-top:none}.ro__InvoicePaymentOptions-module_onlinePaymentRow_MVKnI:hover{color:var(--color-primary)}.ro__InvoicePaymentOptions-module_onlinePaymentRow_MVKnI:hover .ro__InvoicePaymentOptions-module_chevron_ozpzL path{fill:var(--color-primary)}.ro__InvoicePaymentOptions-module_enablePaymentAction_hbAZi{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--font-md);margin-top:13px;margin-bottom:7px;cursor:pointer}.ro__InvoicePaymentOptions-module_enablePaymentAction_hbAZi label span{background:#fff;box-shadow:inset 0 0 0 1px #ccd1d5}.ro__InvoicePaymentOptions-module_payWithCC_N7W3C{pointer-events:none;padding-top:13px}.ro__InvoicePaymentOptions-module_payWithCC_N7W3C .ro__InvoicePaymentOptions-module_icon_nKBJa{padding-right:8px}.ro__InvoicePaymentOptions-module_stripeWarningBox_rR4XC{display:flex;font-size:var(--font-sm);margin-top:13px}.ro__InvoicePaymentOptions-module_stripeWarningSign_UZWTa{margin-right:8px}.ro__InvoicePaymentOptions-module_surchargeDialogFirstRow_xn36S{margin-top:var(--dialogContentPadding)}.ro__InvoicePaymentOptions-module_surchargeDialogButtons_q6gXd{display:flex;align-items:center;justify-content:center;padding-bottom:var(--space5)}.ro__InvoicePaymentOptions-module_surchargeDialogNote_mjrYH{color:var(--color-text-lighter);font-size:var(--font-xxs);padding-top:var(--space1)}.ro__InvoicePaymentOptions-module_surchargeDialogInvalid_HGRfC{color:var(--color-attention)}
.ro__BlueprintEditor-module_invoiceHeader_yAj60{display:flex;align-items:center;gap:var(--space3);margin:var(--space2) var(--space10) 0 var(--space10);padding-bottom:var(--space2);border-bottom:1px solid var(--color-border-1)}.ro__BlueprintEditor-module_headerRight_N6xOc{width:240px}.ro__BlueprintEditor-module_templateTitle_GnMNS{font-size:var(--font-xl);font-weight:500;margin-right:auto;display:flex;align-items:center;gap:var(--space2)}.ro__BlueprintEditor-module_templateTitle_GnMNS span:first-letter{text-transform:uppercase}.ro__BlueprintEditor-module_addLineAndTotals_r5zI4{display:flex;justify-content:space-between;padding:var(--space3) var(--space10)}.ro__BlueprintEditor-module_invoiceTotalsWrapper_rUl3n{display:flex;flex-direction:column;padding:0 0 35px}
.ro_InvoicingCanvas-module_invoicingCanvas_iVq2X{font-size:15.5px;background:#fff;position:relative;border:1px solid var(--color-border-1);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);width:var(--invoiceWidth);height:-moz-fit-content;height:fit-content}@media (min-width:1680px){.ro_InvoicingCanvas-module_invoicingCanvas_iVq2X{width:900px}}@media screen and (min-width:1025px){[data-theme=dark]{.ro_InvoicingCanvas-module_invoicingCanvas_iVq2X{border:1px solid var(--zinc-750);background:var(--zinc-850)}}}
.ro__InvoicingDesign-module_sidebar_ggWlX{top:0;position:sticky;padding:var(--space5-05) 0;width:300px;flex-shrink:0;display:flex;flex-direction:column}.ro__InvoicingDesign-module_invoiceWrapper_m76gX{margin-top:20px;margin-bottom:20px;min-width:var(--invoiceWidth);opacity:0;animation:ro__InvoicingDesign-module_fadeIn_pfU2P .275s ease forwards}.ro__InvoicingDesign-module_sidebarQuickActions_sflAN{min-height:50px;box-shadow:var(--shadow-sm);background-color:#fff;border-radius:var(--space4);display:flex;justify-content:space-between;align-items:center;padding-left:var(--space4);padding-right:var(--space2);margin-bottom:var(--space5);opacity:0;animation:ro__InvoicingDesign-module_fadeIn_pfU2P .275s ease .1s forwards;border:1px solid var(--color-border-1)}.ro__InvoicingDesign-module_sendButton_hylWn{gap:var(--space2)}.ro__InvoicingDesign-module_editButton_rIFiC,.ro__InvoicingDesign-module_sendButton_hylWn{display:inline-flex;align-items:center}.ro__InvoicingDesign-module_editButton_rIFiC{gap:var(--space1-05);color:var(--color-text-base)}.ro__InvoicingDesign-module_editButton_rIFiC path{fill:var(--color-text-base)}.ro__InvoicingDesign-module_editButton_rIFiC:hover{color:var(--color-primary);path{fill:var(--color-primary)}}.ro__InvoicingDesign-module_sidebarMain_HZoHm{box-shadow:var(--shadow-sm);background-color:var(--color-surface-0);border-radius:var(--space4);opacity:0;animation:ro__InvoicingDesign-module_fadeIn_pfU2P .275s ease .1s forwards;overflow:hidden;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;border:1px solid var(--color-border-1)}.ro__InvoicingDesign-module_header_kyYiH{height:50px;display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space5);font-weight:600;font-size:var(--font-2xl)}@keyframes ro__InvoicingDesign-module_fadeIn_pfU2P{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@media (min-width:1025px){[data-theme=dark]{.ro__InvoicingDesign-module_sidebarMain_HZoHm,.ro__InvoicingDesign-module_sidebarQuickActions_sflAN{background-color:var(--zinc-825);border:1px solid var(--zinc-750)}}}
.ro__InvoicingDesignSidebar-module_panelChoices_wnQ5R{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--color-border-2)}.ro__InvoicingDesignSidebar-module_panelChoice__EjKX{display:flex;flex-direction:column;align-items:center;background-color:var(--lightBg);border:none;font-size:var(--font-sm);font-weight:500;padding:var(--space4);gap:var(--space1)}.ro__InvoicingDesignSidebar-module_panelChoice__EjKX:hover,.ro__InvoicingDesignSidebar-module_panelChoiceActive_CMSNs{color:var(--color-primary)}.ro__InvoicingDesignSidebar-module_panelChoice__EjKX:hover path,.ro__InvoicingDesignSidebar-module_panelChoiceActive_CMSNs path{fill:var(--color-primary)}.ro__InvoicingDesignSidebar-module_panelHidden_QXHVE{display:none}.ro__InvoicingDesignSidebar-module_panelIcon_qBhsp{height:20px}.ro__InvoicingDesignSidebar-module_panelWrapper_VQ1SB{padding:var(--space4)}.ro__InvoicingDesignSidebar-module_panelContent_ch6N3{flex:1;overflow:auto}.ro__InvoicingDesignSidebar-module_checkboxRow_dA5vt{display:flex;align-items:center}.ro__InvoicingDesignSidebar-module_checkboxRow_dA5vt:not(:first-child){margin-top:var(--space2)}.ro__InvoicingDesignSidebar-module_checkbox_K6NOG{margin-right:var(--space1)}
.ro__BrandPanel-module_brandColours_QYLYX{padding:0 var(--space5);margin-bottom:var(--space3);font-size:var(--font-sm);color:var(--color-text-light)}.ro__BrandPanel-module_brandColourTitle_HJCe4{font-size:var(--font-base);color:var(--color-text-base);font-weight:500;margin-bottom:var(--space1-05)}.ro__BrandPanel-module_colorPickers_QQCnU{display:flex;gap:var(--space2);margin-bottom:var(--space5)}.ro__BrandPanel-module_colorPickers_QQCnU div{display:flex;flex:1}.ro__BrandPanel-module_sortableFields_FmHcq{position:relative;margin-top:var(--space3)}.ro__BrandPanel-module_sortButton_HSDjv{color:var(--color-text-light)!important;padding-right:var(--space5)!important}.ro__BrandPanel-module_sortButton_HSDjv{position:absolute;top:-10px;display:flex;justify-content:flex-end;margin-bottom:var(--space3);width:100%;&:hover{color:var(--color-primary)!important}&:hover{svg path{fill:var(--color-primary)}}&:active{top:-10px}}.ro__BrandPanel-module_headerImageOverride_mb97Q{padding:0!important}.ro__BrandPanel-module_headerImageNote_qd9Su{font-size:var(--font-xs);color:var(--color-text-light);margin:var(--space1-05) 0 var(--space2) 0}
.ro_FileInput-module_wrapper_xqu12{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--color-border-2);box-shadow:var(--shadow-input);border-radius:var(--radius-lg);height:45px;cursor:pointer;background:var(--color-surface-0)}.ro_FileInput-module_wrapper_xqu12.ro_FileInput-module_disabled_YCLf3{cursor:not-allowed;opacity:.5}.ro_FileInput-module_prependIconsWrapper_laGM_{flex:0;display:flex;align-items:center;justify-content:flex-start;padding-left:12px}.ro_FileInput-module_prependIconWrapper_L_5zK{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ro_FileInput-module_appendIconsWrapper_NSsys{flex:0;height:100%;display:flex;align-items:center;justify-content:flex-end;border-left:1px solid var(--color-border-1);padding-right:12px}.ro_FileInput-module_appendIconWrapper_h16bQ{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-left:12px}.ro_FileInput-module_previewIconWrapper_SwFIS:hover path{stroke:#1241ff}.ro_FileInput-module_trashIconWrapper_Xy177:hover path{stroke:#e64848}.ro_FileInput-module_inputWrapper_qYs5P{flex:1;padding:0 12px;overflow:hidden}.ro_FileInput-module_placeholderText_n2sVW{color:var(--color-text-lighter);font-size:var(--font-sm)}.ro_FileInput-module_text_ZuzzM{color:var(--color-text-base);font-size:var(--font-base);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ro_FileInput-module_image_oTmZk{cursor:pointer;width:auto;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.ro_FileInput-module_imageWrapper_VG1tG{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content}.ro_FileInput-module_deleteIcon_LBAtb{position:absolute;top:-10px;right:-10px;display:none}.ro_FileInput-module_imageWrapper_VG1tG:hover .ro_FileInput-module_deleteIcon_LBAtb{display:block}
.ro__IssuerAttachment-module_attachmentWrapper_yzGBz{max-height:250px;width:100%;border:1px solid var(--color-border-1);border-radius:var(--radius-xl);padding:var(--space2);background:#fff}.ro__IssuerAttachment-module_attachmentWrapper_yzGBz img{width:100%;-o-object-position:center;object-position:center;border-radius:var(--radius-xl)}@media (min-width:1025px){.ro__IssuerAttachment-module_attachmentWrapper_yzGBz{max-height:150px}}
.ro__HeaderLayout-module_headerOptions_ApC1F{display:flex;padding:0 var(--space5) var(--space5) var(--space5);justify-content:center;gap:var(--space10);border-bottom:1px solid var(--color-border-1)}.ro__HeaderLayout-module_headerOption_GcHNX{display:flex;flex-direction:column;gap:var(--space05);font-size:var(--font-sm);color:var(--color-text-light)}.ro__HeaderLayout-module_headerOptionThumbnail_NyCVb{width:70px;cursor:pointer;border-radius:15px}.ro__HeaderLayout-module_headerOptionThumbnail_NyCVb.ro__HeaderLayout-module_active_dR1f1,.ro__HeaderLayout-module_headerOptionThumbnail_NyCVb:focus{border:2px solid var(--blue-400)}.ro__HeaderLayout-module_sliderLabel__oHtW{display:flex;align-items:center;font-weight:500;font-size:var(--font-sm)}.ro__HeaderLayout-module_sliderValue_DCQtO{margin-left:auto;color:var(--color-text-light);cursor:pointer}.ro__HeaderLayout-module_YPositionLabel_wFaY1{display:inline-block;margin:0 var(--space1) 0 0}.ro__HeaderLayout-module_imageNote_F_F5P{font-size:var(--font-xs);color:var(--color-text-light);padding:0 var(--space5);margin-top:var(--space4)}.ro__HeaderLayout-module_repositionButton_X005T{width:-moz-fit-content;width:fit-content;height:26px;padding:0 var(--space2);font-size:var(--font-xs)}.ro__HeaderLayout-module_repositionButtonIcon_VUpWX{margin-right:var(--space1);font-size:var(--font-base)}.ro__HeaderLayout-module_repositionSection_GJZQ9{padding-top:var(--space1);opacity:0;animation:ro__HeaderLayout-module_fadeIn_zJrHT .3s ease-in-out forwards}@media (min-width:1025px){.ro__HeaderLayout-module_imageNote_F_F5P{margin-top:0;padding:0 var(--space5)}.ro__HeaderLayout-module_imagePositionNote_iecmf{margin-top:var(--space05);padding:0}}@keyframes ro__HeaderLayout-module_fadeIn_zJrHT{0%{transform:translate3d(0,3px,0);opacity:0}to{transform:translateZ(0);opacity:1}}
.ro__ThemePickerUI-module_options_s8NHj{display:flex;gap:var(--space5)}.ro__ThemePickerUI-module_option_pFZEF{display:flex;flex-direction:column;gap:var(--space05);font-size:var(--font-sm);color:var(--color-text-light)}.ro__ThemePickerUI-module_optionThumbnail_enyhK{width:70px;cursor:pointer;border-radius:15px}.ro__ThemePickerUI-module_optionThumbnail_enyhK.ro__ThemePickerUI-module_active_ngGef,.ro__ThemePickerUI-module_optionThumbnail_enyhK:focus{border:2px solid var(--blue-400)}@media (min-width:1025px){.ro__ThemePickerUI-module_options_s8NHj{padding:0 var(--space5)}[data-theme=dark]{.ro__ThemePickerUI-module_optionThumbnail_enyhK.ro__ThemePickerUI-module_active_ngGef,.ro__ThemePickerUI-module_optionThumbnail_enyhK:focus{border:2px solid var(--indigo-600)}}}
.ro__LayoutPanel-module_panelSection_moJQO{display:flex;flex-direction:column;gap:var(--space3);padding:var(--space3) 0;border-bottom:1px solid var(--color-border-1)}.ro__LayoutPanel-module_panelSection_moJQO:last-child{border-bottom:none;padding-bottom:0}.ro__LayoutPanel-module_heading_axsdK{padding:0 0 0 var(--space5);margin:0 0 var(--space1) 0;font-size:var(--font-xl);color:var(--color-text-heading);font-weight:600}.ro__LayoutPanel-module_tooltip_IpzYH div{border-radius:5px!important}.ro__LayoutPanel-module_tooltip_IpzYH div{max-width:190px}
.ro__InvoicingEditorWrapper-module_invoicingEditor_FemCS{overflow-y:auto;overflow-x:hidden;display:flex;justify-content:center;flex:1;padding:var(--space6) var(--space3);padding-bottom:0;gap:var(--space8);background:var(--color-surface-1)}[data-theme=dark] .ro__InvoicingEditorWrapper-module_invoicingEditor_FemCS{background:var(--color-surface-0)}
.ro__BlueprintEditPageContent-module_main_uhOAA{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:var(--space6);padding-bottom:var(--space6)}.ro__BlueprintEditPageContent-module_autosaveIndicatorWrapper_jSrwF{position:absolute;top:var(--space2);left:var(--space2);z-index:2}
.ro__InvoicingPageWrapper-module_invoicingEditorWrapper_Hlfdt{display:flex;height:100%;max-height:100vh;overflow:hidden;position:relative;z-index:2}.ro__InvoicingPageWrapper-module_invoicingDesignWrapper_jzzDV{background-color:var(--color-surface-1);overflow:auto;justify-content:center;gap:var(--space6)}[data-theme=dark] .ro__InvoicingPageWrapper-module_invoicingDesignWrapper_jzzDV{background-color:var(--color-surface-0)}
.ro_BlueprintEditorSection-module_sectionWrapper_Yre94{background:var(--color-surface-0);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow-x:hidden}
.ro__FontSizePickerDialog-module_radioItemWrapper_mQY1u{display:flex;align-items:center;justify-content:space-between;padding:0 var(--space2-05) 0 var(--space5);border-bottom:1px solid var(--color-border-1);position:relative;min-height:65px}.ro__FontSizePickerDialog-module_radioButtonWrapper_yA4fH{display:flex;justify-content:center;align-items:center;margin-left:var(--space2-05)}
.ro__IssuerEditor-module_formWrapper_CxRPx{@media (min-width:1025px){max-height:60vh;overflow-y:scroll}border:none;padding:0}.ro__IssuerEditor-module_sortButton_XZDvJ{color:var(--color-text-light)!important}.ro__IssuerEditor-module_sortButton_XZDvJ{&:hover{color:var(--color-primary)!important}&:hover{svg path{fill:var(--color-primary)}}}
.ro_InvoicingCustomisation-module_brandColor_oG8xj{width:22px;height:22px;border-radius:999px}.ro_InvoicingCustomisation-module_brandLogo_ISk8G{width:40px;margin-right:12px}.ro_InvoicingCustomisation-module_brandDetails_zhQzK{color:var(--color-text-light);margin-right:12px}.ro_InvoicingCustomisation-module_brandDetails_zhQzK,.ro_InvoicingCustomisation-module_fontLabel_eV551{font-size:var(--font-sm);margin-top:3px}.ro_InvoicingCustomisation-module_listItem_dfV6o{display:flex;align-items:center;justify-content:space-between;height:65px;padding:0 var(--space5);font-size:var(--font-base)}.ro_InvoicingCustomisation-module_listItem_dfV6o:active{background-color:var(--color-surface-1)}.ro_InvoicingCustomisation-module_listItem_dfV6o:not(:last-child){border-bottom:1px solid var(--color-border-1)}.ro_InvoicingCustomisation-module_leftNode_OFZVy{flex:1;display:flex;align-items:center}.ro_InvoicingCustomisation-module_leftNode_OFZVy,.ro_InvoicingCustomisation-module_leftTextNode_hNJ2q{overflow:hidden}
.ro__LayoutDialog-module_wrapper_aQ3Is{margin-top:var(--space3)}
.ro__BlueprintEditor-module_previewBtn_rm5i9{width:60%;border-radius:43px}.ro__BlueprintEditor-module_previewBtn_rm5i9 span{font-size:var(--font-sm)}.ro__BlueprintEditor-module_surchargeRow_c_mkl{flex:1;text-align:right;color:var(--color-primary)}
.ro__ClientList_nameCell_zBvsh{display:flex;align-items:center;height:100%}.ro__ClientList_columns_khIHd{display:flex;flex-direction:column;justify-content:space-between}.ro__ClientList_columns_khIHd,.ro__ClientList_overflowHidden_XtlXo{overflow:hidden}.ro__ClientList_overflowEllipsis_a2qku{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ro__ClientList_tinyText_Lz8Yh{font-size:var(--font-xxs);color:var(--color-text-light)}.ro__ClientList_paddingRight_f8vZm{padding-right:25px}.ro__ClientList_dropdownPositioner_Cw6rw{height:100%;display:flex;align-items:center;justify-content:space-around}
.ro__GoogleImportDialog_dialog_oSTRV{width:490px;overflow:visible}.ro__GoogleImportDialog_contentWrapper_LZjlg{height:275px;overflow-y:auto;border-bottom:1px solid var(--color-border-1);margin-bottom:15px}.ro__GoogleImportDialog_horizontalPadding_wa1R4{padding:0 var(--space5)}.ro__GoogleImportDialog_contactRow_lpUk1{display:flex;align-items:center;height:55px;border-bottom:1px solid var(--color-border-1);font-size:var(--font-md);color:var(--color-text-base);overflow:hidden}.ro__GoogleImportDialog_contactRow_lpUk1:last-child{border-bottom:none}.ro__GoogleImportDialog_contactRow_lpUk1 .ro__GoogleImportDialog_contactDetails_lEJ9q{flex:1;display:flex;align-items:center;overflow:hidden}.ro__GoogleImportDialog_contactRow_lpUk1 .ro__GoogleImportDialog_name_JwA0p{margin-left:16px;padding-right:10px}.ro__GoogleImportDialog_contactRow_lpUk1 .ro__GoogleImportDialog_email_zhrPd,.ro__GoogleImportDialog_contactRow_lpUk1 .ro__GoogleImportDialog_name_JwA0p{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-base)}.ro__GoogleImportDialog_contactRow_lpUk1 .ro__GoogleImportDialog_warning_zgIck{color:var(--color-attention);padding-left:10px}.ro__GoogleImportDialog_searchWrapper_lsaIU{padding:18px var(--space5);padding-bottom:0;border-bottom:1px solid var(--color-border-1);display:flex;flex-direction:column}.ro__GoogleImportDialog_searchWrapper_lsaIU .ro__GoogleImportDialog_searchInputWrapper_c3lGn{margin-bottom:18px}.ro__GoogleImportDialog_searchWrapper_lsaIU .ro__GoogleImportDialog_filterContactsRow_MK_9P{display:flex;font-size:var(--font-sm);color:var(--color-text-light);padding-bottom:6px}.ro__GoogleImportDialog_searchWrapper_lsaIU .ro__GoogleImportDialog_filterContactsRow_MK_9P .ro__GoogleImportDialog_linkButton_Dziqg{font-size:var(--font-sm)}.ro__GoogleImportDialog_checkboxWrapper_UG3bA{width:32px;display:flex;align-items:center;justify-content:flex-start}.ro__GoogleImportDialog_radioButtonsWrapper_w0gip{margin-bottom:15px}.ro__GoogleImportDialog_disabled_gNLv8{opacity:.3}.ro__GoogleImportDialog_emptyList_Lnal_{padding:10px var(--space5)}
.ro__ConnectGoogleNotice_notice_ZsS1l{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background-color:var(--color-surface-2);border:1px solid var(--color-border-1);border-radius:5px;font-size:var(--font-sm)}.ro__ConnectGoogleNotice_notice_ZsS1l .ro__ConnectGoogleNotice_icon_ofmBc{margin-right:10px;display:flex}.ro__ConnectGoogleNotice_centerContent_h13Yk{display:flex;align-items:center;justify-content:space-between}.ro__ConnectGoogleNotice_divider_TlJHt{border-right:1px solid var(--color-border-1);margin:0 8px;height:15px}.ro__ConnectGoogleNotice_button_xpcvk{font-size:var(--font-sm);cursor:pointer}
.ro__DesktopOverviewPage_actions_CKXCr{display:flex;align-items:center}.ro__DesktopOverviewPage_divider_Qk9ze{border-left:1px solid var(--color-border-1);margin:0 26px;height:45px}.ro__DesktopOverviewPage_importOptions_q5FwF{display:flex;flex-direction:column}.ro__DesktopOverviewPage_importOptions_q5FwF .ro__DesktopOverviewPage_importOption_HNKVF{display:flex;align-items:center;border-bottom:1px solid var(--color-border-1);padding:8px 0;cursor:pointer}.ro__DesktopOverviewPage_importOptions_q5FwF .ro__DesktopOverviewPage_importOption_HNKVF:first-child{padding-top:0}.ro__DesktopOverviewPage_importOptions_q5FwF .ro__DesktopOverviewPage_importOption_HNKVF:last-child{border-bottom:none;box-shadow:none;padding-bottom:0}.ro__DesktopOverviewPage_importOptions_q5FwF .ro__DesktopOverviewPage_importOption_HNKVF:last-child:hover svg path{fill:var(--color-primary)}.ro__DesktopOverviewPage_importOptions_q5FwF .ro__DesktopOverviewPage_importOption_HNKVF .ro__DesktopOverviewPage_label_wFSni{padding-left:12px;font-size:var(--font-sm);color:var(--color-text-light)}.ro__DesktopOverviewPage_importOptions_q5FwF .ro__DesktopOverviewPage_importOption_HNKVF .ro__DesktopOverviewPage_label_wFSni:hover{color:var(--color-primary)}
.ro_CsvImportDialog-module_header_ok24k{border-bottom:1px solid var(--color-border-1)}.ro_CsvImportDialog-module_content_Rtf_l,.ro_CsvImportDialog-module_header_ok24k{padding:var(--space5)}.ro_CsvImportDialog-module_content_Rtf_l{display:flex;flex-direction:column;gap:var(--space4)}.ro_CsvImportDialog-module_subtitle_Pkbyg{padding-top:var(--space1);font-size:var(--font-md);color:var(--color-text-base)}.ro_CsvImportDialog-module_steps_slSDl{margin:0;padding:0 var(--space5)}.ro_CsvImportDialog-module_step_lyrr9:last-child{box-shadow:none}.ro_CsvImportDialog-module_buttonsWrapper_D8baA{display:flex;gap:var(--space3)}.ro_CsvImportDialog-module_errorWrapper_QKhbv{display:flex;flex-direction:column;padding-top:10px}.ro_CsvImportDialog-module_error_gSyBd{font-size:var(--font-base);font-weight:500;color:var(--color-attention);padding-bottom:6px}.ro_CsvImportDialog-module_errorMessage_oph71{font-size:var(--font-md);color:var(--color-text-base)}.ro_CsvImportDialog-module_errorsWrapper_PpFFX{max-height:100px;overflow-y:auto}
.ro__MobileOverviewPage_clientNameWrapper_llvwF{white-space:nowrap;display:flex;align-items:center}.ro__MobileOverviewPage_clientName_us5Q_,.ro__MobileOverviewPage_clientNameWrapper_llvwF{overflow:hidden;text-overflow:ellipsis}.ro__MobileOverviewPage_clientName_us5Q_{flex:1;padding-left:16px}
.ro_TimeEntryControls-module_container_ZKMUy{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:var(--space2);margin-left:3px}.ro_TimeEntryControls-module_hide_zfoG5{opacity:0;pointer-events:none}.ro_TimeEntryControls-module_contextTrigger_ydgE8{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--color-surface-3);display:flex;align-items:center;font-weight:700;justify-content:center;border-radius:2px;cursor:pointer;padding:0;width:22px;height:20px}.ro_TimeEntryControls-module_startStopButton_PLSwP{color:var(--color-primary);cursor:pointer}
.ro_TimeEntryGroup-module_item_HbfJc{border-bottom:1px solid var(--color-border-1)}.ro_TimeEntryGroup-module_cardContent_GNOYz{flex:1;flex-direction:column;align-items:stretch;position:relative}.ro_TimeEntryGroup-module_mainContent_CiicH:hover:not(.ro_TimeEntryGroup-module_billed_KBy5M){cursor:pointer}.ro_TimeEntryGroup-module_mainContent_CiicH:hover .ro_TimeEntryGroup-module_controlsContainer_Xg4gH{opacity:1}.ro_TimeEntryGroup-module_mainContent_CiicH{display:flex;margin:13px 0}.ro_TimeEntryGroup-module_expandIcon_JvNdp,.ro_TimeEntryGroup-module_mainContent_CiicH{align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ro_TimeEntryGroup-module_expandIcon_JvNdp{font-size:14px!important;display:flex!important}.ro_TimeEntryGroup-module_expandIcon_JvNdp{border-radius:2px;cursor:pointer;margin-right:9px;background-color:var(--color-surface-3);min-width:21px;height:20px;justify-content:center}.ro_TimeEntryGroup-module_projectCell_J_tof{display:flex;flex:auto;color:var(--color-text-lighter);font-size:var(--font-sm)}.ro_TimeEntryGroup-module_childrenWrapper_Yjmx3{padding-left:var(--space5);padding-bottom:var(--space1)}.ro_TimeEntryGroup-module_descriptionCell_UiMSH{margin-right:13px;max-width:910px;flex:inherit;overflow:hidden}.ro_TimeEntryGroup-module_description_AVg7D{overflow:hidden;text-overflow:ellipsis;white-space:normal;font-weight:400}.ro_TimeEntryGroup-module_noDescription_fu8CC{color:var(--color-text-light)}.ro_TimeEntryGroup-module_mobileProjectDescription_pUw_G{display:flex;font-size:var(--font-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ro_TimeEntryGroup-module_stuffOnTheRight_lIXjX{display:flex;align-items:center;justify-content:flex-end}.ro_TimeEntryGroup-module_statusIsBilled_oxCsn,.ro_TimeEntryGroup-module_statusIsNonBillable_ail9G{display:flex;align-items:center;gap:var(--space1-05);color:var(--color-text-light);font-size:var(--font-xs);white-space:nowrap}.ro_TimeEntryGroup-module_billedIcon_bIP6o,.ro_TimeEntryGroup-module_nonBillableIcon_lP4tO{background-color:var(--color-positive);font-weight:600;font-size:var(--font-xxs);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;height:22px;width:22px}.ro_TimeEntryGroup-module_nonBillableIcon_lP4tO{background-color:var(--color-surface-2);color:var(--color-text-lighter);position:relative;font-weight:400}.ro_TimeEntryGroup-module_billedIconText_B1UPW{display:none}.ro_TimeEntryGroup-module_controlsContainer_Xg4gH{opacity:0}.ro_TimeEntryGroup-module_controlsContainer_Xg4gH:hover{opacity:1}.ro_TimeEntryGroup-module_indent_dWyXC{padding-left:30px}@media (min-width:1025px){.ro_TimeEntryGroup-module_childrenWrapper_Yjmx3{padding-left:var(--space10)}.ro_TimeEntryGroup-module_billedIconText_B1UPW{display:block}.ro_TimeEntryGroup-module_stuffOnTheRight_lIXjX{font-weight:400;margin-left:var(--space5)}}
.ro_TimeEntryDuration-module_entryDuration_gN4ls{display:flex;align-items:center;font-size:var(--font-sm)}.ro_TimeEntryDuration-module_startAndStopTime_lEn2J{margin-left:var(--space6);gap:var(--space1-05);display:none}.ro_TimeEntryDuration-module_startTime_mh861,.ro_TimeEntryDuration-module_stopTime_EYdzW{width:60px;white-space:nowrap;text-align:right}.ro_TimeEntryDuration-module_durationIcon_m4dP2{min-width:25px;font-size:var(--font-xl);text-align:center;display:flex;align-items:center;justify-content:center}.ro_TimeEntryDuration-module_durationIcon_m4dP2 path{stroke:var(--color-text-base)}.ro_TimeEntryDuration-module_hoursMinutesSeconds_amyfK{min-width:72px;text-align:right}@media screen and (min-width:768px){.ro_TimeEntryDuration-module_hoursMinutesSeconds_amyfK{min-width:90px}.ro_TimeEntryDuration-module_startAndStopTime_lEn2J{display:flex;white-space:nowrap;align-items:center}}
.ro_TimeTrackingProjectTag-module_wrapper_NdXSN{color:#fff;border-radius:35px;align-items:center;padding:var(--space1) var(--space2);font-size:var(--font-xs);max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ro_TimeTrackingProjectTag-module_wrapper_NdXSN.ro_TimeTrackingProjectTag-module_noProject_c3Zse{background:var(--color-surface-2);color:var(--color-text-light)}.ro_TimeTrackingProjectTag-module_pointer_DVQ7V{cursor:pointer}
.ro_TimeTrackingProjectPicker-module_popoverMount_Qoibg{position:relative}.ro_TimeTrackingProjectPicker-module_popover_JJV4t{position:absolute;top:3px;width:340px;background:var(--color-surface-0);padding-right:12px;padding-left:12px;padding-bottom:0;border-radius:5px;border:1px solid var(--color-border-1);z-index:100}.ro_TimeTrackingProjectPicker-module_popover_JJV4t.ro_TimeTrackingProjectPicker-module_up_Jwg5I{bottom:3px;top:auto}.ro_TimeTrackingProjectPicker-module_projects_XabCx{color:var(--color-text-heading)}.ro_TimeTrackingProjectPicker-module_clientHeading_GuCtW{font-weight:500;font-size:var(--font-md)}.ro_TimeTrackingProjectPicker-module_clientHeading_GuCtW,.ro_TimeTrackingProjectPicker-module_project_MXTaf{padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ro_TimeTrackingProjectPicker-module_project_MXTaf{cursor:pointer;border-radius:3px}.ro_TimeTrackingProjectPicker-module_project_MXTaf:hover{background-color:var(--color-primary);color:#fff}.ro_TimeTrackingProjectPicker-module_list_DwhHb{max-height:300px;overflow-y:auto;padding-bottom:17px;margin-top:12px;border-bottom:1px solid var(--color-border-1)}.ro_TimeTrackingProjectPicker-module_clientProjects_DlaUX:not(:first-child){margin-top:20px}.ro_TimeTrackingProjectPicker-module_disabled_r_fs7{cursor:default}
.ro_TimeSubentry-module_entry_Pfa8P{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:flex;justify-content:space-between;align-items:center;color:var(--color-text-light);font-weight:400;background:var(--color-surface-neg-1);padding:0 var(--space5);height:40px;&:hover{cursor:pointer;.ro_TimeSubentry-module_controlsContainer_JTKdx{opacity:1}}}.ro_TimeSubentry-module_description_E5aJ6{margin-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-md)}.ro_TimeSubentry-module_duration_ahCuS{color:var(--color-text-light)!important}.ro_TimeSubentry-module_duration_ahCuS{white-space:nowrap}.ro_TimeSubentry-module_controlsContainer_JTKdx{opacity:0;&:hover{opacity:1}}.ro_TimeSubentry-module_fillWidth_N1soB{flex:1}@media (min-width:1025px){.ro_TimeSubentry-module_entry_Pfa8P{margin-left:0;margin-right:0;background-color:(--lightBgColour);padding:0}.ro_TimeSubentry-module_entry_Pfa8P:last-child{padding-bottom:var(--space1);margin-bottom:var(--space3)}.ro_TimeSubentry-module_entry_Pfa8P:last-child:after{content:"";width:96.5%;height:1px;position:absolute;bottom:-10px;border-bottom:1px solid var(--color-border-1)}}
.ro_TimeEntriesOnDate-module_content_CLUcV{flex:1}.ro_TimeEntriesOnDate-module_groups_Ry3A4{padding:0 var(--space5)}.ro_TimeEntriesOnDate-module_heading_juLmq{padding-right:var(--space16);margin-bottom:var(--space1);display:flex;justify-content:space-between;align-items:center}.ro_TimeEntriesOnDate-module_groupEntriesDate_AkUDb{font-weight:500}.ro_TimeEntriesOnDate-module_mobileHeading_JHH1a{flex:1;justify-content:space-between}.ro_TimeEntriesOnDate-module_mobileHeading_JHH1a,.ro_TimeEntriesOnDate-module_totalWrapper_USVqN{display:flex;align-items:center}.ro_TimeEntriesOnDate-module_totalMoney_hKJZ1{display:none;color:var(--color-text-light);margin-left:9px}.ro_TimeEntriesOnDate-module_totalTime_zedRu{min-width:90px;text-align:right;color:var(--color-text-heading);font-weight:500;font-size:var(--font-base)}@media (min-width:1025px){.ro_TimeEntriesOnDate-module_totalMoney_hKJZ1{display:inline-flex}.ro_TimeEntriesOnDate-module_groups_Ry3A4{padding:var(--space2) var(--space5);box-shadow:var(--shadow-sm);border-radius:var(--radius-xl);border:1px solid var(--color-border-1)}}
.ro_DurationInput_wrapper_VDMAq{width:100%;display:flex;align-items:baseline}.ro_DurationInput_partInput_RG25Z{display:inline-block;-moz-appearance:textfield}.ro_DurationInput_partInput_RG25Z::-webkit-inner-spin-button,.ro_DurationInput_partInput_RG25Z::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.ro_CurrentTimerWidget-module_timerWrapper_Eavq2{display:flex;align-items:center;height:75px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--radius-xl);margin:0 var(--space5);border:1px solid var(--color-border-1)}.ro_CurrentTimerWidget-module_time_sQ1HN{font-size:var(--font-2xl);margin-right:15px;font-weight:500}@media (min-width:1025px){.ro_CurrentTimerWidget-module_timerWrapper_Eavq2{margin:0}.ro_CurrentTimerWidget-module_time_sQ1HN{width:105px}}.ro_CurrentTimerWidget-module_timeStarted_yKqNH{font-size:var(--font-sm);color:var(--color-text-light);font-weight:400;white-space:nowrap}.ro_CurrentTimerWidget-module_timerCell_cOASz{display:flex;align-items:center;justify-content:space-between;padding-right:25px}.ro_CurrentTimerWidget-module_cell_tpHjJ{padding:0 var(--space5)}.ro_CurrentTimerWidget-module_descriptionCell_DpSSJ{flex:1;height:70%;display:flex;align-items:center;padding-left:20px;border-radius:var(--radius-xl)}.ro_CurrentTimerWidget-module_input_yEwNk{border:none!important}.ro_CurrentTimerWidget-module_input_yEwNk{outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;background:transparent}.ro_CurrentTimerWidget-module_hourlyRate_f0B0s{text-align:right;font-size:var(--font-2xl);-moz-appearance:textfield}.ro_CurrentTimerWidget-module_hourlyRate_f0B0s::-webkit-inner-spin-button,.ro_CurrentTimerWidget-module_hourlyRate_f0B0s::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ro_CurrentTimerWidget-module_hourlyRateLabel_FsmWv{white-space:nowrap;margin-left:3px;color:var(--color-text-light);position:relative;top:2px;letter-spacing:2px}.ro_CurrentTimerWidget-module_hourlyRateCell_JUY7B{display:none;align-items:center;border-right:1px solid var(--color-border-1);border-left:1px solid var(--color-border-1);height:100%;input{border:none}}@media (min-width:1025px){.ro_CurrentTimerWidget-module_hourlyRateCell_JUY7B{display:flex}}.ro_CurrentTimerWidget-module_projectPicker_e8dbq{max-width:200px;overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.ro_CurrentTimerWidget-module_projectPickerCell_JzkSG{display:none;align-items:center;align-self:stretch}@media (min-width:1025px){.ro_CurrentTimerWidget-module_projectPickerCell_JzkSG{display:flex}}.ro_CurrentTimerWidget-module_billableToggle_KaD5M{padding:0;border:0;color:var(--color-primary);background:transparent;white-space:nowrap}@media (max-width:1024px){.ro_CurrentTimerWidget-module_wrapper_QKF2y{-webkit-user-select:none;-moz-user-select:none;user-select:none}}
.ro_StartStopButton-module_control_Slj_p{border-radius:50%;background-color:var(--color-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ro_StartStopButton-module_control_Slj_p:hover{background-color:var(--color-primary-hover)}.ro_StartStopButton-module_control_Slj_p.ro_StartStopButton-module_disabled_lFZm4{background-color:var(--color-text-lighter)!important}.ro_StartStopButton-module_control_Slj_p.ro_StartStopButton-module_disabled_lFZm4{cursor:default}.ro_StartStopButton-module_control_Slj_p.ro_StartStopButton-module_stop_RmbyU{background-color:var(--color-attention)}
.ro_HeaderStartStopButton_stopSquare_y1Bif{width:13px;height:13px;background:var(--color-attention);border-radius:2px;margin-right:7px}.ro_HeaderStartStopButton_playButton_DlvUK{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff;margin-right:7px}.ro_HeaderStartStopButton_buttonContentWrapper_CqTty{display:flex;align-items:center;justify-content:space-between}.ro_HeaderStartStopButton_buttonContentWrapper_CqTty.ro_HeaderStartStopButton_stop_xaO2J{color:#363d46}
.ro_ProjectDropdown_option_nE1fR{padding:10px 10px 5px;font-size:var(--font-md);background:var(--selectOptionBg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ro_ProjectDropdown_option_nE1fR,.ro_ProjectDropdown_option_nE1fR:hover{color:var(--color-text-base)}.ro_ProjectDropdown_option_nE1fR:hover{background:var(--selectOptionFocusBg)}
.ro_CurrentTimerEditor_doneButton_cjzDB{margin-left:10px}
.ro_TimeTrackingOverview-module_timeTrackingEmptyState_d8Jte{max-width:65%}.ro_TimeTrackingOverview-module_settingsButton__sXRJ svg{margin-left:var(--space1-05);width:20px}.ro_TimeTrackingOverview-module_settingsButton__sXRJ:hover svg path{fill:var(--color-primary)}.ro_TimeTrackingOverview-module_emptyTimeEntries_VCm8o{padding-top:50px}.ro_TimeTrackingOverview-module_timerWidgetWrapper_7LiXu{overflow:visible;position:relative}.ro_TimeTrackingOverview-module_projectStatusFilter_wcobZ{width:180px}.ro_TimeTrackingOverview-module_projectFilter_eCGZt{width:220px}.ro_TimeTrackingOverview-module_filter_eZfOU{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding-left:10px;padding-top:20px;padding-bottom:0}.ro_TimeTrackingOverview-module_filterElement_TRitD{margin-bottom:5px;margin-right:10px}.ro_TimeTrackingOverview-module_chartsWrapper_KPlbn{display:none}.ro_TimeTrackingOverview-module_graphWrapper_pUNde{display:flex;flex-direction:column;justify-content:space-between;flex:1;min-width:0;padding-bottom:10px;padding-left:10px;padding-right:10px;background:var(--color-surface-0);border:1px solid var(--color-border-1);border-radius:var(--radius-xl)}.ro_TimeTrackingOverview-module_sumOfWorkWrapper_G7Wpf{display:flex;justify-content:flex-end;padding:0 12px 10px 0;color:var(--color-text-light);font-size:16px}.ro_TimeTrackingOverview-module_content_cEoif{position:relative}.ro_TimeTrackingOverview-module_manualEntry_P8qKC{display:none}.ro_TimeTrackingOverview-module_emptyState_XMBTz{margin-top:35px}.ro_TimeTrackingOverview-module_emptyStateImage_V5nsW{width:145px}.ro_TimeTrackingOverview-module_timerWidgetWrapper_7LiXu{margin-top:var(--space5)}.ro_TimeTrackingOverview-module_timerWidget_xgyme{background:var(--color-surface-0)}.ro_TimeTrackingOverview-module_statusSelectWrapper_GwCTN{width:120px;margin-bottom:5px}.ro_TimeTrackingOverview-module_loadingIndicatorWrapper_EemZh{padding-top:36px}.ro_TimeTrackingOverview-module_header_aDGVP{display:flex;align-items:center;justify-content:space-between}@media (min-width:1025px){.ro_TimeTrackingOverview-module_chartsWrapper_KPlbn{display:flex;justify-content:space-between;position:relative;height:350px;width:100%}.ro_TimeTrackingOverview-module_emptyState_XMBTz{margin-top:-100px}.ro_TimeTrackingOverview-module_wrapper_vp283{padding-top:0}.ro_TimeTrackingOverview-module_timerWidgetWrapper_7LiXu{margin-top:45px;margin-bottom:35px;padding:0}.ro_TimeTrackingOverview-module_dateWrapper_BI6lw{margin-top:40px}.ro_TimeTrackingOverview-module_content_cEoif{margin:auto;padding:0 25px}.ro_TimeTrackingOverview-module_manualEntry_P8qKC{padding:0;color:var(--color-primary);font-size:16px;display:block;text-align:right;margin:7px -5px 0 0}.ro_TimeTrackingOverview-module_manualEntry_P8qKC button{background:transparent;border:none}.ro_TimeTrackingOverview-module_timeTrackingEmptyState_d8Jte{max-width:75%}}@media (min-width:1280px){.ro_TimeTrackingOverview-module_content_cEoif{padding:0}}
.ro_TimeEntryEditDialog-module_buttonsRow_qZIiH{margin-top:10px;align-items:center;display:flex;gap:var(--space2)}.ro_TimeEntryEditDialog-module_timeInput_aqSrB{margin-top:var(--space5-05)}.ro_TimeEntryEditDialog-module_durationError_GeLrE{color:var(--color-attention)}@media (min-width:1025px){.ro_TimeEntryEditDialog-module_dialog_XPgMi{width:200px!important}}.ro_TimeEntryEditDialog-module_duration_PEHA0{padding:0 var(--space5);margin-bottom:var(--space3);color:var(--color-text-lighter);font-size:var(--font-xs);margin-top:var(--space2-05)}@media screen and (min-width:768px){.ro_TimeEntryEditDialog-module_duration_PEHA0{margin-top:calc(var(--space2-05)*-1);margin-bottom:var(--space5-05)}}
.ro_ProjectsPanel-module_wrapper_LFKzI{margin-left:25px;padding-top:14px;min-width:250px;width:250px;background:var(--color-surface-0);border:1px solid var(--color-border-1);box-shadow:var(--shadow-sm);border-radius:var(--radius-xl);overflow:hidden}@media (min-width:1200px){.ro_ProjectsPanel-module_wrapper_LFKzI{min-width:302px;width:302px}}.ro_ProjectsPanel-module_labelWrapper_DD6zT{display:flex;justify-content:space-between;align-items:center}.ro_ProjectsPanel-module_barLabel_Kvq1C{font-size:var(--font-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:12px}.ro_ProjectsPanel-module_barLabel_Kvq1C,.ro_ProjectsPanel-module_totalHoursText_SRj5c{color:var(--color-text-light)}.ro_ProjectsPanel-module_totalHoursText_SRj5c{font-size:var(--font-xxs);font-weight:600;display:flex;align-items:center}.ro_ProjectsPanel-module_overtimeIcon_kKOHa{margin-right:2px}.ro_ProjectsPanel-module_workedHoursText_eMBlG{position:relative;font-size:11px;font-weight:600;color:#fff;padding-left:8px;padding-right:8px;transition:all 1s ease-in-out}.ro_ProjectsPanel-module_proportionBar_MVvdV{position:relative;width:100%;height:20px;border-radius:11px;background-color:var(--color-surface-2);margin-top:4px;overflow:hidden}.ro_ProjectsPanel-module_barWrapper_aeRhT{padding:10px 20px 17px;border-top:1px solid var(--color-border-1);cursor:pointer}.ro_ProjectsPanel-module_barWrapper_aeRhT:hover{opacity:.7}.ro_ProjectsPanel-module_workedHoursBar_Enq6Q{display:flex;align-items:center;justify-content:flex-end;overflow:visible;position:absolute;height:100%;border-top-left-radius:10px;border-bottom-left-radius:10px;transition:width 1s ease-in-out}.ro_ProjectsPanel-module_projectBarsWrapper_cm4cN{height:90%;margin-top:10px;overflow:auto;-webkit-overflow:overlay;will-change:transform}.ro_ProjectsPanel-module_projectBarsWrapper_cm4cN div:first-child{border-top:none!important}.ro_ProjectsPanel-module_header_QXgZV{display:flex;align-items:center;justify-content:space-between;padding-left:20px;padding-right:13px}.ro_ProjectsPanel-module_title_Sgp1i{font-size:21px;font-weight:600}.ro_ProjectsPanel-module_projectAddButton_WMioW{padding:0;background:none;border:none;border:1px solid var(--color-border-1);border-radius:3px;width:33px;height:33px}.ro_ProjectsPanel-module_projectAddButton_WMioW,.ro_ProjectsPanel-module_projectAddButton_WMioW>span{display:flex;align-items:center;justify-content:center}.ro_ProjectsPanel-module_projectAddButton_WMioW:hover{background:var(--color-primary);color:#fff;border:1px solid var(--color-primary)}.ro_ProjectsPanel-module_emptyStateContent_nPZHn{display:flex;align-items:center;justify-content:center;flex-direction:column;height:80%}.ro_ProjectsPanel-module_emptyStateIcon__iQ7I{width:85px;margin-bottom:11px}.ro_ProjectsPanel-module_emptyStateText_AZTyZ{text-align:center;font-size:var(--font-md);width:70%}.ro_ProjectsPanel-module_emptyStateTitle_YIxY5{font-weight:500}.ro_ProjectsPanel-module_noEstimateSpan_Ghwql{font-size:var(--font-sm);font-weight:700}
.ro__TimeTrackingTotals_singleCurrencyStat_TOUee{padding-left:15px}.ro__TimeTrackingTotals_wrapper_H3nRH{display:flex;color:var(--color-text-base)}.ro__TimeTrackingTotals_valueLabel_TU4CF{padding-left:8px}.ro__TimeTrackingTotals_amount_GvHfk,.ro__TimeTrackingTotals_hours_dOpnu{padding:0 5px;font-weight:500}
.ro__TimeTrackingSettingsDialog-module_dialogWrapper_bnb5t{width:500px}.ro__TimeTrackingSettingsDialog-module_form_V9UnG{margin-top:var(--space4)}
.ro_DurationAndMoney_durationAndMoney_BUmxa{display:flex;align-items:center;justify-content:flex-end}.ro_DurationAndMoney_duration_cw9dg{width:80px;text-align:right}
.ro_ProjectItem_statusRow_YdlL1{display:flex;align-items:center}.ro_ProjectItem_statusDot_i19Vc{width:9px;height:9px;border-radius:50%;display:inline-block;margin-right:4px}.ro_ProjectItem_leftColumn_PHaey{overflow:hidden;flex:1}.ro_ProjectItem_leftColumn_PHaey,.ro_ProjectItem_rightColumn_t8OHb{display:flex;align-items:center}.ro_ProjectItem_rightColumn_t8OHb{justify-content:flex-end}.ro_ProjectItem_hourlyRate_JRGOS{font-size:var(--font-xxs);font-weight:500;min-width:82px}.ro_ProjectItem_projectName_mJMbf{margin-right:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ro_ProjectItem_uninvoiced_sHIkq{width:230px;text-align:right}.ro_ProjectItem_totalTime_hiijN,.ro_ProjectItem_totalValue_rhmMB{width:120px;text-align:right}
.ro_ProjectsOverview_loadingIndicator_T0CBG{margin-top:125px}.ro_ProjectsOverview_totalHours_MkKjJ,.ro_ProjectsOverview_totalValue_x2gIj,.ro_ProjectsOverview_unbilledTime_YbJJe{display:none}@media (min-width:1025px){.ro_ProjectsOverview_totalHours_MkKjJ,.ro_ProjectsOverview_totalValue_x2gIj,.ro_ProjectsOverview_unbilledTime_YbJJe{display:flex;justify-content:flex-end;align-items:center;font-size:var(--font-md);color:var(--color-text-light)}}.ro_ProjectsOverview_unbilledTime_YbJJe{width:230px}.ro_ProjectsOverview_totalHours_MkKjJ,.ro_ProjectsOverview_totalValue_x2gIj{width:120px}@media (min-width:1025px){.ro_ProjectsOverview_clientRightHeader_jOzIM{display:flex;align-items:center;justify-content:flex-end;padding-right:30px}.ro_ProjectsOverview_clientDropdown_E1Gru{width:200px}.ro_ProjectsOverview_statusDropdown_HlPMS{width:200px;margin-left:10px}}
.ro_ExpensesOverview_listActionsWrapper_r77Ic,.ro_ExpensesOverview_topSectionWrapper_Zt_5e{display:none}.ro_ExpensesOverview_loadingIndicatorWrapper_X_2Kk{padding-top:125px}.ro_ExpensesOverview_expensesEmptyState_hoz00{max-width:70%;max-height:340px}@media (min-width:1025px){.ro_ExpensesOverview_expensesEmptyState_hoz00{max-width:340px;max-height:340px}.ro_ExpensesOverview_loadingIndicatorWrapper_X_2Kk{padding-top:85px}.ro_ExpensesOverview_topSectionWrapper_Zt_5e{display:flex;justify-content:space-between;align-items:center;min-height:45px;margin-top:38px;margin-bottom:37px}.ro_ExpensesOverview_contentWrapper_YPv28{padding-top:0}.ro_ExpensesOverview_listActionsWrapper_r77Ic{display:flex;justify-content:flex-start;flex-direction:column}.ro_ExpensesOverview_listActionsWrapper_r77Ic .ro_ExpensesOverview_left_B9rkQ{display:flex}.ro_ExpensesOverview_listActionsWrapper_r77Ic .ro_ExpensesOverview_right_j8p_D{display:none}.ro_ExpensesOverview_expenseOptionsWrapper_B6wwt{display:flex;justify-content:flex-end}.ro_ExpensesOverview_checkboxWrapper_nPZDG{display:flex;align-items:center;margin-top:-2px;margin-right:12px}.ro_ExpensesOverview_bulkWrapper_z2Ads{display:flex}.ro_ExpensesOverview_defaultInputWrapper_R1fIL{width:150px}.ro_ExpensesOverview_extendedInputWrapper_Pai52{width:170px}}.ro_ExpensesOverview_threeDotsIcon_lRZiP{margin-right:-10px;padding-right:10px;margin-left:-10px;padding-left:10px}
.ro_ExpensesListItem_checkboxWrapper_BSWnj{display:block;margin-left:5px}.ro_ExpensesListItem_overflowHidden_gr8IJ{overflow:hidden}.ro_ExpensesListItem_textLineClampTwo_dMEds{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:var(--bodyLineHeight)}.ro_ExpensesListItem_textOverflowEllipsis_AXr3Q{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ro_ExpensesListItem_noExpenseDescription_zGa24{color:var(--color-text-light);font-size:var(--font-md)}.ro_ExpensesListItem_textAlignRight_lzAYH{text-align:right}.ro_ExpensesListItem_amountWrapper_MTMjc{display:flex;justify-content:space-between;align-items:center}.ro_ExpensesListItem_amountText_EdcPt{flex:1;text-align:right;margin-left:5px}.ro_ExpensesListItem_dropdownPositioner_Luz2f{height:100%;display:flex;align-items:center;justify-content:space-around}.ro_ExpensesListItem_categoryDot_Lh8me{width:13px;height:13px;display:inline-block;border-radius:100%;margin-right:6px}.ro_ExpensesListItem_receiptIcon_Fy0Ng{width:15px;height:13px}.ro_ExpensesListItem_categoryDotOnMobile_O5nIN{width:9px;height:9px;border-radius:50%;margin-right:4px;display:inline-block}.ro_ExpensesListItem_businessUsePercentOnMobile_WIUyE{color:var(--color-primary)}.ro_ExpensesListItem_transferDateOnMobile_BN7A0{padding-right:5px}.ro_ExpensesListItem_categoryOnMobile_ENc7S{padding-left:5px}
.ro_ExpensesList_checkboxWrapper_jPlxn{display:block;margin-left:5px}
.ro_ImportFromQIFDialog_buttonsRow_EANZv{border-top:1px solid #e5eaed;padding-top:26px;margin-top:26px;display:flex;align-items:center}.ro_ImportFromQIFDialog_wrapper_OBvSC{padding:20px}.ro_ImportFromQIFDialog_error_iHws5{color:var(--color-attention);padding:10px 0;font-size:var(--font-md);font-weight:500}
.ro_BulkActions_wrapper_Br1kS{display:flex;margin-right:25px}
.ro_RecurringExpensesOverview-module_loadingIndicator_xhA10{padding-top:125px}
.ro_RecurringExpensesList_categoryDot_bC24X{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:4px}.ro_RecurringExpensesList_rightContentWrapper_yXKhv{display:flex;flex-direction:column;justify-content:center}.ro_RecurringExpensesList_pause_N1Eqs{text-align:right;font-size:var(--font-md);margin-bottom:-2px}.ro_RecurringExpensesList_leftWrapper_M_qar{display:flex;flex:1;overflow:hidden;margin-right:24px;align-items:center}.ro_RecurringExpensesList_description_QrkFf{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ro_RecurringExpensesList_fallbackDescription_fuCsk{color:var(--color-text-light)}.ro_RecurringExpensesList_badge_TKeen{margin-left:14px}.ro_RecurringExpensesList_rightWrapper_GWViu{justify-content:flex-end}.ro_RecurringExpensesList_rightWrapper_GWViu,.ro_RecurringExpensesList_status_RQDcP{display:flex;align-items:center}.ro_RecurringExpensesList_status_RQDcP{justify-content:flex-start;margin-right:5px}.ro_RecurringExpensesList_status_RQDcP :not(:last-child){margin-right:11px}.ro_RecurringExpensesList_statusText_VzbxM{width:65px}.ro_RecurringExpensesList_statusText_VzbxM.ro_RecurringExpensesList_statusActive_j1JIA{color:var(--color-positive);font-weight:500}.ro_RecurringExpensesList_statusText_VzbxM.ro_RecurringExpensesList_statusNotActive_G9U2i{color:var(--color-text-light)}.ro_RecurringExpensesList_date_Qwcdx{width:195px;justify-content:flex-end;margin-right:22px}.ro_RecurringExpensesList_amountWrapper_Ff8g9,.ro_RecurringExpensesList_date_Qwcdx{display:flex;align-items:center}.ro_RecurringExpensesList_amountWrapper_Ff8g9{justify-content:space-between;width:140px}.ro_RecurringExpensesList_amount_RHZ_3{flex:1;text-align:right}.ro_RecurringExpensesList_businessUsePercent_rzxAS{color:var(--color-primary)}
.ro_RecurringExpenseEditor-module_isActiveBox_WMMOn{display:flex;align-items:center;justify-content:space-between;border-radius:var(--radius-lg);color:var(--color-text-light);font-weight:500}.ro_RecurringExpenseEditor-module_actions_k2QTG{display:none}.ro_RecurringExpenseEditor-module_dateWarning_TROWf{border-radius:5px;border:1px solid var(--color-attention);background-color:var(--color-surface-0);padding:7px;font-size:14px}@media (min-width:1025px){.ro_RecurringExpenseEditor-module_isActiveBox_WMMOn{height:45px;padding-left:10px;padding-right:10px;border:1px solid var(--color-border-1)}.ro_RecurringExpenseEditor-module_actions_k2QTG{display:flex;align-items:center;margin-top:15px;padding-left:20px;padding-right:20px;margin-bottom:20px}.ro_RecurringExpenseEditor-module_dialog_ZwYtc{width:500px!important}}
.ro_ResourceManager_addOptionWrapper_zb_83{display:flex;align-items:center}.ro_ResourceManager_addOptionWrapper_zb_83 .ro_ResourceManager_input_dKDjP{flex:1;margin-right:20px}.ro_ResourceManager_done_RcnLz{display:block;padding-top:28px;padding-left:20px;padding-bottom:12px}@media (min-width:1025px){.ro_ResourceManager_desktopForm_evJkZ{margin-top:15px}}
.ro_ResourceItem-module_wrapper_jgMxG{display:flex;align-items:center;height:50px;padding:0 var(--space5);border-bottom:1px solid var(--color-border-1)}.ro_ResourceItem-module_editIcon_Ba2a2:hover{fill:var(--color-primary);cursor:pointer}.ro_ResourceItem-module_desktopActions_JvgH2{display:none}.ro_ResourceItem-module_desktopEditModeActions_qtkv3{display:flex;align-items:center;gap:var(--space2)}.ro_ResourceItem-module_cancelEdit_dxK9E{color:var(--color-text-light)}.ro_ResourceItem-module_wrapper_jgMxG:hover .ro_ResourceItem-module_desktopActions_JvgH2{display:flex;align-items:center;gap:var(--space2)}.ro_ResourceItem-module_color_EjvOh{min-width:12px;width:12px;height:12px;border-radius:3px;margin-right:12px}.ro_ResourceItem-module_name_u1eKq{display:flex;align-items:center;flex:1}@media (min-width:1025px){.ro_ResourceItem-module_color_EjvOh{width:24px;min-width:24px;height:24px;margin-right:19px}}
.ro_PageSection_section_fT5P7{padding-top:26px;margin-bottom:36px}
.ro_PageSectionTitle-module_wrapper_to9zI{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:var(--space7);margin-bottom:var(--space7);border-bottom:1px solid var(--color-border-1)}.ro_PageSectionTitle-module_title_xa_Js{font-size:var(--font-5xl);letter-spacing:-1px;font-weight:700;color:var(--color-text-heading);font-family:var(--defaultFontFamily);margin-bottom:var(--space1)}.ro_PageSectionTitle-module_description_nv4ro{font-size:var(--font-lg);color:var(--color-text-light);line-height:var(--bodyLineHeight)}
.ro__Divider_divider_NjzfW{width:100%;border-bottom:1px solid var(--color-border-1);margin:26px 0;height:2px}
.ro__SubscriptionOverview-module_loggedOutLogo_ZgiX5{display:block;margin:var(--space5) auto}.ro__SubscriptionOverview-module_title_qAqsi{border-bottom:none;margin-bottom:0;text-align:center}.ro__SubscriptionOverview-module_content_pxD3Q,.ro__SubscriptionOverview-module_title_qAqsi{align-items:center}.ro__SubscriptionOverview-module_content_pxD3Q{display:flex;flex-direction:column;width:645px;margin:auto}.ro__SubscriptionOverview-module_priceNote_w0Hj8{font-size:var(--font-xxs);color:var(--color-text-light);padding-top:6px;padding-bottom:24px}.ro__SubscriptionOverview-module_actionsRow_v8kYN{width:100%;display:flex;justify-content:space-between;align-items:center;padding-top:18px}@media (max-width:1025px){.ro__SubscriptionOverview-module_content_pxD3Q{width:auto;padding:0 22px}.ro__SubscriptionOverview-module_title_qAqsi{padding-left:22px;padding-right:22px}}.ro__SubscriptionOverview-module_processingPayment_x6af6{padding-top:min(20%,100px);display:flex;flex-direction:column;align-items:center;& h3{font-size:var(--font-5xl);margin-bottom:10px}}.ro__SubscriptionOverview-module_nativeSubscriptionNoticeWrapper_FYcit{justify-content:center;padding:var(--space5);height:100vh;font-size:var(--body);background:linear-gradient(180deg,#acd7ff 52.5%,#6a58da)}.ro__SubscriptionOverview-module_nativeInner_ssQwg,.ro__SubscriptionOverview-module_nativeSubscriptionNoticeWrapper_FYcit{display:flex;align-items:center;flex-direction:column}.ro__SubscriptionOverview-module_nativeInner_ssQwg{background:#fff;border-radius:var(--radius-xl);width:100%;box-shadow:var(--shadow-lg);gap:var(--space6);overflow:hidden;padding:var(--space6) 0 0 0}.ro__SubscriptionOverview-module_listWrapper_ui8yj{width:100%}.ro__SubscriptionOverview-module_nativeMessage_oxF8J{text-align:center;margin:0;font-size:var(--font-base);padding:0 var(--space4)}
.ro__SubscriptionPlan_wrapper_GwYBm{flex:1;border-right:1px solid var(--color-border-1);padding:20px 28px}.ro__SubscriptionPlan_wrapper_GwYBm:last-child{border-right:none}.ro__SubscriptionPlan_box_a7NfZ{display:flex;flex-direction:column;justify-content:space-between}.ro__SubscriptionPlan_name_CLlvi{color:var(--color-text-heading)}.ro__SubscriptionPlan_name_CLlvi,.ro__SubscriptionPlan_price_ohtEn{font-size:var(--font-3xl);font-weight:600}.ro__SubscriptionPlan_price_ohtEn{color:#009a4c}.ro__SubscriptionPlan_priceWrapper_VFHG4{display:flex;align-items:baseline;padding-bottom:15px}.ro__SubscriptionPlan_interval_EWnpk{font-size:var(--font-md)}.ro__SubscriptionPlan_feature_pKXxv,.ro__SubscriptionPlan_interval_EWnpk{color:var(--color-text-light)}.ro__SubscriptionPlan_feature_pKXxv{font-size:var(--font-sm)}.ro__SubscriptionPlan_featureWrapper_YWE3m{display:flex;align-items:center}.ro__SubscriptionPlan_availabilitySign_Ltxq8{padding-right:16px}.ro__SubscriptionPlan_divider_QeEfx{margin:20px 0;border-bottom:1px solid var(--color-border-1)}.ro__SubscriptionPlan_currentPlanNote_qxDb3{height:54px;font-size:var(--font-md);font-weight:500;display:flex;align-items:center;justify-content:space-around;margin-bottom:20px;color:var(--color-text-light)}.ro__SubscriptionPlan_currentPlanNote_qxDb3,.ro__SubscriptionPlan_notAvailableWrapper_U_mb9{background-color:var(--color-surface-2);border-bottom:1px solid var(--color-border-1)}.ro__SubscriptionPlan_notAvailableWrapper_U_mb9{margin-bottom:13px;padding:8px;border-radius:3px}.ro__SubscriptionPlan_notAvailableNote_Pf8Dq{font-size:var(--font-sm);color:var(--color-text-light)}.ro__SubscriptionPlan_upgradeNote_c53s0{font-size:var(--font-xxs);color:var(--color-text-light);padding-top:15px}.ro__SubscriptionPlan_disableDialog_Ldygu{width:400px}.ro__SubscriptionPlan_descriptionWrapper_gLYFv{text-align:left}.ro__SubscriptionPlan_descriptionWrapper_gLYFv li{list-style-type:disc;margin-left:var(--space5)}@media (max-width:1025px){.ro__SubscriptionPlan_wrapper_GwYBm{border:1px solid var(--color-border-1);border-radius:5px;box-shadow:0 24px 35px rgba(0,0,0,.08);margin-bottom:22px;background-color:var(--color-surface-0)}.ro__SubscriptionPlan_wrapper_GwYBm:last-child{margin-bottom:0;border-right:1px solid var(--color-border-1)}}
.ro__SubscriptionPlans_wrapper_iUhTt{width:100%;display:flex;border:1px solid var(--color-border-1);border-radius:5px;box-shadow:0 24px 35px rgba(0,0,0,.08);margin-bottom:15px;background:var(--color-surface-0)}@media (max-width:1025px){.ro__SubscriptionPlans_wrapper_iUhTt{box-shadow:none;border:none;display:flex;flex-direction:column}}
.ro__SubscriptionSummary_wrapper_hzf2C{padding-top:30px;width:100%}.ro__SubscriptionSummary_title_JS0ks{font-size:var(--font-2xl);font-weight:600;padding-bottom:5px}.ro__SubscriptionSummary_description_Cdq5T,.ro__SubscriptionSummary_title_JS0ks{color:var(--color-text-base)}.ro__SubscriptionSummary_description_Cdq5T{font-size:var(--font-md)}.ro__SubscriptionSummary_cardSvgWrapper_BUSoj{padding-right:4px;display:flex;align-items:center}.ro__SubscriptionSummary_cardSvgWrapper_BUSoj svg path{fill:var(--color-text-base)}.ro__SubscriptionSummary_cardsWrapper_qRzoP{padding-top:8px}.ro__SubscriptionSummary_cardDetails_YrOfX{display:flex;align-items:center}.ro__SubscriptionSummary_attention_kfpZz{color:var(--color-attention)}
.ro__SubscriptionCoupon_outerWrapper__OJI4{width:100%;display:flex}.ro__SubscriptionCoupon_innerWrapper_IvM9J{display:flex;flex-direction:column}.ro__SubscriptionCoupon_label_rR8F3{font-size:var(--font-sm);color:var(--color-text-base);padding-bottom:2px}.ro__SubscriptionCoupon_label_rR8F3.ro__SubscriptionCoupon_error_PJWFW{color:var(--color-attention)}.ro__SubscriptionCoupon_actionInput_wVHDS{display:flex;align-items:center;height:43px;width:224px;background:var(--color-surface-0);border:1px solid var(--color-border-1);box-shadow:var(--shadow-input);border-radius:5px;padding:0 8px;font-size:var(--font-md)}.ro__SubscriptionCoupon_actionInput_wVHDS[focus-within]{border:1px solid var(--color-input-border-focused);box-shadow:var(--shadow-input-focused)}.ro__SubscriptionCoupon_actionInput_wVHDS:focus-within{border:1px solid var(--color-input-border-focused);box-shadow:var(--shadow-input-focused)}.ro__SubscriptionCoupon_input_edVpt{background:none;flex:1;border:none;outline:none;min-width:0;margin-right:5px;color:var(--color-text-base)}.ro__SubscriptionCoupon_action_HCxdR{color:var(--color-primary);cursor:pointer}.ro__SubscriptionCoupon_action_HCxdR:hover{opacity:.7}.ro__SubscriptionCoupon_bigText_M1lhX{font-size:var(--font-base);font-weight:500;padding-bottom:5px}.ro__SubscriptionCoupon_smallText_qoJVk{padding-bottom:7px}.ro__SubscriptionCoupon_removeBtn_Jmvi8,.ro__SubscriptionCoupon_smallText_qoJVk{font-size:var(--font-sm)}@media (max-width:1025px){.ro__SubscriptionCoupon_actionInput_wVHDS,.ro__SubscriptionCoupon_innerWrapper_IvM9J{width:100%}}
.ro__SubscriptionIntervalPicker_buttonGroup_uDMYs{display:inline-flex;padding:2px;background-color:var(--color-surface-2);border-radius:6px}.ro__SubscriptionIntervalPicker_buttonGroup_uDMYs .ro__SubscriptionIntervalPicker_button_C933_{display:flex;align-items:center;justify-content:center;width:150px;padding:10px 0;font-size:21px;font-weight:600;color:var(--color-text-heading);border-radius:4px;cursor:pointer}.ro__SubscriptionIntervalPicker_buttonGroup_uDMYs .ro__SubscriptionIntervalPicker_active_EIiR9{background-color:#009a4c;color:#fff}.ro__SubscriptionIntervalPicker_wrapper_mtyFl{position:relative}.ro__SubscriptionIntervalPicker_notePositioner_R01Q1{position:absolute;top:13px;right:-80px}.ro__SubscriptionIntervalPicker_notePositionerContent_vV1FF{position:relative}.ro__SubscriptionIntervalPicker_notePositionerContent_vV1FF svg path{fill:var(--color-primary)}.ro__SubscriptionIntervalPicker_note_NwRhr{position:absolute;top:-15px;right:-114px;font-size:var(--font-md);font-weight:500;color:var(--color-primary)}
.ro_LeaveReasonsQuestionnaire_description_uCQM9{font-size:var(--font-base);color:var(--color-text-base)}.ro_LeaveReasonsQuestionnaire_reason_RQBw3{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:15px;font-style:normal;font-weight:400;padding-bottom:13px}.ro_LeaveReasonsQuestionnaire_reason_RQBw3 input[type=radio]{vertical-align:top}.ro_LeaveReasonsQuestionnaire_reason_RQBw3 label{margin-top:4px}.ro_LeaveReasonsQuestionnaire_reason_RQBw3 span{margin-right:8px!important}.ro_LeaveReasonsQuestionnaire_reason_RQBw3 label{font-size:var(--font-sm)!important;line-height:127%!important}.ro_LeaveReasonsQuestionnaire_reason_RQBw3 label{cursor:pointer;color:var(--color-text-base)}.ro_LeaveReasonsQuestionnaire_customReason_cX8RV{padding-top:16px;padding-bottom:18px}.ro_LeaveReasonsQuestionnaire_customReason_cX8RV textarea{min-height:41px;padding:10px}.ro_LeaveReasonsQuestionnaire_revertButton_a7A9n{margin-right:16px!important}.ro_LeaveReasonsQuestionnaire_revertButton_a7A9n{margin-bottom:25px}@media (min-width:1025px){.ro_LeaveReasonsQuestionnaire_revertButton_a7A9n{margin-bottom:0}.ro_LeaveReasonsQuestionnaire_actionButtons_A7Bl7{display:flex;justify-content:flex-start;align-items:center;gap:var(--space2)}}@media (max-width:1024px){.ro_LeaveReasonsQuestionnaire_actionButtons_A7Bl7{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}}.ro_LeaveReasonsQuestionnaire_formRow_t9Ea2{background:none}.ro_LeaveReasonsQuestionnaire_textarea_wmMj2{background-color:var(--color-surface-0)}.ro_LeaveReasonsQuestionnaire_subitem_tS_Gw{padding:12px 28px 0}.ro_LeaveReasonsQuestionnaire_subitem_tS_Gw input[type=radio]{vertical-align:top}.ro_LeaveReasonsQuestionnaire_subitem_tS_Gw span{margin-right:8px!important}.ro_LeaveReasonsQuestionnaire_subitem_tS_Gw label{margin-top:4px;margin-left:4px}.ro_LeaveReasonsQuestionnaire_radioButtonStyle_R2A73{width:21px;height:21px;flex-shrink:0}
.ro_MobileUserPassword_passwordHint_u5TxC{padding-top:10px;padding-left:var(--space5);color:var(--color-text-light);font-weight:500;font-size:15px}
.ro_MasterDetailLayout_desktop_mTSOa{display:flex;height:100%}.ro_MasterDetailLayout_desktopNavigationSection_hejra{width:230px;padding:25px 25px 0;border-right:1px solid var(--color-border-1);height:100%}.ro_MasterDetailLayout_sectionGroup_h3j7G{margin-bottom:25px;display:flex;flex-direction:column;gap:2px}.ro_MasterDetailLayout_sectionGroupHeaderText_Fs0v1{color:var(--zinc-500);font-size:var(--font-sm);font-weight:500;margin:0 0 4px 6px}.ro_MasterDetailLayout_sectionGroupItemText_PsH0I{display:flex;align-items:center;font-size:var(--font-md);font-weight:400;padding:4px 5px;border-radius:6px;white-space:nowrap;cursor:pointer}.ro_MasterDetailLayout_sectionGroupItemSelected_XjoIL,.ro_MasterDetailLayout_sectionGroupItemText_PsH0I:hover{color:var(--color-text-base)}.ro_MasterDetailLayout_sectionGroupItemSelected_XjoIL{background:var(--slate-100);font-weight:600}.ro_MasterDetailLayout_desktopContentSection_ueF_g{flex:1}.ro_MasterDetailLayout_desktopContentSectionInner_J9lbG{max-width:700px;margin:0 auto}@media (min-width:1025px){[data-theme=dark] .ro_MasterDetailLayout_sectionGroupHeaderText_Fs0v1{color:var(--zinc-400)}[data-theme=dark] .ro_MasterDetailLayout_sectionGroupItemText_PsH0I{color:var(--zinc-200)}[data-theme=dark] .ro_MasterDetailLayout_sectionGroupItemSelected_XjoIL{background:var(--zinc-800)}}
.ro_AppBox_wrapper_kbCkm{background-color:#fff;height:300px;width:304px;display:flex;flex-direction:column;margin-right:16px;margin-left:16px;background:#fff;border:1px solid #dcdfe3;box-shadow:0 3px 4px rgba(0,0,0,.04);border-radius:5px;overflow:hidden}.ro_AppBox_header_PbOl9{display:flex;align-items:center;padding:18px}.ro_AppBox_titleWrapper_fWJbH{padding-left:18px}.ro_AppBox_title_MTkl8{font-size:21px;font-weight:600;color:#000}.ro_AppBox_purpose_Pod42{font-size:16px}.ro_AppBox_image_IMsWu{display:flex;align-items:center;justify-content:space-around;width:68px;height:68px;background-color:#199af7;border-radius:5px}.ro_AppBox_description_xJRvp{overflow:auto;padding:0 18px;line-height:24px}.ro_AppBox_learnMore_IlLV_{padding:7px 18px 13px;font-size:16px}.ro_AppBox_footerNode_Gg0KS{border-top:1px solid #ebeced;padding:18px;background:#fafafa;flex:1;display:flex;align-items:center}
.ro__ProfileImageSection-module_profileImagePositioner_E41qE{display:flex;justify-content:flex-start}.ro__ProfileImageSection-module_image_gkNlP{width:80px;height:80px;border-radius:var(--radius-md);background-size:cover;background-position:50%;background-repeat:no-repeat}.ro__ProfileImageSection-module_imageWrapper_PcSO7{display:flex;flex-direction:column;align-items:center;cursor:pointer;margin:auto}.ro__ProfileImageSection-module_disabled_GJYso,.ro__ProfileImageSection-module_temporaryImage_FD8mA{opacity:.5}.ro__ProfileImageSection-module_lightText_l96Q4{color:var(--color-text-light)}.ro__ProfileImageSection-module_lightText_l96Q4,.ro__ProfileImageSection-module_linkText_MuAww{font-size:var(--font-sm);padding-top:6px}.ro__ProfileImageSection-module_linkText_MuAww{color:var(--color-primary);cursor:pointer}
.ro_MobileBusinessDetails_label_BeIEW{font-size:15px;font-weight:500;color:#727983;text-transform:none}.ro_MobileBusinessDetails_error_XJ7fE{display:flex;justify-content:center;font-size:var(--font-md);color:var(--color-attention)}
.ro__ProfileImage-module_wrapper_LB_Cp{flex-direction:column;padding:var(--space5);border-bottom:1px solid var(--color-border-1)}.ro__ProfileImage-module_circle_kvYx2,.ro__ProfileImage-module_wrapper_LB_Cp{display:flex;align-items:center}.ro__ProfileImage-module_circle_kvYx2{border:2px dashed var(--color-primary);justify-content:center}.ro__ProfileImage-module_profileImage_QERHi{width:80px;height:80px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:50%;margin-bottom:5px}[data-theme=dark] .ro__ProfileImage-module_circle_kvYx2{background-color:var(--color-surface-neg-1)}
@keyframes ro_TemplateEditor_standardFadeIn_oDtCM{0%{opacity:0}to{opacity:1}}@keyframes ro_TemplateEditor_FadeInUp_LTnzO{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ro_TemplateEditor_FadeInDown_USlsD{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.ro_TemplateEditor_headerWrapper_upjtj{padding-bottom:24px}.ro_TemplateEditor_headingText_Ji9LC{font-size:var(--font-2xl);color:var(--color-text-heading);font-weight:600}.ro_TemplateEditor_subtitleText_Ty3cW{font-size:var(--font-sm);font-weight:500;color:var(--color-text-light);margin-top:var(--space1)}.ro_TemplateEditor_templateEditorWrapper_agWIN{padding-bottom:24px;opacity:0;animation:ro_TemplateEditor_standardFadeIn_oDtCM .5s forwards}.ro_TemplateEditor_templateEditorWrapper_agWIN:last-child{padding-bottom:0}
.ro_DocumentEmailTemplate_signatureWrapper_Zl4nD{position:relative;padding:0 10px 10px;pointer-events:none;color:var(--color-text-base)}.ro_DocumentEmailTemplate_editSignature_DwCah{display:none;padding:10px 15px;color:var(--color-primary);font-size:14px}.ro_DocumentEmailTemplate_signatureOverlay_YLqox{position:absolute;top:0;bottom:0;left:0;right:0;background-color:transparent;cursor:pointer;z-index:1;display:flex;align-items:flex-end;justify-content:flex-end;border:1px solid transparent}.ro_DocumentEmailTemplate_signatureOverlay_YLqox:hover{background-color:var(--color-surface-2);border-top:1px solid var(--color-border-1)}.ro_DocumentEmailTemplate_signatureOverlay_YLqox:hover .ro_DocumentEmailTemplate_editSignature_DwCah{display:block}
.ro_Signature-module_editorWrapper__YcVj{margin-bottom:var(--space2)}.ro_Signature-module_note_UIu0M{flex:1;text-align:right;font-size:var(--font-xxs);color:var(--color-text-lighter)}.ro_Signature-module_error_itHNw{color:var(--color-attention)}.ro_Signature-module_editor_zvVJj{flex:1;padding:10px;font-size:16px;color:var(--color-text-base);outline:none}
.ro__Tabs_tabBar_uNIdK{display:flex}.ro__Tabs_bottomMargin_uiw7S{margin-bottom:30px}.ro__Tabs_tabItem_OcZIE.ro__Tabs_active_ThzXW,.ro__Tabs_tabItem_OcZIE:hover{color:var(--color-primary)}.ro__Tabs_tabItem_OcZIE.ro__Tabs_active_ThzXW svg path,.ro__Tabs_tabItem_OcZIE:hover svg path{stroke:var(--color-primary)}.ro__Tabs_tabItem_OcZIE{flex:1;display:flex;flex-direction:column;text-align:center;font-size:var(--font-sm);font-weight:500;color:var(--color-text-light);cursor:pointer;padding-bottom:5px;border-bottom:1px solid var(--color-border-1);position:relative;transition:.3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ro__Tabs_tabItem_OcZIE:after{content:"";position:absolute;height:2px;width:100%;bottom:-1px;left:0;transform-origin:center;transform:scaleX(.4);transition:.4s ease}.ro__Tabs_tabItem_OcZIE.ro__Tabs_active_ThzXW:after{background:var(--color-primary);transform:scaleX(1)}.ro__Tabs_tabItem_OcZIE.ro__Tabs_disabled_q2MH6{opacity:.5;cursor:default;pointer-events:none}.ro__Tabs_icon_RtuLb{padding-bottom:4px}
.ro__EmailSettings_subsection_W28LW{border-bottom:1px solid var(--color-border-1);padding-top:24px;padding-bottom:24px}.ro__EmailSettings_subsection_W28LW:first-child{padding-top:0}.ro__EmailSettings_subsection_W28LW:last-child{border-bottom:none}.ro__EmailSettings_subsectionTitle_i_lbK{display:flex;font-size:var(--font-2xl);color:var(--color-text-heading);font-weight:700;padding-bottom:6px}.ro__EmailSettings_tag_f0DaF{color:var(--color-text-light);padding-left:5px}.ro__EmailSettings_bodyText_iutD4{line-height:var(--bodyLineHeight)}.ro__EmailSettings_button_nVbRI{margin-top:15px}.ro__EmailSettings_iconsRow_HTBjS{display:flex;padding-bottom:7px;align-items:center}.ro__EmailSettings_icon_NG1bp{padding-right:15px}.ro__EmailSettings_notificaationNote_fPr5g{padding-top:10px;font-size:var(--font-sm);color:var(--color-text-light);line-height:var(--bodyLineHeight)}
.ro__GenericCountryTaxes_dimmedText_zBGRD{color:var(--color-text-light);font-size:var(--font-md)}.ro__GenericCountryTaxes_globalError_zFzGG{font-size:var(--font-md);color:var(--color-attention)}.ro__GenericCountryTaxes_note_lPnPV{border-top:1px solid var(--color-border-1);padding-top:18px;margin-top:7px}.ro__GenericCountryTaxes_noteHeader_Vb0JW{font-size:var(--font-md);color:var(--color-text-heading);font-weight:500}.ro__GenericCountryTaxes_listOfNotes_EaszB{font-size:var(--font-sm);color:var(--color-text-light)}.ro__GenericCountryTaxes_listOfNotes_EaszB .ro__GenericCountryTaxes_listItem_Pi1z3{padding-bottom:3px}.ro__GenericCountryTaxes_listOfNotes_EaszB .ro__GenericCountryTaxes_listItem_Pi1z3:before{content:"\2022";padding-right:3px}.ro__GenericCountryTaxes_title_oITTS{display:flex}.ro__GenericCountryTaxes_title_oITTS>div{position:relative;top:1px;margin-left:3px}.ro__GenericCountryTaxes_limitedWidth_nU98e{max-width:520px;padding-right:16px}.ro__GenericCountryTaxes_taxStrategyPickerHeading_v3Xt5{font-size:var(--font-base);color:#000;font-weight:500;padding-bottom:10px}
.ro__TaxTypeRow_formRow_v8NwX{flex:1;display:flex;justify-content:flex-start;align-content:center}.ro__TaxTypeRow_formColumn_BLPuC{display:flex;flex-direction:column;padding-right:16px;max-width:480px}.ro__TaxTypeRow_formColumn_BLPuC:last-child{padding-right:0}.ro__TaxTypeRow_growingColumn_E4HLm{flex:1}.ro__TaxTypeRow_innerColumn_og_hb{display:flex;align-items:center}.ro__TaxTypeRow_taxRate_itYOk{padding-right:24px}.ro__TaxTypeRow_taxSwitch_m6wE_{display:flex;align-items:center;padding-right:7px}
.ro__TaxRateInput_wrapper_oE7xG{display:flex;border:1px solid var(--color-border-1);border-radius:var(--radius-lg);height:45px;padding:10px;align-items:center;justify-content:center;color:var(--color-text-base)}.ro__TaxRateInput_disabled_sw3L3{background:var(--color-input-bg-disabled);border:1px solid var(--color-input-border-disabled);width:62px;cursor:not-allowed}.ro__TaxRateInput_disabled_sw3L3 .ro__TaxRateInput_text_RCVQw{font-size:16px;padding-right:3px}.ro__TaxRateInput_suffix_HZdBN{font-size:16px}.ro__TaxRateInput_textInput_eNTBQ{width:42px}.ro__TaxRateInput_suffixBox_A8XOQ{width:43px;border-left:none;border-bottom-left-radius:0;border-top-left-radius:0}.ro__TaxRateInput_input_oTQGl{border-right:none;border-bottom-right-radius:0;border-top-right-radius:0}.ro__TaxRateInput_input_oTQGl .ro__TaxRateInput_smallText_SFxy6{font-size:16px}.ro__TaxRateInput_row_UUvRg{display:flex}
.ro__CountryFlag_flag_CJps6{width:1em;border-radius:4px}
.ro__GenericCountryTaxes_descriptionText_LB80Y{font-size:15px;color:var(--color-text-light)}
.ro__TaxDialog_rateInput_gYB9g{background:#fff!important}
.ro__TaxNotice-module_notice_TtPix{color:var(--color-text-light);font-size:var(--font-xs);padding:var(--space5)}
.ro_ImportData_wrapper_tEPiG{flex-direction:column;background-color:var(--color-surface-0);margin-top:20px;margin-bottom:40px;padding-left:25px;padding-right:25px;border:1px solid var(--color-border-1);box-shadow:0 3px 4px rgba(0,0,0,.04);border-radius:5px}.ro_ImportData_headerWrapper_C6xKJ,.ro_ImportData_wrapper_tEPiG{display:flex;padding-bottom:20px}.ro_ImportData_headerWrapper_C6xKJ{flex-direction:row;justify-content:space-between;padding-top:20px;border-bottom:1px solid var(--color-border-1)}.ro_ImportData_buttonWrapper_BG_kU{padding-top:25px}.ro_ImportData_description_i8IIr{overflow:auto;font-size:16px;color:var(--color-text-base)}.ro_ImportData_title_w8byI{margin:0 0 5px}.ro_ImportData_image_HuyKE{display:flex;align-items:center;justify-content:space-around}.ro_ImportData_furtherNotes_VwOBn{font-size:14px;color:var(--color-text-light);margin:20px 0 0 15px;padding:0}.ro_ImportData_furtherNotes_VwOBn li{margin:0 0 5px}
.ro_GeneralSettings_section_iecER{padding-bottom:24px}.ro_GeneralSettings_sectionTitle_ciGF0{font-size:var(--font-2xl);letter-spacing:-1px;color:var(--color-text-heading);font-family:var(--defaultFontFamily);font-weight:600;padding-bottom:12px}.ro_GeneralSettings_loadingIndicatorWrapper_cdBQK{padding-top:125px}
.ro__AccountantAccessPage_accountantsWrapper_zVUbw{padding-top:10px}.ro__AccountantAccessPage_title_w0k1B{font-size:var(--font-2xl);letter-spacing:-1px;font-weight:600;color:var(--color-text-heading);font-family:var(--defaultFontFamily);font-weight:700;padding-bottom:.7em}
.ro__AccountantsList_item_UHTtR{border-top:1px solid #ebeced;padding-top:10px;padding-bottom:10px}.ro__AccountantsList_itemInfo_Gjiiy{justify-content:space-between}.ro__AccountantsList_email_WFFG_,.ro__AccountantsList_itemInfo_Gjiiy{display:flex;align-items:center}.ro__AccountantsList_email_WFFG_ .ro__AccountantsList_text_qlVDS{font-size:16px;color:#727983}.ro__AccountantsList_actions_HEo8_{display:flex}.ro__AccountantsList_actions_HEo8_ .ro__AccountantsList_node_JbZuj{background:#efefef;padding:2px 7px 4px;border-radius:5px;border:1px solid var(--color-border-1);cursor:pointer}.ro__AccountantsList_actions_HEo8_ .ro__AccountantsList_node_JbZuj:not(:last-child){margin-right:7px}.ro__AccountantsList_actions_HEo8_ .ro__AccountantsList_node_JbZuj .ro__AccountantsList_action_Le2W3{font-size:14px}.ro__AccountantsList_actions_HEo8_ .ro__AccountantsList_node_JbZuj .ro__AccountantsList_action_Le2W3.ro__AccountantsList_normal_JIS7W{color:var(--color-text-light)}.ro__AccountantsList_action_Le2W3{font-size:16px}
.ro__AccountantPermissionsForm_row_W4jPX{display:flex;align-items:center;margin-top:10px;margin-bottom:10px}.ro__AccountantPermissionsForm_row_W4jPX label{cursor:pointer}.ro__AccountantPermissionsForm_switchSpace_TajLx{width:8px}.ro__AccountantPermissionsForm_wrapper_BsRgk{margin-top:10px;margin-bottom:10px}
.ro__AccountantPermissionsEditor_buttons_xcAmF{padding-top:6px;padding-bottom:10px;display:flex;align-items:center}.ro__AccountantPermissionsEditor_changePermissions_mhOxP{color:#727983;font-size:16px}
.ro__AccountantInvitationForm_intro__oOc6{font-size:16px;color:#727983;background:#fff}@media (min-width:1025px){.ro__AccountantInvitationForm_intro__oOc6{margin-bottom:18px;background:inherit}}.ro__AccountantInvitationForm_permissionsNote_dxlne{margin-top:15px;border-top:1px solid var(--color-border-1);padding-top:14px;font-size:14px;color:#727983}.ro__AccountantInvitationForm_globalError__hPxx{font-size:15px;color:var(--color-attention);margin-top:10px}.ro__AccountantInvitationForm_setPermissions_MEejI{display:none;font-size:18px;color:var(--color-text-base)}.ro__AccountantInvitationForm_inviteButton_oFNtI{margin-top:10px}
.ro_Payments-module_wrapper_fL7M7{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid var(--color-border-1)}.ro_Payments-module_title_ybE94{font-size:var(--font-2xl);letter-spacing:-1px;font-weight:600;color:var(--color-text-heading);font-family:var(--defaultFontFamily);margin-bottom:.4em}.ro_Payments-module_description_PUQlG{padding-bottom:15px;font-size:var(--font-md);color:var(--color-text-base);line-height:var(--bodyLineHeight)}.ro_Payments-module_headerWrapper_OHFGX{display:flex;align-items:center;justify-content:space-between}.ro_Payments-module_titleWrapper_ORStz{padding:20px}.ro_Payments-module_purpose_XVhBj{font-size:var(--font-md)}.ro_Payments-module_logo_IFYL9{width:90px}.ro_Payments-module_disconnectActions__HUcF{display:flex;justify-content:space-between;align-items:center}.ro_Payments-module_connectionStatus_aqQlh{color:#6eac00;display:flex;align-items:center;font-size:16px}.ro_Payments-module_connectedIndicator_d7l7r{margin-left:15px;width:14px;height:14px;background-color:#a2d645;border-radius:7px;margin-right:8px;box-shadow:0 0 7px #81c900}.ro_Payments-module_error_o6uQd{color:var(--color-attention);font-size:16px;padding-bottom:10px}.ro_Payments-module_daysUntilDueInput_U6zEo{width:55px;background:var(--color-surface-0);outline:none;color:var(--color-text-base);padding:var(--space1-05) var(--space2);border-radius:var(--radius-sm);border:1px solid var(--color-border-1);box-shadow:var(--shadow-input)}.ro_Payments-module_termsWrapper_g0tZ4{margin-top:var(--space2);margin-bottom:var(--space2)}.ro_Payments-module_invalidInput_VL0G9{border:1px solid var(--color-attention)}
.ro__SendReceiptCheckbox_receiptCheckboxRow_tW1Td{align-items:flex-start}.ro__SendReceiptCheckbox_receiptCheckboxLabel_HSRGx{font-size:var(--font-sm);color:var(--color-text-base);margin-left:5px}
.ro_DesktopNotificationSettings_notifTitle_H8whW{font-size:var(--font-3xl);letter-spacing:-1px;font-weight:600;color:var(--color-text-heading);font-family:var(--defaultFontFamily);margin-top:0;font-weight:700}.ro_DesktopNotificationSettings_notificationsForm_oydtX{margin-bottom:20px}.ro_DesktopNotificationSettings_formLabel_fGK37{font-size:16px;color:var(--color-text-base)}.ro_DesktopNotificationSettings_notificationRow_Mz9dw{display:flex;align-items:center;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--color-border-1)}
.ro__EmailSection_dialogHeader_SYZzq{padding:20px 25px;border-bottom:1px solid var(--color-border-1)}.ro__EmailSection_dialogHeader_SYZzq .ro__EmailSection_subtitle_KmHup{font-size:var(--font-md);color:var(--color-text-base);padding-top:5px}.ro__EmailSection_dialogContent_bjlG3{padding:20px 25px 10px}.ro__EmailSection_note_xZWMV{font-size:var(--font-xxs);padding-top:4px}.ro__EmailSection_wide_RhBM3{flex:1}
.ro__SectionTitle_sectionTitle__vU5N{font-size:var(--font-2xl);font-weight:600;color:var(--color-text-heading);padding-bottom:14px}
.ro__QuantityTypes-module_section_OnJRk h3{margin-top:0;margin-bottom:var(--space2);font-size:var(--space4-05)}.ro__QuantityTypes-module_unitBoxes_DxNBK{display:flex;gap:var(--space5)}.ro__QuantityTypes-module_unitsWrapper_Rvg9g{flex:1;margin-bottom:var(--space5)}.ro__QuantityTypes-module_units_PBn9Z{border:1px solid var(--color-border-1);border-radius:var(--radius-xl);overflow:auto;height:400px}.ro__QuantityTypes-module_unitRow_Smxk_,.ro__QuantityTypes-module_unitRowSelected_hJHV6{display:flex;align-items:center;padding:var(--space2-05);border-bottom:1px solid var(--color-border-1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ro__QuantityTypes-module_unitRow_Smxk_:hover{background:var(--color-surface-2);cursor:pointer}.ro__QuantityTypes-module_unitRowSelected_hJHV6:hover{cursor:grab;background:var(--color-surface-2)}.ro__QuantityTypes-module_unitRowSelected_hJHV6 .ro__QuantityTypes-module_handleDragging_mYz4R,.ro__QuantityTypes-module_unitRowSelected_hJHV6:hover .ro__QuantityTypes-module_handleHover_e0Clb{visibility:visible}.ro__QuantityTypes-module_unitRow_Smxk_:last-child{border-bottom:none}.ro__QuantityTypes-module_addChevron_WcoPp{visibility:hidden}.ro__QuantityTypes-module_addChevron_WcoPp path{fill:var(--color-primary)}.ro__QuantityTypes-module_unitRow_Smxk_:hover .ro__QuantityTypes-module_addChevron_WcoPp{visibility:visible}.ro__QuantityTypes-module_unitName_m2H0P{flex-grow:1;color:var(--color-text-base);font-size:var(--font-md);-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.ro__QuantityTypes-module_unitRow_Smxk_.ro__QuantityTypes-module_category_uTNSb{background-color:var(--slate-150);padding:var(--space2) var(--space2-05);display:flex;align-items:center}.ro__QuantityTypes-module_categoryName_KTZ8Q{color:var(--color-text-light);font-size:var(--font-sm);display:flex;font-weight:500}.ro__QuantityTypes-module_handle_kvlum{cursor:grab;margin-right:var(--space2);visibility:hidden;display:flex;align-items:center}.ro__QuantityTypes-module_handle_kvlum:hover svg path{fill:var(--color-primary)}.ro__QuantityTypes-module_removeBtn_h0RE5{visibility:hidden;background-color:transparent;border:none;display:flex;align-items:center;cursor:pointer;padding:0 var(--space1)}.ro__QuantityTypes-module_removeBtn_h0RE5:disabled{cursor:not-allowed}.ro__QuantityTypes-module_unitRowSelected_hJHV6:hover .ro__QuantityTypes-module_removeBtnHover_FrfsZ{visibility:visible}@media (min-width:1025px){[data-theme=dark]{.ro__QuantityTypes-module_unitRow_Smxk_.ro__QuantityTypes-module_category_uTNSb{background-color:var(--zinc-800)}}}
.ro_MobileAcceptCreditCards-module_wrapper_yn_Vn{padding:var(--space6) var(--space5);border-bottom:1px solid var(--color-border-1)}.ro_MobileAcceptCreditCards-module_success_ygKZO{color:var(--color-positive)}
.ro__PayPalSettings-module_wrapper_FoSBk{padding:var(--space6) var(--space5);border-bottom:1px solid var(--color-border-1)}
.ro_ImportScreen_loadingIndicator_GNlKI{margin-top:150px}.ro_ImportScreen_panel_k_JYc,.ro_ImportScreen_wrapper_PK36j{text-align:center}.ro_ImportScreen_panel_k_JYc{width:500px;margin:50px auto 0}.ro_ImportScreen_panel_k_JYc h2{margin:0}.ro_ImportScreen_panel_k_JYc p{margin:0 0 15px}.ro_ImportScreen_failure_DkV9X{color:var(--color-attention)}
.ro_BasesOverview_newBasNote_VgghS{font-size:var(--font-xxs);color:var(--color-text-light)}@media (min-width:1025px){.ro_BasesOverview_newBasNote_VgghS{font-size:var(--font-sm);font-weight:400}.ro_BasesOverview_desktopHeadings_b11t5{display:flex;align-items:center;font-size:var(--font-md);color:var(--color-text-light);font-weight:500}.ro_BasesOverview_totalIncome_HBir8{width:110px;text-align:right}.ro_BasesOverview_incomeGst_lBN_s{width:120px;text-align:right}.ro_BasesOverview_expenseGst_wDhZy{width:165px;text-align:right}.ro_BasesOverview_totalExpense_wR9oQ,.ro_BasesOverview_totalGst_S0uKj{width:110px;text-align:right}.ro_BasesOverview_paygAmount_dJJmN{width:100px;text-align:right}}
.ro_StatRow_wrapper_mpi0V{padding:10px 0;border-bottom:1px solid var(--color-border-1);display:flex;color:var(--color-text-light);align-items:center}.ro_StatRow_code_dL_lh{width:25px;font-size:var(--font-sm);font-weight:700}.ro_StatRow_label_iMgjG{flex:1;font-size:var(--font-md)}.ro_StatRow_amount_taTZ9{color:var(--color-text-base);font-weight:500}
.ro_BasEditDialog_dialog_McJBF{max-width:460px}.ro_BasEditDialog_basData_SuSDq{margin-bottom:10px}.ro_BasEditDialog_checkboxWrapper_piyol{display:flex;align-items:center;color:var(--color-text-base);font-size:var(--font-md)}.ro_BasEditDialog_linkButton_eYwUP{font-size:var(--font-sm);color:var(--color-text-light);background-color:transparent;border:none;text-decoration:underline;padding:0;margin:0}.ro_BasEditDialog_activeLinkButton_eIJ4s{pointer-events:none;cursor:default;opacity:.7}
.ro_BasItem-module_basStatus_HaPbN{display:flex;align-items:center}.ro_BasItem-module_statusDot_WBIxi{width:9px;height:9px;border-radius:50%;display:inline-block;margin-right:4px}.ro_BasItem-module_mobileGstLabel_uuv2J{font-size:var(--font-sm);color:var(--color-text-light)}.ro_BasItem-module_mobileAmountWrapper_PCuap{text-align:right}.ro_BasItem-module_desktopRow_vCrPF{display:flex;align-items:center;justify-content:space-between;padding:0 14px;height:45px;cursor:pointer;border-bottom:1px solid var(--color-border-1);color:var(--color-text-base);&:hover{background:var(--color-surface-1)}.ro_BasItem-module_columnQuarterAndStatus_Iswm6{justify-content:flex-start}.ro_BasItem-module_columnQuarterAndStatus_Iswm6,.ro_BasItem-module_columnValues_mVp2D{display:flex;align-items:center;flex:1}.ro_BasItem-module_columnValues_mVp2D{justify-content:flex-end}.ro_BasItem-module_financialQuarter_E5sdW{font-weight:500;font-size:var(--font-xxs);color:var(--color-text-light);width:23px;margin-right:4px}.ro_BasItem-module_dateRange_szDb1{width:145px}.ro_BasItem-module_totalIncome_ewAUL{width:110px;text-align:right}.ro_BasItem-module_incomeGst_U4L8U{width:120px;text-align:right}.ro_BasItem-module_expenseGst_tgCsl{width:165px;text-align:right}.ro_BasItem-module_totalExpense_AS8y1,.ro_BasItem-module_totalGst_RFEqA{width:110px;text-align:right}.ro_BasItem-module_paygAmount_dSFfd{width:100px;text-align:right}}
.ro_BasItemStatus_wrapper_sCKkF{flex:1;justify-content:space-between}.ro_BasItemStatus_labelBadge_iglpO,.ro_BasItemStatus_wrapper_sCKkF{display:flex;align-items:center}.ro_BasItemStatus_labelBadge_iglpO{color:#fff;font-weight:600;font-size:12px;padding:0 10px;border-radius:35px;height:24px;margin-right:10px}
.ro_IncomesOverview_listActionsWrapper_gfVPT,.ro_IncomesOverview_topSectionWrapper_zDhnT{display:none}.ro_IncomesOverview_loadingIndicatorWrapper_XTeM4{padding-top:125px}@media (min-width:1025px){.ro_IncomesOverview_loadingIndicatorWrapper_XTeM4{padding-top:85px}.ro_IncomesOverview_topSectionWrapper_zDhnT{display:flex;justify-content:space-between;align-items:center;min-height:45px;margin-top:38px;margin-bottom:37px}.ro_IncomesOverview_contentWrapper_Z_6PN{padding-top:0}.ro_IncomesOverview_listActionsWrapper_gfVPT{display:flex;justify-content:flex-start;flex-direction:column}.ro_IncomesOverview_listActionsWrapper_gfVPT .ro_IncomesOverview_left_G_yPJ{display:flex}.ro_IncomesOverview_listActionsWrapper_gfVPT .ro_IncomesOverview_right_t2_oC{display:none}.ro_IncomesOverview_expenseOptionsWrapper_zefRk{display:flex;justify-content:flex-end}.ro_IncomesOverview_bulkWrapper_froWD{display:flex}}
.ro_BulkActions_wrapper_hQo64{display:flex;margin-right:25px}
.ro_IncomesListItem_checkboxWrapper_tosGc{display:block;margin-top:-2px;margin-left:5px}.ro_IncomesListItem_overflowHidden_soTfW{overflow:hidden}.ro_IncomesListItem_textLineClampTwo_nMkKL{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:var(--bodyLineHeight)}.ro_IncomesListItem_textOverflowEllipsis__Hy8L{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ro_IncomesListItem_noDescription_OrYuC{color:var(--color-text-light);font-size:var(--font-md)}.ro_IncomesListItem_amountText_FcG89,.ro_IncomesListItem_textAlignRight_VJplM{text-align:right}.ro_IncomesListItem_amountText_FcG89{flex:1;margin-left:5px}.ro_IncomesListItem_dropdownPositioner_uWI24{height:100%;display:flex;align-items:center;justify-content:space-around}.ro_IncomesListItem_categoryDot_Tip0t{width:13px;height:13px;display:inline-block;border-radius:100%;margin-right:6px}.ro_IncomesListItem_attachmentIcon_fj123{width:15px;height:13px}.ro_IncomesListItem_categoryDotOnMobile_rZs5z{width:9px;height:9px;border-radius:50%;margin-right:4px;display:inline-block}.ro_IncomesListItem_incomeDateOnMobile_DEUW7{padding-right:5px}.ro_IncomesListItem_categoryOnMobile_Z3Xdw{padding-left:5px}
.ro_IncomesList_checkboxWrapper_C0xzs{display:block;margin-left:5px}
.ro_Navbar_safeArea_kNeOu{min-height:calc(0px + var(--safeAreaTop))}.ro_Navbar_wrapper_oFg0h{background:var(--color-surface-0);position:fixed;top:0;left:0;width:100%;z-index:2;border-bottom:1px solid var(--color-border-1)}.ro_Navbar_content_KQ4uB{height:55px;display:flex;align-items:center;justify-content:space-between;padding:0 var(--space4)}.ro_Navbar_title_c7OaM{flex:1;font-size:var(--font-xl);font-weight:600;color:var(--color-text-heading);text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 var(--space5)}.ro_Navbar_navItem_J93Wn{cursor:pointer;display:flex;align-items:center}.ro_Navbar_navItem_J93Wn svg path{fill:var(--color-text-base)}
.ro_HeaderNav-module_profileImage_tz0SH{width:32px;height:32px;border-radius:50%}
.ro_HeaderLayout_wrapper_KJiKD{display:flex;flex-direction:column;justify-content:space-around;align-items:center;margin:10px 0}.ro_HeaderLayout_bigText_ylIHL{font-size:23px;font-weight:500;color:#363d46;margin-bottom:7px}.ro_HeaderLayout_smallText_Qdmld{font-size:16px;color:#727983;text-align:center;padding:0 15px;line-height:23px}
.ro_OnboardingTask-module_wrapper_KqOL9{display:flex;justify-content:flex-start;align-items:center;gap:var(--space4);height:65px;width:100%;padding:0 var(--space4);border-bottom:1px solid var(--color-border-1)}.ro_OnboardingTask-module_icon_W1xwp{display:flex;width:30px;justify-content:center}.ro_OnboardingTask-module_wrapper_KqOL9:last-child{border-bottom:none}.ro_OnboardingTask-module_active_CLEfV{background:var(--color-surface-2)}.ro_OnboardingTask-module_taskAction_bprMA{display:flex;margin-left:auto}
.ro_Onboarding-module_wrapper_UMVTO{padding:calc(var(--space20) + var(--safeAreaTop)) var(--space6) var(--space8);background:linear-gradient(180deg,#7aaedf 67.5%,#5549a6)}.ro_Onboarding-module_welcomeMessage_ty_jx{text-align:center;font-size:var(--font-md);line-height:var(--bodyLineHeight);padding:var(--space5);border-bottom:1px solid var(--color-border-1);color:var(--color-text-light)}.ro_Onboarding-module_welcomeMessage_ty_jx h4{font-size:var(--font-xl);margin:0 0 var(--space1-05) 0;color:var(--color-text-heading);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ro_Onboarding-module_roundedIcon_F1UOl{display:block;margin:0 auto var(--space3) auto;width:24px}.ro_Onboarding-module_mobileOnboardingTasks_X5U1u{display:flex;flex-direction:column;background:var(--color-surface-0);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);opacity:0;animation:ro_Onboarding-module_fadeIn_Avi6x .25s ease-in-out .3s forwards;margin:0;padding:0}.ro_Onboarding-module_skipText_n82CX{text-align:center;color:var(--color-text-light);font-size:var(--font-md);padding:var(--space4) 0}@keyframes ro_Onboarding-module_fadeIn_Avi6x{0%{transform:translate3d(0,14px,0) scale3d(.98,.98,.98);opacity:0}to{transform:translateZ(0) scaleX(1);opacity:1}}
.ro_MobileDashboardOverview-module_contentWrapper_uqrbz{padding:0 0 var(--space10) 0;display:flex;flex-direction:column;overflow-x:hidden}.ro_MobileDashboardOverview-module_mobileDashBox_THNk2{padding:var(--space3) var(--space5)}.ro_MobileDashboardOverview-module_quickButtonsTitle_jADrf{margin:var(--space1) auto var(--space4) auto;font-size:var(--font-xxs);font-weight:600;color:var(--color-text-light)}.ro_MobileDashboardOverview-module_quickButtons_oHw4Z{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space6);padding:0 var(--space5)}
.ro_CashFlowChart-module_chartWrapper_Mm8VC{position:relative;margin:var(--space1) var(--space2) var(--space5) var(--space2)}.ro_CashFlowChart-module_chartWrapper_Mm8VC:before{content:"";position:absolute;width:120%;min-height:197px;left:-5%;bottom:29px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 72.62%,#cdd4d8 122.23%)}.ro_CashFlowChart-module_chartWrapper_Mm8VC canvas{position:relative;z-index:1}@media screen and (max-width:768px){.ro_CashFlowChart-module_chartWrapper_Mm8VC:before{display:none}}
.ro_QuickButton-module_quickButton_z152q{flex-direction:column;font-size:var(--font-sm);font-weight:500}.ro_QuickButton-module_iconWrapper__9uNA,.ro_QuickButton-module_quickButton_z152q{display:flex;align-items:center}.ro_QuickButton-module_iconWrapper__9uNA{justify-content:center;width:48px;height:48px;border-radius:50%;background:#d1f0ff;margin-bottom:4px}.ro_QuickButton-module_buttonText_U5GBK{text-transform:capitalize}[data-theme=dark]{.ro_QuickButton-module_iconWrapper__9uNA{background:var(--color-surface-4)}}
.ro_ReconcileNewTransactions-module_reconcileBankTransactions_QRhYX{position:relative;display:flex;align-items:center;border:1px solid var(--color-border-1);margin:var(--space2) var(--space5) var(--space4) var(--space5);padding:var(--space3) var(--space3);border-radius:var(--radius-md);color:var(--color-text-light);font-size:var(--font-md);font-weight:500;gap:var(--space2);background-image:var(--chevronDown) no-repeat center}.ro_ReconcileNewTransactions-module_reconcileBankTransactions_QRhYX svg:last-of-type{margin-left:auto}
.ro_MobileDashboard-module_wrapper_aMOqk{padding-top:calc(var(--space17) + var(--safeAreaTop));opacity:0;animation:ro_MobileDashboard-module_fadeIn_aGCOh .3s ease .35s forwards}.ro_MobileDashboard-module_wrapperWithOnboarding_kshX2{padding-top:var(--space5);opacity:0;animation:ro_MobileDashboard-module_fadeIn_aGCOh .3s ease .75s forwards;background:var(--color-surface-0)}@keyframes ro_MobileDashboard-module_fadeIn_aGCOh{0%{opacity:0}to{opacity:1}}
.ro_FloatingTimerWidget-module_wrapper_CStlV{position:fixed;bottom:0;left:0;right:0;box-shadow:0 0 15px rgba(25,25,25,.2);display:flex;align-items:center;justify-content:center;z-index:100;background-color:#fff}.ro_FloatingTimerWidget-module_floatingCurrentTimerWidget_eatg2{border:none}.ro_FloatingTimerWidget-module_center_Gy_eQ{flex:1;max-width:90%}.ro_FloatingTimerWidget-module_minimise_j3H7g{position:absolute;left:10px;padding:5px;background:var(--color-surface-0);border:none;box-shadow:0 0 7px rgba(0,0,0,.2);height:34px}@media (min-width:1280px){.ro_FloatingTimerWidget-module_center_Gy_eQ{max-width:1024px}}@media (min-width:1025px){[data-theme=dark] .ro_FloatingTimerWidget-module_wrapper_CStlV{background-color:var(--zinc-800)}}
.ro_ExpenseDialog-module_form_iXZoP{display:flex;align-items:stretch;flex:1}.ro_ExpenseDialog-module_leftSide_Rcmo6{flex:1;max-width:100%}.ro_ExpenseDialog-module_rightSide_Wdbpa{flex:1;display:none;background-color:var(--color-surface-0);position:relative}.ro_ExpenseDialog-module_mobilePickerContainer_wdDJB{width:105px;margin-left:25px;margin-right:20px;margin-top:5px;display:flex;position:relative}.ro_ExpenseDialog-module_wrapper_TZilM{height:100%;display:flex;flex-direction:column;position:relative}.ro_ExpenseDialog-module_formSection_NXmOP{display:flex;align-items:stretch}.ro_ExpenseDialog-module_formSectionContentLeft_rUfVt{flex:1}.ro_ExpenseDialog-module_formSectionContentRight_Q3LlZ{margin-right:12px}.ro_ExpenseDialog-module_formRow_wldl1{padding-left:20px;padding-right:12px;min-height:75px;border-bottom:1px solid var(--color-border-1);display:flex;flex-direction:column;justify-content:center;position:relative}.ro_ExpenseDialog-module_formRow_wldl1.ro_ExpenseDialog-module_descriptionRow_aWCtm{border-bottom:0!important}.ro_ExpenseDialog-module_formRow_wldl1.ro_ExpenseDialog-module_descriptionRow_aWCtm{padding-top:15px;justify-content:flex-start}.ro_ExpenseDialog-module_label_fGiar{position:relative;z-index:1}@media (min-width:1025px){.ro_ExpenseDialog-module_formSectionContentLeft_rUfVt{display:flex}.ro_ExpenseDialog-module_formSectionContentLeft_rUfVt>.ro_ExpenseDialog-module_formRow_wldl1{flex:1}.ro_ExpenseDialog-module_formSectionContentLeft_rUfVt>.ro_ExpenseDialog-module_formRow_wldl1:first-child{padding-right:0}.ro_ExpenseDialog-module_form_iXZoP{width:850px}.ro_ExpenseDialog-module_label_fGiar{margin-bottom:0}.ro_ExpenseDialog-module_formRow_wldl1{border-bottom:0;margin-bottom:10px;padding-left:15px;padding-right:15px}.ro_ExpenseDialog-module_formRow_wldl1.ro_ExpenseDialog-module_control_RPILQ{padding-bottom:0}.ro_ExpenseDialog-module_formRow_wldl1.ro_ExpenseDialog-module_descriptionRow_aWCtm{padding-top:0}.ro_ExpenseDialog-module_rightSide_Wdbpa{display:flex;border-left:1px solid var(--color-border-1)}}.ro_ExpenseDialog-module_topPadding_dGq9H{height:15px}
.ro_AttachmentPicker_pickerDefaultStyle_JpV0j{background-color:var(--color-surface-1);border:2px dashed var(--color-primary);border-radius:5px}.ro_AttachmentPicker_fitContainer_BSsw_,.ro_AttachmentPicker_wrapper_SOzsd{display:flex;align-items:stretch}.ro_AttachmentPicker_wrapper_SOzsd{overflow:hidden;flex:1}.ro_AttachmentPicker_previewWrapper_wcVH1,.ro_AttachmentPicker_selectedFileWrapper_nm4dh,.ro_AttachmentPicker_uploadWrapper_nrMz8{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;border-radius:2px;flex:1;color:var(--color-primary)}.ro_AttachmentPicker_removeAttachment_Lg3hy{display:none}.ro_AttachmentPicker_selectedFileWrapper_nm4dh{position:relative}.ro_AttachmentPicker_selectedFileWrapper_nm4dh .ro_AttachmentPicker_icon_hTHZe i{font-size:88px!important}.ro_AttachmentPicker_selectedFileWrapper_nm4dh .ro_AttachmentPicker_text_R2QqL{font-size:var(--font-xxs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:75px}.ro_AttachmentPicker_previewWrapper_wcVH1{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.ro_AttachmentPicker_text_R2QqL{margin-top:-6px;font-size:var(--font-md);text-align:center;font-weight:500}
.ro_DesktopAttachmentPicker-module_emptyWrapper_dlvGr{width:100%;display:flex;padding-top:200px;align-items:flex-start;justify-content:center;cursor:pointer}.ro_DesktopAttachmentPicker-module_emptyWrapper_dlvGr,.ro_DesktopAttachmentPicker-module_emptyWrapper_dlvGr.ro_DesktopAttachmentPicker-module_dragOver_OsPjV{background-color:var(--color-surface-0)}.ro_DesktopAttachmentPicker-module_emptyWrapper_dlvGr .ro_DesktopAttachmentPicker-module_inner_qipgw{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:var(--color-text-base);-moz-columns:var(--color-text-base);columns:var(--color-text-base)}.ro_DesktopAttachmentPicker-module_emptyWrapper_dlvGr .ro_DesktopAttachmentPicker-module_inner_qipgw img{position:relative;bottom:4px;margin-bottom:8px}.ro_DesktopAttachmentPicker-module_imageFilePreviewWrapper_dThjo,.ro_DesktopAttachmentPicker-module_otherFilePreviewWrapper_daxV9,.ro_DesktopAttachmentPicker-module_pdfFilePreviewWrapper_UpPjs,.ro_DesktopAttachmentPicker-module_pickerWrapper_LGJ7x{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;flex:1}.ro_DesktopAttachmentPicker-module_imageFilePreviewWrapper_dThjo.ro_DesktopAttachmentPicker-module_dragOver_OsPjV,.ro_DesktopAttachmentPicker-module_otherFilePreviewWrapper_daxV9.ro_DesktopAttachmentPicker-module_dragOver_OsPjV,.ro_DesktopAttachmentPicker-module_pdfFilePreviewWrapper_UpPjs.ro_DesktopAttachmentPicker-module_dragOver_OsPjV,.ro_DesktopAttachmentPicker-module_pickerWrapper_LGJ7x.ro_DesktopAttachmentPicker-module_dragOver_OsPjV{opacity:.8}.ro_DesktopAttachmentPicker-module_imageFilePreviewWrapper_dThjo{background-repeat:no-repeat;position:relative;background-size:contain;background-position:top}.ro_DesktopAttachmentPicker-module_pdfFilePreviewWrapper_UpPjs{justify-content:flex-start;align-items:flex-start}.ro_DesktopAttachmentPicker-module_pdfContent__Vhjc{height:650px;width:100%;border-bottom:2px solid #525659}.ro_DesktopAttachmentPicker-module_otherFilePreviewWrapper_daxV9{position:relative}.ro_DesktopAttachmentPicker-module_otherFilePreviewWrapper_daxV9 .ro_DesktopAttachmentPicker-module_icon_uJ9PQ i{font-size:88px!important}.ro_DesktopAttachmentPicker-module_otherFilePreviewWrapper_daxV9 .ro_DesktopAttachmentPicker-module_icon_uJ9PQ i{color:#157bff}.ro_DesktopAttachmentPicker-module_text_gZIAN{font-size:var(--font-xxs);color:#157bff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:200px}.ro_DesktopAttachmentPicker-module_removeAttachment_JKt9x{display:block;cursor:pointer;padding:10px;position:absolute;top:0;right:0;font-size:14px;background-color:rgba(0,0,0,.67);color:#fff}.ro_DesktopAttachmentPicker-module_removeAttachmentIcon_X4kPF{margin-right:4px}.ro_DesktopAttachmentPicker-module_removePdfAttachment_GTXe5{display:flex;align-items:center;justify-content:flex-start;color:var(--color-text-light);gap:var(--space1);padding:12px 8px;font-size:var(--font-md);font-weight:500}.ro_DesktopAttachmentPicker-module_removePdfAttachment_GTXe5:hover{color:#e64848}.ro_DesktopAttachmentPicker-module_removePdfAttachment_GTXe5:hover path{stroke:#e64848}
.ro_IncomeDialog_form_hDbpu{display:flex;align-items:stretch;flex:1}.ro_IncomeDialog_leftSide_AYJl7{flex:1;max-width:100%}.ro_IncomeDialog_rightSide_Uxu43{flex:1;display:none;background-color:var(--color-surface-0)}.ro_IncomeDialog_mobilePickerContainer_Zqv_E{width:105px;margin-left:25px;margin-right:20px;margin-top:5px;display:flex;background-color:#f0f3f5}.ro_IncomeDialog_wrapper_syiLV{height:100%;display:flex;flex-direction:column;position:relative}.ro_IncomeDialog_formSection_sqpwH{display:flex;align-items:stretch}.ro_IncomeDialog_formSection_sqpwH .ro_IncomeDialog_formSectionContentLeft_Ygaei{flex:1}.ro_IncomeDialog_formSection_sqpwH .ro_IncomeDialog_formSectionContentRight_we5W7{margin-right:12px}.ro_IncomeDialog_buttonsRow_jy0k9,.ro_IncomeDialog_formRow_bVd4t{padding-left:20px;padding-right:12px}.ro_IncomeDialog_formRow_bVd4t{min-height:75px;border-bottom:1px solid var(--color-border-1);display:flex;flex-direction:column;justify-content:center;position:relative}.ro_IncomeDialog_formRow_bVd4t.ro_IncomeDialog_descriptionRow_gPsdO{border-bottom:0!important}.ro_IncomeDialog_formRow_bVd4t.ro_IncomeDialog_descriptionRow_gPsdO{padding-top:15px;justify-content:flex-start}.ro_IncomeDialog_buttonsRow_jy0k9{margin-top:12px}.ro_IncomeDialog_label_o7VED{position:relative;z-index:1}.ro_IncomeDialog_dropdownArrow_ZdIYA{position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media (min-width:1025px){.ro_IncomeDialog_formSectionContentLeft_Ygaei{display:flex}.ro_IncomeDialog_formSectionContentLeft_Ygaei>.ro_IncomeDialog_formRow_bVd4t{flex:1}.ro_IncomeDialog_formSectionContentLeft_Ygaei>.ro_IncomeDialog_formRow_bVd4t:first-child{padding-right:0}.ro_IncomeDialog_form_hDbpu{width:850px}.ro_IncomeDialog_label_o7VED{margin-bottom:0}.ro_IncomeDialog_dropdownArrow_ZdIYA{display:none!important}.ro_IncomeDialog_buttonsRow_jy0k9,.ro_IncomeDialog_formRow_bVd4t{padding-left:15px}.ro_IncomeDialog_formRow_bVd4t{border-bottom:0;margin-bottom:10px;padding-right:15px}.ro_IncomeDialog_formRow_bVd4t.ro_IncomeDialog_control_Dfkow{padding-bottom:0}.ro_IncomeDialog_formRow_bVd4t.ro_IncomeDialog_descriptionRow_gPsdO{padding-top:0}.ro_IncomeDialog_rightSide_Uxu43{display:flex;border-left:1px solid var(--color-border-1)}}.ro_IncomeDialog_mixedInvoiceWarning_MJbQZ{background-color:#ffe8c3;margin-left:15px;margin-right:15px;margin-bottom:15px;padding:10px;border-radius:3px;font-size:14px}.ro_IncomeDialog_hidden_f0A5j{display:none}.ro_IncomeDialog_warningBoxWrapper_fiUZq{padding:var(--space3) var(--space5)}
.ro_IncomePaymentReceiptCheckbox_checkbox_J0qmL{display:flex;align-items:center;padding-left:20px;padding-right:4px}.ro_IncomePaymentReceiptCheckbox_checkbox_J0qmL :not(:last-child){margin-right:2px}.ro_IncomePaymentReceiptCheckbox_noCheckboxLeftPadding_R37oS{padding-left:0}.ro_IncomePaymentReceiptCheckbox_checkboxLabel_QsxTN{font-size:var(--font-sm);height:var(--font-base);max-width:260px;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ro_IncomePaymentReceiptCheckbox_formRow_cZqYA{min-height:45px;align-items:center;justify-content:flex-start}.ro_IncomePaymentReceiptCheckbox_popoverWrapper_YY5E3{display:flex;height:var(--font-base)}.ro_IncomePaymentReceiptCheckbox_contactsWrapper_LTcsq{max-height:190px;overflow-y:auto}.ro_IncomePaymentReceiptCheckbox_contactWrapper_UJbsm{display:flex;align-items:center;padding:8px 12px}.ro_IncomePaymentReceiptCheckbox_contactWrapper_UJbsm:not(:last-child){border-bottom:1px solid #dcdfe3}.ro_IncomePaymentReceiptCheckbox_contactDetails_pDKmR{margin-left:8px}.ro_IncomePaymentReceiptCheckbox_contactName_cmSos{font-weight:500;color:var(--color-text-base)}.ro_IncomePaymentReceiptCheckbox_contactEmail_RuRNn{color:var(--color-text-light)}.ro_IncomePaymentReceiptCheckbox_popover_F5ivr{box-shadow:0 2px 5px rgba(0,0,0,.08);min-width:270px;border-radius:5px;border:1px solid #dcdfe3;font-size:var(--font-xxs)}.ro_IncomePaymentReceiptCheckbox_arrow_POk7R,.ro_IncomePaymentReceiptCheckbox_popover_F5ivr{background:#fff;position:relative}.ro_IncomePaymentReceiptCheckbox_arrow_POk7R:after{border:10px solid hsla(0,0%,100%,0);border-top-color:#fff}.ro_IncomePaymentReceiptCheckbox_arrow_POk7R:after,.ro_IncomePaymentReceiptCheckbox_arrow_POk7R:before{content:" ";height:0;width:0;position:absolute;pointer-events:none}.ro_IncomePaymentReceiptCheckbox_arrow_POk7R:before{border:11px solid hsla(0,0%,100%,0);border-top-color:#dcdfe3;left:-1px}
.ro_ProjectDialog-module_buttonsRow_k6fUP{margin-top:12px;display:flex;gap:var(--space2)}
.ro_TermsOfServiceAcceptanceDialog_tosDialog_eHfea{animation-duration:.3s!important;-webkit-animation-duration:.3s!important;animation:.3s!important}.ro_TermsOfServiceAcceptanceDialog_content_Pd1Qz{padding:22px 22px 0;width:650px;max-width:650px;display:flex;flex-direction:column;max-height:100%}.ro_TermsOfServiceAcceptanceDialog_heading_mtxfc{padding-bottom:20px;border-bottom:1px solid var(--color-border-1)}.ro_TermsOfServiceAcceptanceDialog_tosContainer_JMjYB{overflow-y:auto}.the-terms .lower-alpha{list-style:lower-alpha}.the-terms .lower-roman{list-style:lower-roman}.the-terms ol li{margin-bottom:15px}.the-terms h3{font-size:16px;font-weight:600;text-transform:uppercase;color:#000}
.ro_MoreMenuDialog_moreMenuHeader_glX6S{display:flex;align-items:center;justify-content:space-between;width:100%;height:55px;padding:0 20px;box-shadow:0 2px 3px rgba(0,0,0,.11)}.ro_MoreMenuDialog_menuHeader_IFSce{background:red}.ro_MoreMenuDialog_accountSettings_emkag{display:flex;align-items:center;justify-content:space-between}.ro_MoreMenuDialog_userInitialsWrapper_DnArS{display:flex;align-items:center;padding:23px 20px}.ro_MoreMenuDialog_userNameWrapper_Ux4nP{display:flex;flex-direction:column;padding-left:18px}.ro_MoreMenuDialog_userNameText_lYa4d{font-size:21px;font-weight:500}.ro_MoreMenuDialog_businessNameText_S0Y3T{font-size:16px;color:#727983}.ro_MoreMenuDialog_profilePic_H9QoV{display:flex;width:49px;min-width:49px;height:49px;border-radius:50%;background:#c12f65;align-items:center;color:#fff;font-weight:700;font-size:17px;justify-content:center;position:relative;overflow:hidden}.ro_MoreMenuDialog_profilePic_H9QoV.ro_MoreMenuDialog_withImage_Cayab{background-size:cover;background-position:50%;background-repeat:no-repeat}.ro_MoreMenuDialog_lightTriangle_CJIj5{position:absolute;width:0;height:0;border-color:transparent transparent hsla(0,0%,100%,.16);border-style:solid;border-width:0 35px 70px}.ro_MoreMenuDialog_lightSquare_AF0WT{position:absolute;width:150px;height:150px;background:#fff;opacity:.12;top:50px;transform:rotate(30deg);left:-50px}.ro_MoreMenuDialog_navDocumentationIcon_QXk7Q{margin-left:26px}
.ro_ActiveTimerIndicator-module_wrapper_c6uOk{display:none;padding:var(--space2-05) 0;border-radius:5px;border:1px solid var(--color-border-1);align-items:center;justify-content:center;cursor:pointer;position:fixed;width:120px;text-align:center;left:20px;bottom:20px;background-color:var(--color-surface-0);z-index:50;font-size:var(--font-xl);font-weight:500}.ro_ActiveTimerIndicator-module_wrapper_c6uOk:hover{color:var(--color-primary)}@media (min-width:1025px){.ro_ActiveTimerIndicator-module_wrapper_c6uOk{display:flex}}
.ro_TimeTracking_wrapper_nclca{max-width:350px;padding-left:18px;padding-right:18px}.ro_TimeTracking_switchWrapper_aQLFV{display:flex;justify-content:space-between;align-items:center}.ro_TimeTracking_inputWrapper_kElPR{padding-top:13px}.ro_TimeTracking_buttonWrapper_a0OdM{padding-top:24px}.ro_TimeTracking_descriptionText_K4fkQ{font-size:16px}.ro_TimeTracking_input_pAKrV{display:flex;align-items:center;max-width:190px;padding:11px 12px;border:1px solid #dcdfe3;border-radius:3px;font-size:19px}.ro_TimeTracking_inputText_HflRJ{padding-left:8px;font-size:16px;color:#727983}.ro_TimeTracking_trackingType_GsITn{padding-top:var(--space1)}
.ro__InvoiceList_wrapper_B_bYI{width:244px;background-color:var(--color-surface-0);border-right:1px solid var(--color-border-1);overflow:hidden;display:flex;flex-direction:column}.ro__InvoiceList_list_XRWY7{flex:1;overflow-y:auto;overflow-y:overlay}.ro__InvoiceList_listItem_mX5jT{display:flex;align-items:center;height:50px;padding:0 12px;border-bottom:1px solid var(--color-border-1);cursor:pointer;overflow:hidden}.ro__InvoiceList_listItem_mX5jT .ro__InvoiceList_clientName_bgRw3{color:var(--color-text-heading);font-size:var(--font-sm)}.ro__InvoiceList_listItem_mX5jT .ro__InvoiceList_invoiceNumber_gfghZ{color:var(--color-text-light);font-size:var(--font-xxs)}.ro__InvoiceList_listItem_mX5jT .ro__InvoiceList_invoiceAmount_BBC3M{color:var(--color-text-heading);font-size:var(--font-sm)}.ro__InvoiceList_listItem_mX5jT:hover{background-color:var(--slate-50)}.ro__InvoiceList_listItem_mX5jT:hover .ro__InvoiceList_clientName_bgRw3,.ro__InvoiceList_listItem_mX5jT:hover .ro__InvoiceList_invoiceNumber_gfghZ{color:var(--color-primary)}.ro__InvoiceList_listItem_mX5jT.ro__InvoiceList_active_Fzc74{background-color:var(--slate-50)}.ro__InvoiceList_listItem_mX5jT.ro__InvoiceList_active_Fzc74 .ro__InvoiceList_clientName_bgRw3,.ro__InvoiceList_listItem_mX5jT.ro__InvoiceList_active_Fzc74 .ro__InvoiceList_invoiceAmount_BBC3M{font-weight:500}.ro__InvoiceList_header_A0XBI{padding:15px 12px;border-bottom:1px solid var(--color-border-1);position:relative;z-index:2}.ro__InvoiceList_header_A0XBI .ro__InvoiceList_title_YGUEC{font-size:var(--font-2xl);color:var(--color-text-heading);font-weight:600}.ro__InvoiceList_header_A0XBI .ro__InvoiceList_titleRow_wX_p9{display:flex;justify-content:space-between;align-items:center;padding-bottom:11px}.ro__InvoiceList_dot_EBazI{width:11px;height:11px;border-radius:50%;background-color:#0ff}.ro__InvoiceList_clientNameWrapper_HEk95{display:flex;flex-direction:column;flex:1;margin-left:12px;overflow:hidden}.ro__InvoiceList_ellipsis_b8fmR{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ro__InvoiceList_linkButton_WCEg3{font-weight:500}.ro__InvoiceList_searchInputWrapper_B2ExK{font-size:var(--font-md)}@media (min-width:1025px){[data-theme=dark] .ro__InvoiceList_listItem_mX5jT:hover{background-color:var(--zinc-850)}[data-theme=dark] .ro__InvoiceList_listItem_mX5jT.ro__InvoiceList_active_Fzc74{background-color:var(--zinc-800)}}
.ro__ClientDetails-module_clientToInvoice_WAI_H{display:flex;flex-direction:column;justify-content:center;gap:var(--space05);padding:var(--space2) var(--space4) var(--space2) var(--space3);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);height:60px;min-width:130px;width:-moz-fit-content;width:fit-content;font-size:var(--font-md)}.ro__ClientDetails-module_To_nACaY{font-size:var(--font-sm);opacity:.8}.ro__ClientDetails-module_clientName_fgQ8C{font-weight:500;max-width:190px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ro__ClientDetails-module_clientDetailsClickable_E_L3y{cursor:pointer}
.ro__ClientEditorDialog-module_warning_aNq3Z{background-color:var(--warningNoticeBg);border-radius:8px;padding:var(--space2);margin:0 var(--space5);font-size:var(--font-sm)}
.ro__InvoicingDocumentDetails-module_documentDetails_t1SZQ{display:flex;justify-content:space-between;gap:var(--space18);padding:0 0 var(--space6) 0;margin:0 var(--space10) 0 var(--space10);border-bottom:1px solid var(--color-border-1)}.ro__InvoicingDocumentDetails-module_documentDates_bVmEw,.ro__InvoicingDocumentDetails-module_documentNumbers_Cb1yf{display:flex;flex:1;gap:var(--space4)}.ro__InvoicingDocumentDetails-module_invoiceDetailsRow_CfEkM{display:flex;flex-direction:column;position:relative;gap:var(--space05);flex:1}.ro__InvoicingDocumentDetails-module_label_NJKFE{white-space:nowrap;font-size:var(--font-sm);font-weight:500}.ro__InvoicingDocumentDetails-module_dueDateWrapper_y4aMq{position:relative}.ro__InvoicingDocumentDetails-module_datePickerWrapper_Rf0dQ{position:absolute;right:0}.ro__InvoicingDocumentDetails-module_calendar_pI83m{top:10px}.ro__InvoicingDocumentDetails-module_datepickerCalendar_t2jUR{top:25px}.ro__InvoicingDocumentDetails-module_datepicker_w_sVU{height:35px;outline:none;font-size:var(--font-md)}.ro__InvoicingDocumentDetails-module_datePicker_ARhkH .ro__InvoicingDocumentDetails-module_wrapper_oSmyr:hover{border:1px solid #00f}.ro__InvoicingDocumentDetails-module_selectCover_HnPAQ{display:flex;justify-content:flex-end;align-items:center;pointer-events:none;background:transparent}.ro__InvoicingDocumentDetails-module_select_cMa3E{border:1px solid var(--color-border-2);height:35px;border-radius:var(--radius-lg);cursor:pointer;outline:none;position:absolute;top:0;left:0;width:100%;margin:0;z-index:1;padding:0 var(--space2);box-shadow:var(--shadow-input);background:var(--color-surface-0);transition:.2s;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path d='M5 7L8 10L11 7' stroke='%2354575B' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' /></svg>");background-repeat:no-repeat;background-position:right var(--space1-05) center;background-size:var(--space4) var(--space4)}.ro__InvoicingDocumentDetails-module_select_cMa3E:active,.ro__InvoicingDocumentDetails-module_select_cMa3E:focus{border:1px solid var(--color-input-border-focused);box-shadow:var(--shadow-input-focused)}.ro__InvoicingDocumentDetails-module_cursorPointer_b_sEJ{cursor:pointer}.ro__InvoicingDocumentDetails-module_hidden_X3tg0{display:none!important}.ro__InvoicingDocumentDetails-module_invisibleText_NXu2Y{position:absolute;right:0;opacity:0;pointer-events:none;white-space:nowrap}
.ro__InvoiceEditor-module_invoiceHeader_gmeLi{display:flex;align-items:center;gap:var(--space3);margin:var(--space2) var(--space10) 0 var(--space10);padding-bottom:var(--space2);border-bottom:1px solid var(--color-border-1);margin-bottom:var(--space4)}.ro__InvoiceEditor-module_draftInvoiceTitle_lwZE5{font-size:var(--font-xl);font-weight:500;margin-right:auto;display:flex;align-items:center;gap:var(--space2)}.ro__InvoiceEditor-module_draftInvoiceTitle_lwZE5:before{content:"";display:inline-block;width:10px;height:10px;background-color:#0075ff;margin-right:var(--space1);border-radius:50%}.ro__InvoiceEditor-module_addLineAndTotals_hHtwF{display:flex;justify-content:space-between;padding:var(--space3) var(--space10)}.ro__InvoiceEditor-module_invoiceTotalsWrapper_wp5ED{display:flex;flex-direction:column;padding:0 0 var(--space6) 0;gap:var(--space1)}.ro__InvoiceEditor-module_depositEditWrapper_xCnWk{text-align:right;padding-top:var(--space05)}.ro__InvoiceEditor-module_depositEditButtons_H5m6k,.ro__InvoiceEditor-module_depositEditWrapper_xCnWk{margin-top:var(--space1);border-top:1px solid var(--color-border-1)}.ro__InvoiceEditor-module_depositEditButtons_H5m6k{padding-top:var(--space1);display:flex;align-items:center;justify-content:flex-end;color:var(--color-primary)}.ro__InvoiceEditor-module_depositEditButtonsSeparator_nPJO0{width:1px;height:15px;background-color:var(--color-border-1);margin:0 8px}.ro__InvoiceEditor-module_depositButton_bXoEF{font-size:var(--font-sm);color:var(--color-primary)}
.ro__WarningNoticeUI-module_instructions_GWPAf{border-radius:var(--radius-xl);background:var(--color-surface-0);padding:var(--space2-05) var(--space4);box-shadow:var(--shadow-sm);display:flex;align-items:center;gap:var(--space3);border:1.5px solid #f9dfbf}.ro__WarningNoticeUI-module_instructionsShown_OkB3T{opacity:1;height:auto;transition:all .25s linear 2s}.ro__WarningNoticeUI-module_buttonWrapper_m23H_{display:flex;gap:var(--space2);align-items:center}.ro__WarningNoticeUI-module_iconWrapper_n_YG2{font-size:var(--font-3xl)}.ro__WarningNoticeUI-module_tipText_TurAh{font-weight:600}.ro__WarningNoticeUI-module_text_gtTfH{font-size:var(--font-base);margin-top:0;margin-bottom:0;flex:1;letter-spacing:-.3px}.ro__WarningNoticeUI-module_text_gtTfH:first-letter{text-transform:capitalize}.ro__WarningNoticeUI-module_lightbulbIcon_mmRai path{fill:var(--warningNoticeIcon)}@media (min-width:1025px){[data-theme=dark] .ro__WarningNoticeUI-module_instructions_GWPAf{border:none;background:var(--color-surface-0)}}
.ro_InvoiceOverdueReminders-module_enabledIndicator_J1hsa{width:9px;height:9px;border-radius:50%;background-color:#7fb126}
.ro__InvoiceEditSidebar-module_primaryActionWrapper_hXrl9{padding:var(--space4);border-bottom:1px solid var(--color-border-1)}.ro__InvoiceEditSidebar-module_primaryActionWrapper_hXrl9:empty{display:none}.ro__InvoiceEditSidebar-module_sendInvoiceButton_Tk202 span{gap:var(--space2)}.ro__InvoiceEditSidebar-module_sendForBalanceButtonWrapper_PEPwx,.ro__InvoiceEditSidebar-module_sendForBalanceWrapper_J05Z8{border-bottom:1px solid var(--color-border-1)}.ro__InvoiceEditSidebar-module_sendForBalanceButtonWrapper_PEPwx{padding:var(--space4)}.ro__InvoiceEditSidebar-module_balanceDueTermsWrapper_Dwg3P{padding:var(--space3) var(--space4)}.ro__InvoiceEditSidebar-module_markBalanceAsSentText_A5abX{font-size:var(--font-sm);padding:0 var(--space4) var(--space4) var(--space4)}@media screen and (min-width:1025px){[data-theme=dark]{.ro__InvoiceEditSidebar-module_primaryActionWrapper_hXrl9{border-bottom-color:var(--zinc-700)}}}
.ro__ClientNotes_clientNotes__1mzd{margin:var(--space3) var(--space3) var(--space2) var(--space4)}.ro__ClientNotes_notesHeader_de4_l{display:flex;gap:var(--space2);align-items:center;margin-bottom:var(--space2);font-size:var(--font-sm);font-weight:500}.ro__ClientNotes_textarea_TgwJJ{border:1px solid transparent;font-size:var(--font-xs);color:var(--color-text-light);padding:0;background:transparent;box-shadow:none;margin-bottom:var(--space05)}.ro__ClientNotes_linkButton_gjt_t{font-size:var(--font-sm);color:var(--color-text-lighter);justify-content:flex-end;width:100%;opacity:0}.ro__ClientNotes_clientNotes__1mzd[focus-within] .ro__ClientNotes_linkButton_gjt_t,.ro__ClientNotes_clientNotes__1mzd:hover .ro__ClientNotes_linkButton_gjt_t{opacity:1;color:var(--color-primary)}.ro__ClientNotes_clientNotes__1mzd:focus-within .ro__ClientNotes_linkButton_gjt_t,.ro__ClientNotes_clientNotes__1mzd:hover .ro__ClientNotes_linkButton_gjt_t{opacity:1;color:var(--color-primary)}
.ro__ShareDocumentLinkDialog_dialog_vGeha{width:600px}.ro__ShareDocumentLinkDialog_dialogContent_vMTrh{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:26px}.ro__ShareDocumentLinkDialog_description_gEAJ3{width:384px;padding-top:14px;font-size:var(--font-sm);color:var(--color-text-base);text-align:center}
.ro__ShareDocumentLink_innerWrapper_GxhT7,.ro__ShareDocumentLink_wrapper_zTB2o{flex:1;display:flex;flex-direction:column}.ro__ShareDocumentLink_innerWrapper_GxhT7{align-items:center;padding:60px var(--space5)}.ro__ShareDocumentLink_imageWrapper_jUTXm{margin-bottom:20px;min-height:157px}.ro__ShareDocumentLink_shareLinkWrapper_BUAql{background-color:var(--color-surface-2);display:flex;flex-direction:column;align-items:center;padding:11px 21px 13px;width:80%;border-radius:5px;margin-bottom:25px}.ro__ShareDocumentLink_shareLinkTitle_iqvF8{font-weight:600;font-size:var(--font-base);padding-bottom:6px}.ro__ShareDocumentLink_buttonText_SD_l8{padding-left:7px}.ro__ShareDocumentLink_toastMessage_MGyL_{display:flex;align-items:center}.ro__ShareDocumentLink_toastContainerClassName_jWN1v{position:absolute;bottom:0;background-color:#e6f4ea;color:#007b3c;font-size:var(--font-sm);font-weight:500;border-radius:50px;padding:11px 15px}.ro__ShareDocumentLink_linkButton_aJe6i{font-size:var(--font-md);font-weight:500;display:flex;align-items:center}.ro__ShareDocumentLink_linkButton_aJe6i svg path{stroke:var(--color-primary)}
.ro_AreYouSureDialog_buttonsWrapper_yXe1g{flex:1;display:flex;align-items:center;justify-content:flex-start}
.ro__TimeTrackingLineItemsDialog-module_projectItem__i_wC{display:flex;align-items:center;padding:var(--space2-05) var(--space3)}.ro__TimeTrackingLineItemsDialog-module_projectItem__i_wC:not(:last-child){border-bottom:1px solid var(--color-border-1)}.ro__TimeTrackingLineItemsDialog-module_itemTitle_DxUo9{flex:1;margin-right:var(--space2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:var(--font-md)}.ro__TimeTrackingLineItemsDialog-module_itemDate_Nahps,.ro__TimeTrackingLineItemsDialog-module_itemHours_IEyz4,.ro__TimeTrackingLineItemsDialog-module_itemRate__22JV,.ro__TimeTrackingLineItemsDialog-module_itemTotal_l0W5R{color:var(--color-text-light);text-align:right;white-space:nowrap}.ro__TimeTrackingLineItemsDialog-module_itemHours_IEyz4{width:65px}.ro__TimeTrackingLineItemsDialog-module_itemRate__22JV{width:70px}.ro__TimeTrackingLineItemsDialog-module_itemTotal_l0W5R{width:90px}.ro__TimeTrackingLineItemsDialog-module_checkboxWrapper_NgX0H{margin-left:var(--space2)}.ro__TimeTrackingLineItemsDialog-module_selectContainer_CP41e{display:flex;align-items:center;gap:var(--space4);border:1px solid var(--color-border-1);border-radius:var(--space2-05);padding:var(--space3) var(--space3) var(--space5) var(--space3);margin:0 var(--space5) var(--space2) var(--space5)}.ro__TimeTrackingLineItemsDialog-module_selectGroupType_GlIAi{width:50%}.ro__TimeTrackingLineItemsDialog-module_selectHint_A6o_T{margin-top:var(--space4);width:50%;display:flex;align-items:center;font-size:var(--font-sm);color:var(--color-text-light);gap:var(--space2)}
.ro__ExpenseLineItemsDialog-module_expenseItem_wIT10{display:flex;align-items:center;padding:var(--space2-05) var(--space3);gap:var(--space2)}.ro__ExpenseLineItemsDialog-module_expenseItem_wIT10:not(:last-child){border-bottom:1px solid var(--color-border-1)}.ro__ExpenseLineItemsDialog-module_itemTitle_L0nUo{flex:1;margin-right:var(--space2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-clamp:2;font-size:var(--font-md)}.ro__ExpenseLineItemsDialog-module_itemAmount_nxM6l,.ro__ExpenseLineItemsDialog-module_itemCategory_NtrIq,.ro__ExpenseLineItemsDialog-module_itemDate_k5_Rc,.ro__ExpenseLineItemsDialog-module_itemSupplier_MP4x7{color:var(--color-text-light);text-align:right;white-space:nowrap}.ro__ExpenseLineItemsDialog-module_itemSupplier_MP4x7{width:150px;margin-left:var(--space3)}.ro__ExpenseLineItemsDialog-module_itemCategory_NtrIq{width:100px}.ro__ExpenseLineItemsDialog-module_itemAmount_nxM6l{width:90px}.ro__ExpenseLineItemsDialog-module_checkboxWrapper_siJFc{margin-left:var(--space2)}
.ro_EmailFooter_emailFooter_Ypnd_{padding-top:12px;margin-left:18px;margin-right:18px;margin-top:-8px}.ro_EmailFooter_dueValue_D6sFq{margin-bottom:2px}.ro_EmailFooter_dueValue_D6sFq,.ro_EmailFooter_link_dFYgJ{font-size:var(--font-md)}.ro_EmailFooter_link_dFYgJ{color:var(--color-primary);margin-bottom:3px}.ro_EmailFooter_error_xM2oZ{font-size:var(--font-md);color:var(--color-attention)}.ro_EmailFooter_attachmentIndicator_ru7W8{color:var(--color-text-base);display:flex;align-items:center;font-size:var(--font-md)}
.ro__connectInvoiceEmailDialog_dialog_U2uuC{width:620px!important}.ro__connectInvoiceEmailDialog_dialog_U2uuC{max-width:620px}
.ro__EmailForm_wrapper_nK5dg{flex:1;display:flex;flex-direction:column}.ro__EmailForm_emailForm_yDzgh{flex:1}.ro__EmailForm_emailBody_n7mjW{height:calc(100vh - 520px);max-height:350px;overflow-y:auto;overflow-y:overlay}.ro__EmailForm_actions_pQvKO{justify-content:space-between;padding-right:var(--space5)}.ro__EmailForm_actions_pQvKO,.ro__EmailForm_note_hhIwT{display:flex;align-items:center}.ro__EmailForm_note_hhIwT{font-size:var(--font-xxs);color:var(--color-text-lighter)}.ro__EmailForm_listOfAttachments_tgfmc{display:flex;flex-wrap:wrap;border-top:1px solid var(--color-border-1);max-height:78px;overflow-y:auto;overflow-y:overlay;margin:12px 18px 0;padding-top:12px}.ro__EmailForm_attachment_evt5P{display:flex;align-items:center;overflow:hidden;margin-right:20px;margin-bottom:10px}.ro__EmailForm_attachment_evt5P .ro__EmailForm_attachmentName_DRiZU{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:var(--font-xxs);font-weight:500;color:var(--color-text-light);padding-left:8px;width:120px}.ro__EmailForm_attachment_evt5P .ro__EmailForm_attachmentThumb_uSm7r{width:20px;height:20px;background-size:cover;background-position:50%;background-repeat:no-repeat}.ro__EmailForm_attachment_evt5P .ro__EmailForm_attachmentIcon_jcRG8{width:20px;height:20px}
.ro__EmailFooter_emailFooter_NT7rK{padding-top:12px;margin-left:18px;margin-right:18px}.ro__EmailFooter_emailFooter_NT7rK .ro__EmailFooter_dueValue_WUWJi{font-size:var(--font-md);margin-bottom:2px}.ro__EmailFooter_emailFooter_NT7rK .ro__EmailFooter_link_cDfrA{font-size:var(--font-md);color:var(--color-primary);margin-bottom:3px}.ro__EmailFooter_emailFooter_NT7rK .ro__EmailFooter_error_gV6FE{font-size:var(--font-md);color:var(--color-attention)}
.ro__SendDocumentDialog_dialog_UilD3{width:600px}
.ro__SendInvoiceDialog_tabs_pRYjd{flex:1;display:flex;flex-direction:column}
.ro__InvoiceEventTimeline-module_invoiceTimelineContainer_GJEej{background:var(--color-surface-0);box-shadow:var(--shadow-lg);border-radius:var(--radius-xl);padding:var(--space5);border:1px solid var(--color-border-1)}.ro__InvoiceEventTimeline-module_titleWrapper_vVOSt{display:flex;align-items:center;cursor:pointer}.ro__InvoiceEventTimeline-module_invoiceTimelineContainer_GJEej[open] .ro__InvoiceEventTimeline-module_titleWrapper_vVOSt{margin-bottom:var(--space4)}.ro__InvoiceEventTimeline-module_invoiceTimelineContainer_GJEej[open] .ro__InvoiceEventTimeline-module_summaryChevron_BgkR4{transform:rotate(-90deg)}.ro__InvoiceEventTimeline-module_summaryChevron_BgkR4{margin-left:auto;transition:.25s}.ro__InvoiceEventTimeline-module_title_iCGCi{font-size:var(--font-xl);font-weight:500;margin-left:var(--space2-05)}.ro__InvoiceEventTimeline-module_icon_LqJrt{width:30px;height:30px;display:flex;align-items:center}.ro__InvoiceEventTimeline-module_timelineItems_Q_DLd{overflow-y:auto;max-height:250px}
.ro__Event-module_eventWrapper_DXNN6{display:flex;padding-bottom:var(--space5);position:relative;overflow:hidden}.ro__Event-module_eventWrapper_DXNN6:last-child{padding-bottom:0}.ro__Event-module_eventIncompleteLine_K18hp{width:1px;background:repeating-linear-gradient(180deg,var(--color-border-1) 0,var(--color-border-1) 4px,#fff 0,#fff 8px)}.ro__Event-module_eventCompletedLine_Cxm1y,.ro__Event-module_eventIncompleteLine_K18hp{position:absolute;bottom:0;height:200px;top:calc(100% + 1px);left:4px}.ro__Event-module_eventCompletedLine_Cxm1y{width:1.5px;background:var(--color-border-1)}.ro__Event-module_completedIndicator_EDF2g{border-radius:50%;min-width:13px;height:13px;border:2px solid var(--color-positive)}.ro__Event-module_completedIndicator_EDF2g,.ro__Event-module_incompleteIndicator_ZZxLQ{margin-right:var(--space2);position:relative;background-color:var(--color-surface-0)}.ro__Event-module_incompleteIndicator_ZZxLQ{border-radius:50%;min-width:12px;height:12px;border:2px solid var(--color-border-1)}.ro__Event-module_eventName_VudCp{font-size:var(--font-base);font-weight:600;color:var(--color-text-base);margin:-3px 0 var(--space1) 0}.ro__Event-module_eventDetails__8j7K{padding-bottom:2px;font-size:var(--font-md);color:var(--color-text-light);word-break:break-word}.ro__Event-module_eventDetails__8j7K:last-child{padding-bottom:0}.ro__Event-module_eventDetails__8j7K a{cursor:pointer}
.ro__InvoiceEditPageContent-module_main_b2oeh{min-width:var(--invoiceWidth);height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:var(--space6);padding-bottom:var(--space6)}
.ro__QuoteSidebarList-module_leftNode_gwrxy{display:flex;align-items:center}.ro__QuoteSidebarList-module_nameWrapper_r1UJA{display:flex;flex-direction:column;flex:1;margin-left:var(--space3);overflow:hidden}.ro__QuoteSidebarList-module_ellipsis_TyCQw{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ro__QuoteSidebarList-module_quoteNumber_eykSb{color:var(--color-text-light);font-size:var(--font-xxs);font-weight:400}.ro__QuoteSidebarList-module_dot_iHMih{width:11px;height:11px;border-radius:50%}
.ro_QuoteEditor-module_invoiceHeader_CYBxp{display:flex;align-items:center;gap:var(--space3);margin:var(--space2) var(--space10) 0 var(--space10);padding-bottom:var(--space2);border-bottom:1px solid var(--color-border-1);margin-bottom:var(--space4)}.ro_QuoteEditor-module_draftInvoiceTitle_GQsxs{font-size:var(--font-xl);font-weight:500;margin-right:auto;display:flex;align-items:center;gap:var(--space2)}.ro_QuoteEditor-module_draftInvoiceTitle_GQsxs:before{content:"";display:inline-block;width:10px;height:10px;background-color:#0075ff;margin-right:var(--space1);border-radius:50%}.ro_QuoteEditor-module_draftInvoiceTitle_GQsxs.ro_QuoteEditor-module_sent_TUHh3:before{background-color:#f3a902}.ro_QuoteEditor-module_quoteStatus_TxhRZ.ro_QuoteEditor-module_quoteSent_QjktS{color:#fff;font-weight:600;font-size:12px;text-transform:uppercase;padding:5px 8px 4px;border-radius:4px;margin-right:12px;white-space:nowrap;background:#f3a902}.ro_QuoteEditor-module_addLineAndTotals_BaiLe{display:flex;justify-content:space-between;padding:var(--space3) var(--space10)}.ro_QuoteEditor-module_invoiceTotalsWrapper_EZcbv{display:flex;flex-direction:column;padding:0 0 var(--space6) 0;gap:var(--space1)}
.ro__SendQuoteDialog_tabs_R6XJM{flex:1;display:flex;flex-direction:column}
.ro__QuoteEditPageContent-module_main_fFPJf{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:var(--space6);padding-bottom:var(--space6)}
.ro__IncludableItemsLine-module_row_BcfYs{display:flex;align-items:center;margin:0 var(--space10);padding:var(--space3) 0;border-bottom:1px solid var(--color-border-1)}.ro__IncludableItemsLine-module_text_UfjzK{padding-left:16px;color:var(--color-text-light);line-height:var(--bodyLineHeight)}
.ro_RecurringInvoiceEditor-module_invoiceDocument_s1Xtj{font-size:16px;background:#fff;position:relative;border:1px solid var(--color-border-1);border-radius:6px;box-shadow:var(--shadow-lg);max-width:var(--invoiceWidth);height:-moz-fit-content;height:fit-content}.ro_RecurringInvoiceEditor-module_invoiceHeader_dTDoc{padding:var(--space5) var(--space10) 0 var(--space10)}.ro_RecurringInvoiceEditor-module_recurringInvoiceHeading_C4dTY{font-size:var(--font-xl);font-weight:500;padding-bottom:var(--space4);margin:0;border-bottom:1px solid var(--color-border-1)}.ro_RecurringInvoiceEditor-module_invoiceTitle_V6uHV{text-align:right;margin-bottom:15px;text-transform:uppercase}.ro_RecurringInvoiceEditor-module_headerRight_KeCe_{width:240px;max-width:260px}.ro_RecurringInvoiceEditor-module_addLineAndTotals_QMxoF{display:flex;justify-content:space-between;padding:var(--space3) var(--space10)}.ro_RecurringInvoiceEditor-module_invoiceTotalsWrapper_SDDsR{display:flex;flex-direction:column;padding:0 0 35px}
.ro__RecurringInvoiceEditPageContent-module_main_ZyACO{min-width:var(--invoiceWidth);height:-moz-fit-content;height:fit-content;gap:var(--space6);padding-bottom:var(--space6)}.ro__RecurringInvoiceEditPageContent-module_invoiceWrapper_x6MVI,.ro__RecurringInvoiceEditPageContent-module_main_ZyACO{display:flex;flex-direction:column}.ro__RecurringInvoiceEditPageContent-module_note_pT1QX{font-size:var(--font-sm);color:var(--color-text-base);margin-bottom:8px;.ro__RecurringInvoiceEditPageContent-module_textButton_sEBS7{color:var(--color-primary);cursor:pointer}.ro__RecurringInvoiceEditPageContent-module_warningSign_l4S5N{margin-right:8px}}.ro__RecurringInvoiceEditPageContent-module_brandNotice_Xt2SN{padding:var(--space4) var(--space5);line-height:var(--space6)}
.ro__ScheduleSidebar_sidebarContent_nPGNq{width:550px}.ro__ScheduleSidebar_actionsRow_gP3CH{display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-right:20px;margin-top:30px;border-top:1px solid var(--color-border-1)}.ro__ScheduleSidebar_actionsRow_gP3CH .ro__ScheduleSidebar_textButton_R2zhf{font-size:var(--font-md);font-weight:500;color:var(--color-text-light);cursor:pointer}.ro__ScheduleSidebar_actionsRow_gP3CH .ro__ScheduleSidebar_textButton_R2zhf:hover{color:var(--color-attention)}.ro__ScheduleSidebar_actionsRow_gP3CH .ro__ScheduleSidebar_disabled_NWGxT{opacity:.8;pointer-events:none}.ro__ScheduleSidebar_disabledContent_Pe4G7{pointer-events:none;opacity:.5}.ro__ScheduleSidebar_input_cYKkI{font-size:var(--font-base);color:var(--color-text-base)}
.ro__EmailTemplate_signatureWrapper_X6OI2{position:relative;padding:10px 18px 18px}.ro__EmailTemplate_signatureNote_KmTQJ{display:none;padding:10px 15px;color:var(--color-primary);font-size:var(--font-xxs)}.ro__EmailTemplate_signatureOverlay_DHgXq{position:absolute;top:0;bottom:0;left:0;right:0;background-color:transparent;z-index:1;display:flex;align-items:flex-end;justify-content:flex-end;border:1px solid transparent}.ro__EmailTemplate_signatureOverlay_DHgXq:hover{background-color:hsla(0,0%,100%,.4);border-top:1px solid var(--color-border-1);display:none}.ro__EmailTemplate_signatureOverlay_DHgXq:hover .ro__EmailTemplate_signatureNote_KmTQJ{display:none}
.ro__ScheduleList-module_smallButton_JikA7{padding:0 var(--space2)!important;height:28px!important}.ro__ScheduleList-module_smallButton_JikA7{font-weight:500;border-radius:4px;font-size:var(--font-sm)}.ro__ScheduleList-module_modalButton_P6z0k{min-width:80px}.ro__ScheduleList-module_note_YYzCo{font-size:var(--font-xxs);color:var(--color-text-light)}.ro__ScheduleList-module_link_jbI_B{color:var(--color-primary);cursor:pointer}.ro__ScheduleList-module_tableContainer_x2JSx{max-height:300px;overflow-y:auto}.ro__ScheduleList-module_table_GCGI1{width:100%;border-collapse:separate}.ro__ScheduleList-module_table_GCGI1 thead{position:sticky;top:0;background:var(--color-surface-0);z-index:1}.ro__ScheduleList-module_table_GCGI1 td,.ro__ScheduleList-module_table_GCGI1 th{font-size:var(--font-xs);border-bottom:1px solid var(--color-border-1)}.ro__ScheduleList-module_table_GCGI1 th{font-weight:500;text-align:left;padding:0 var(--space2) var(--space1-05) var(--space2)}.ro__ScheduleList-module_table_GCGI1 td{padding:var(--space2-05) var(--space2);cursor:pointer;color:var(--color-text-light)}.ro__ScheduleList-module_table_GCGI1 tbody tr:hover{background:var(--color-surface-2)}.ro__ScheduleList-module_table_GCGI1 td:first-child,.ro__ScheduleList-module_table_GCGI1 th:first-child{padding-left:0}.ro__ScheduleList-module_table_GCGI1 td:last-child,.ro__ScheduleList-module_table_GCGI1 th:last-child{padding-right:0}.ro__ScheduleList-module_clientName_AS7b8{max-width:150px}.ro__ScheduleList-module_timezone_mLYYC{padding-top:var(--space2);font-size:var(--font-xxs);color:var(--color-text-light)}@media (min-width:1025px){[data-theme=dark]{.ro__ScheduleList-module_table_GCGI1 thead{background:var(--zinc-850)}}}
.ro__ScheduleListWrapper-module_schedulesContainer_iiusl{background:var(--color-surface-0);box-shadow:var(--shadow-lg);border-radius:var(--radius-xl);padding:var(--space5);border:1px solid var(--color-border-1)}.ro__ScheduleListWrapper-module_headerContainer_VYayN{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--space4);margin-bottom:var(--space6);border-bottom:1px solid var(--color-border-1)}.ro__ScheduleListWrapper-module_noSchedulesContainer_UQzLv{margin-bottom:0;padding-bottom:0;border-bottom:none}.ro__ScheduleListWrapper-module_header_IC73d{font-size:var(--font-xl);font-weight:500;letter-spacing:-.5px}@media (min-width:1025px){[data-theme=dark]{.ro__ScheduleListWrapper-module_schedulesContainer_iiusl{background-color:var(--zinc-850)}}}
.ro__TaskDescription-module_itemDescription_uN6GA{width:425px;font-size:var(--font-md);line-height:var(--bodyLineHeight);margin:0 0 15px}.ro__TaskDescription-module_itemHighlight_xW4lh{background:var(--color-surface-3);border-radius:5px;box-sizing:border-box;width:310px;padding:20px;font-size:var(--font-sm)}.ro__TaskDescription-module_itemButtons_F7_ca{display:flex;gap:12px}.ro__TaskDescription-module_button_we4HZ{background:var(--color-surface-0);border:1px solid var(--color-border-1);box-shadow:0 2px 2px rgba(0,0,0,.08);height:33px;border-radius:5px;font-size:var(--font-sm);font-weight:500;padding:0 14px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;color:var(--color-text-light)}.ro__TaskDescription-module_button_we4HZ:hover{border:1px solid var(--color-primary);color:var(--color-primary);background-color:var(--color-surface-0)}.ro__TaskDescription-module_button_we4HZ:hover svg path{stroke:var(--color-primary)}.ro__TaskDescription-module_button_we4HZ svg{margin-right:10px}.ro__TaskDescription-module_obLinkButton_fnBsu{color:var(--color-primary)}.ro__TaskDescription-module_obLinkButton_fnBsu:after{border-color:var(--color-primary);border-style:solid;border-width:1.5px 1.5px 0 0;content:"";display:inline-block;height:7px;width:7px;margin-left:7px;margin-top:3px;transform:rotate(45deg);vertical-align:top;border-radius:1px;transition:.3s ease-in-out}.ro__TaskDescription-module_obWalkthroughButton_zKr4T svg{margin-right:8px}.ro__TaskDescription-module_buttonChatIcon_pyTrm path{stroke:var(--color-primary)}.ro__TaskDescription-module_highlightHeader_YVqzg{display:flex;align-items:center;font-size:var(--font-base);color:var(--color-text-heading);line-height:var(--bodyLineHeight)}.ro__TaskDescription-module_highlightHeader_YVqzg h4{font-weight:500;margin:0}.ro__TaskDescription-module_highlightContent_LrIv2{line-height:var(--bodyLineHeight)}
.ro__TaskResourceList-module_resourceList_kRm4F{list-style:none;margin:0 0 0 45px;padding:0}.ro__TaskResourceList-module_resourceList_kRm4F li:not(:first-child):before{border-color:var(--color-text-light);border-style:solid;border-width:1.5px 1.5px 0 0;content:"";display:inline-block;height:5px;width:5px;margin-left:auto;margin-right:20px;transform:rotate(45deg);vertical-align:top;border-radius:1px;position:absolute;top:8px}.ro__TaskResourceList-module_resourceList_kRm4F li:not(:first-child):hover:before{border-color:var(--color-primary)}.ro__TaskResourceList-module_resourceList_kRm4F li a{text-decoration:none;font-size:var(--font-sm);color:var(--color-text-light);padding-left:20px}.ro__TaskResourceList-module_resourceList_kRm4F li a:hover{color:var(--color-primary)}.ro__TaskResourceList-module_resourceList_kRm4F li:not(.ro__TaskResourceList-module_resourceListHeader_cghBo){position:relative;margin-bottom:8px}.ro__TaskResourceList-module_resourceListHeader_cghBo{height:20px;display:flex;align-items:center;padding-left:0;font-size:var(--font-base);font-weight:500;color:var(--color-text-heading);margin-bottom:20px}.ro__TaskResourceList-module_resourceListIcon_nJjAy{display:flex;align-items:center;margin-right:10px}.ro__TaskResourceList-module_resourceListIcon_nJjAy svg path{stroke:var(--violet-600)}.ro__TaskResourceList-module_resourceListBlueLink_UHdxp{color:var(--color-primary)!important}
.ro__OnboardingItem-module_onboardingItem_rT9LN{border:1px solid var(--color-border-1);border-top:1px solid transparent;transition:.25s;overflow:hidden}.ro__OnboardingItem-module_onboardingItem_rT9LN:first-child{border-top:1px solid var(--color-border-1);border-radius:7px 7px 0 0}.ro__OnboardingItem-module_onboardingItem_rT9LN:last-child{border-radius:0 0 7px 7px}.ro__OnboardingItem-module_onboardingItem_rT9LN.ro__OnboardingItem-module_expanded_FR6zD{background-color:var(--color-surface-1)}.ro__OnboardingItem-module_itemHeader_aGXqP{display:flex;align-items:center;position:relative;height:58px;cursor:pointer}.ro__OnboardingItem-module_itemHeader_aGXqP.ro__OnboardingItem-module_expanded_FR6zD{font-weight:500;color:var(--color-text-heading)}.ro__OnboardingItem-module_itemHeader_aGXqP.ro__OnboardingItem-module_expanded_FR6zD:after{transform:rotate(495deg)}.ro__OnboardingItem-module_itemHeader_aGXqP:hover{color:var(--color-primary);background:var(--color-surface-1)}.ro__OnboardingItem-module_itemHeader_aGXqP:hover:after{border-color:var(--color-primary)}.ro__OnboardingItem-module_itemHeader_aGXqP:after{border-color:var(--color-text-light);border-style:solid;border-width:1.5px 1.5px 0 0;content:"";display:inline-block;height:7px;width:7px;position:absolute;right:var(--space2);margin-right:20px;transform:rotate(45deg);vertical-align:top;border-radius:1px;transition:.3s ease-in-out}.ro__OnboardingItem-module_itemHeader_aGXqP.ro__OnboardingItem-module_completed_YeM0X:after{display:none}.ro__OnboardingItem-module_itemIcon_r6GGi{width:40px;height:38px;justify-content:center;margin:0 15px}.ro__OnboardingItem-module_itemCompleteAction_zO6hP,.ro__OnboardingItem-module_itemIcon_r6GGi{display:flex;align-items:center}.ro__OnboardingItem-module_itemCompleteAction_zO6hP{padding:var(--space2) var(--space3);font-size:var(--font-md);font-weight:500;color:var(--color-primary);cursor:pointer;justify-content:flex-end;gap:var(--space1)}.ro__OnboardingItem-module_completeIconWrapper_v03ee{margin-left:auto;margin-right:var(--space5);display:flex;align-items:center}.ro__OnboardingItem-module_itemInner_DcK1x{display:flex;padding:10px 20px 20px 25px}.ro__OnboardingItem-module_learningResources_PtQk7{transition-property:max-height;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ro__OnboardingItem-module_learningResources_PtQk7.ro__OnboardingItem-module_shown_ShOzD{max-height:320px;overflow:hidden}.ro__OnboardingItem-module_learningResources_PtQk7.ro__OnboardingItem-module_hidden_yhVmr{max-height:0;overflow:hidden}
.ro_OnboardingPage-module_onboardingContainer_Gxb4T{min-height:100%;display:flex;flex-direction:column;align-items:center}.ro_OnboardingPage-module_desktopOnboarding_B8D0t{width:900px;padding-bottom:var(--space5);display:flex;flex-direction:column;gap:var(--space6)}.ro_OnboardingPage-module_onboardingGroupTitle_NXh5_{font-size:var(--font-lg);font-weight:500;margin:0;width:-moz-fit-content;width:fit-content}.ro_OnboardingPage-module_closeGuide_UL0mN{margin-right:0!important}.ro_OnboardingPage-module_closeGuide_UL0mN{display:flex;align-items:center;gap:6px;height:29px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-bottom:-50px;padding:0 6px;font-size:var(--font-sm);color:var(--color-text-light);border:1px solid var(--color-border-1);border-radius:7px}.ro_OnboardingPage-module_closeGuide_UL0mN,.ro_OnboardingPage-module_closeGuide_UL0mN:hover{background:var(--color-surface-0)}.ro_OnboardingPage-module_closeGuide_UL0mN:hover{border-color:var(--color-primary);color:var(--color-primary)}.ro_OnboardingPage-module_closeGuide_UL0mN:hover svg path{stroke:var(--color-primary)}.ro_OnboardingPage-module_closeGuide_UL0mN svg{margin-right:8px}.ro_OnboardingPage-module_closeDialog_N8aqI{width:350px}
.ro__ImportantGlobalNotificationMessage_wrapper_nmRrC{padding:10px;width:100%;display:flex;justify-content:center;background:#000;color:#fff;font-size:14px;font-weight:500;text-align:center}@media (max-width:1024px){.ro__ImportantGlobalNotificationMessage_wrapper_nmRrC{display:none}}
.ro__RecurringInvoiceList_table_f2uxs{width:100%}.ro__RecurringInvoiceList_sortableColumn_wbAai{cursor:pointer}.ro__RecurringInvoiceList_headerCell_rHYdm{font-size:var(--font-sm);font-weight:500;color:var(--color-text-heading);padding-bottom:5px;text-align:left}.ro__RecurringInvoiceList_bodyCell_Y__6C,.ro__RecurringInvoiceList_headerCell_rHYdm{border-bottom:1px solid var(--color-border-1)}.ro__RecurringInvoiceList_bodyCell_Y__6C{height:55px;padding-right:6px;max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ro__RecurringInvoiceList_bodyCell_Y__6C:last-child{padding-right:0}.ro__RecurringInvoiceList_row_D0dFw{padding:0 5px}.ro__RecurringInvoiceList_row_D0dFw:hover{background-color:var(--color-surface-2);cursor:pointer}.ro__RecurringInvoiceList_clientsColumn_S8S3F{width:300px}.ro__RecurringInvoiceList_descriptionColumn_L4Hvh{width:auto}.ro__RecurringInvoiceList_scheduleColumn_lI2df{width:200px;padding-left:5px}.ro__RecurringInvoiceList_scheduleColumnContent_pGnI1{display:flex;align-items:center;padding-left:5px}.ro__RecurringInvoiceList_scheduleColumnContent_pGnI1 .ro__RecurringInvoiceList_text_VBt3A{padding-left:8px}.ro__RecurringInvoiceList_nextOccurrenceColumn_Oxh5C{width:140px}.ro__RecurringInvoiceList_totalColumn_TEzKS{width:120px}.ro__RecurringInvoiceList_alignRight_qJ8NR{text-align:right}.ro__RecurringInvoiceList_noData_Mo90u{color:var(--color-text-light)}.ro__RecurringInvoiceList_circle_vWQ6h{width:9px;height:9px;border-radius:50%}.ro__RecurringInvoiceList_active_Id7cR{background-color:var(--color-positive);box-shadow:0 0 7px var(--color-positive)}.ro__RecurringInvoiceList_stopped_Ef_Nz{background-color:var(--color-attention)}
.ro__SuperContributionsDesktopOverview-module_dropdownPositioner_sWpGu{height:100%;display:flex;align-items:center;justify-content:space-around}
.ro__SuperContributionsDialog-module_dialog_T0XJU{overflow:visible}.ro__SuperContributionsDialog-module_checkboxRow_wlGIt{min-height:40px}
.ro__SidebarNav_content_KANyt,.ro__SidebarNav_wrapper_kxnyE{height:100%;position:relative}.ro__SidebarNav_wrapper_kxnyE{-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.ro__SidebarNav_absolutePositioningPlaceholder_Ima_V{display:none}.ro__SidebarNav_primaryNav_GEgc0{margin:0}.ro__SidebarNav_primaryNav_GEgc0>li{height:40px}.ro__SidebarNav_primaryNav_GEgc0>li,.ro__SidebarNav_primaryNav_GEgc0>li>a{position:relative;display:flex;align-items:center}.ro__SidebarNav_primaryNav_GEgc0>li>a{height:100%;gap:var(--space3);padding-left:var(--space6);padding-right:var(--space10);width:100%;color:var(--color-text-light);font-size:var(--font-md);white-space:nowrap;font-weight:600;letter-spacing:-.1px}.ro__SidebarNav_primaryNav_GEgc0>li.ro__SidebarNav_active_usThH>a{color:var(--color-text-base)}.ro__SidebarNav_primaryNav_GEgc0>li>a>.ro__SidebarNav_primaryNavIcon_L_ELs{display:flex;width:20px;justify-content:center;align-items:center}.ro__SidebarNav_primaryNav_GEgc0>li.ro__SidebarNav_active_usThH:before,.ro__SidebarNav_primaryNav_GEgc0>li[focus-within]:before,.ro__SidebarNav_primaryNav_GEgc0>li:hover:before{content:"";position:absolute;top:3px;left:var(--space4);width:80%;height:35px;background:var(--slate-250);border-radius:6px;color:var(--color-text-base)}.ro__SidebarNav_primaryNav_GEgc0>li.ro__SidebarNav_active_usThH:before,.ro__SidebarNav_primaryNav_GEgc0>li:focus-within:before,.ro__SidebarNav_primaryNav_GEgc0>li:hover:before{content:"";position:absolute;top:3px;left:var(--space4);width:80%;height:35px;background:var(--slate-250);border-radius:6px;color:var(--color-text-base)}.ro__SidebarNav_primaryNav_GEgc0>li:hover>a{color:var(--color-text-base);font-weight:600}.ro__SidebarNav_primaryNav_GEgc0>li[focus-within] .ro__SidebarNav_subNav_pv7H4,.ro__SidebarNav_primaryNav_GEgc0>li:focus .ro__SidebarNav_subNav_pv7H4,.ro__SidebarNav_primaryNav_GEgc0>li:hover .ro__SidebarNav_subNav_pv7H4{opacity:1;pointer-events:auto;top:3px}.ro__SidebarNav_primaryNav_GEgc0>li:focus-within .ro__SidebarNav_subNav_pv7H4,.ro__SidebarNav_primaryNav_GEgc0>li:focus .ro__SidebarNav_subNav_pv7H4,.ro__SidebarNav_primaryNav_GEgc0>li:hover .ro__SidebarNav_subNav_pv7H4{opacity:1;pointer-events:auto;top:3px}.ro__SidebarNav_primaryNav_GEgc0>li:first-of-type{border-top:1px solid var(--navItemBorder)}.ro__SidebarNav_subNav_pv7H4{position:absolute;z-index:99;left:80%;top:5px;opacity:0;pointer-events:none;margin:0;min-width:120px;padding:12px;display:flex;flex-direction:column;gap:10px;background:var(--color-surface-3);box-shadow:var(--shadow-md);white-space:nowrap;border-radius:6px}.ro__SidebarNav_subNav_pv7H4>li>a{color:var(--color-text-light);font-size:var(--font-md);font-weight:500;display:flex;align-items:center;gap:12px}.ro__SidebarNav_subNav_pv7H4>li>a.ro__SidebarNav_active_usThH,.ro__SidebarNav_subNav_pv7H4>li>a:hover{color:var(--color-text-base)}.ro__SidebarNav_accountMenuIcon_By5AG{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.ro__SidebarNav_accountInfo_ZXR8Y{padding:var(--space3) var(--space2) var(--space3) var(--space6);position:relative}.ro__SidebarNav_accountInfo_ZXR8Y[focus-within]>.ro__SidebarNav_subNav_pv7H4,.ro__SidebarNav_accountInfo_ZXR8Y:focus>.ro__SidebarNav_subNav_pv7H4,.ro__SidebarNav_accountInfo_ZXR8Y:hover>.ro__SidebarNav_subNav_pv7H4{opacity:1;pointer-events:auto;top:0}.ro__SidebarNav_accountInfo_ZXR8Y:focus-within>.ro__SidebarNav_subNav_pv7H4,.ro__SidebarNav_accountInfo_ZXR8Y:focus>.ro__SidebarNav_subNav_pv7H4,.ro__SidebarNav_accountInfo_ZXR8Y:hover>.ro__SidebarNav_subNav_pv7H4{opacity:1;pointer-events:auto;top:0}.ro__SidebarNav_accountInfo_ZXR8Y .ro__SidebarNav_subNav_pv7H4{border-radius:15px 6px 6px 6px}.ro__SidebarNav_defaultUserProfileImage_bF2Uo,.ro__SidebarNav_uploadedUserProfileImage_l_SRa{width:35px;height:35px;border-radius:3px 10px;display:flex;align-items:center;justify-content:center;background-color:#88c8fc;color:#fff;background:linear-gradient(180deg,#3d7fff -72.09%,#843cdf);box-shadow:0 0 18px -10px #354e72;font-size:var(--font-xs);font-weight:500}.ro__SidebarNav_uploadedUserProfileImage_l_SRa{background:none}.ro__SidebarNav_userNames_AmrNC{flex:1;overflow:hidden;margin-top:5px}.ro__SidebarNav_userName_XUax2{font-size:var(--font-md);font-weight:600;margin-bottom:1px}.ro__SidebarNav_userBusinessName_OAvcS,.ro__SidebarNav_userName_XUax2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ro__SidebarNav_userBusinessName_OAvcS{font-size:var(--font-xs);opacity:.8}.ro__SidebarNav_desktopNavigation_qVntN{display:none;height:100vh}.ro__SidebarNav_separator_DqeiO{height:2px;background:var(--color-border-1);margin-bottom:12px;margin-left:24px;margin-right:24px;display:none}.ro__SidebarNav_upgradePrompt_yeHey{height:54px;margin-top:var(--space1);padding-left:var(--space6);padding-right:var(--space4);display:flex;align-items:center;gap:15px;border-top:1px solid var(--color-border-1);color:var(--color-text-light)}.ro__SidebarNav_upgradePrompt_yeHey:hover{background:var(--color-surface-1);color:var(--color-primary)}.ro__SidebarNav_upgradePrompt_yeHey .ro__SidebarNav_upgradeText_nWXhD{display:flex;flex-direction:column;gap:var(--space05)}.ro__SidebarNav_upgradePrompt_yeHey .ro__SidebarNav_upgradeTextTitle_RljAr{font-weight:600;letter-spacing:-.1px;font-size:var(--font-md)}.ro__SidebarNav_upgradePrompt_yeHey .ro__SidebarNav_upgradeTextSubtitle_hcLA0{font-weight:500;letter-spacing:-.1px;font-size:var(--font-xxs);color:var(--color-text-lighter)}.ro__SidebarNav_onboardingBadge_UY4r0{position:absolute;top:5px;right:55px;width:15px;height:15px;color:var(--color-surface-0);background-color:var(--color-primary);font-size:9px;font-weight:500;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center}.ro__SidebarNav_themeSettings_J3WRB{position:absolute;bottom:0;width:100%}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_wrapper_kxnyE{position:absolute;top:0;left:0;bottom:0;overflow:visible}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_userNames_AmrNC{display:none}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_accountInfo_ZXR8Y{padding:var(--space3) var(--space2) var(--space3) var(--space4)}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_absolutePositioningPlaceholder_Ima_V{height:100%;width:65px;display:block}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_desktopNavigation_qVntN{position:relative;width:65px;transition-duration:.2s}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_desktopNavigation_qVntN:hover{width:210px}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_desktopNavigation_qVntN:hover .ro__SidebarNav_upgradePrompt_yeHey>.ro__SidebarNav_upgradeText_nWXhD,.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_desktopNavigation_qVntN:hover ul.ro__SidebarNav_primaryNav_GEgc0>li>a>.ro__SidebarNav_primaryNavLink_xKRfI{opacity:1;pointer-events:auto}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_desktopNavigation_qVntN ul.ro__SidebarNav_primaryNav_GEgc0>li>a>.ro__SidebarNav_primaryNavLink_xKRfI{opacity:0;pointer-events:none}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_desktopNavigation_qVntN ul.ro__SidebarNav_primaryNav_GEgc0>li.ro__SidebarNav_active_usThH:before,.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_desktopNavigation_qVntN ul.ro__SidebarNav_primaryNav_GEgc0>li[focus-within]:before{width:60%}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_desktopNavigation_qVntN ul.ro__SidebarNav_primaryNav_GEgc0>li.ro__SidebarNav_active_usThH:before,.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_desktopNavigation_qVntN ul.ro__SidebarNav_primaryNav_GEgc0>li:focus-within:before{width:60%}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_desktopNavigation_qVntN .ro__SidebarNav_upgradePrompt_yeHey{padding-left:22px}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_desktopNavigation_qVntN .ro__SidebarNav_upgradePrompt_yeHey .ro__SidebarNav_upgradeText_nWXhD{pointer-events:none;opacity:0}.ro__SidebarNav_compact_IYXa3 .ro__SidebarNav_onboardingBadge_UY4r0{right:8px}@media (min-width:1025px){.ro__SidebarNav_desktopNavigation_qVntN{margin-bottom:0;position:relative;z-index:1;background:var(--color-surface-3);width:210px}.ro__SidebarNav_desktopNavigation_qVntN,.ro__SidebarNav_primaryNav_GEgc0{display:flex;flex-direction:column}.ro__SidebarNav_primaryNav_GEgc0{margin:0}.ro__SidebarNav_primaryNav_GEgc0.ro__SidebarNav_disabled_H4gaj .ro__SidebarNav_nav-item_NO29q:not(.ro__SidebarNav_no-disable_nzGwp){pointer-events:none;opacity:.3}}@media (max-width:1239px){.ro__SidebarNav_wrapper_kxnyE{position:absolute;top:0;left:0;bottom:0;overflow:visible}.ro__SidebarNav_userNames_AmrNC{display:none}.ro__SidebarNav_accountInfo_ZXR8Y{padding:var(--space3) var(--space2) var(--space3) var(--space4)}.ro__SidebarNav_absolutePositioningPlaceholder_Ima_V{height:100%;width:65px;display:block}.ro__SidebarNav_desktopNavigation_qVntN{position:relative;width:65px;transition-duration:.2s}.ro__SidebarNav_desktopNavigation_qVntN:hover{width:210px}.ro__SidebarNav_desktopNavigation_qVntN:hover .ro__SidebarNav_upgradePrompt_yeHey>.ro__SidebarNav_upgradeText_nWXhD,.ro__SidebarNav_desktopNavigation_qVntN:hover ul.ro__SidebarNav_primaryNav_GEgc0>li>a>.ro__SidebarNav_primaryNavLink_xKRfI{opacity:1;pointer-events:auto}.ro__SidebarNav_desktopNavigation_qVntN ul.ro__SidebarNav_primaryNav_GEgc0>li>a>.ro__SidebarNav_primaryNavLink_xKRfI{opacity:0;pointer-events:none}.ro__SidebarNav_desktopNavigation_qVntN ul.ro__SidebarNav_primaryNav_GEgc0>li.ro__SidebarNav_active_usThH:before,.ro__SidebarNav_desktopNavigation_qVntN ul.ro__SidebarNav_primaryNav_GEgc0>li[focus-within]:before{width:60%}.ro__SidebarNav_desktopNavigation_qVntN ul.ro__SidebarNav_primaryNav_GEgc0>li.ro__SidebarNav_active_usThH:before,.ro__SidebarNav_desktopNavigation_qVntN ul.ro__SidebarNav_primaryNav_GEgc0>li:focus-within:before{width:60%}.ro__SidebarNav_desktopNavigation_qVntN .ro__SidebarNav_upgradePrompt_yeHey{padding-left:22px}.ro__SidebarNav_desktopNavigation_qVntN .ro__SidebarNav_upgradePrompt_yeHey .ro__SidebarNav_upgradeText_nWXhD{pointer-events:none;opacity:0}.ro__SidebarNav_onboardingBadge_UY4r0{right:8px}}@media (max-height:700px){.ro__SidebarNav_navItem_heClZ{height:42px}}[data-theme=dark] .ro__SidebarNav_desktopNavigation_qVntN{background:var(--color-surface-neg-2)}[data-theme=dark] .ro__SidebarNav_primaryNav_GEgc0>li.ro__SidebarNav_active_usThH:before,[data-theme=dark] .ro__SidebarNav_primaryNav_GEgc0>li[focus-within]:before,[data-theme=dark] .ro__SidebarNav_primaryNav_GEgc0>li:hover:before{background:var(--color-surface-0)}[data-theme=dark] .ro__SidebarNav_primaryNav_GEgc0>li.ro__SidebarNav_active_usThH:before,[data-theme=dark] .ro__SidebarNav_primaryNav_GEgc0>li:focus-within:before,[data-theme=dark] .ro__SidebarNav_primaryNav_GEgc0>li:hover:before{background:var(--color-surface-0)}
.ro__ThemeSettings-module_themeSettingsWrapper_sILQ2{position:relative}.ro__ThemeSettings-module_setThemeWrapper_IAbYz{padding:9px;display:flex;border-radius:50%;align-items:center;cursor:pointer;position:absolute;bottom:10px;left:10px;background-color:var(--slate-300);color:var(--color-text-light)}.ro__ThemeSettings-module_setThemeWrapper_IAbYz:hover .ro__ThemeSettings-module_setThemeText_wf9aF{visibility:visible}.ro__ThemeSettings-module_setThemeWrapper_IAbYz:hover{color:var(--color-text-base)}.ro__ThemeSettings-module_setThemeText_wf9aF{flex-shrink:0;visibility:hidden;margin-left:30px;font-size:var(--font-sm);position:absolute;white-space:nowrap;font-weight:500}.ro__ThemeSettings-module_themeItemsWrapper_wp123{overflow:hidden;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1);max-height:0;position:absolute;bottom:10px;left:7px;width:90%;z-index:1;background-color:var(--slate-300);border-radius:10px;color:var(--color-text-light)}.ro__ThemeSettings-module_themeItemsWrapperShown_AVuny{max-height:120px}.ro__ThemeSettings-module_themeItems_BcOpk{padding:10px 0}.ro__ThemeSettings-module_header_bQCSO{font-size:10px;font-weight:700;text-transform:uppercase;padding:0 15px;margin-bottom:5px}.ro__ThemeSettings-module_themeItem_rHLfd{display:flex;align-items:center;gap:12px;padding:5px 10px 5px 15px;font-size:var(--font-md);font-weight:600;cursor:pointer}.ro__ThemeSettings-module_themeItem_rHLfd:hover{color:var(--color-text-base)}.ro__ThemeSettings-module_themeItemActive_gfCIw:after{content:"";display:inline-block;transform:rotate(36deg);height:10px;width:4px;margin-left:auto;border-bottom:2px solid var(--color-text-base);border-right:2px solid var(--color-text-base)}@media (min-width:1025px){[data-theme=dark]{.ro__ThemeSettings-module_setThemeWrapper_IAbYz{background-color:var(--zinc-750)}.ro__ThemeSettings-module_themeItemsWrapper_wp123{background-color:var(--zinc-800)}}}
.ro_AuthPages-module_mobileSignUpPage_kJRek{height:100%}.ro_AuthPages-module_landingPageWrapper_ZPCPu{opacity:0;animation:ro_AuthPages-module_fadeIn_ARSPT .6s ease .2s forwards;height:100%;flex-direction:column}.ro_AuthPages-module_hero_lVzMa,.ro_AuthPages-module_landingPageWrapper_ZPCPu{position:relative;display:flex}.ro_AuthPages-module_hero_lVzMa{flex:1;background-size:cover;background-position:50% -120px;flex-direction:column;justify-content:center;padding-bottom:var(--space2);align-items:center;text-align:center;color:#fff;padding-top:0;padding-top:var(--safeAreaTop,0)}.ro_AuthPages-module_hero_lVzMa:before{content:"";position:absolute;width:100%;height:100%;bottom:0;background-image:linear-gradient(179.97deg,transparent 22.19%,rgba(3,3,6,.24617) 46.33%,rgba(10,11,22,.73))}.ro_AuthPages-module_branding_SDKYq{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space4);font-weight:500;font-size:18px}.ro_AuthPages-module_branding_SDKYq img{width:150px}.ro_AuthPages-module_createAccountSheet_XM9jp{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--space3);height:-moz-fit-content;height:fit-content;padding:var(--space1) var(--space6) calc(var(--space3) + var(--safeAreaBottom)) var(--space6);position:relative}.ro_AuthPages-module_createAccountSheet_XM9jp,.ro_AuthPages-module_createAccountSheet_XM9jp:before{width:100%;background:var(--color-surface-0);border-radius:25px 25px 0 0}.ro_AuthPages-module_createAccountSheet_XM9jp:before{content:"";position:absolute;height:20px;top:-18px;z-index:1}.ro_AuthPages-module_createHeadline_Txf48{font-size:var(--font-2xl);letter-spacing:-1px;font-weight:700;color:var(--headingColour);align-self:flex-start;margin:0 0 var(--space2) 0}.ro_AuthPages-module_mobileAuthButton_DRuwG{border:1px solid var(--color-border-1);border-radius:var(--radius-md);background:var(--color-surface-0);height:var(--space12);width:100%;display:flex;justify-content:center;align-items:center;font-size:18px;position:relative;color:var(--color-text-base)}.ro_AuthPages-module_mobileAuthButton_DRuwG:active,.ro_AuthPages-module_mobileAuthButton_DRuwG:focus,.ro_AuthPages-module_mobileAuthButton_DRuwG:hover{background:var(--color-surface-2)}.ro_AuthPages-module_mobileAuthButton_DRuwG svg{position:absolute;left:var(--space3)}.ro_AuthPages-module_Or_zKq4V{font-size:var(--font-md);font-weight:600;color:var(--color-text-base);padding:var(--space1) 0}.ro_AuthPages-module_terms_bxhJ7{font-size:var(--font-xxs);padding:var(--space1) 0 0 0;line-height:var(--bodyLineHeight)}.ro_AuthPages-module_terms_bxhJ7,.ro_AuthPages-module_termsLink_J1yVR{color:var(--color-text-light)}.ro_AuthPages-module_termsLink_J1yVR{text-decoration:underline}.ro_AuthPages-module_formWrapper_r7Dp5{display:flex;flex-direction:column;margin-top:var(--space5)}.ro_AuthPages-module_onboardLabel_qwZik{display:block;font-size:var(--font-md);font-weight:500;color:var(--color-text-light);margin:0 0 var(--space1) var(--space5)}.ro_AuthPages-module_onboardInput_rZMq0,.ro_AuthPages-module_onboardLabel_qwZik{opacity:0;animation:ro_AuthPages-module_fadeMoveIn_pVw5g .4s forwards}.ro_AuthPages-module_onboardInput_rZMq0{width:100%;height:50px;border:none;border-bottom:1px solid var(--color-border-1);padding-left:var(--space5);transition:.2s;background-color:var(--color-surface-0)}.ro_AuthPages-module_onboardInput_rZMq0:focus{outline:none;border-bottom:1px solid var(--color-input-border-focused)}.ro_AuthPages-module_onboardInput_rZMq0:disabled{opacity:.5;background:var(--color-surface-0);pointer-events:none;cursor:not-allowed}.ro_AuthPages-module_actionWrapper_VsnTf{display:flex;justify-content:flex-end;padding:var(--space3) var(--space5) 0 var(--space5);opacity:0;animation:ro_AuthPages-module_fadeMoveIn_pVw5g .4s forwards}.ro_AuthPages-module_buttonNextArrow_Tg6Yd{margin-left:var(--space2)}.ro_AuthPages-module_passwordHints_d7176{display:flex;flex-direction:column;gap:var(--space1);width:-moz-fit-content;width:fit-content;margin-top:-24px;font-size:var(--font-sm);color:var(--color-text-light);pointer-events:none;margin-left:var(--space8);opacity:0;animation:ro_AuthPages-module_fadeMoveIn_pVw5g .4s forwards}.ro_AuthPages-module_passwordHints_d7176,.ro_AuthPages-module_passwordHints_d7176 li{position:relative}.ro_AuthPages-module_passwordHints_d7176 li:before{content:"";position:absolute;left:-15px;top:5px;width:7px;height:7px;border-radius:50%;background:var(--color-text-lighter)}.ro_AuthPages-module_passwordHints_d7176 li.ro_AuthPages-module_conditionMet_Er5xq:before{background:var(--color-positive)}.ro_AuthPages-module_confirmEmailWrapper_rW_L3{display:flex;flex-direction:column;align-items:center;margin-top:var(--space5);padding:calc(var(--space1) + var(--safeAreaTop)) 0 0 0;line-height:var(--bodyLineHeight);text-align:center;opacity:0;animation:ro_AuthPages-module_fadeMoveIn_pVw5g .4s forwards}.ro_AuthPages-module_emailConfirmationIcon_eOYO0{margin:0 0 var(--space5) 0}.ro_AuthPages-module_emailConfirmationHeading_B9Tk_{font-size:var(--font-2xl);font-weight:700;color:var(--headingColour);margin:0 0 var(--space2) 0}.ro_AuthPages-module_emailConfirmationMessage_Nc4BG{width:70%;text-align:center;margin:0 0 var(--space5) 0;color:var(--color-text-light)}.ro_AuthPages-module_emailConfirmationInput_VPTe4{width:70%;text-align:center;height:45px;border-radius:var(--radius-xl);border:1px solid var(--color-border-1);outline:none;font-size:var(--font-xl);margin:0 0 var(--space3) 0}.ro_AuthPages-module_emailConfirmationInput_VPTe4:focus{border:1px solid var(--color-input-border-focused);box-shadow:var(--shadow-input-focused)}.ro_AuthPages-module_confirmEmailButton_clGvl{width:70%;border-radius:var(--radius-xl);height:45px;margin-bottom:var(--space4)}.ro_AuthPages-module_resendConfirmationEmail_Ym1qm{font-size:var(--font-md);color:var(--color-text-light)}.ro_AuthPages-module_signInOauthButtons_X8N8n{display:flex;flex-direction:column;align-items:center;gap:var(--space4);margin-top:var(--space5);padding:0 var(--space5)}.ro_AuthPages-module_signInWithEmailForm_Gxhzw{border-top:1px solid var(--color-border-1);margin-top:var(--space4);padding-top:var(--space3)}.ro_AuthPages-module_enteredEmailWrapper_fZc40{padding-top:var(--space4)}.ro_AuthPages-module_enteredEmail_TcvXN{margin-left:var(--space5);opacity:.5;animation:ro_AuthPages-module_fadeMoveIn_pVw5g .4s forwards}@keyframes ro_AuthPages-module_fadeMoveIn_pVw5g{0%{transform:translate3d(0,10px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes ro_AuthPages-module_fadeIn_ARSPT{0%{opacity:0}to{opacity:1}}@media (min-height:750px){.ro_AuthPages-module_hero_lVzMa{background-position:50% -80px}.ro_AuthPages-module_createAccountSheet_XM9jp{gap:var(--space4);padding:var(--space1) var(--space6) calc(var(--space4) + var(--safeAreaBottom)) var(--space6)}.ro_AuthPages-module_mobileAuthButton_DRuwG{height:var(--space13)}}
.ro_ReconciledBadge-module_doneSvgWrapper_XEWj6{width:16px;height:16px;display:flex;align-items:center}.ro_ReconciledBadge-module_syncedRecordPill_NcSp2{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:var(--space1);padding:var(--space1) var(--space2) var(--space1) var(--space1);border-radius:var(--radius-xl);font-size:var(--font-xs);color:var(--green-900);font-weight:500;background:var(--green-100)}[data-theme=dark] .ro_ReconciledBadge-module_syncedRecordPill_NcSp2{color:#fff;background:var(--green-900)}
.ro__StripeFeed-module_splashGraphic_Vy76l{margin:-100px 0 -60px}.ro__StripeFeed-module_unreconciledStatusText__A24p{color:var(--color-text-lighter);font-size:var(--font-sm)}.ro__StripeFeed-module_dropdownPositioner_TMWQI{height:100%;display:flex;align-items:center;justify-content:space-around}.ro__StripeFeed-module_defaultCustomer_ZSGP2{color:var(--color-text-light)}.ro__StripeFeed-module_clientRight_FSY3l{display:flex;flex-direction:column}.ro__StripeFeed-module_stripeCustomerDetails__F6Mm{margin-top:5px;font-size:var(--font-xxs)}.ro__StripeFeed-module_statusColumn_XAt9x{display:flex;align-items:center;height:100%;padding-left:var(--space2);border-left:1px solid var(--color-border-1)}.ro__StripeFeed-module_btnReconcile_f0Imh{display:none}.ro__StripeFeed-module_reconciledClientName_ir2Lf,.ro__StripeFeed-module_reconciledFee_Kj51X,.ro__StripeFeed-module_reconciledIndicator_fmMa7{cursor:pointer}.ro__StripeFeed-module_stripeTxnRow_NaEBw:hover .ro__StripeFeed-module_btnReconcile_f0Imh{margin-left:var(--space1);display:flex}
.ro_DocumentAttachmentsPreview-module_wrapper_OrzLB{margin-top:var(--space6);border:1px solid var(--color-border-1);background:#fff;border-radius:var(--radius-xl);padding:var(--space5)}.ro_DocumentAttachmentsPreview-module_label_aWtFR{color:var(--color-text-base);font-size:var(--font-sm);font-weight:500;margin-bottom:16px}.ro_DocumentAttachmentsPreview-module_innerWrapper_CqHr6{display:flex;gap:var(--space4);flex-wrap:wrap}.ro_DocumentAttachmentsPreview-module_attachmentPicture_JR5md{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:2px}.ro_DocumentAttachmentsPreview-module_attachmentWrapper__1QLq{border-radius:var(--radiusMd);cursor:pointer;border:1px solid var(--color-border-1)}.ro_DocumentAttachmentsPreview-module_attachmentDocument_J3NCi,.ro_DocumentAttachmentsPreview-module_attachmentWrapper__1QLq{display:flex;justify-content:space-around}.ro_DocumentAttachmentsPreview-module_attachmentDocument_J3NCi{flex-direction:column;align-items:center;white-space:nowrap;font-size:10px;overflow:hidden;padding:5px}.ro_DocumentAttachmentsPreview-module_fileText_mJGtk{width:98%;overflow:hidden;text-overflow:ellipsis}
.ro__ClientViewHeader-module_clientViewHeader_Qd288{position:sticky;top:0;z-index:101;display:flex;justify-content:space-between;align-items:center;background:#fff;color:var(--color-text-heading);box-shadow:var(--shadow-md);height:70px;padding:0 var(--space7)}.ro__ClientViewHeader-module_title_fcoH_{font-size:var(--h4);font-weight:500}.ro__ClientViewHeader-module_poweredByRounded_Z2ayE{font-size:15px;display:flex;align-items:center}.ro__ClientViewHeader-module_poweredByRounded_Z2ayE img{margin-left:10px}
.ro__InvoiceStripeCheckout-module_spinner_o4esm{border-radius:50%;width:26px;height:26px;border:2px solid #7fc64f;border-left-color:#fff;animation:ro__InvoiceStripeCheckout-module_spin_ZOHkx .55s linear infinite;box-sizing:border-box}.ro__InvoiceStripeCheckout-module_payButton_HFCR3{width:100%;margin-top:14px;height:45px}.ro__InvoiceStripeCheckout-module_hidden_hyBcZ{display:none}
.ro__DesktopInvoiceClientView-module_clientViewWrapper_ZUt5O{padding-top:0;display:flex;justify-content:center;margin-top:50px;gap:var(--space8);padding-bottom:var(--space8)}.ro__DesktopInvoiceClientView-module_renderedDocument_fidN0{width:800px}.ro__DesktopInvoiceClientView-module_errorsWrapper_BozSZ{padding:20px}.ro__DesktopInvoiceClientView-module_heading_XGQLx{font-size:var(--font-base);font-weight:600;text-align:center}.ro__DesktopInvoiceClientView-module_paymentActionsBox_Edatv{display:flex;flex-direction:column;background-color:#fff;border-radius:var(--radius-xl);box-shadow:0 3px 14px rgba(0,0,0,.05)}.ro__DesktopInvoiceClientView-module_paypalBox_Hdieb{padding:var(--space4);padding-bottom:var(--space3)}.ro__DesktopInvoiceClientView-module_downloadPDFBox_fbUx6{padding:var(--space4)}.ro__DesktopInvoiceClientView-module_paymentActions_hnXDC{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:20px;.ro__DesktopInvoiceClientView-module_button_h4YvW{margin:0 0 14px;border-radius:4px;&:last-child{margin:0}}}.ro__DesktopInvoiceClientView-module_pendingPaymentsNotice_szDVx{padding:12px;font-size:var(--small);font-weight:500;background-color:#fff;border:1px solid var(--color-attention);border-radius:3px;box-shadow:0 3px 14px rgba(0,0,0,.05)}.ro__DesktopInvoiceClientView-module_feeNote_ccIpB{margin:var(--space1-05) 0 0 0}.ro__DesktopInvoiceClientView-module_feeNote_ccIpB,.ro__DesktopInvoiceClientView-module_paymentsByStripe_vZfYa{font-size:var(--font-xs);color:var(--color-text-lighter)}.ro__DesktopInvoiceClientView-module_paymentsByStripe_vZfYa{display:flex;align-items:center;gap:var(--space05);padding-top:var(--space4);text-align:center;justify-content:center}.ro__DesktopInvoiceClientView-module_paymentsByStripe_vZfYa svg{margin-top:-1px;width:14px;height:14px}.ro__DesktopInvoiceClientView-module_rightContent_aWYlD{width:350px;margin-left:15px;display:flex;flex-direction:column;gap:var(--space6)}
.ro__MobileInvoiceClientView_container_B5z6f{background:var(--color-surface-4)}.ro__MobileInvoiceClientView_title_E9v6N{padding:28px 0;margin:0 20px}.ro__MobileInvoiceClientView_titleText_eAd8X{color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight);font-weight:500;text-align:center}.ro__MobileInvoiceClientView_titleTextLarge__QuN7{font-size:var(--font-3xl);font-weight:700}.ro__MobileInvoiceClientView_notice_hm_qU{color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight);margin-bottom:15px}.ro__MobileInvoiceClientView_actions_KDSri,.ro__MobileInvoiceClientView_notice_hm_qU{text-align:center}.ro__MobileInvoiceClientView_actions_KDSri{background:#fff;box-shadow:0 -45px 70px -45px #bed4ef,0 55px 70px -45px #bed4ef;border-radius:25px;margin:0 20px 28px;padding:25px}.ro__MobileInvoiceClientView_actions_KDSri .ro__MobileInvoiceClientView_actionButton_LZ4Ja{height:50px;margin:0 auto;font-size:var(--font-base);border-radius:25px;font-weight:500}.ro__MobileInvoiceClientView_actions_KDSri .ro__MobileInvoiceClientView_actionButton_LZ4Ja.ro__MobileInvoiceClientView_downloadButton_isfPl{border:1px solid var(--color-border-1);background:var(--color-surface-0);color:var(--color-text-light)}.ro__MobileInvoiceClientView_actions_KDSri .ro__MobileInvoiceClientView_actionButton_LZ4Ja.ro__MobileInvoiceClientView_withBottomMargin_LsGmu{margin-bottom:15px}.ro__MobileInvoiceClientView_actions_KDSri .ro__MobileInvoiceClientView_paypalButton_W1U_A{margin-bottom:10.5px}.ro__MobileInvoiceClientView_actions_KDSri .ro__MobileInvoiceClientView_paymentCard_t4724{text-align:center;margin:20px auto 0}.ro__MobileInvoiceClientView_actions_KDSri .ro__MobileInvoiceClientView_paymentCard_t4724 .ro__MobileInvoiceClientView_paymentCardIcons_VU9vx{margin-bottom:8px}.ro__MobileInvoiceClientView_actions_KDSri .ro__MobileInvoiceClientView_paymentCard_t4724 .ro__MobileInvoiceClientView_paymentCardIcons_VU9vx svg{margin:0 3px}.ro__MobileInvoiceClientView_actions_KDSri .ro__MobileInvoiceClientView_paymentCard_t4724 .ro__MobileInvoiceClientView_paymentCardSecureMessage_OHflD{display:flex;align-items:center;justify-content:center;font-size:var(--font-xxs);color:var(--color-text-light)}.ro__MobileInvoiceClientView_actions_KDSri .ro__MobileInvoiceClientView_paymentCard_t4724 .ro__MobileInvoiceClientView_paymentCardSecureMessage_OHflD svg{margin-left:4px}.ro__MobileInvoiceClientView_attachmentsPreview_jm35M{margin:0 20px 28px;box-shadow:0 26px 50px -25px #bed4ef;border-radius:25px}.ro__MobileInvoiceClientView_details_U1leU{background:#fff;box-shadow:0 55px 70px -45px #bed4ef;border-radius:25px;padding:25px 0;margin:0 20px}.ro__MobileInvoiceClientView_paymentSurchargeNoticeText_oVFOA{font-size:var(--font-sm);color:var(--color-text-light);margin-top:5px}@media (min-width:720px){.ro__MobileInvoiceClientView_paymentActions_hDpyP{display:flex;align-items:center;justify-content:center;flex-direction:row}.ro__MobileInvoiceClientView_paymentActions_hDpyP .ro__MobileInvoiceClientView_paymentActionDivider_WhV3b{flex:0 8px}.ro__MobileInvoiceClientView_paymentActions_hDpyP .ro__MobileInvoiceClientView_paypalButton_W1U_A,.ro__MobileInvoiceClientView_paymentActions_hDpyP .ro__MobileInvoiceClientView_stripeButton_IeA75{flex:1}}
.ro__DesktopQuoteClientView-module_rightContent_idJJs{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--space6);width:240px;margin-left:30px;background:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);height:-moz-fit-content;height:fit-content;padding:var(--space5)}.ro__DesktopQuoteClientView-module_clientViewWrapper_VcgAr{padding-top:0;display:flex;justify-content:center;margin-top:50px;gap:var(--space8);padding-bottom:var(--space8)}.ro__DesktopQuoteClientView-module_renderedDocument_rjPks{width:800px}
.ro__MobileQuoteClientView_container_XjGbW{background:#eaf3fd}.ro__MobileQuoteClientView_title_TjA61{padding:28px 0;margin:0 20px}.ro__MobileQuoteClientView_titleText_S8Aib{color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight);font-weight:500;text-align:center}.ro__MobileQuoteClientView_titleTextLarge_YExKk{font-size:var(--font-3xl);font-weight:700}.ro__MobileQuoteClientView_actions_Gf_dE{text-align:center;background:#fff;box-shadow:0 -45px 70px -45px #bed4ef,0 55px 70px -45px #bed4ef;border-radius:25px;margin:0 20px 28px;padding:25px}.ro__MobileQuoteClientView_actions_Gf_dE .ro__MobileQuoteClientView_actionButton_RF7nm{height:50px;border-radius:25px;font-weight:500}.ro__MobileQuoteClientView_actions_Gf_dE .ro__MobileQuoteClientView_actionButton_RF7nm.ro__MobileQuoteClientView_downloadButton_Sws5_{border:1px solid var(--color-border-1);background:var(--color-surface-0);color:var(--color-text-light)}.ro__MobileQuoteClientView_actions_Gf_dE .ro__MobileQuoteClientView_actionButton_RF7nm.ro__MobileQuoteClientView_withBottomMargin_lZKmU{margin-bottom:15px}.ro__MobileQuoteClientView_attachmentsPreview_NxFhJ{margin:0 20px 28px;box-shadow:0 26px 50px -25px #bed4ef;border-radius:25px}.ro__MobileQuoteClientView_details_zjxvN{background:#fff;box-shadow:0 55px 70px -45px #bed4ef;border-radius:25px;padding:25px 0;margin:0 20px}.ro__MobileQuoteClientView_footer_oftes{padding:28px 0;margin:0 20px}.ro__MobileQuoteClientView_footerText_zkoHd{font-size:var(--font-xxs)}.ro__MobileQuoteClientView_footerText_zkoHd,.ro__MobileQuoteClientView_footerTextLarge_n57lM{color:var(--color-text-light);text-align:center}.ro__MobileQuoteClientView_footerTextLarge_n57lM{font-size:var(--font-sm)}.ro__MobileQuoteClientView_powerBy_wSL7W{display:flex;align-items:center;justify-content:center;margin-bottom:4px}.ro__MobileQuoteClientView_powerByLogo_FLCvf{display:inline-flex;margin-left:6px}.ro__MobileQuoteClientView_powerByLogo_FLCvf img{height:20px}
