.main{background-color:#f8f9fd;max-width:1440px;margin:auto}*{box-sizing:border-box;font-family:Montserrat,sans-serif}p,button,div,h1,h2,h3,h4,h5,h6,label{margin:0;padding:0}body{margin:0}.customer_page{display:flex;flex-direction:column;gap:24px;padding:20px;flex:1}.customer_page_actions{display:flex;align-items:center;gap:12px}.table{border-radius:8px}.table_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.table_label{font-size:16px}.table_antClass .ant-table-thead .ant-table-cell{font-family:Inter,sans-serif;font-weight:500;font-size:10px;color:#667085;text-transform:uppercase;background-color:#fafafa}.page_container{width:100%;padding:80px 0 0}.page_container_label{padding-left:24px}.page_container_label_title{font-size:32px;font-weight:600}.sidebar{border-right:1px solid #F6F6F6}.sidebar_container{display:flex;flex-direction:column;align-items:center;background-color:#fff;height:100%;padding:16px}.sidebar_logo{width:150px;margin-bottom:24px}.sidebar_logo_text{font-size:24px;text-align:center;color:#151d48}.sidebar_sections{border:none;align-self:start}.header{z-index:99;top:0;width:calc(100% - 200px);max-width:1240px}.header_container{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background-color:#fff;box-shadow:1px 1px 15px #00000026}.header_back{padding:0;border:none}.header_back_icon{color:#000;font-size:24px}.header_center_search{max-width:360px}.header_end{display:flex;align-items:center;gap:24px}.header_end_notification{color:#000}.header_end_avatar{cursor:pointer;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50px;border:1px solid #151D48;transition:color .25s linear}.header_end_avatar:hover{border-color:#384cbb;transition:border-color .25s linear}.header_end_avatar_icon{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%}.button{display:flex;flex:1}.toast_success{background-color:#e5fcf1!important;border:1px solid #01E17B}.toast_error{background-color:#fdecec!important;border:1px solid #F04349}.toast_pending{background-color:#fff!important;border:1px solid #FBFBFB}.toast_info{padding:8px 12px;min-width:300px;display:flex;align-items:center;gap:10px;border:1px solid #3b82f6;border-radius:12px;box-shadow:0 2px 6px #0000001a;background-color:#eff6ff}.toast_info_message{font-size:14px;color:#111827}.toast_info_icon{width:24px;height:24px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;background-color:#3b82f6;color:#fff}@keyframes enter{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes leave{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-10px) scale(.95)}}.animate-enter{animation:enter .3s ease-out forwards}.animate-leave{animation:leave .2s ease-in forwards}.customer_create_modal{padding-top:16px}.customer_create_modal_container{display:flex;flex-direction:column;gap:18px}.customer_create_modal_horizontal{display:flex;align-items:center;gap:16px}.customer_create_modal_vertical{display:flex;flex-direction:column;gap:8px}.input{flex:1;display:flex;flex-direction:column;gap:8px}.input_label{font-size:12px;color:#000000b3}.google_autocomplete_input{display:flex;flex-direction:column;gap:8px;flex:1}.google_autocomplete_input_title{font-size:12px;color:#000000b3}.date{flex:1;display:flex;flex-direction:column;gap:8px}.date_label{font-size:12px}.customer_update_modal{padding-top:16px}.customer_update_modal_container{display:flex;flex-direction:column;gap:12px}.customer_update_modal_tlc{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px}.customer_update_modal_horizontal{display:flex;align-items:center;gap:12px}.customer_update_modal_vertical{display:flex;flex-direction:column;gap:12}.customer_delete_modal{padding:20px;display:flex;flex-direction:column;gap:10px}.customer_delete_modal_title{text-align:center;font-size:18px}.customer_delete_modal_description{text-align:center;font-size:14px}.customer_details_page{display:flex;flex-direction:column;gap:24px;padding:32.35px 18.62px}.customer_details_page_container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:24px}.customer_details_page_actions{display:flex;align-items:center;gap:12px}.customer_details_page_statistics{border-radius:14px;border:1px solid #F2F2F2;padding:20px;grid-area:2/1/3/4;display:flex;align-items:stretch;gap:18px;background-color:#fff}.customer_details_page_contacts{padding:20px;border:1px solid #F2F2F2;border-radius:14px;box-shadow:0 6px 9px -5px #bababa26;background-color:#fff;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:9.46px 18.56px;grid-area:1/1/2/3}.customer_details_page_autopay{padding:20px;grid-area:1/3/2/4;background-color:#fff;border-radius:8px;border:1px solid #F2F2F2}.customer_details_page_autopay_container{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.customer_details_page_autopay_title{font-size:16px}.customer_details_page_autopay_actions{display:flex;flex-direction:column;gap:10px}.customer_details_page_autopay_actions_button{flex:1}.customer_details_page_contacts_section{padding:10.31px;display:flex;align-items:center;gap:10px;border-radius:8px;border:1px solid #12372A}.customer_details_page_contacts_section_icon{display:flex;justify-content:center;align-items:center;width:39px;height:39px;border-radius:4px}.customer_details_page_contacts_section_content{display:flex;flex-direction:column;gap:4px}.customer_details_page_profile{max-width:300px;grid-area:1/4/3/5;display:flex;flex-direction:column;gap:30px;background-color:#fff;padding:20px;border:1px solid #F2F2F2;border-radius:14px;box-shadow:0 6px 9px -5px #bababa26}.customer_details_page_profile_header{display:flex;flex-direction:column;align-items:center;gap:16px}.customer_details_page_profile_header_image{font-size:111px;border-radius:50%}.customer_details_page_profile_header_info{display:flex;flex-direction:column;align-items:center;gap:8px}.customer_details_page_profile_footer{display:flex;flex-direction:column;gap:14px}.customer_details_page_profile_footer_section{padding:10px;display:flex;align-items:center;gap:8px;border:1px solid #F3F3F3;border-radius:8px}.customer_details_page_profile_footer_section_icon{display:flex;align-items:center;justify-content:center;border-radius:4px;width:38px;height:38px;background-color:#dcedff}.customer_details_page_profile_footer_section_content{display:flex;flex-direction:column;gap:4px}.driver_create_modal{padding-top:16px}.driver_create_modal_container{display:flex;flex-direction:column;gap:18px}.driver_create_modal_horizontal{display:flex;align-items:center;gap:16px}.driver_create_modal_vertical{display:flex;flex-direction:column;gap:8px}.policy_create_modal_container{padding:20px;display:flex;gap:16px}.policy_create_modal_information{flex:1;display:flex;flex-direction:column;gap:12px}.policy_create_modal_information_horizontal{display:flex;align-items:center;gap:8px}.policy_create_modal_information_vertical{display:flex;flex-direction:column;gap:8px}.policy_create_modal_installment{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.policy_create_modal_installment_graph{display:flex;flex-direction:column;gap:24px}.policy_create_modal_installment_label{font-size:16px;font-weight:600;text-align:center}.policy_create_modal_installment_footer{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #F2F2F2}.policy_create_modal_footer{display:flex;justify-content:flex-end;gap:16px}.policy_create_modal_footer_cancel{border-radius:8px;flex:unset;background-color:#ff6565;color:#fff}.policy_create_modal_footer_fee{border-radius:8px;flex:unset;background-color:#0085ff;color:#fff}.policy_create_modal_footer_submit{border-radius:8px;flex:unset;background-color:#1eb386;color:#fff}.selector{flex:1;display:flex;flex-direction:column;gap:8px}.selector_label{font-size:12px}.radio{display:flex;flex-direction:column;gap:8px}.radio_label{font-size:12px}.policy_fee_craete_modal{padding:20px}.policy_fee_craete_modal_horizontal{display:flex;align-items:center;gap:8px}.policy_fee_craete_modal_vertical{display:flex;flex-direction:column;gap:8px}.input_number{flex:1;display:flex;flex-direction:column;gap:8px}.input_number_label{font-size:12px;color:#000000b3}.policy_update_modal_container{padding:20px;display:flex;gap:16px}.policy_update_modal_information{flex:1;display:flex;flex-direction:column;gap:12px}.policy_update_modal_information_horizontal{display:flex;align-items:center;gap:8px}.policy_update_modal_information_vertical{display:flex;flex-direction:column;gap:8px}.policy_update_modal_installment{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.policy_update_modal_installment_graph{display:flex;flex-direction:column;gap:24px}.policy_update_modal_installment_label{font-size:16px;font-weight:600;text-align:center}.policy_update_modal_installment_footer{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #F2F2F2}.policy_update_modal_footer{display:flex;justify-content:flex-end;gap:16px}.policy_update_modal_footer_cancel{border-radius:8px;flex:unset;background-color:#ff6565;color:#fff}.policy_update_modal_footer_fee{border-radius:8px;flex:unset;background-color:#0085ff;color:#fff}.policy_update_modal_footer_submit{border-radius:8px;flex:unset;background-color:#1eb386;color:#fff}.policy_delete_modal{padding:20px;display:flex;flex-direction:column;gap:10px}.policy_delete_modal_title{text-align:center;font-size:18px}.policy_delete_modal_description{text-align:center;font-size:14px}.customer_detail_statistics_item{display:flex;flex-direction:column;gap:24px;flex:1;border:1px solid #E3EBEE;border-radius:10px;padding:17.5px 14.41px}.customer_detail_statistics_item_header{display:flex;align-items:center;justify-content:space-between}.customer_detail_statistics_item_header_icon_block{display:flex;align-items:center;gap:13px}.customer_detail_statistics_item_header_icon_block_icon{width:28px;height:28px;background-color:green}.customer_detail_statistics_item_footer{display:flex;flex-direction:column}.customer_detail_statistics_item_footer_content{display:flex;align-items:center;justify-content:space-between}.switch{display:flex;align-items:center;gap:8px}.switch_label{font-size:12px}.client_email_modal{padding:16px}.document_create_modal,.invoice_create_modal{padding:16px;display:flex;flex-direction:column;gap:12px}.invoice_create_modal_title{font-size:18px;font-weight:700;text-align:center}.invoice_create_modal_description{font-size:14px;text-align:center}.activity_log_modal{padding:16px;display:flex;flex-direction:column;gap:24px}.activity_log_modal_label{font-size:16px;font-weight:700}.driver_update_modal{padding-top:16px}.driver_update_modal_container{display:flex;flex-direction:column;gap:18px}.driver_update_modal_horizontal{display:flex;align-items:center;gap:16px}.driver_update_modal_vertical{display:flex;flex-direction:column;gap:8px}.driver_delete_modal{padding:20px;display:flex;flex-direction:column;gap:10px}.driver_delete_modal_title{text-align:center;font-size:18px}.driver_delete_modal_description{text-align:center;font-size:14px}.checkbox_container{display:flex;align-items:center;gap:6px}.checkbox_label{font-size:12px;color:#0006}.authorization_page{height:100vh;display:flex;align-items:center;justify-content:center}.authorization_page_container{max-width:320px;width:100%;padding:24px 18px;background-color:#fff;border-radius:8px;box-shadow:0 0 30px #0000000f}.authorization_page_header{display:flex;flex-direction:column;gap:18px}.authorization_page_header_title{font-size:18px;color:#0009}.authorization_page_body{display:flex;flex-direction:column;gap:20px}.authorization_page_inputs{display:flex;flex-direction:column;gap:14px}.authorization_page_buttons_google{flex:1}.authorization_page_buttons_login{border-radius:4px;background-color:#0085ff;color:#fff;flex:1}.authorization_page_buttons_forgot{border:none;color:#0085ff;flex:1}.authorization_page_buttons_signup{border:none;color:#0085ff}.authorization_page_footer{display:flex;flex-direction:column;align-items:center}.authorization_page_footer_warning{color:#0006;font-size:12.5px}.password_input{display:flex;flex-direction:column;gap:8px}.password_input_label{font-size:12px}.transactions_page{padding:24px;display:flex;flex-direction:column;gap:24px}.transactions_page_header{display:flex;align-items:stretch;gap:24px}.transactions_page_header_filter{padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:8px;flex:1;background-color:#fff;border:1px solid #FAFAFA;border-radius:8px}.transactions_page_header_filter_container{display:flex;flex-direction:column;gap:16px}.transactions_page_header_filter_items{display:flex;align-items:center;gap:8px}.transactions_page_header_filter_submit{display:flex;align-items:center;gap:16px;align-self:end}.transactions_page_header_reports{flex:1}.transactions_page_header_reports_footer{display:flex;align-items:center;gap:8px}.transactions_page_header_reports_footer_list{flex:1;display:flex;align-items:center;justify-content:space-evenly;gap:8px}.range{display:flex;flex-direction:column;gap:8px}.range_label{font-size:12px}.invoice_details_page_container{padding:24px;display:flex;flex-direction:column;gap:24px}.invoice_details_page_header{padding:0 9.5px;display:flex;justify-content:space-between;align-items:center}.invoice_details_page_header_description{display:flex;flex-direction:column;gap:12px}.invoice_details_page_header_description_title{color:#333843;font-size:24px}.invoice_details_page_header_description_paid_date{color:#667085;font-size:16px}.invoice_details_page_header_actions{display:flex;align-items:center;gap:12px}.invoice_details_page_content{display:flex;align-items:center;gap:24px}.invoice_details_page_body{flex:2;background-color:#fff;border-radius:12px;border:1px solid #F0F1F3;padding:32px;display:flex;gap:32px;flex-direction:column}.invoice_details_page_body_top{display:flex;justify-content:space-between;gap:24px}.invoice_details_page_body_top_container{display:flex;gap:20px}.invoice_details_page_body_top_image{width:130px;height:130px}.invoice_details_page_body_top_content,.invoice_details_page_body_top_content_body{display:flex;flex-direction:column;gap:6px}.invoice_details_page_body_top_sum{display:flex;flex-direction:column;justify-content:space-between}.invoice_details_page_body_top_sum_chip{padding:8px 12px;background-color:#f4f5f6;border-radius:8px}.invoice_details_page_footer{align-self:flex-start;flex:1;display:flex;flex-direction:column;gap:16px}.invoice_details_page_footer_outdue{display:flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;padding:12px 16px;background-color:#fff5eb;border:1px solid #FC9736}.invoice_details_page_footer_outdue_text{color:#fc9736}.invoice_details_page_footer_status{border-radius:12px;border:1px solid #F0F1F3;background-color:#fff;padding:24px;display:flex;flex-direction:column;align-items:center;gap:16px}.invoice_details_page_footer_status_send{border-radius:4px;background-color:#1eb386;color:#fff}.invoice_details_page_footer_steps{background-color:#fff;border-radius:12px;border:1px solid #F0F1F3}.invoice_details_page_footer_steps_header{padding:16px 24px}.invoice_details_page_footer_steps_total{background-color:#fafafa;padding:16px 20px;display:flex;justify-content:space-between;align-items:center}.invoice_details_page_footer_steps_list{padding:24px}.transaction_details_total_table_footer{max-width:250px;width:100%;align-self:end;display:flex;flex-direction:column;gap:12px}.transaction_details_total_table_footer_container{display:flex;flex-direction:column}.transaction_details_total_table_footer_item{padding:0 12px;width:100%;display:flex;align-items:center;justify-content:space-between}.transaction_details_total_table_footer_divider{margin:12px 0}.insurance_page{display:flex;flex-direction:column;gap:24px;padding:20px;flex:1}.insurance_create_modal{padding:20px;display:flex;flex-direction:column;gap:12px}.insurance_create_modal_horizontal{display:flex;align-items:center;gap:12px}.policy_detail_page{padding:24px;display:flex;flex-direction:column;gap:24px}.policy_detail_page_top{display:flex;align-items:center;justify-content:space-between}.policy_detail_page_top_actions{display:flex;align-items:center;gap:8px}.policy_detail_page_body_vertical{display:flex;gap:16px}.policy_detail_page_body_horizontal{display:flex;flex-direction:column;gap:16px}.policy_detail_page_body_left{flex:1}.policy_detail_page_body_left_policy{background-color:#fff;padding:16px;border-radius:12px;border:1px solid #F2F2F2}.policy_detail_page_body_left_fees{padding:16px;background-color:#fff;border-radius:12px;border:1px solid #F2F2F2}.policy_detail_page_body_left_installments_footer{display:flex;align-items:center;gap:16px}.policy_detail_page_body_right{padding:24px;flex:1;display:flex;flex-direction:column;gap:16px;background-color:#fff;border-radius:8px;border:1px solid #F2F2F2}.policy_detail_page_body_right_calendar_tile_fee{background-color:#ef4444!important;color:#fff}.policy_detail_page_body_right_calendar_tile_due{background-color:#0085ff!important;color:#fff}.policy_detail_page_body_right_calendar_statuses{display:flex;align-items:center;gap:16px}.policy_detail_page_body_right_calendar_statuses_item{display:flex;align-items:center;gap:8px}.policy_detail_page_body_right_calendar_statuses_item_color{width:15px;height:15px}.policy_detail_page_body_right_calendar_statuses_item_text{font-size:12px}.policy_detail_page_body_right_payments_actions{display:flex;align-items:center;gap:16px}.policy_detail_page_body_right_payments_row_void{background-color:#ea8d8d}.policy_detail_page_body_footer_table{padding:24px;background-color:#fff;border-radius:8px;border:1px solid #F2F2F2}.calendar{font-family:Montserrat,Segoe UI,Tahoma,sans-serif}.calendar *{font-family:inherit!important}.calendar_container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.calendar_container>*>*{margin:10px}.calendar_container_content{display:flex;max-width:100%;flex-basis:420px;flex-direction:column;flex-grow:100;align-items:stretch}.calendar_container_content .react-calendar{margin:0 auto}.calendar input,.calendar button{font:inherit}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.policy_fee_delete_modal{padding:24px;display:flex;flex-direction:column;gap:12px}.policy_fee_delete_modal_title{font-size:18px;text-align:center}.policy_fee_delete_modal_description{font-size:14px;text-align:center}.policy_activity_modal{padding:16px;display:flex;flex-direction:column;gap:24px}.policy_activity_modal_label{font-size:16px;font-weight:700}.payment_void_modal{padding:16px}.payment_void_modal_title{text-align:center;font-size:18px}.payment_void_modal_description{text-align:center;font-size:14px}.payment_create_modal{padding:16px;display:flex;flex-direction:column;gap:16px}.payment_create_modal_horizontal{display:flex;align-items:center;gap:12px}.renewals_page{padding:16px}.renewals_page_actions{display:flex;align-items:center;gap:32px}.renewals_page_actions_right{flex:1;padding:12px;border-radius:8px;display:flex;flex-direction:column;gap:8px;background-color:#fff}.renewals_page_actions_right_label{font-weight:700}.renewals_page_actions_right_filters{display:flex;flex-direction:column;gap:12px}.renewals_page_actions_right_filters_actions{align-self:end;display:flex;align-items:center;gap:16px}.renewals_page_actions_left{flex:1}.analytics_page{padding:16px;display:flex;flex-direction:column;gap:32px}.analytics_page_kpis{display:flex;align-items:center;gap:16px}.analytics_page_kpis_card{flex:1}.analytics_page_kpis_card_item_difference{display:flex;align-items:end;gap:12px}.analytics_page_kpis_card_item_difference_text{font-size:12px}.analytics_page_kpis_charts_revenue{padding:16px;height:400px;width:100%;background-color:#fff;border-radius:8px;box-shadow:1px 1px 10px #0000001a}.analytics_page_kpis_charts_revenue_header{display:flex;justify-content:space-between;align-items:center}.analytics_page_kpis_charts_revenue_header_title{font-size:18px;font-weight:700}.analytics_page_tables{padding:16px;background-color:#fff;border-radius:8px;box-shadow:1px 1px 10px #0000001a}.settings_page{padding:16px}.settings_page_container{padding:16px 400px;display:flex;flex-direction:column;gap:32px}.settings_page_submit{align-self:end}.settings_page_profile{padding:8px;display:flex;gap:16px}.settings_page_profile_info{flex:1;display:flex;flex-direction:column;gap:8px}.settings_page_company{padding:8px;display:flex;align-items:center;gap:16px}.settings_page_company_info{flex:1;display:flex;flex-direction:column;gap:8px}.settings_page_fees_and_payments{padding:8px;display:flex;flex-direction:column;gap:16px}.settings_page_fees_and_payments_fees{display:flex;align-items:center;gap:4px}.settings_page_notifications,.settings_page_theme{padding:8px;display:flex;flex-direction:column;gap:16px}.settings_page_roles_actions{padding:0 8px;flex:1;display:flex;justify-content:end}.settings_page_roles_chips{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.settings_page_roles_chips_item{padding:4px 8px;border-radius:8px;border:1px solid #151D48}.avatar_upload_image{border-radius:8px;max-width:100%;max-height:100%;object-fit:cover}.settings_section{display:flex;flex-direction:column;gap:8px;background-color:#fff;border-radius:8px;border:1px solid #1A1D29}.settings_section_header{background-color:#1a1d29;border-radius:4px 4px 0 0;padding:8px 16px}.settings_section_header_label{color:#fff;font-size:16px}.settings_update_roles_modal{padding:16px;display:flex;flex-direction:column;gap:16px}.settings_update_roles_modal_section{display:flex;flex-direction:column;gap:16px}.settings_update_roles_modal_item{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.settings_create_roles_modal{padding:16px;display:flex;flex-direction:column;gap:16px}.settings_create_roles_modal_permissions_title{font-size:12px}.settings_create_roles_modal_permissions_list{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.forbidden_page{height:100vh;padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.forbidden_page_content{display:flex;flex-direction:column;align-items:center;gap:24px}.forbidden_page_content_title{font-size:32px}.forbidden_page_content_description{font-size:16px}.transactions_details_page{padding:48px;background-color:#fff}.transactions_details_page_container{border:1px solid #161616;display:grid;grid-template-rows:repeat(7,180px);grid-template-columns:1fr 1fr}.transactions_details_page_label{border:1px solid #161616;border-top:none;border-left:none;grid-area:1/1/2/2;padding:24px}.transactions_details_page_label_text{font-size:54px}.transactions_details_page_accords{grid-area:1/2/2/3;border-bottom:1px solid #161616;padding:32px;display:flex;align-items:center;justify-content:space-between}.transactions_details_page_accords_title{display:flex;flex-direction:column;gap:16px}.transactions_details_page_accords_title_text{font-size:16px;font-weight:700;color:#a1a09b}.transactions_details_page_accords_title_name{font-size:18px;text-transform:capitalize}.transactions_details_page_accords_invoice{display:flex;flex-direction:column;gap:16px}.transactions_details_page_accords_invoice_title{font-size:16px;font-weight:700;color:#a1a09b}.transactions_details_page_accords_invoice_number{font-size:18px;text-transform:capitalize}.transactions_details_page_date{grid-area:2/1/3/2;padding:32px;border:1px solid #161616;border-left:none;border-top:none;display:flex;flex-direction:column;gap:16px}.transactions_details_page_date_title{font-size:16px;font-weight:700;color:#a1a09b}.transactions_details_page_date_value{font-size:18px}.transactions_details_page_date_received,.transactions_details_page_date_issued{display:flex;flex-direction:column;gap:12px}.transactions_details_page_paid{padding:32px;display:flex;flex-direction:column;gap:24px}.transactions_details_page_paid_title{font-size:16px;font-weight:700;color:#a1a09b}.transactions_details_page_paid_content{display:flex;flex-direction:column;gap:16px}.transactions_details_page_paid_content_names{display:flex;flex-direction:column;gap:8px}.transactions_details_page_paid_content_names_title{font-size:16px}.transactions_details_page_paid_content_names_value{font-size:16px;color:#686562}.transactions_details_page_paid_content_site_text,.transactions_details_page_paid_content_email_text,.transactions_details_page_paid_content_address_text{font-size:16px;color:#444442}.transactions_details_page_paid_by{grid-area:3/1/5/2;border-right:1px solid #161616}.transactions_details_page_paid_to{grid-area:5/1/7/2;border-top:1px solid #161616}.transactions_details_page_method{grid-area:5/1/8/2;border:1px solid #161616;border-left:none;border-bottom:none;padding:32px;display:flex;flex-direction:column;gap:24px}.transactions_details_page_method_label{font-size:16px;font-weight:700;color:#a1a09b}.transactions_details_page_method_content{display:flex;flex-direction:column;gap:24px}.transactions_details_page_method_content_item{display:flex;flex-direction:column;gap:16px}.transactions_details_page_status{grid-area:5/2/8/3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.transactions_details_page_status_image{max-width:144px;max-height:144px}.transactions_details_page_status_label{font-family:Times New Roman,sans-serif,Montserrat;font-size:64px}.transactions_details_page_description{grid-area:2/2/3/3;border-bottom:1px solid #161616;padding:32px;display:flex;flex-direction:column;gap:32px}.transactions_details_page_description_title{font-size:24px}.transactions_details_page_description_list{display:flex;align-items:center;gap:16px}.transactions_details_page_description_list_item{display:flex;flex-direction:column;gap:8px}.transactions_details_page_description_list_item_label{font-size:16px;font-weight:700;color:#a1a09b}.transactions_details_page_description_list_item_text{font-size:16px;color:#686562}.transactions_details_page_issuer{padding:32px;grid-area:3/2/5/3;display:flex;flex-direction:column;gap:32px}.transactions_details_page_issuer_item{display:flex;flex-direction:column;gap:8px}.transactions_details_page_issuer_item_label{font-size:16px;font-weight:700;color:#a1a09b}.transactions_details_page_issuer_item_text{font-size:16px}.transactions_details_page_summary{grid-area:5/2/8/3;border-top:1px solid #161616}.transactions_details_page_summary_item{display:flex;align-items:center;justify-content:space-between}.transactions_details_page_summary_item_title{flex:2;padding:16px 0 16px 24px;font-weight:700;border-right:1px solid #161616;border-bottom:1px solid #161616}.transactions_details_page_summary_item_value{flex:1;padding:16px 24px 16px 0;text-align:end;font-weight:700;border-bottom:1px solid #161616}.transactions_details_page_summary_acknowledgement{padding:32px;display:flex;flex-direction:column;gap:24px}.transactions_details_page_summary_acknowledgement_title{font-size:16px;font-weight:700;color:#a1a09b}.transactions_details_page_summary_acknowledgement_description{font-size:16px;color:#444442}.users_page{padding:16px}.user_invite_modal{padding:16px;display:flex;flex-direction:column;gap:16px}.invitation_page{padding:16px;height:100vh;display:flex;justify-content:center;align-items:center}.invitation_page_container{background-color:#fff;border-radius:8px;border:1px solid #F2F2F2;padding:16px;display:flex;flex-direction:column;gap:16px}.invitation_page_container_title{font-size:32px;font-weight:700;text-align:center}.invitation_page_container_horizontal{display:flex;align-items:center;gap:12px}.invitation_page_container_footer{align-self:end}
