.ro_Toolbar-module_toolbar_cVb8s{display:none}@media (min-width:1025px){.ro_Toolbar-module_toolbar_cVb8s{justify-content:space-between}.ro_Toolbar-module_group_sWphd,.ro_Toolbar-module_toolbar_cVb8s{display:flex}.ro_Toolbar-module_margin_t5M1a{margin:30px 0}}
.ro__Toolbar2-module_toolbar_ioEGq{justify-content:space-between;font-size:14px;font-family:var(--defaultFontFamily);margin-bottom:32px}.ro__Toolbar2-module_group_kYq1s,.ro__Toolbar2-module_toolbar_ioEGq{display:flex;align-items:center}.ro__Toolbar2-module_divider_XXXAm{width:10px}.ro__Toolbar2-module_select_Qnsfw{height:var(--height-filter-select);position:relative}.ro__Toolbar2-module_select_Qnsfw[focus-within] .ro__Toolbar2-module_cover_ezYKM{transition:.1s;border:1px solid var(--color-input-border-focused);box-shadow:var(--shadow-input-focused)}.ro__Toolbar2-module_select_Qnsfw:focus-within .ro__Toolbar2-module_cover_ezYKM{transition:.1s;border:1px solid var(--color-input-border-focused);box-shadow:var(--shadow-input-focused)}.ro__Toolbar2-module_select_Qnsfw select{position:relative;opacity:0;border:none;width:100%;height:100%;outline:none;background:var(--color-surface-0)}.ro__Toolbar2-module_select_Qnsfw .ro__Toolbar2-module_cover_ezYKM{pointer-events:none;position:absolute;height:100%;width:100%;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;background:var(--color-surface-0);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik00LjUgNkwuNjAzIDEuNWg3Ljc5NEw0LjUgNnoiIGZpbGw9IiM1NDU3NUIiLz48L3N2Zz4=");background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;color:var(--color-text-base);padding:9px 30px 0 8px}.ro__Toolbar2-module_select_Qnsfw .ro__Toolbar2-module_cover_ezYKM,.ro__Toolbar2-module_textInput_ILpyK{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border-2);box-shadow:var(--shadow-input)}.ro__Toolbar2-module_textInput_ILpyK{background-color:var(--color-surface-0);display:flex;align-items:center;height:var(--height-filter-select);transition:.1s}.ro__Toolbar2-module_textInput_ILpyK[focus-within]{border:1px solid var(--color-input-border-focused);box-shadow:var(--shadow-input-focused)}.ro__Toolbar2-module_textInput_ILpyK:focus-within{border:1px solid var(--color-input-border-focused);box-shadow:var(--shadow-input-focused)}.ro__Toolbar2-module_textInput_ILpyK:hover{border:1px solid var(--color-input-border-focused)}.ro__Toolbar2-module_textInput_ILpyK .ro__Toolbar2-module_prefix_jCKEP{position:relative;top:2px;padding-left:10px}.ro__Toolbar2-module_textInput_ILpyK .ro__Toolbar2-module_clearSearch_FeHhb{position:relative;top:2px;padding-right:5px}.ro__Toolbar2-module_textInput_ILpyK .ro__Toolbar2-module_clearSearch_FeHhb:hover{cursor:pointer;opacity:.7}.ro__Toolbar2-module_textInput_ILpyK input{padding-left:var(--space2);padding-right:var(--space1);border:none;background:transparent;outline:none;width:100%;color:var(--color-text-base)}.ro__Toolbar2-module_invoiceList_fua75{background-color:var(--color-surface-0)}.ro__Toolbar2-module_disabled_iMdQW{pointer-events:none;opacity:.6}.ro__Toolbar2-module_datePicker_tv6xQ{background-color:var(--color-surface-0)!important;border-radius:var(--radius-sm)!important;height:var(--height-filter-select)!important;font-family:var(--defaultFontFamily)!important}.ro__Toolbar2-module_datePickerWrapper_zqNjr{position:relative}.ro__Toolbar2-module_datePickerLabel_x7pWS{position:absolute;top:-18px;font-size:var(--font-xs);color:var(--color-text-light)}
.ro_DesktopTitle_desktopTitle_CU9hr{display:none;font-size:var(--font-5xl);letter-spacing:-1px;font-weight:700;color:var(--color-text-heading);font-family:var(--defaultFontFamily)}@media (min-width:1025px){.ro_DesktopTitle_desktopTitle_CU9hr{display:block}}
.ro__Icons_deleteIcon_FThof path{fill:none!important}
.ro__MenuButton-module_menuButton_cjN8S{display:flex;align-items:center;padding:0 var(--space2);cursor:pointer;height:24px}.ro__MenuButton-module_menuButton_cjN8S:last-child{margin-right:0}.ro__MenuButton-module_active_KXojt path{fill:#5ea8ff}.ro__MenuButton-module_active_KXojt line{stroke:#5ea8ff}.ro__MenuButton-module_active_KXojt circle{fill:#5ea8ff}.ro__MenuButton-module_disabled_i1coe{opacity:.7;pointer-events:none}@media (min-width:1280px){.ro__MenuButton-module_menuButton_cjN8S{padding:0 var(--space2)}}
.ro__Popover_popover_oHL6g{position:relative;display:flex;align-items:center;background:var(--color-surface-0);color:var(--color-text-base);padding:5px;border:1px solid var(--color-border-1);border-radius:5px;z-index:999}.ro__Popover_popover_oHL6g[data-placement^=bottom] .ro__Popover_arrow_FXIbv,.ro__Popover_popover_oHL6g[data-placement^=bottom] .ro__Popover_arrowBorder_y5guP{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ro__Popover_popover_oHL6g[data-placement^=bottom] .ro__Popover_arrow_FXIbv{border-color:hsla(0,0%,100%,0);border-bottom-color:var(--color-surface-0);border-width:5px}.ro__Popover_popover_oHL6g[data-placement^=bottom] .ro__Popover_arrowBorder_y5guP{border-color:rgba(235,236,237,0);border-bottom-color:var(--color-border-1);border-width:6px;margin-left:-1px}.ro__Popover_popover_oHL6g[data-placement^=top] .ro__Popover_arrow_FXIbv,.ro__Popover_popover_oHL6g[data-placement^=top] .ro__Popover_arrowBorder_y5guP{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ro__Popover_popover_oHL6g[data-placement^=top] .ro__Popover_arrow_FXIbv{border-color:hsla(0,0%,100%,0);border-top-color:var(--color-surface-0);border-width:5px;margin-left:-5px}.ro__Popover_popover_oHL6g[data-placement^=top] .ro__Popover_arrowBorder_y5guP{border-color:rgba(235,236,237,0);border-top-color:var(--color-border-1);border-width:6px;margin-left:-6px}.ro__Popover_popover_oHL6g[data-placement^=left] .ro__Popover_arrow_FXIbv,.ro__Popover_popover_oHL6g[data-placement^=left] .ro__Popover_arrowBorder_y5guP{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ro__Popover_popover_oHL6g[data-placement^=left] .ro__Popover_arrow_FXIbv{border-color:hsla(0,0%,100%,0);border-left-color:var(--color-surface-0);border-width:5px;margin-top:-5px}.ro__Popover_popover_oHL6g[data-placement^=left] .ro__Popover_arrowBorder_y5guP{border-color:rgba(235,236,237,0);border-left-color:var(--color-border-1);border-width:6px;margin-top:-6px}.ro__Popover_popover_oHL6g[data-placement^=right] .ro__Popover_arrow_FXIbv,.ro__Popover_popover_oHL6g[data-placement^=right] .ro__Popover_arrowBorder_y5guP{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ro__Popover_popover_oHL6g[data-placement^=right] .ro__Popover_arrow_FXIbv{border-color:hsla(0,0%,100%,0);border-right-color:var(--color-surface-0);border-width:5px;margin-top:-5px}.ro__Popover_popover_oHL6g[data-placement^=right] .ro__Popover_arrowBorder_y5guP{border-color:rgba(235,236,237,0);border-right-color:var(--color-border-1);border-width:6px;margin-top:-6px}
html.ro_RenderedDocument_HTML_PDF_RENDER_CONTEXT_M9eRi{height:100%;min-height:100%}body.ro_RenderedDocument_PDF_RENDER_CONTEXT_A4n0t{box-sizing:border-box;margin:0;min-height:100%;min-width:800px}@page{size:A4;margin-top:3%;margin-bottom:2.5%;margin-left:0;margin-right:0;padding:0}@page :first{margin-top:0;margin-bottom:2.5%}
.ro__MobileIssuerDetails_issuerDetails_ugZba{padding:15px 25px;border-bottom:1px solid var(--color-border-1)}.ro__MobileIssuerDetails_issuerDetails_ugZba .ro__MobileIssuerDetails_issuerLogo_HIN1F{max-width:90px;max-height:90px;margin-bottom:6px}.ro__MobileIssuerDetails_issuerDetails_ugZba .ro__MobileIssuerDetails_issuerDefinitionText_WhB2J{color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight);font-weight:400}
.ro__MobileClientDetails_clientDetail_MxvOD{padding:15px 25px;border-bottom:1px solid var(--color-border-1)}.ro__MobileClientDetails_clientDetailText_TsFn4{color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight)}.ro__MobileClientDetails_clientDetailTitle_BXNON{font-weight:500;margin-bottom:4px}
.ro__MobileLineItems_container_njGDi{color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight)}.ro__MobileLineItems_title_R7MQi{background-color:var(--color-surface-2);font-weight:500}.ro__MobileLineItems_description_hIA9o,.ro__MobileLineItems_title_R7MQi{padding:15px 25px;border-bottom:1px solid var(--color-border-1)}.ro__MobileLineItems_description_hIA9o ul li{margin-left:18px;list-style-type:disc}.ro__MobileLineItems_lineItem_YDipn{padding:15px 25px;border-bottom:1px solid var(--color-border-1)}.ro__MobileLineItems_lineItem_YDipn .ro__MobileLineItems_lineItemRow_VHk71{display:flex}.ro__MobileLineItems_lineItem_YDipn .ro__MobileLineItems_lineItemRow_VHk71 .ro__MobileLineItems_lineItemRowLeft_JbSpb{display:flex;align-items:center;flex:2;font-weight:500;text-align:left}.ro__MobileLineItems_lineItem_YDipn .ro__MobileLineItems_lineItemRow_VHk71 .ro__MobileLineItems_lineItemRowLeft_JbSpb .ro__MobileLineItems_taxes_B3N1V{font-size:var(--font-xxs);margin-left:3px;font-weight:500;line-height:17px;margin-top:5px;color:var(--color-text-lighter)}.ro__MobileLineItems_lineItem_YDipn .ro__MobileLineItems_lineItemRow_VHk71 .ro__MobileLineItems_lineItemRowRight_IJ1X2{flex:1;font-weight:500;text-align:right}.ro__MobileLineItems_lineItem_YDipn .ro__MobileLineItems_lineItemRow_VHk71 p{margin-bottom:0}.ro__MobileLineItems_lineItem_YDipn .ro__MobileLineItems_lineItemDescription_KRewX{display:flex;flex-direction:column}.ro__MobileLineItems_lineItem_YDipn .ro__MobileLineItems_lineItemDescription_KRewX p{margin-bottom:0}.ro__MobileLineItems_lineItem_YDipn .ro__MobileLineItems_lineItemDescription_KRewX ul li{margin-left:18px;list-style-type:disc}
.ro_Report_chart__51Yf{margin-bottom:20px}@media (min-width:900px){.ro_Report_chart__51Yf{margin-top:20px}}
.ro__MobileAttachmentsPreview_container_nZW2b{background:#fff;border-radius:25px}.ro__MobileAttachmentsPreview_header_rJ8L7{padding:24px;display:flex;align-items:center;justify-content:space-between}.ro__MobileAttachmentsPreview_headerText_d2GOr{color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight);font-weight:500}.ro__MobileAttachmentsPreview_headerToggleButton_Wr1cV{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.ro__MobileAttachmentsPreview_body__qmhI{overflow:hidden;transition:max-height .2s ease-in-out,opacity .2s ease-in-out;opacity:1}.ro__MobileAttachmentsPreview_body__qmhI.ro__MobileAttachmentsPreview_bodyAutoHeight_YzdKN{max-height:50vh;opacity:1}.ro__MobileAttachmentsPreview_body__qmhI.ro__MobileAttachmentsPreview_bodyZeroHeight_QNz6s{max-height:0;opacity:0}.ro__MobileAttachmentsPreview_attachment_DjQpP{padding:12px 24px;border-bottom:1px solid var(--color-border-1)}.ro__MobileAttachmentsPreview_attachment_DjQpP:first-child{border-top:1px solid var(--color-border-1)}.ro__MobileAttachmentsPreview_attachment_DjQpP:last-child{border-bottom:none}.ro__MobileAttachmentsPreview_attachmentInner_hn5Mq{display:flex;align-items:center;justify-content:flex-start}.ro__MobileAttachmentsPreview_attachmentImage_MEkXU{border-radius:4px;background-size:cover;background-repeat:no-repeat;background-position:50%}.ro__MobileAttachmentsPreview_attachmentIcon_VKv_5,.ro__MobileAttachmentsPreview_attachmentImage_MEkXU{width:44px;height:44px}.ro__MobileAttachmentsPreview_attachmentName_z0KIb{flex:1;color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight);overflow:hidden;text-overflow:ellipsis;padding-left:20px}
.ro_Legend_wrapper_s3ifD{display:flex;flex-wrap:wrap}.ro_Legend_item_jLj6u{display:flex;width:48%;margin-bottom:20px}.ro_Legend_swatch_jDNAZ{width:13px;min-width:13px;border-radius:2px}.ro_Legend_text_bOAjF{margin-left:10px;display:flex;flex-direction:column;line-height:1;justify-content:space-between;height:38px}.ro_Legend_label_icrEL,.ro_Legend_text_bOAjF{overflow:hidden}.ro_Legend_label_icrEL{color:var(--color-text-base);font-weight:600;font-size:17px;white-space:nowrap;text-overflow:ellipsis}@media (min-width:1000px){.ro_Legend_label_icrEL{font-weight:400;font-size:18px}}.ro_Legend_value_bJBMb{font-weight:400;font-size:15px;color:var(--color-text-light)}
.ro__MobileInvoiceStatus_status_lLP0x{--overdue-colour:#e64848;--paid-colour:#6eac00;--outstanding-colour:#f3a902;background:var(--color-surface-0);font-size:var(--font-base);font-weight:500;text-align:center;line-height:24px;padding:12px 25px;box-shadow:0 -1px 20px #bed4ef;display:flex;align-items:center;justify-content:center}.ro__MobileInvoiceStatus_status_lLP0x.ro__MobileInvoiceStatus_overdue_otYD9{color:var(--overdue-colour)}.ro__MobileInvoiceStatus_status_lLP0x.ro__MobileInvoiceStatus_paid_WujNh{color:var(--paid-colour)}.ro__MobileInvoiceStatus_status_lLP0x.ro__MobileInvoiceStatus_outstanding_rQwri{color:var(--outstanding-colour)}.ro__MobileInvoiceStatus_status_lLP0x svg{margin-right:4px}
.ro_ReportChart_wrapper_XAve0{display:flex;flex:1;padding:20px}.ro_ReportChart_chartWrapper_HsH8H{width:300px;height:300px;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width:1000px){.ro_ReportChart_chartWrapper_HsH8H{width:420px;height:420px}}.ro_ReportChart_doughnutWrapper_jE0Hd{position:absolute;left:0;right:0;bottom:0;top:0}.ro_ReportChart_inChartTotals_G_7UQ{text-align:center}.ro_ReportChart_inChartTotals_G_7UQ .ro_ReportChart_row_UsEKV:not(:first-child){padding-top:10px}.ro_ReportChart_inChartTotals_G_7UQ .ro_ReportChart_row_UsEKV:not(:last-child){border-bottom:1px solid var(--color-border-1);padding-bottom:10px}.ro_ReportChart_inChartTotals_G_7UQ .ro_ReportChart_label_umvuN{color:var(--color-text-light);font-size:12px;font-weight:500;text-transform:uppercase;margin:0 0 6px}@media (min-width:1000px){.ro_ReportChart_inChartTotals_G_7UQ .ro_ReportChart_label_umvuN{font-size:12px}}.ro_ReportChart_inChartTotals_G_7UQ .ro_ReportChart_componentValue_A7ZMz{font-size:18px;font-weight:400;margin-top:-5px;color:var(--color-text-base)}@media (min-width:1000px){.ro_ReportChart_inChartTotals_G_7UQ .ro_ReportChart_componentValue_A7ZMz{font-size:20px}}.ro_ReportChart_inChartTotals_G_7UQ .ro_ReportChart_resultValue_eUab5{font-size:25px;letter-spacing:-2px;font-weight:400;color:var(--color-text-base)}@media (min-width:1000px){.ro_ReportChart_inChartTotals_G_7UQ .ro_ReportChart_resultValue_eUab5{font-size:31px}}.ro_ReportChart_legendWrapper_YeCh1{flex:1;width:10px}.ro_ReportChart_title_GLOIR{font-size:23px;font-weight:600;color:var(--color-text-heading);margin-bottom:20px;letter-spacing:-.5px}
.ro__MobileInvoiceDetails_invoiceDetails_shbg5{padding:15px 25px;border-bottom:1px solid var(--color-border-1);color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight)}.ro__MobileInvoiceDetails_invoiceDetailsRow_C4ArM{display:flex;align-items:center;padding:5px 0}.ro__MobileInvoiceDetails_invoiceDetailsRowLabel_BNz6i{flex:1;font-weight:500;text-align:left}.ro__MobileInvoiceDetails_invoiceDetailsRowValue_eHbJ0{flex:2;text-align:right}
.ro_ReportPage_typeSelectWrapper_mxNEu{margin-left:20px;width:140px}.ro_ReportPage_buttonWrapper_Q9i0B{margin-left:20px}.ro_ReportPage_title_XmzkU{text-align:center;font-size:25px;padding-top:20px;margin-bottom:20px;font-weight:700}
.ro__MobilePayments_payment_pO9B9{color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight)}.ro__MobilePayments_paymentTitle_eXVe5{font-weight:700;background-color:var(--color-surface-2)}.ro__MobilePayments_paymentItem_ktheh,.ro__MobilePayments_paymentTitle_eXVe5{padding:15px 25px;border-bottom:1px solid var(--color-border-1)}.ro__MobilePayments_paymentItem_ktheh{display:flex;align-items:center}.ro__MobilePayments_paymentItemDate_d5jZ8{flex:1;text-align:left}.ro__MobilePayments_paymentItemAmount_Y8z1S{flex:1;text-align:right}
.ro_ProfitLossStatementPage_toolbar_WaPEb{display:none}@media (min-width:1025px){.ro_ProfitLossStatementPage_toolbar_WaPEb{display:flex;justify-content:space-between;padding-bottom:37px}}.ro_ProfitLossStatementPage_error_O4_Io{display:flex;padding-top:20px;color:var(--color-attention);justify-content:center;align-items:center}
.ro__Timesheet_wrapper_NCRex{padding:20px;color:var(--color-text-base)}.ro__Timesheet_header_z4eYg{display:flex;justify-content:space-between}.ro__Timesheet_group_l1G7g{text-align:left}.ro__Timesheet_group_l1G7g.ro__Timesheet_right_H70mK{text-align:right}.ro__Timesheet_headline_aHsgk{font-weight:700;font-size:var(--font-2xl);margin-bottom:2px}.ro__Timesheet_meta_t69Xq{font-size:16px;color:var(--color-text-light)}.ro__Timesheet_project_zSsME{margin-top:22px;padding-bottom:8px;font-weight:500;font-size:var(--font-base);border-bottom:1px solid var(--color-border-1)}.ro__Timesheet_headers_hTAmr{height:35px;display:flex;align-items:center}.ro__Timesheet_dateHeader_ryQvp,.ro__Timesheet_descriptionHeader_Yfudq,.ro__Timesheet_rightHeader_mIzvT{font-weight:700;font-size:var(--font-md)}.ro__Timesheet_dateHeader_ryQvp{width:100px;margin-right:19px}.ro__Timesheet_descriptionHeader_Yfudq{flex:1}.ro__Timesheet_rightHeader_mIzvT{text-align:right;width:100px;margin-left:12px}.ro__Timesheet_entryRow__ZobR{display:flex;align-items:flex-start;padding:10px 0;border-top:1px solid var(--color-border-1);font-size:var(--font-base);page-break-inside:avoid}.ro__Timesheet_description_SYuXJ{flex:1;padding-right:15px;line-height:23px}.ro__Timesheet_date_eStTU{width:100px;margin-right:19px}.ro__Timesheet_rightColumn_Z_w5Z{text-align:right;width:100px;margin-left:12px;white-space:nowrap}.ro__Timesheet_totalRow_SPfwg{display:flex;justify-content:flex-end;font-weight:700;padding-top:12px;font-size:var(--font-base);border-top:1px solid var(--color-border-1)}body.PDF_RENDER_CONTEXT .ro__Timesheet_entryRow__ZobR{page-break-inside:avoid}
.ro__TimesheetRouterPage-module_card_aiz06{flex:1;background:var(--color-surface-0);border-radius:5px;border:1px solid var(--color-border-1)}.ro__TimesheetRouterPage-module_select_FeI1D{width:110px;margin-left:10px}.ro__TimesheetRouterPage-module_select_FeI1D.ro__TimesheetRouterPage-module_invoiced_qF_rh{width:100px}.ro__TimesheetRouterPage-module_download_mlGuF{padding-left:5px;padding-right:5px;color:var(--color-primary)}.ro__TimesheetRouterPage-module_toggle_xboEb{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;width:135px;border:1px solid var(--color-border-1);margin-left:10px;background:var(--color-surface-0);border-radius:3px;cursor:pointer}.ro__TimesheetRouterPage-module_toggle_xboEb .ro__TimesheetRouterPage-module_label_Gggx7{color:var(--color-text-light);font-weight:500;font-size:15px;margin-left:8px}.ro__TimesheetRouterPage-module_buttons_Htx6c{gap:var(--space2)}@media (min-width:1160px){.ro__TimesheetRouterPage-module_select_FeI1D{width:160px}.ro__TimesheetRouterPage-module_select_FeI1D.ro__TimesheetRouterPage-module_invoiced_qF_rh{width:125px}.ro__TimesheetRouterPage-module_toggle_xboEb{width:145px}.ro__TimesheetRouterPage-module_download_mlGuF{padding-left:12px;padding-right:12px}}
.ro__MobileTotals_totals_K36Uo{padding:15px 25px;border-bottom:1px solid var(--color-border-1);color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight)}.ro__MobileTotals_totalRow_qxCTV{display:flex;align-items:center}.ro__MobileTotals_totalRow_qxCTV:not(:last-child){margin-bottom:5px}.ro__MobileTotals_totalBoldRow_wE8jR{font-weight:500}.ro__MobileTotals_totalLabel_PhMvz{flex:1;text-align:right;padding-right:10px}.ro__MobileTotals_totalValue_pU_m5{width:115px}.ro__MobileTotals_totalNote_nilD2,.ro__MobileTotals_totalValue_pU_m5{text-align:right}
.ro_StatementsToolbar_wrapper_eb_pe{width:100%;justify-content:space-between;padding:35px 0}.ro_StatementsToolbar_criteriaWrapper_PislF,.ro_StatementsToolbar_wrapper_eb_pe{display:flex;align-items:flex-end}.ro_StatementsToolbar_statementTypeselectWrapper_Rsahg{width:220px;margin-right:15px}.ro_StatementsToolbar_statementRangeSelectWrapper_ndruK{width:185px}.ro_StatementsToolbar_actionsWrapper_MWeUd{display:flex}.ro_StatementsToolbar_actionsWrapper_MWeUd button:first-child{margin-right:15px}.ro_StatementsToolbar_label_fNltj{font-size:15px;font-weight:500;color:var(--color-text-light);margin-bottom:4px}
.ro__MobilePaymentDetails_paymentDetails_bmzbO{padding:15px 25px;border-bottom:1px solid var(--color-border-1)}
.ro_StatementDocument_header_IAuHe{display:flex;justify-content:space-between;padding-bottom:45px}.ro_StatementDocument_userDataWrapper_LCy88{text-align:left}.ro_StatementDocument_clientDataWrapper_KDEBe{text-align:right}.ro_StatementDocument_statementHeading_oAuPz{font-size:20px;font-weight:700;color:var(--color-text-heading);padding-bottom:10px}.ro_StatementDocument_headerDetails_LEPdw,.ro_StatementDocument_headerDetailsBold_QpW1l{font-size:var(--font-md);line-height:22px}.ro_StatementDocument_headerDetailsBold_QpW1l{font-weight:500}.ro_StatementDocument_table_HEGUV{width:100%;border-spacing:8px}.ro_StatementDocument_tableHeader_tA6gh{font-size:var(--font-xxs);font-weight:500;padding-left:18px;padding-right:18px}.ro_StatementDocument_tableHeaderRow_MsoFa{border-bottom:1px solid var(--color-border-1);height:30px}.ro_StatementDocument_date_OC1v1{min-width:110px;text-align:left}.ro_StatementDocument_activityType_LWvbg{min-width:155px;text-align:left}.ro_StatementDocument_description_OM1dr{width:250px;text-align:left}.ro_StatementDocument_amount_t12_3,.ro_StatementDocument_balance_GED3R{text-align:right}.ro_StatementDocument_balance_GED3R{min-width:110px;max-width:110px}.ro_StatementDocument_tableBody_lRBko{font-size:16px}.ro_StatementDocument_tableRow_ZnmH5{border-bottom:1px solid var(--color-border-1);height:40px}.ro_StatementDocument_ellipsis_DG0ri{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ro_StatementDocument_footer_B8Ekg{display:flex;justify-content:space-between;padding-top:35px;page-break-inside:avoid}.ro_StatementDocument_footerHeading_KhwL1{font-size:var(--font-sm);font-weight:500;color:var(--color-text-heading)}.ro_StatementDocument_footerBody_QUV6A{padding-top:10px;font-size:16px;line-height:22px;color:var(--color-text-base)}.ro_StatementDocument_balanceWrapper_unCs1{display:flex;justify-content:center;align-items:center;min-width:162px;height:36px;padding-left:12px;padding-right:12px;background:#4a5058;font-size:16px;font-weight:500;color:#fff;border-radius:4px}.ro_StatementDocument_userLogo_FAEzc{max-width:250px;max-height:90px;margin-bottom:20px}.ro_StatementDocument_emptyStateWrapper_F8cch{padding-top:48px;font-size:16px;line-height:22px}
.ro__MobileFooterNotes_footerNotes_WTyuT{padding:15px 25px}
.ro__LabeledCheckbox-module_wrapper_O7o0N{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;font-size:var(--font-md);cursor:pointer;gap:var(--space1-05);flex-wrap:wrap}.ro__LabeledCheckbox-module_label_ldeEp:first-letter{text-transform:capitalize}
.ro__RecipientsInput-module_suggestion_fqVqa{display:flex;flex-direction:column;justify-content:center;padding:8px;background:var(--color-surface-0);color:var(--color-text-base);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ro__RecipientsInput-module_suggestion_fqVqa:hover{background:var(--selectOptionFocusBg);color:var(--color-text-base)}.ro__RecipientsInput-module_suggestion_fqVqa:hover .ro__RecipientsInput-module_suggestionEmail_G4aXO{color:var(--color-text-base);opacity:.9}.ro__RecipientsInput-module_suggestionName_Uw6JT{font-size:var(--font-md)}.ro__RecipientsInput-module_suggestionEmail_G4aXO{color:var(--color-text-light);font-size:var(--font-sm)}.ro__RecipientsInput-module_chip_cH778{background:var(--color-surface-2);padding:var(--space1-05) var(--space2-05);border-radius:var(--radius-xl);display:flex;align-items:center}.ro__RecipientsInput-module_chip_cH778:hover .ro__RecipientsInput-module_chipRight_WFCI3{opacity:1}.ro__RecipientsInput-module_chipName_ui347{font-size:var(--font-sm);font-weight:500}.ro__RecipientsInput-module_chipEmail_R3Iei{color:var(--color-text-base);font-size:var(--font-xs);font-weight:500}.ro__RecipientsInput-module_chip_cH778[\:has\(.chipName\)] .ro__RecipientsInput-module_chipEmail_R3Iei{color:var(--color-text-lighter)}.ro__RecipientsInput-module_chip_cH778:has(.ro__RecipientsInput-module_chipName_ui347) .ro__RecipientsInput-module_chipEmail_R3Iei{color:var(--color-text-lighter)}.ro__RecipientsInput-module_chipLeft_DpU20{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:center}.ro__RecipientsInput-module_chipRight_WFCI3{display:flex;align-items:center;opacity:0}.ro__RecipientsInput-module_removeIcon_T3Z_a{margin-left:0!important}.ro__RecipientsInput-module_removeIcon_T3Z_a{width:22px;height:22px}[data-theme=dark]{.ro__RecipientsInput-module_chip_cH778{background:var(--color-surface-1);border:1px solid var(--color-border-1)}}
.ro__EmailForm-module_row_R5kU7{display:flex;align-items:center;border-bottom:1px solid var(--color-border-1)}.ro__EmailForm-module_emails_uWO3Q{margin:0 var(--space4);padding:var(--space3) 0;justify-content:space-between}.ro__EmailForm-module_emails_uWO3Q .ro__EmailForm-module_picker_ddgof{flex:1}.ro__EmailForm-module_emails_uWO3Q .ro__EmailForm-module_cc_UvRsL{padding:var(--space2) var(--space3);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:var(--color-text-light);font-size:var(--font-md)}.ro__EmailForm-module_emails_uWO3Q .ro__EmailForm-module_cc_UvRsL:hover{color:var(--color-primary)}.ro__EmailForm-module_options_WhuIv{margin:0 var(--space4);padding:var(--space3-05) 0;gap:var(--space4)}.ro__EmailForm-module_message_jF6_X{flex-direction:column;align-items:stretch;box-shadow:none;border-bottom:none;flex:1;overflow:auto;padding:0 0 100px}.ro__EmailForm-module_subjectRow_OJ_gG{margin:0 var(--space4);padding:var(--space3-05) 0}.ro__EmailForm-module_subjectRow_OJ_gG .ro__EmailForm-module_text_CCYAP{width:100%}.ro__EmailForm-module_subjectRow_OJ_gG .ro__EmailForm-module_subject_HdXbM{padding-left:0!important;white-space:pre!important}.ro__EmailForm-module_subjectRow_OJ_gG .ro__EmailForm-module_subject_HdXbM{width:100%;font-size:16px;height:22px;line-height:22px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.ro__EmailForm-module_subjectRow_OJ_gG .ro__EmailForm-module_subject_HdXbM.ro__EmailForm-module_focus-visible_nAsDM{outline:none}.ro__EmailForm-module_subjectRow_OJ_gG .ro__EmailForm-module_subject_HdXbM:focus-visible{outline:none}.ro__EmailForm-module_subjectRow_OJ_gG .ro__EmailForm-module_subject_HdXbM::-webkit-scrollbar{width:0;height:0}.ro__EmailForm-module_subjectRow_OJ_gG.ro__EmailForm-module_withPlaceholders_p69eT{padding-right:0}.ro__EmailForm-module_subjectRow_OJ_gG [data-slate-placeholder]{top:0!important}.ro__EmailForm-module_editorWrapper_NX1K5{border:none!important}.ro__EmailForm-module_editorWrapper_NX1K5{display:flex;flex-direction:column;overflow:hidden}.ro__EmailForm-module_innerEditor_kGwdm{padding:var(--space3);overflow-y:auto;overflow-y:overlay;min-height:120px}.ro__EmailForm-module_innerEditor_kGwdm.ro__EmailForm-module_focus-visible_nAsDM{outline:none}.ro__EmailForm-module_innerEditor_kGwdm:focus-visible{outline:none}.ro__EmailForm-module_editorToolbar_AxlsD{display:none!important}.ro__EmailForm-module_warnings_hJnRN{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;padding:var(--space2-05) var(--space6);background:var(--color-surface-2);font-size:var(--font-xxs);color:var(--color-text-light)}.ro__EmailForm-module_warning_SPlK0{padding-bottom:5px}.ro__EmailForm-module_warning_SPlK0:last-child{padding-bottom:0}@media (min-width:1025px){.ro__EmailForm-module_editorToolbar_AxlsD{display:flex!important;height:32px!important;box-shadow:none!important;width:-moz-fit-content!important;width:fit-content!important}.ro__EmailForm-module_editorToolbar_AxlsD{padding-left:var(--space1);min-height:32px;border:1px solid var(--color-border-1);border-radius:var(--radius-xl);margin:var(--space4) var(--space3) var(--space1) var(--space3)}[data-theme=dark]{.ro__EmailForm-module_editorToolbar_AxlsD{background:var(--color-surface-2)}}}
.ro__InsertPlaceholderButton_button_tmsfd{display:flex;align-items:center;padding-right:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ro__InsertPlaceholderButton_button_tmsfd .ro__InsertPlaceholderButton_buttonIcon_FBmSc{font-size:10px}.ro__InsertPlaceholderButton_button_tmsfd .ro__InsertPlaceholderButton_buttonText_V0o_s{font-size:var(--font-xxs);font-weight:500;padding-left:8px;-moz-user-select:none;-webkit-user-select:none;user-select:none}
.ro__Placeholder_placeholder_jmpHk{background-color:var(--tagBg);color:var(--tagColour);font-size:var(--font-sm);border-radius:3px;white-space:nowrap;padding:0 5px;display:inline-block;vertical-align:baseline;font-weight:500;position:relative;margin:2px 0}
.ro__PlaceholderPicker_wrapper_BxI9I{padding:10px}.ro__PlaceholderPicker_option_Ul7ci{font-size:var(--font-md);color:var(--color-primary);padding:4px;cursor:pointer;border-radius:3px}.ro__PlaceholderPicker_option_Ul7ci:hover{background:rgba(0,154,19,.07)}
.ro_PlaceholderPick-module_wrapper_VGoq4{position:absolute;left:-195px;top:-22px;border:1px solid var(--color-border-1);box-shadow:0 3px 35px rgba(0,0,0,.1);border-radius:5px;width:180px;padding:var(--space2);background:var(--color-surface-0);z-index:1}.ro_PlaceholderPick-module_wrapper_VGoq4 .ro_PlaceholderPick-module_triangle_yhXIP{position:absolute;top:33px;left:179px}.ro_PlaceholderPick-module_wrapper_VGoq4 .ro_PlaceholderPick-module_triangle_yhXIP:before{border-left:12px solid var(--color-border-1);border-bottom:9.5px solid transparent;border-top:9.5px solid transparent;z-index:1;left:0}.ro_PlaceholderPick-module_wrapper_VGoq4 .ro_PlaceholderPick-module_triangle_yhXIP:after,.ro_PlaceholderPick-module_wrapper_VGoq4 .ro_PlaceholderPick-module_triangle_yhXIP:before{content:"";width:0;height:0;border-right:0 solid transparent;position:absolute;top:0}.ro_PlaceholderPick-module_wrapper_VGoq4 .ro_PlaceholderPick-module_triangle_yhXIP:after{border-left:11px solid var(--color-surface-0);border-bottom:9px solid transparent;border-top:9px solid transparent;z-index:2;left:-1px}.ro_PlaceholderPick-module_header_f3Yu0{color:var(--color-text-heading);font-weight:600;padding:0 0 var(--space1) var(--space1)}.ro_PlaceholderPick-module_text_kVdCy{font-size:var(--font-sm);color:var(--color-primary);padding:var(--space05);cursor:pointer;border-radius:var(--radius-sm)}
.ro__ClientStatementUserDetails_row_Ccxvp{font-size:16px;line-height:22px}
.ro__MobileQuoteStatus_status_eqXgB{--paid-colour:#6eac00;--outstanding-colour:#f3a902;--rejected-colour:#e64848;font-size:var(--font-base);font-weight:500;text-align:center;line-height:24px;padding:12px 25px;box-shadow:0 -1px 20px #bed4ef;display:flex;align-items:center;justify-content:center}.ro__MobileQuoteStatus_status_eqXgB,.ro__MobileQuoteStatus_status_eqXgB.ro__MobileQuoteStatus_accepted_Wh2DD{background:var(--color-surface-0)}.ro__MobileQuoteStatus_status_eqXgB.ro__MobileQuoteStatus_accepted_Wh2DD{color:var(--paid-colour)}.ro__MobileQuoteStatus_status_eqXgB.ro__MobileQuoteStatus_sent_rShBn{background:var(--outstanding-colour)}.ro__MobileQuoteStatus_status_eqXgB.ro__MobileQuoteStatus_rejected_CumsP{background:var(--rejected-colour)}.ro__MobileQuoteStatus_status_eqXgB svg{margin-right:4px}
.ro__ErrorList_list_BhOaD{margin:15px 0;font-size:16px;color:var(--color-attention);padding-left:var(--space5);padding-right:0;padding-bottom:0;padding-top:0}.ro__ErrorList_noPadding_jfOra{padding-left:0}
.ro__MobileQuoteDetails_quoteDetails_XRMup{padding:15px 25px;border-bottom:1px solid var(--color-border-1);color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight)}.ro__MobileQuoteDetails_quoteDetailsRow_D_jHh{display:flex;align-items:center;padding:5px 0}.ro__MobileQuoteDetails_quoteDetailsRowLabel_E63CW{flex:1;font-weight:500;text-align:left}.ro__MobileQuoteDetails_quoteDetailsRowValue_PhlVU{flex:2;text-align:right}
.ro_EmailSidebarDialog_emailFooterWrapper_dc_3Q{display:flex;align-items:flex-end;padding-left:18px}.ro_EmailSidebarDialog_emailFooterText_DYXRA{padding-left:6px;font-size:14px;color:#727983}.ro_EmailSidebarDialog_dialog_BAJ_e{width:620px!important}.ro_EmailSidebarDialog_dialog_BAJ_e{max-width:620px}
.ro__MobileTotals_totals_M6og0{padding:15px 25px;border-bottom:1px solid var(--color-border-1);color:var(--color-text-base);font-size:var(--font-base);line-height:var(--bodyLineHeight)}.ro__MobileTotals_totalRow_tER_f{display:flex;align-items:center}.ro__MobileTotals_totalRow_tER_f:not(:last-child){margin-bottom:5px}.ro__MobileTotals_totalBoldRow_gxsur{font-weight:500}.ro__MobileTotals_totalLabel_Mj5RE{flex:1;text-align:right;padding-right:10px}.ro__MobileTotals_totalValue_imaxU{width:115px}.ro__MobileTotals_totalNote_DkORZ,.ro__MobileTotals_totalValue_imaxU{text-align:right}
.ro_ClientStatementPageLayout_wrapper_tiZst{display:flex;flex-direction:column;margin:auto;max-width:850px}.ro_ClientStatementPageLayout_statementWrapper_hY9ht{width:100%;min-height:610px;margin-right:40px;padding:40px 45px;background:var(--color-surface-0);border:1px solid var(--color-border-1);box-shadow:0 3px 4px rgba(0,0,0,.04);border-radius:var(--radius-md)}
.ro__MobileFooter_footer_s6pow{padding:15px 25px}
body.PDF_RENDER_CONTEXT{background:#fff}.ro_ClientStatementPDFLayout_wrapper_s1zo2{padding:18px;background-color:#fff;font-family:var(--defaultFontFamily)}
