@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);:root{--bg-app:#fff;--bg-card:#fff;--text-primary:#2c3e50;--text-secondary:#7f8c8d;--color-primary:#0f4c81;--color-primary-hover:#0b3a61;--shadow-modern:0 4px 12px rgba(0,0,0,0.05);--border-radius:8px;--border-color:#207bf2}body{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll;background-color:var(--bg-app);color:var(--text-primary)}.page_header{position:relative;width:100%;min-height:50px!important;justify-content:space-between!important;background-color:var(--bg-card)!important;box-shadow:var(--shadow-modern)!important;padding:10px 15px!important;box-sizing:border-box!important;border-bottom:none!important}.page_header,.page_title{display:flex!important;align-items:center!important}.page_title{font-weight:700!important;letter-spacing:.5px!important;grid-gap:15px!important;gap:15px!important;margin:0!important;text-transform:none!important}.page_title,.page_title .fas{color:var(--color-primary)!important;font-size:16px!important}.app_content,.table_container{overflow-x:auto;-webkit-overflow-scrolling:touch}.app_content table,.dashboard_tile_container~table,.table_container table{width:100%;min-width:-webkit-max-content;min-width:max-content;border-collapse:collapse;background-color:var(--bg-card);border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--shadow-modern);margin-top:10px}.app_content table th,.dashboard_tile_container~table th,.table_container table th{background-color:#edf2f7;color:var(--text-primary);font-size:13px;font-weight:600;padding:12px 16px;text-align:left;border:none;white-space:nowrap}.app_content table td,.dashboard_tile_container~table td,.table_container table td{padding:12px 16px;color:var(--text-primary);font-size:10px;border:none;border-bottom:1px solid var(--border-color);white-space:nowrap}.app_content table tr:last-child td,.dashboard_tile_container~table tr:last-child td,.table_container table tr:last-child td{border-bottom:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.attendance_container_camera,.attendance_visit_report_page_container,.average_report_page_container,.collections_page_container,.customer_outstanding_page_container,.customers_page_container,.day_summary_dashboard_page_container,.dayplan_page_container,.dealer_wise_report_page_container,.executive_wise_report_page_container,.home_container,.joint_visit_routes_page_container,.leads_page_container,.price_list_page_container,.report_page_container,.routes_page_container,.sales_order_report_page_container,.sales_orders_page_container,.sales_report_page_container,.salesreturn_page_container,.schedule_approval_page_container,.schedule_details_page_container,.schedules_page_container,.schedules_routes_page_container,.travel_allowance_page_container{position:absolute!important;top:60px!important;bottom:calc(50px + env(safe-area-inset-bottom, 0px))!important;height:auto!important;left:0!important;width:100%!important;overflow-y:auto!important;grid-template-rows:0 auto!important}.header_spacer{height:0!important;margin:0!important;padding:0!important}body .bank,body .branch,body .chip,body .custom_input,body .custom_input2,body .custom_input_date,body .dealer,body .multiselect-container,body .payment_mode,body .react-date-picker,body .react-date-picker__inputGroup__input,body .react-select,body .react-select__control,body .react-select__input,body .react-select__placeholder,body .react-select__single-value,body .react-select__value-container,body .react_select,body div[class*=-control],body div[class*=-placeholder],body div[class*=-singleValue],body div[class*=-ValueContainer],body input,body select,body textarea{font-size:12px!important}body .checkbox_label,body .custom_input_label,body .input_label,body .input_label_head,body label{font-size:10px!important}body .customer_suggestions_container,body .customer_suggestions_container .single_customer_details,body .option,body .optionContainer,body .react-select__menu,body .react-select__option,body div[class*=-menu],body div[class*=-option],body select option{font-size:11px!important}body div[class*=-control]{height:32px!important;min-height:32px!important;align-items:center!important}body div[class*=-ValueContainer]{padding:0 12px!important;height:30px!important;display:flex!important;align-items:center!important}body div[class*=-IndicatorsContainer]{height:30px!important}body div[class*=-indicatorContainer]{padding:4px!important}body div[class*=-placeholder],body div[class*=-singleValue]{margin:0!important;line-height:30px!important}body div[class*=-input]{margin:0!important;padding:0!important}body div[class*=-option]{padding:6px 12px!important}body td[align=right],body th[align=right]{text-align:right!important}body td[align=center],body th[align=center]{text-align:center!important}body td[align=left],body th[align=left]{text-align:left!important}body.app-magnified:not(.on-pricelist-page) .customer div[class*=-Input] input,body.app-magnified:not(.on-pricelist-page) .customer div[class*=-placeholder],body.app-magnified:not(.on-pricelist-page) .customer div[class*=-singleValue],body.app-magnified:not(.on-pricelist-page) .customer input,body.app-magnified:not(.on-pricelist-page) .dealer div[class*=-Input] input,body.app-magnified:not(.on-pricelist-page) .dealer div[class*=-placeholder],body.app-magnified:not(.on-pricelist-page) .dealer div[class*=-singleValue],body.app-magnified:not(.on-pricelist-page) .dealer input,body.app-magnified:not(.on-pricelist-page) .product div[class*=-Input] input,body.app-magnified:not(.on-pricelist-page) .product div[class*=-placeholder],body.app-magnified:not(.on-pricelist-page) .product div[class*=-singleValue],body.app-magnified:not(.on-pricelist-page) .product input{font-size:17px!important}body.app-magnified:not(.on-pricelist-page) .customer div[class*=-control],body.app-magnified:not(.on-pricelist-page) .dealer div[class*=-control],body.app-magnified:not(.on-pricelist-page) .product div[class*=-control]{height:auto!important;min-height:42px!important}body.app-magnified:not(.on-pricelist-page) .customer div[class*=-option],body.app-magnified:not(.on-pricelist-page) .dealer div[class*=-option],body.app-magnified:not(.on-pricelist-page) .product div[class*=-option]{font-size:16px!important;padding:8px 12px!important}body.app-magnified:not(.on-pricelist-page) .customer_name_title i,body.app-magnified:not(.on-pricelist-page) .customer_name_title span,body.app-magnified:not(.on-pricelist-page) .lead_customer_name,body.app-magnified:not(.on-pricelist-page) .lead_customer_name i,body.app-magnified:not(.on-pricelist-page) .scheduled_customer_name,body.app-magnified:not(.on-pricelist-page) .scheduled_customer_name i,body.app-magnified:not(.on-pricelist-page) .so_customer_name,body.app-magnified:not(.on-pricelist-page) .so_customer_name i{font-size:17px!important}body.app-magnified:not(.on-pricelist-page) .customer_outstandings_table td div{font-size:16px!important}body.app-magnified:not(.on-pricelist-page) .app-magnified-table td,body.app-magnified:not(.on-pricelist-page) .app-magnified-table tfoot td,body.app-magnified:not(.on-pricelist-page) .app-magnified-table tfoot th,body.app-magnified:not(.on-pricelist-page) .app-magnified-table th,body.app-magnified:not(.on-pricelist-page) .lead_products_container td,body.app-magnified:not(.on-pricelist-page) .lead_products_container td:nth-child(2),body.app-magnified:not(.on-pricelist-page) .lead_products_container th,body.app-magnified:not(.on-pricelist-page) .leads_page_container .lead_products_container td,body.app-magnified:not(.on-pricelist-page) .leads_page_container .lead_products_container th,body.app-magnified:not(.on-pricelist-page) .product_label,body.app-magnified:not(.on-pricelist-page) .sales_orders_page_container .so_products_container td,body.app-magnified:not(.on-pricelist-page) .sales_orders_page_container .so_products_container tfoot td,body.app-magnified:not(.on-pricelist-page) .sales_orders_page_container .so_products_container tfoot th,body.app-magnified:not(.on-pricelist-page) .sales_orders_page_container .so_products_container th,body.app-magnified:not(.on-pricelist-page) .salesreturn_page_container .so_products_container td,body.app-magnified:not(.on-pricelist-page) .salesreturn_page_container .so_products_container tfoot td,body.app-magnified:not(.on-pricelist-page) .salesreturn_page_container .so_products_container tfoot th,body.app-magnified:not(.on-pricelist-page) .salesreturn_page_container .so_products_container th,body.app-magnified:not(.on-pricelist-page) .single_product_container .product_label,body.app-magnified:not(.on-pricelist-page) .so_products_container td,body.app-magnified:not(.on-pricelist-page) .so_products_container td:nth-child(2),body.app-magnified:not(.on-pricelist-page) .so_products_container th{font-size:15px!important}.app_content{position:relative;padding-top:60px;padding-bottom:calc(50px + env(safe-area-inset-bottom, 0px));min-height:100vh;box-sizing:border-box}body.keyboard-visible .app_content{padding-bottom:env(safe-area-inset-bottom,0)}.fix_header_offset{padding-top:60px}.bottom_navbar_spacer{display:none!important;height:0!important}.header_container{position:fixed;left:0;top:0;display:grid;grid-template-columns:auto -webkit-max-content -webkit-max-content -webkit-max-content;grid-template-columns:auto max-content max-content max-content;height:60px;width:100%;background-color:#fff;z-index:2020;align-content:center;color:#000;border-bottom:1px solid #000}.header_container .app_name{display:flex;align-items:center;font-size:20px;margin-left:10px;font-weight:500;color:var(--text-primary);letter-spacing:1px;background-color:#fff;padding:0 5px}.header_container .name_division_container{display:grid;align-items:center;justify-items:center;text-align:center}.header_container .name_division_container .username{width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--text-primary);font-weight:500}.header_container .name_division_container .division{width:140px;font-size:12px;font-weight:500}.header_container .name_division_container .division .css-yk16xz-control{height:32px!important;min-height:auto;border:none;border-radius:0;background-color:transparent;color:#ff6384}.header_container .name_division_container .division .css-1uccc91-singleValue,.header_container .name_division_container .division .css-g1d714-ValueContainer{padding:0;color:#ff053a;justify-content:center}.header_container .name_division_container .division .css-1pahdxg-control{box-shadow:none;border:none;height:32px!important;min-height:auto;border-radius:0;background-color:transparent;color:#ff6384}.header_container .name_division_container .division .css-tj5bde-Svg{color:#ff6384}.header_container .name_division_container .division .css-tj5bde-Svg,.header_container .name_division_container .division .pholder{box-shadow:none}.header_container .name_division_container .division .css-1okebmr-indicatorSeparator{visibility:hidden}.header_container .zoom_button{font-size:19px;color:#3182ce;cursor:pointer}.header_container .logout_button{font-size:19px;color:#e53e3e}body{margin:0;font-family:"Lato",sans-serif}input{outline:0;border:none;padding:0}.login_page_container{position:fixed;left:0;top:0;width:100%;min-height:500px;height:100%;overflow:hidden;visibility:hidden}.login_page_container .login_form{position:fixed;left:50%;top:45%;transform:translate(-50%,-50%);width:400px;max-width:90%;height:auto;text-align:center}.login_page_container .login_form .company_logo{position:relative;display:block;margin:0 auto 30px}.login_page_container .login_form .input_container{position:relative;display:grid;grid-template-columns:45px auto;width:90%;margin:20px auto 0;height:50px;border-radius:5px;overflow:hidden;border:1px solid grey}.login_page_container .login_form .input_container .input_icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff;color:#000}.login_page_container .login_form .input_container .input_container input{width:100%;height:100%;padding-left:5px;font-size:16px;box-sizing:border-box}.login_page_container .login_form .input_container:focus-within{border:2px solid var(--text-primary)}.login_page_container .login_form .select_container{position:relative;width:90%;margin:20px auto 0;height:50px;border-radius:5px;border:1px solid grey}.login_page_container .login_form .select_container .input_icon{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:45px;height:100%;background-color:#fff;color:#000;border-radius:5px}.login_page_container .login_form .select_container .division_select{height:100%;border:none;border-radius:6px;font-family:inherit;font-size:16px!important;letter-spacing:normal}.login_page_container .login_form .select_container .division_select div[class*=-control]{padding-left:35px!important;height:50px!important;min-height:50px!important;box-shadow:none}.login_page_container .login_form .select_container .division_select div[class*=-ValueContainer]{height:50px!important}.login_page_container .login_form .select_container .division_select div[class*=-placeholder],.login_page_container .login_form .select_container .division_select div[class*=-singleValue]{line-height:50px!important;font-size:12px!important}.login_page_container .login_form .select_container .division_select *{border:none;text-align:left}.login_page_container .login_form .select_container .division_select .css-tj5bde-Svg,.login_page_container .login_form .select_container .division_select .pholder{box-shadow:none;color:#7a7a7a}.login_page_container .login_form .select_container .division_select .css-1okebmr-indicatorSeparator,.login_page_container .login_form .select_container .division_select div[class*=-indicatorSeparator]{visibility:hidden}.login_page_container .login_form .select_container .css-26l3qy-menu{background-color:#fff!important}.login_page_container .login_form .select_container:focus-within{border:2px solid var(--text-primary)}.login_page_container .login_form .login_error{display:none;position:relative;margin-top:5px;font-size:12px;color:#e53e3e}.login_page_container .login_form .login_button{position:relative;display:block;border:none;width:250px;max-width:95%;height:45px;background-color:#38a169;color:#fff;border-radius:5px;margin:20px auto;font-size:16px;cursor:pointer;transition:all .4s}.login_page_container .login_form .login_button:hover{background-color:#276749}.login_page_container .footer{position:absolute;bottom:2%;left:50%;font-size:10px;transform:translate(-50%);opacity:.7;color:#4f4c4c;text-align:center}.login_page_container .footer .developed_by{margin-bottom:10px}.login_page_container .footer .version{margin-top:5px}.login_page_container .ghost{position:absolute;display:none;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.login_page_container .update_apk_container{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:500px;height:auto;padding:20px;text-align:center;box-sizing:border-box;background-color:#fff}.login_page_container .update_apk_container .update_message{position:relative;color:var(--text-primary);font-size:14px}.login_page_container .update_apk_container .update_apk_button{position:relative;display:inline-block;margin-top:20px;padding:8px 20px;background-color:var(--color-primary);color:#fff;font-weight:500;font-size:14px;border-radius:5px;cursor:pointer}.home_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto;width:100%;height:100%;overflow:hidden;background-color:var(--bg-app)}.home_container .home_dashboard_container{position:relative;width:100%;height:100%;overflow:hidden;text-align:center}.home_container .home_dashboard_container .list_blocks_container{position:relative;width:100%;height:100%;overflow-y:scroll!important}.home_container .home_dashboard_container .list_blocks_container .lists_container{box-sizing:border-box;scrollbar-width:none;background-color:var(--bg-app);padding-bottom:80px}.home_container .graph_block{text-align:center;padding-bottom:20px}.home_container .graph_block .yellow_shade1{position:relative;width:100%;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));box-shadow:var(--shadow-modern);margin-bottom:10px}.home_container .graph_block .yellow_shade1 .current_month{padding:24px;box-sizing:border-box;width:100%;text-align:center;font-size:20px;font-weight:700;color:#fff;letter-spacing:1px}.home_container .graph_block .yellow_shade2{position:relative;width:100%;text-align:center;padding:0 15px;box-sizing:border-box}.home_container .graph_block .yellow_shade2 .sale_graph_container{position:relative;display:inline-block;width:100%;height:auto;color:var(--text-primary);text-align:left;box-sizing:border-box;border-radius:var(--border-radius);background-color:var(--bg-card);box-shadow:var(--shadow-modern);overflow:hidden}.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list,.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list2,.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list3{width:100%;border-collapse:collapse}.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list2 th,.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list3 th,.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list th{background-color:#edf2f7;color:var(--text-primary);font-size:13px;font-weight:700;padding:14px 16px;border-bottom:2px solid var(--border-color)}.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list2 td,.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list3 td,.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list td{padding:14px 16px;border-bottom:1px solid #e2e8f0;color:var(--text-primary);font-size:14px;font-weight:600}.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list2 tr:last-child td,.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list3 tr:last-child td,.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list tr:last-child td{border-bottom:none}.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list2.table_list3 td:last-child,.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list3.table_list3 td:last-child,.home_container .graph_block .yellow_shade2 .sale_graph_container .table_list.table_list3 td:last-child{text-align:right;color:var(--color-primary);font-size:16px;font-weight:800}.home_container .pricelist{padding:0 15px;margin-top:15px;margin-bottom:20px}.home_container .pricelist .pushable{position:relative;border:none;background:transparent;padding:0;cursor:pointer;outline-offset:4px;transition:filter .25s;width:100%}.home_container .pricelist .pushable .front{display:flex;justify-content:center;align-items:center;grid-gap:10px;gap:10px;padding:16px 24px;border-radius:var(--border-radius);font-size:16px;font-weight:600;color:#fff;background:var(--color-primary);box-shadow:var(--shadow-modern);transition:transform .2s ease,background-color .2s}.home_container .pricelist .pushable .front:hover{background-color:var(--color-primary-hover);transform:translateY(-2px)}.target_container{position:relative;width:100%;height:auto;font-family:"Arial"}.target_container .page_header{position:relative;display:grid;grid-template-columns:20px -webkit-max-content;grid-template-columns:20px max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.target_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.target_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.target_container .executive_due_period_form{position:relative;width:100%;margin-top:10px;padding:0 10px 10px;box-sizing:border-box;text-align:left}.target_container .executive_due_period_form .blocks{position:relative;width:100%;padding:10px;box-sizing:border-box;border-radius:2px;box-shadow:var(--shadow-modern)}.target_container .executive_due_period_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:60% auto;grid-column-gap:10px}.target_container .executive_due_period_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.target_container .executive_due_period_form .blocks .submit_button_container{position:relative;margin-top:5px;text-align:center}.target_container .executive_due_period_form .blocks .submit_button_container .submit_button{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:5px;padding:5px 10px;transition:all .3s;cursor:pointer}.target_container .executive_due_period_form .blocks .submit_button_container .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.target_container .executive_due_period_form .due_period,.target_container .executive_due_period_form .executive{font-size:13px}.target_container .executive_due_period_form .due_period .css-yk16xz-control,.target_container .executive_due_period_form .executive .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.target_container .executive_due_period_form .due_period .css-g1d714-ValueContainer,.target_container .executive_due_period_form .executive .css-g1d714-ValueContainer{padding:0}.target_container .executive_due_period_form .due_period .css-1pahdxg-control,.target_container .executive_due_period_form .executive .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.target_container .executive_due_period_form .due_period .css-1pahdxg-control:focus-within,.target_container .executive_due_period_form .executive .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.target_container .executive_due_period_form .due_period .css-tj5bde-Svg,.target_container .executive_due_period_form .due_period .pholder,.target_container .executive_due_period_form .executive .css-tj5bde-Svg,.target_container .executive_due_period_form .executive .pholder{box-shadow:none}.target_container .executive_due_period_form .due_period .css-1okebmr-indicatorSeparator,.target_container .executive_due_period_form .executive .css-1okebmr-indicatorSeparator{visibility:hidden}.target_container .list_blocks_container{position:relative;width:100%;margin:10px 0}.target_container .list_blocks_container .input_label{position:relative;margin-top:8px;padding:16px 0;color:var(--text-secondary);font-size:14px;font-family:"Arial";text-align:center}.target_container .list_blocks_container .lists_container{box-sizing:border-box;scrollbar-width:none;scrollbar-color:orange #fff}.target_container .list_blocks_container .graph_block{text-align:center;padding-bottom:10px}.target_container .list_blocks_container .graph_block .yellow_shade2{position:relative;width:100%;height:auto;text-align:center;font-size:16px;font-weight:600;color:#fff}.target_container .list_blocks_container .graph_block .chart_container{display:inline-block;width:85%;height:auto;color:var(--text-primary);text-align:left;font-size:14px;padding:8px;box-sizing:border-box;border-radius:10px;background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2)}.target_container .list_blocks_container .graph_block .chart_container .chart_title{color:var(--color-primary);font-size:16px;font-weight:600;letter-spacing:1.1px}.target_container .list_blocks_container .graph_block .sale_graph_container2{position:relative;display:inline-block;width:85%;height:auto;color:var(--text-primary);text-align:left;font-size:14px;padding:8px;box-sizing:border-box;border-radius:10px;background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);overflow-y:scroll}.target_container .list_blocks_container .graph_block .sale_graph_container2 .table_list2{border-collapse:collapse;width:100%;font-size:10px}.target_container .list_blocks_container .graph_block .sale_graph_container2 .table_list2 th{padding:10px 5px;box-sizing:border-box;color:#fff;font-size:12px;background-color:#cf3832}.target_container .list_blocks_container .graph_block .sale_graph_container2 .table_list2 th:nth-child(3){min-width:38px}.target_container .list_blocks_container .graph_block .sale_graph_container2 .table_list2 td{padding:10px 5px;box-sizing:border-box;letter-spacing:.5px;overflow:hidden;white-space:normal;max-width:1.2rem}.target_container .list_blocks_container .graph_block .sale_graph_container2 .table_list2 td:first-child,.target_container .list_blocks_container .graph_block .sale_graph_container2 .table_list2 td:nth-child(3){font-size:9px}.target_container .list_blocks_container .graph_block .sale_graph_container2 .table_list2 tr:nth-child(odd){background-color:#fff;color:#000}.target_container .list_blocks_container .graph_block .sale_graph_container2 .table_list2 tr:nth-child(2n){background-color:#ececec}.dashboard_page_container{position:relative;min-height:100vh;font-family:"Arial";background-color:hsla(0,0%,82.7%,.3098039216)}.dashboard_page_container .marketing_title{margin:20px 0 0 10px;font-weight:500;color:var(--text-primary);font-size:18px!important;text-align:center}.dashboard_page_container .yellow_shade11{position:relative;height:60px;width:100%;background-color:#be2525;display:grid;grid-template-columns:auto auto}.dashboard_page_container .yellow_shade11 .desigtn_block{position:relative;padding:20px;box-sizing:border-box;width:100%;height:auto;text-align:center;font-size:14px;font-weight:600;color:#fff}.dashboard_page_container .yellow_shade11 .attendance .att_btn{border:none;background:transparent;cursor:pointer;outline-offset:4px;transition:filter .25s;margin-top:20px}.dashboard_page_container .yellow_shade11 .attendance .att_front{padding:8px 18px;border-radius:42px;font-size:14px;color:#000;background:#fff;will-change:transform;transform:translateY(-4px);box-shadow:6px 8px 15px rgba(0,0,0,.1);transition:transform .6s cubic-bezier(.3,.7,.4,1)}.dashboard_page_container .menu_container{display:grid;grid-template-columns:repeat(3,33.33%);justify-items:center;align-items:center}.dashboard_page_container .menu_container .single_menu_container{display:grid;justify-items:center;align-items:center;text-decoration:none;color:#fff;width:100px;height:100px;border-radius:3px;margin-top:20px}.dashboard_page_container .menu_container .single_menu_container .menu_icon_container{display:flex;justify-content:center;align-items:center}.dashboard_page_container .menu_container .single_menu_container .menu_label{margin-top:5px;font-size:12px;font-weight:500;letter-spacing:.8px;text-align:center}.dashboard_page_container .menu_container .disabled-link{pointer-events:none}@media(max-width:340px){.dashboard_page_container .menu_container{grid-template-columns:repeat(2,50%)}}.sales_orders_page_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto 55px;width:100%;height:100%;font-family:"Arial";overflow:hidden}.sales_orders_page_container .sales_orders_container{position:relative;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;width:100%;height:100%;overflow:hidden}.sales_orders_page_container .sales_orders_container .page_header{position:relative;width:100%;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;background-color:var(--bg-card);box-shadow:var(--shadow-modern);align-items:center;padding:10px;box-sizing:border-box}.sales_orders_page_container .sales_orders_container .page_header .page_title{color:var(--color-primary);font-size:18px;font-weight:700;letter-spacing:.5px}.sales_orders_page_container .sales_orders_container .page_header .new_sales_order_button{color:#fff;font-size:14px;font-weight:500;padding:8px 16px;background-color:var(--color-primary);border:none;border-radius:var(--border-radius);cursor:pointer;text-decoration:none}.sales_orders_page_container .sales_orders_container .page_header .new_sales_order_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.sales_orders_page_container .sales_orders_container .toggles_container{position:relative;width:100%;height:auto;display:grid;grid-template-columns:repeat(4,25%);justify-items:center;background-color:#0b3a61;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}.sales_orders_page_container .sales_orders_container .toggles_container .toggles{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;width:100%;height:70px;color:hsla(0,0%,100%,.65);transition:background-color .2s ease,color .2s ease;cursor:pointer;border-bottom:3px solid transparent;border-right:1px solid hsla(0,0%,100%,.1);box-sizing:border-box}.sales_orders_page_container .sales_orders_container .toggles_container .toggles:last-child{border-right:none}.sales_orders_page_container .sales_orders_container .toggles_container .toggles .order_status_icon{font-size:16px;margin-bottom:4px}.sales_orders_page_container .sales_orders_container .toggles_container .toggles .order_status{font-size:10px;font-weight:600;text-align:center;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.sales_orders_page_container .sales_orders_container .toggles_container .toggles .order_count{position:absolute;top:6px;right:6px;font-size:8px;font-weight:700;background-color:hsla(0,0%,100%,.15);color:#fff;padding:2px;border-radius:8px;min-width:14px;text-align:center;line-height:12px}.sales_orders_page_container .sales_orders_container .toggles_container .toggles.selected{color:#fff;border-bottom:3px solid #fff;background-color:hsla(0,0%,100%,.15)}.sales_orders_page_container .sales_orders_container .toggles_container .toggles.selected .order_status{font-weight:700}.sales_orders_page_container .sales_orders_container .toggles_container .toggles.selected .order_count{background-color:#fff;color:#0b3a61}.sales_orders_page_container .sales_orders_container .list_blocks_container{position:relative;width:100%;height:auto}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container{padding:10px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:orange #fff}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container{position:relative;width:100%;margin-bottom:12px;padding:10px;box-sizing:border-box;height:60px;border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden;background-color:var(--bg-card);transition:height .3s}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content;grid-template-columns:auto max-content max-content max-content max-content max-content;width:100%}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_distributor_name{position:relative;font-weight:600;color:var(--text-primary);font-size:14px;white-space:pre-line;margin-bottom:2px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_customer_name{position:relative;font-weight:500;color:var(--text-secondary);font-size:12px;white-space:pre-line;margin-bottom:5px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_delivery_date,.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_order_date{font-size:12px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_reorder_button{align-self:center;color:var(--color-primary);cursor:pointer;font-size:18px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_reorder_button i{margin-left:10px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_approve_button{align-self:center;color:#38a169;cursor:pointer;font-size:18px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_approve_button i{margin-left:15px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_status{align-self:center;cursor:pointer;font-size:12px;margin-left:18px;padding:0 8px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_approve_button_so_no{align-self:center;color:#38a169;cursor:pointer;font-size:12px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_approve_button_so_no i{margin-left:10px;margin-right:4px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_approve_button_so_no .trip_no{font-size:10px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_executive_name{align-self:center;color:var(--text-secondary);cursor:pointer;font-size:12px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_executive_name i{margin-left:20px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_edit_button{align-self:center;color:var(--color-primary);cursor:pointer;font-size:17px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_edit_button i{margin-left:20px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .draft_reject_button{align-self:center;color:#e53e3e;cursor:pointer;font-size:18px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .draft_reject_button i{margin-left:20px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .asm_upload_button{align-self:center;color:var(--text-secondary);cursor:pointer;font-size:18px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .asm_upload_button i{margin-left:20px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_products_button{align-self:auto;color:var(--text-primary);cursor:pointer;font-size:24px;justify-self:right}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_products_button .arrow_down{margin:5px 5px 0;transition:all .3s}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container{width:100%!important;min-width:100%!important;table-layout:fixed}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container td,.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container th{white-space:normal!important;word-break:break-word!important;padding:4px 2px!important;font-size:10px!important;border-bottom:none!important}body.app-magnified:not(.on-pricelist-page) .sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container td,body.app-magnified:not(.on-pricelist-page) .sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container th{font-size:15px!important}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container td:first-child,.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container th:first-child{width:4%}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container td:nth-child(2),.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container th:nth-child(2){width:25%}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container{position:relative;display:flex;flex-wrap:wrap;grid-gap:15px;gap:15px;align-items:center;width:100%;margin-top:10px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .so_customer_name{position:relative;font-weight:600;color:var(--text-primary);font-size:14px;white-space:pre-line}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .so_delivery_date,.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .so_order_date{font-size:14px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .so_reorder_button{align-self:center;color:var(--color-primary);cursor:pointer;font-size:16px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .so_reorder_button i{padding:5px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .so_approve_button{align-self:center;color:#38a169;cursor:pointer;font-size:16px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .so_approve_button i{padding:5px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .so_edit_button{align-self:center;color:var(--color-primary);cursor:pointer;font-size:16px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .so_edit_button i{padding:5px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .asm_pdf_button{align-self:center;color:#e53e3e;cursor:pointer;font-size:11px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .asm_pdf_button i{font-size:16px;padding:5px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .asm_reject_button{align-self:center;color:#e53e3e;cursor:pointer;font-size:16px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .asm_reject_button i{padding:5px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .draft_reject_button{align-self:center;color:#e53e3e;cursor:pointer;font-size:16px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .draft_reject_button i{padding:5px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .asm_upload_button{align-self:center;color:var(--text-secondary);cursor:pointer;font-size:16px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .asm_upload_button i{padding:5px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .asm_download_button{align-self:center;color:var(--color-primary);cursor:pointer;font-size:11px;padding:5px 0}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .asm_download_button i{font-size:16px;padding:5px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .asm_image_delete_button{align-self:center;color:#e53e3e;cursor:pointer;font-size:11px;padding:5px 0}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .asm_image_delete_button i{font-size:16px;padding:5px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .so_products_button{align-self:center;color:var(--text-primary);cursor:pointer;font-size:18px;justify-self:right}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_activity_container .so_products_button .arrow_down{margin:5px 5px 0 20px;transition:all .3s}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_executive_name{align-self:center;color:var(--text-secondary);cursor:pointer;font-size:12px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_executive_name i{margin-left:20px}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .remarks_style{display:grid;font-size:12px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;overflow-wrap:break-word}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .remarks_style span{overflow-wrap:break-word;white-space:pre-line}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container{position:relative;width:100%;font-size:10px;text-align:left;margin-top:10px}body.app-magnified:not(.on-pricelist-page) .sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container{font-size:15px!important}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container thead{color:var(--text-secondary)}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container tbody tr td{white-space:normal}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container tbody tr td:nth-child(2){word-break:break-all}.sales_orders_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container .sp{text-align:center}.sales_orders_page_container .sales_orders_container .close_form_ghost,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost,.sales_orders_page_container .sales_orders_container .reorder_form_ghost{position:fixed;display:none;z-index:2023;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.sales_orders_page_container .sales_orders_container .close_form_ghost .close_form,.sales_orders_page_container .sales_orders_container .close_form_ghost .reorder_form,.sales_orders_page_container .sales_orders_container .close_form_ghost .upload_form,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .close_form,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .reorder_form,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .upload_form,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .close_form,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .reorder_form,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .upload_form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:400px;max-width:95%;padding:20px;box-sizing:border-box;height:auto}.sales_orders_page_container .sales_orders_container .close_form_ghost .close_form .close_button,.sales_orders_page_container .sales_orders_container .close_form_ghost .reorder_form .close_button,.sales_orders_page_container .sales_orders_container .close_form_ghost .upload_form .close_button,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .close_form .close_button,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .reorder_form .close_button,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .upload_form .close_button,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .close_form .close_button,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .reorder_form .close_button,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .upload_form .close_button{position:absolute;top:8px;right:8px;color:#000}.sales_orders_page_container .sales_orders_container .close_form_ghost .close_form .input_label,.sales_orders_page_container .sales_orders_container .close_form_ghost .reorder_form .input_label,.sales_orders_page_container .sales_orders_container .close_form_ghost .upload_form .input_label,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .close_form .input_label,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .reorder_form .input_label,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .upload_form .input_label,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .close_form .input_label,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .reorder_form .input_label,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .upload_form .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.sales_orders_page_container .sales_orders_container .close_form_ghost .close_form .custom_input,.sales_orders_page_container .sales_orders_container .close_form_ghost .reorder_form .custom_input,.sales_orders_page_container .sales_orders_container .close_form_ghost .upload_form .custom_input,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .close_form .custom_input,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .reorder_form .custom_input,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .upload_form .custom_input,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .close_form .custom_input,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .reorder_form .custom_input,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .upload_form .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent;outline:none;box-shadow:none;resize:none}.sales_orders_page_container .sales_orders_container .close_form_ghost .close_form .custom_input:focus-within,.sales_orders_page_container .sales_orders_container .close_form_ghost .reorder_form .custom_input:focus-within,.sales_orders_page_container .sales_orders_container .close_form_ghost .upload_form .custom_input:focus-within,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .close_form .custom_input:focus-within,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .reorder_form .custom_input:focus-within,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .upload_form .custom_input:focus-within,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .close_form .custom_input:focus-within,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .reorder_form .custom_input:focus-within,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .upload_form .custom_input:focus-within{border-color:var(--color-primary)}.sales_orders_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reject_button,.sales_orders_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .close_form_ghost .reorder_form .confirm_reject_button,.sales_orders_page_container .sales_orders_container .close_form_ghost .reorder_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .close_form_ghost .upload_form .confirm_reject_button,.sales_orders_page_container .sales_orders_container .close_form_ghost .upload_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .close_form .confirm_reject_button,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .close_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .reorder_form .confirm_reject_button,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .reorder_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .upload_form .confirm_reject_button,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .upload_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .close_form .confirm_reject_button,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .close_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .reorder_form .confirm_reject_button,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .reorder_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .upload_form .confirm_reject_button,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .upload_form .confirm_reorder_button{position:relative;display:block;margin-top:10px;padding:7px 15px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:13px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.sales_orders_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reject_button:hover,.sales_orders_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .close_form_ghost .reorder_form .confirm_reject_button:hover,.sales_orders_page_container .sales_orders_container .close_form_ghost .reorder_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .close_form_ghost .upload_form .confirm_reject_button:hover,.sales_orders_page_container .sales_orders_container .close_form_ghost .upload_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .close_form .confirm_reject_button:hover,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .close_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .reorder_form .confirm_reject_button:hover,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .reorder_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .upload_form .confirm_reject_button:hover,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .upload_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .close_form .confirm_reject_button:hover,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .close_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .reorder_form .confirm_reject_button:hover,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .reorder_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .upload_form .confirm_reject_button:hover,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .upload_form .confirm_reorder_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.sales_orders_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .close_form_ghost .reorder_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .close_form_ghost .upload_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .close_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .reorder_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .upload_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .close_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .reorder_form .confirm_reorder_button,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .upload_form .confirm_reorder_button{position:relative;display:block;margin-top:10px;padding:7px 15px;background-color:#e53e3e;color:#fff;box-shadow:none;border:none;font-size:13px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.sales_orders_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .close_form_ghost .reorder_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .close_form_ghost .upload_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .close_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .reorder_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .file_upload_form_ghost .upload_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .close_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .reorder_form .confirm_reorder_button:hover,.sales_orders_page_container .sales_orders_container .reorder_form_ghost .upload_form .confirm_reorder_button:hover{background-color:#d20606;color:#d3d3d3}.new_salesorder_container{position:relative;visibility:hidden;width:100%;height:auto;font-family:"Arial";min-height:100vh;overflow-y:auto}.new_salesorder_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_salesorder_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_salesorder_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_salesorder_container .page_header .refresh_cache_button{display:flex;justify-content:center;width:36px;height:36px;border-radius:50%;background:none;border:none;color:#007bff;font-size:1.4em;margin-left:16px;transition:background .2s,color .2s;cursor:pointer;padding:8px;margin-right:10px}.new_salesorder_container .page_header .refresh_cache_button:focus,.new_salesorder_container .page_header .refresh_cache_button:hover{background:rgba(0,123,255,.08);color:#0056b3;outline:none}.new_salesorder_container .page_header .refresh_cache_button i{pointer-events:none;margin:0}.new_salesorder_container .sales_order_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box;overflow-y:visible}.new_salesorder_container .sales_order_form .tab_nav{display:flex;grid-gap:8px;gap:8px;border-bottom:1px solid #eee;margin:6px 0 10px}.new_salesorder_container .sales_order_form .tab_nav .tab{background:none;border:none;color:var(--text-secondary);font-weight:600;padding:10px 12px;cursor:pointer;position:relative;transition:color .2s ease}.new_salesorder_container .sales_order_form .tab_nav .tab.active{color:var(--color-primary)}.new_salesorder_container .sales_order_form .tab_nav .tab.active:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--color-primary)}.new_salesorder_container .sales_order_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_salesorder_container .sales_order_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_salesorder_container .sales_order_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_salesorder_container .sales_order_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_salesorder_container .sales_order_form .blocks .react_select{height:32px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);cursor:auto}.new_salesorder_container .sales_order_form .blocks .react_select .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_salesorder_container .sales_order_form .blocks .react_select .css-g1d714-ValueContainer{padding:0;background-color:transparent}.new_salesorder_container .sales_order_form .blocks .react_select .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_salesorder_container .sales_order_form .blocks .react_select .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_salesorder_container .sales_order_form .blocks .react_select .css-tj5bde-Svg,.new_salesorder_container .sales_order_form .blocks .react_select .pholder{box-shadow:none}.new_salesorder_container .sales_order_form .blocks .react_select .css-1okebmr-indicatorSeparator{visibility:hidden}.new_salesorder_container .sales_order_form .blocks .react_select.react-select--is-disabled{cursor:not-allowed;border:none}.new_salesorder_container .sales_order_form .blocks .custom_input2{position:relative;width:50%;height:30px;font-size:14px;border:1px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial"}.new_salesorder_container .sales_order_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:auto auto;grid-column-gap:10px}.new_salesorder_container .sales_order_form .blocks .product_grid{display:grid;grid-template-columns:auto}.new_salesorder_container .sales_order_form .blocks .product_grid .stock_container{display:grid;grid-template-rows:auto auto;font-size:12px;color:grey;font-family:"Arial"}.new_salesorder_container .sales_order_form .blocks .product_grid .stock_quantity{font-size:12px;color:grey;text-align:right;margin-right:6px}.new_salesorder_container .sales_order_form .customer_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_salesorder_container .sales_order_form .customer_details_container .input{outline:none;box-shadow:none;resize:none;-webkit-appearance:textfield;appearance:textfield}.new_salesorder_container .sales_order_form .customer_details_container .input .react-date-picker__wrapper{border:none}.new_salesorder_container .sales_order_form .customer_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_salesorder_container .sales_order_form .customer_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_salesorder_container .sales_order_form .customer_details_container .input_radio_container{position:relative;display:grid;margin-top:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.new_salesorder_container .sales_order_form .customer_details_container .input_radio_container .radio_buttons{display:inline-block}.new_salesorder_container .sales_order_form .customer_details_container .input_radio_container .radio_buttons .label_radio_container{display:inline-block;margin:3px 0;font-size:12px;vertical-align:middle}.new_salesorder_container .sales_order_form .customer_details_container .input_radio_container .radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:-1px 0 0;vertical-align:middle}.new_salesorder_container .sales_order_form .customer_details_container .input_radio_container .radio_buttons .label_radio_container .radio_label{display:inline-block;vertical-align:middle}.new_salesorder_container .sales_order_form .billing_details_container{padding:6px;box-sizing:border-box;border:1px solid #ddd;border-radius:8px;margin-bottom:15px}.new_salesorder_container .sales_order_form .billing_details_container .input{outline:none;box-shadow:none;resize:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.new_salesorder_container .sales_order_form .billing_details_container .collapsible-header{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:center;padding:3px 0;position:relative;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_salesorder_container .sales_order_form .billing_details_container .toggle-icon{font-size:1.6rem;margin-left:8px}.new_salesorder_container .sales_order_form .billing_details_container .collapsible-body{margin-top:10px}.new_salesorder_container .sales_order_form .billing_details_container .collapsible-body.collapsed{display:none}.new_salesorder_container .sales_order_form .delivery_details_container{padding:10px;box-sizing:border-box}.new_salesorder_container .sales_order_form .delivery_details_container .delivery_title_container{display:grid;grid-template-columns:auto -webkit-max-content -webkit-max-content;grid-template-columns:auto max-content max-content;align-items:center}.new_salesorder_container .sales_order_form .delivery_details_container .delivery_title_container .same_as_label{font-size:12px;color:grey}.new_salesorder_container .sales_order_form .delivery_details_container .input{outline:none;box-shadow:none;resize:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.new_salesorder_container .sales_order_form .delivery_details_container .location{font-size:13px}.new_salesorder_container .sales_order_form .delivery_details_container .location .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_salesorder_container .sales_order_form .delivery_details_container .location .css-g1d714-ValueContainer{padding:0}.new_salesorder_container .sales_order_form .delivery_details_container .location .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_salesorder_container .sales_order_form .delivery_details_container .location .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_salesorder_container .sales_order_form .delivery_details_container .location .css-tj5bde-Svg,.new_salesorder_container .sales_order_form .delivery_details_container .location .pholder{box-shadow:none}.new_salesorder_container .sales_order_form .delivery_details_container .location .css-1okebmr-indicatorSeparator{visibility:hidden}.new_salesorder_container .sales_order_form .products_container{padding:10px;box-sizing:border-box}.new_salesorder_container .sales_order_form .products_container .common_product_entry{margin-top:10px;padding:10px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.new_salesorder_container .sales_order_form .products_container .common_product_entry .input_grid{align-items:end}.new_salesorder_container .sales_order_form .products_container .add_entry_button_col{display:flex;align-items:flex-end}.new_salesorder_container .sales_order_form .products_container .common_product_entry .add_entry_button_col .add_product_button{width:100%;height:44px;background:#1976d2;color:#fff;border:0;border-radius:8px;font-weight:600;white-space:nowrap;box-shadow:0 2px 6px rgba(25,118,210,.25)}.new_salesorder_container .sales_order_form .products_container .common_product_entry .add_entry_button_col .add_product_button:hover{filter:brightness(1.05)}.new_salesorder_container .sales_order_form .products_container .common_product_entry .add_entry_button_col .add_product_button:disabled{opacity:.6;cursor:not-allowed}.new_salesorder_container .sales_order_form .products_container .single_product_container{position:relative;border-bottom:2px solid var(--border-color);border-top:2px solid var(--border-color);padding:0 7px 7px;box-sizing:border-box;margin-top:10px;background:linear-gradient(to bottom right,rgba(15,76,129,.08),rgba(15,76,129,.02));border-radius:var(--border-radius);box-shadow:0 2px 4px rgba(0,0,0,.02);transition:all .3s ease}.new_salesorder_container .sales_order_form .products_container .single_product_container .product_label_and_delete_button{display:grid;height:26px;width:100%;grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content;align-items:center;box-sizing:border-box;grid-column-gap:5px}.new_salesorder_container .sales_order_form .products_container .single_product_container .product_label_and_delete_button .product_label{font-size:14px;height:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#38a169}.new_salesorder_container .sales_order_form .products_container .single_product_container .product_label_and_delete_button .maximize_button{display:none}.new_salesorder_container .sales_order_form .products_container .single_product_container .product_label_and_delete_button .maximize_button,.new_salesorder_container .sales_order_form .products_container .single_product_container .product_label_and_delete_button .minimize_button{color:var(--border-color);padding:3px 3px 3px 0;box-sizing:border-box}.new_salesorder_container .sales_order_form .products_container .single_product_container .product_label_and_delete_button .delete_product_button{justify-self:right;color:#e53e3e;box-shadow:none;border:none;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_salesorder_container .sales_order_form .products_container .single_product_container .qty_unit_price_container{position:relative;display:none;grid-template-columns:auto auto auto;font-size:12px;font-weight:700}.new_salesorder_container .sales_order_form .products_container .single_product_container .qty_unit_price_container .product_total{font-weight:600}.new_salesorder_container .sales_order_form .products_container .single_product_container .input_label{margin-top:6px}.new_salesorder_container .sales_order_form .products_container .single_product_container .sp_label{font-size:10px}.new_salesorder_container .sales_order_form .products_container .single_product_container .product{font-size:13px}.new_salesorder_container .sales_order_form .products_container .single_product_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_salesorder_container .sales_order_form .products_container .single_product_container .product .css-g1d714-ValueContainer{padding:0}.new_salesorder_container .sales_order_form .products_container .single_product_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_salesorder_container .sales_order_form .products_container .single_product_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_salesorder_container .sales_order_form .products_container .single_product_container .product .css-tj5bde-Svg,.new_salesorder_container .sales_order_form .products_container .single_product_container .product .pholder{box-shadow:none}.new_salesorder_container .sales_order_form .products_container .single_product_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_salesorder_container .sales_order_form .products_container .single_product_container .input{width:100%;outline:none;box-shadow:none;resize:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.new_salesorder_container .sales_order_form .products_container .single_product_container .unit{height:32px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary)}.new_salesorder_container .sales_order_form .products_container .single_product_container .unit .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_salesorder_container .sales_order_form .products_container .single_product_container .unit .css-g1d714-ValueContainer{padding:0;background-color:transparent}.new_salesorder_container .sales_order_form .products_container .single_product_container .unit .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_salesorder_container .sales_order_form .products_container .single_product_container .unit .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_salesorder_container .sales_order_form .products_container .single_product_container .unit .css-tj5bde-Svg,.new_salesorder_container .sales_order_form .products_container .single_product_container .unit .pholder{box-shadow:none}.new_salesorder_container .sales_order_form .products_container .single_product_container .unit .css-1okebmr-indicatorSeparator{visibility:hidden}.new_salesorder_container .sales_order_form .products_container .price_and_add_button_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-top:5px;align-items:center}.new_salesorder_container .sales_order_form .products_container .price_and_add_button_container .add_product_button{position:relative;justify-self:right;padding:10px 16px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;box-shadow:none;border:none;border-radius:10px;cursor:pointer;text-decoration:none;transition:all .3s}.new_salesorder_container .sales_order_form .products_container .price_and_add_button_container .add_product_button:hover{filter:brightness(.95)}.new_salesorder_container .sales_order_form .products_container .price_and_add_button_container .grand_total{font-weight:700;color:#1a1a1a}.new_salesorder_container .sales_order_form .spacer{height:60px}.new_salesorder_container .sales_order_form .button-container{display:grid;grid-template-columns:auto auto;grid-gap:20px;gap:20px}.new_salesorder_container .sales_order_form .go_products_container{display:flex;justify-content:flex-end;margin-top:10px}.new_salesorder_container .sales_order_form .go_products_container .go_products_button{padding:10px 16px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;box-shadow:0 6px 16px rgba(22,163,74,.2);border:none;border-radius:10px;cursor:pointer;text-decoration:none;transition:all .2s ease}.new_salesorder_container .sales_order_form .go_products_container .go_products_button i{margin-right:8px}.new_salesorder_container .sales_order_form .go_products_container .go_products_button:hover{filter:brightness(.95)}.new_salesorder_container .sales_order_form .submit_button{position:relative;display:block;margin:10px auto;padding:5px 20px;width:130px;height:45px;background:linear-gradient(135deg,var(--color-primary),#0b61d6);color:#fff;box-shadow:0 6px 16px rgba(26,115,233,.25);border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_salesorder_container .sales_order_form .submit_button:hover{filter:brightness(.97)}.new_salesorder_container .sales_order_form .draft-button{background:linear-gradient(135deg,#ff3434,#d61f1f);box-shadow:0 6px 16px rgba(255,52,52,.25)}.new_salesorder_container .sales_order_form .draft-button:hover{filter:brightness(.97)}.draft-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:9999;display:flex;align-items:center;justify-content:center}.draft-overlay .draft-popup{background:#fff;padding:32px;margin:32px;border-radius:8px;min-width:300px;width:90%;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.2)}.draft-overlay .draft-title{font-weight:700;font-size:18px;margin-bottom:16px}.draft-overlay .draft-message{margin-bottom:24px}.draft-overlay .draft-actions{display:flex;justify-content:center;grid-gap:12px;gap:12px}.draft-overlay .btn{padding:10px 20px;border-radius:6px;font-weight:700;cursor:pointer;transition:background-color .2s ease;font-size:14px}.draft-overlay .btn-primary{background-color:#007bff;color:#fff;border:none}.draft-overlay .btn-primary:hover{background-color:#0069d9}.draft-overlay .btn-secondary{background-color:#f8f9fa;color:var(--text-primary);border:1px solid var(--border-color)}.draft-overlay .btn-secondary:hover{background-color:#e2e6ea}.schedules_page_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto 55px;width:100%;height:100%;font-family:"Arial";overflow:hidden}.schedules_page_container .schedules_container{position:relative;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;width:100%;height:100%;overflow:hidden}.schedules_page_container .schedules_container .page_header{position:relative;width:100%;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;background-color:var(--bg-card);box-shadow:var(--shadow-modern);align-items:center;padding:5px 5px 5px 10px;box-sizing:border-box}.schedules_page_container .schedules_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:500;letter-spacing:1.5px}.schedules_page_container .schedules_container .page_header .new_schedule_button{color:#fff;font-size:14px;font-weight:500;font-family:"Arial";padding:7px 16px;background-color:var(--color-primary);border:1px solid #d3d3d3;border-radius:20px;cursor:pointer;text-decoration:none}.schedules_page_container .schedules_container .page_header .new_schedule_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.schedules_page_container .schedules_container .toggles_container{position:relative;padding:8px auto;width:100%;height:auto;display:grid;grid-template-columns:repeat(4,25%);justify-items:center;background-color:var(--bg-card)}.schedules_page_container .schedules_container .toggles_container .toggles{display:flex;position:relative;flex-direction:column;width:100%;height:70px;justify-content:center;align-items:center;color:var(--text-primary);transition:all .3s;cursor:pointer}.schedules_page_container .schedules_container .toggles_container .toggles .order_status_icon{font-size:22px;margin-bottom:4px}.schedules_page_container .schedules_container .toggles_container .toggles .order_status{font-size:10px;font-weight:600;text-align:center}.schedules_page_container .schedules_container .toggles_container .toggles .order_count{position:absolute;top:6px;right:6px;font-size:8px;font-weight:700;background-color:var(--color-primary);color:#fff;padding:2px;border-radius:8px;min-width:14px;text-align:center;line-height:12px}.schedules_page_container .schedules_container .toggles_container .toggles.selected .order_count{background-color:#fff;color:var(--color-primary)}.schedules_page_container .schedules_container .list_blocks_container{position:relative;width:100%;height:auto}.schedules_page_container .schedules_container .list_blocks_container .lists_container{padding:10px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:orange #fff}.schedules_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container{position:relative;width:100%;margin-bottom:10px;padding:12px;box-sizing:border-box;height:auto;overflow:hidden;background-color:#ea8000;background-image:linear-gradient(315deg,#ea8000,var(--border-color) 74%);transition:height .6s;border-radius:7px}.schedules_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container{position:relative;width:100%;display:grid;grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content;grid-column-gap:10px;box-sizing:border-box}.schedules_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container{text-align:center;align-self:center;border-right:2px solid #fff;padding:0 10px}.schedules_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container .scheduled_day,.schedules_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container .scheduled_month{font-size:16px;font-weight:600;color:#fff}.schedules_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container{position:relative;display:grid;align-items:center}.schedules_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .scheduled_customer_name{position:relative;font-weight:500;color:#fff;font-size:16px;white-space:pre-line}.schedules_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container{margin-top:10px}.schedules_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .check_in_button{display:inline-block;padding:5px 10px;background-color:#fff;border:2px solid green;color:#38a169;border-radius:6px;font-size:14px;font-weight:500}.schedules_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .map_button{margin-left:20px;display:inline-block;padding:5px 10px;background-color:#fff;border:2px solid #1a73e8;color:#1a73e8;border-radius:6px;font-size:14px;font-weight:500;text-decoration:none}.schedules_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .edit_button{margin-left:20px;display:inline-block;padding:5px 8px;background-color:#fff;border:2px solid #b57741;color:#b57741;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500}.schedules_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .delete_schedule_button{font-size:16px;color:#fff}.schedule_details_page_container{position:relative;width:100%;height:auto;font-family:"Arial"}.schedule_details_page_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;background-color:var(--bg-card);box-shadow:var(--shadow-modern);color:#fff;box-sizing:border-box}.schedule_details_page_container .page_header .page_title{font-size:16px;font-weight:600;letter-spacing:1.5px}.schedule_details_page_container .page_header .back_button{font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;color:#fff;text-decoration:none}.schedule_details_page_container .customer_details{position:relative;width:100%;height:auto;padding:10px 0;box-sizing:border-box;background-color:#0c0a3c;text-align:center}.schedule_details_page_container .customer_details .customer_name{font-size:22px;color:#fff;font-weight:500}.schedule_details_page_container .customer_details .outstanding_sales_container{position:relative;display:none;grid-template-columns:auto auto;grid-column-gap:20px;justify-content:center;width:100%}.schedule_details_page_container .customer_details .outstanding_sales_container .outstanding{padding:10px;color:#fff}.schedule_details_page_container .customer_details .outstanding_sales_container .outstanding .amount{font-size:18px;font-weight:500}.schedule_details_page_container .customer_details .outstanding_sales_container .outstanding .label{font-weight:500;font-size:12px}.schedule_details_page_container .customer_details .outstanding_sales_container .sales{padding:10px;color:#fff}.schedule_details_page_container .customer_details .outstanding_sales_container .sales .amount{font-size:18px;font-weight:500}.schedule_details_page_container .customer_details .outstanding_sales_container .sales .label{font-size:12px}.schedule_details_page_container .schedule_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.schedule_details_page_container .schedule_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.schedule_details_page_container .schedule_form .blocks .input_label{position:relative;margin:8px 0;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.schedule_details_page_container .schedule_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.schedule_details_page_container .schedule_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.schedule_details_page_container .schedule_form .blocks .custom_input2{position:relative;width:50%;height:30px;font-size:14px;border:1px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial"}.schedule_details_page_container .schedule_form .schedule_details_container{padding:1px 10px 10px;box-sizing:border-box;width:auto;overflow-y:auto}.schedule_details_page_container .schedule_form .schedule_details_container .input{outline:none;box-shadow:none;resize:none}.schedule_details_page_container .schedule_form .schedule_details_container .purposes .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.schedule_details_page_container .schedule_form .schedule_details_container .purposes .css-g1d714-ValueContainer{padding:0;background-color:transparent}.schedule_details_page_container .schedule_form .schedule_details_container .purposes .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.schedule_details_page_container .schedule_form .schedule_details_container .purposes .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.schedule_details_page_container .schedule_form .schedule_details_container .purposes .css-tj5bde-Svg,.schedule_details_page_container .schedule_form .schedule_details_container .purposes .pholder{box-shadow:none}.schedule_details_page_container .schedule_form .schedule_details_container .purposes .css-1okebmr-indicatorSeparator{visibility:hidden}.schedule_details_page_container .schedule_form .schedule_details_container .collection_sales_button{margin:10px 0;object-fit:cover;overflow:hidden}.schedule_details_page_container .schedule_form .schedule_details_container .collection_sales_button img{width:150px;height:40px;object-fit:cover}.schedule_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table{position:relative;width:100%;font-size:10px;text-align:left;margin-top:3px;border-collapse:collapse;border:1px solid grey}.schedule_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table .custom_radio{width:18px;height:18px;border-radius:50%;background-color:#c71b1b}.schedule_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table .custom_radio:checked{background-color:#ff1500;border-color:red}.schedule_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table .arrow-gotobutton{font-size:22px;padding:10px}.schedule_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table thead{color:#fff;font-size:14px;background-color:var(--border-color)}.schedule_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table thead tr th{border:2px solid grey;padding:5px;text-align:center}.schedule_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table tbody{padding:5px;box-sizing:border-box;font-size:12px;color:var(--text-primary);text-shadow:0 0 3px #fff}.schedule_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table tbody tr td{border:2px solid grey;padding:5px;white-space:normal;font-weight:500}.schedule_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table tbody tr td:nth-child(2){word-break:break-all}.schedule_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table tbody tr:nth-child(2n){background-color:hsla(0,0%,50.2%,.0784313725)}.schedule_details_page_container .schedule_form .location_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-column-gap:5px}.schedule_details_page_container .schedule_form .location_container .location{position:relative;width:100%;height:26px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.schedule_details_page_container .schedule_form .location_container .location:focus-within{border-color:var(--color-primary)}.schedule_details_page_container .schedule_form .location_container .location_button{align-self:center;padding:5px;color:#398ee7;font-size:22px}.schedule_details_page_container .schedule_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.schedule_details_page_container .schedule_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.leads_page_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto 55px;width:100%;height:100%;font-family:"Arial";overflow:hidden}.leads_page_container .leads_container{position:relative;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;width:100%;height:100%;overflow:hidden}.leads_page_container .leads_container .page_header{position:relative;width:100%;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;background-color:var(--bg-card);box-shadow:var(--shadow-modern);align-items:center;padding:5px 5px 5px 10px;box-sizing:border-box}.leads_page_container .leads_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:500;letter-spacing:1.5px}.leads_page_container .leads_container .page_header .new_lead_button{color:#fff;font-size:14px;font-weight:500;font-family:"Arial";padding:7px 16px;background-color:var(--color-primary);border:1px solid #d3d3d3;border-radius:20px;cursor:pointer;text-decoration:none}.leads_page_container .leads_container .page_header .new_lead_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.leads_page_container .leads_container .toggles_container{position:relative;width:100%;height:auto;display:grid;grid-template-columns:repeat(3,33.33%);justify-items:center;background-color:#0b3a61;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}.leads_page_container .leads_container .toggles_container .toggles{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;width:100%;height:60px;color:hsla(0,0%,100%,.65);transition:background-color .2s ease,color .2s ease;cursor:pointer;border-bottom:3px solid transparent;border-right:1px solid hsla(0,0%,100%,.1);box-sizing:border-box}.leads_page_container .leads_container .toggles_container .toggles:last-child{border-right:none}.leads_page_container .leads_container .toggles_container .toggles .status_icon{font-size:16px;margin-bottom:4px}.leads_page_container .leads_container .toggles_container .toggles .status{font-size:10px;font-weight:600;text-align:center;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.leads_page_container .leads_container .toggles_container .toggles .count{position:absolute;top:6px;right:6px;font-size:8px;font-weight:700;background-color:hsla(0,0%,100%,.15);color:#fff;padding:2px;border-radius:8px;min-width:14px;text-align:center;line-height:12px}.leads_page_container .leads_container .toggles_container .toggles.selected{color:#fff;border-bottom:3px solid #fff;background-color:hsla(0,0%,100%,.15)}.leads_page_container .leads_container .toggles_container .toggles.selected .status{font-weight:700}.leads_page_container .leads_container .toggles_container .toggles.selected .count{background-color:#fff;color:#0b3a61}.leads_page_container .leads_container .list_blocks_container{position:relative;width:100%;height:auto}.leads_page_container .leads_container .list_blocks_container .lists_container{padding:10px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:orange #fff}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container{position:relative;width:100%;margin-bottom:12px;padding:10px;box-sizing:border-box;height:60px;border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden;background-color:var(--bg-card);transition:height .3s}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_details_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content -webkit-max-content -webkit-max-content;grid-template-columns:auto max-content max-content max-content;width:100%}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_details_container .lead_customer_name{position:relative;font-weight:500;color:#ea8000;font-size:16px;white-space:pre-line}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_details_container .lead_location,.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_details_container .lead_status{font-size:12px;white-space:pre-line}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_details_container .lead_location{height:14px;overflow:hidden;transition:height .3s}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_details_container .lead_approve_button{align-self:center;color:#38a169;cursor:pointer;font-size:18px}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_details_container .lead_approve_button i{margin-left:20px}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_details_container .lead_edit_button{align-self:top;color:var(--color-primary);cursor:pointer;font-size:17px}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_details_container .lead_edit_button i{margin:10px 0 5px 20px}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_details_container .lead_products_button{align-self:top;color:var(--text-primary);cursor:pointer;font-size:29px;justify-self:right}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_details_container .lead_products_button .arrow_down{margin:5px 5px 0 20px;transition:all .5s}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_products_container{width:100%!important;min-width:100%!important;table-layout:fixed;margin-top:10px;border:none}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_products_container thead{color:#ea8000;font-size:9px}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_products_container td,.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_products_container th{white-space:normal!important;word-break:break-word!important;padding:6px 4px!important;font-size:9px!important;border-bottom:none!important}body.app-magnified:not(.on-pricelist-page) .leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_products_container td,body.app-magnified:not(.on-pricelist-page) .leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_products_container th{font-size:15px!important}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_products_container th{white-space:nowrap!important}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_products_container td:first-child,.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_products_container th:first-child{width:4%}.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_products_container td:nth-child(2),.leads_page_container .leads_container .list_blocks_container .lists_container .single_lead_container .lead_products_container th:nth-child(2){width:40%}.new_lead_container{position:relative;width:100%;height:auto;font-family:"Arial"}.new_lead_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_lead_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_lead_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_lead_container .enquiry_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_lead_container .enquiry_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_lead_container .enquiry_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.new_lead_container .enquiry_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_lead_container .enquiry_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_lead_container .enquiry_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_lead_container .enquiry_form .customer_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_lead_container .enquiry_form .customer_details_container .input{outline:none;box-shadow:none;resize:none}.new_lead_container .enquiry_form .customer_details_container .input .react-date-picker__wrapper{border:none}.new_lead_container .enquiry_form .customer_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_lead_container .enquiry_form .customer_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_lead_container .enquiry_form .customer_details_container .customer_container{position:relative}.new_lead_container .enquiry_form .customer_details_container .customer_container .customer_suggestions_container{display:none;position:absolute;top:102%;left:0;width:100%;height:auto;background-color:#fff;border-top:1px solid grey;border-left:1px solid grey;border-right:1px solid grey;border-radius:3px;z-index:2022}.new_lead_container .enquiry_form .customer_details_container .customer_container .customer_suggestions_container .single_customer_details{position:relative;width:100%;font-size:13px;padding:5px;box-sizing:border-box;border-bottom:1px solid #d3d3d3;color:var(--text-primary);font-family:"Arial"}.new_lead_container .enquiry_form .customer_details_container .customer_container .customer_suggestions_container .single_customer_details:hover{background-color:#add8e6;color:#fff}.new_lead_container .enquiry_form .customer_details_container .input_radio_container{position:relative;display:grid;margin-top:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.new_lead_container .enquiry_form .customer_details_container .input_radio_container .lead_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:left;grid-column-gap:10px;align-items:center}.new_lead_container .enquiry_form .customer_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:4px;margin:3px 0;font-size:12px}.new_lead_container .enquiry_form .customer_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_lead_container .enquiry_form .customer_details_container .district,.new_lead_container .enquiry_form .customer_details_container .enq_status{font-size:13px}.new_lead_container .enquiry_form .customer_details_container .location_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-column-gap:5px}.new_lead_container .enquiry_form .customer_details_container .location_container .location{position:relative;width:100%;height:26px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_lead_container .enquiry_form .customer_details_container .location_container .location:focus-within{border-color:var(--color-primary)}.new_lead_container .enquiry_form .customer_details_container .location_container .location_button{align-self:center;padding:5px;color:#398ee7;font-size:22px}.new_lead_container .enquiry_form .customer_details_container .folloup_date{height:32px}.new_lead_container .enquiry_form .customer_details_container .enquiry_type_radio_buttons{display:grid;grid-template-columns:auto auto auto;justify-content:center;grid-column-gap:10px;margin-top:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.new_lead_container .enquiry_form .customer_details_container .enquiry_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:4px;font-size:12px}.new_lead_container .enquiry_form .customer_details_container .enquiry_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_lead_container .enquiry_form .products_container{padding:10px;box-sizing:border-box}.new_lead_container .enquiry_form .products_container .single_product_container{position:relative;border-bottom:2px solid var(--border-color);border-top:2px solid var(--border-color);padding:0 7px 7px;box-sizing:border-box;margin-top:10px;background:linear-gradient(to bottom right,rgba(15,76,129,.08),rgba(15,76,129,.02));border-radius:var(--border-radius);box-shadow:0 2px 4px rgba(0,0,0,.02);transition:all .3s ease}.new_lead_container .enquiry_form .products_container .single_product_container .product_label_and_delete_button{display:grid;height:26px;width:100%;grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content;align-items:center;box-sizing:border-box;grid-column-gap:5px}.new_lead_container .enquiry_form .products_container .single_product_container .product_label_and_delete_button .product_label{font-size:14px;font-weight:500;color:#38a169}.new_lead_container .enquiry_form .products_container .single_product_container .product_label_and_delete_button .maximize_button{display:none}.new_lead_container .enquiry_form .products_container .single_product_container .product_label_and_delete_button .maximize_button,.new_lead_container .enquiry_form .products_container .single_product_container .product_label_and_delete_button .minimize_button{color:var(--border-color);padding:3px 3px 3px 0;box-sizing:border-box}.new_lead_container .enquiry_form .products_container .single_product_container .product_label_and_delete_button .delete_product_button{justify-self:right;color:#e53e3e;box-shadow:none;border:none;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_lead_container .enquiry_form .products_container .single_product_container .qty_unit_price_container{position:relative;display:none;grid-template-columns:auto auto auto;font-size:12px}.new_lead_container .enquiry_form .products_container .single_product_container .input_label{margin-top:6px}.new_lead_container .enquiry_form .products_container .single_product_container .product{font-size:13px}.new_lead_container .enquiry_form .products_container .single_product_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_lead_container .enquiry_form .products_container .single_product_container .product .css-g1d714-ValueContainer{padding:0}.new_lead_container .enquiry_form .products_container .single_product_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_lead_container .enquiry_form .products_container .single_product_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_lead_container .enquiry_form .products_container .single_product_container .product .css-tj5bde-Svg,.new_lead_container .enquiry_form .products_container .single_product_container .product .pholder{box-shadow:none}.new_lead_container .enquiry_form .products_container .single_product_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_lead_container .enquiry_form .products_container .single_product_container .input{width:100%;outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.new_lead_container .enquiry_form .products_container .single_product_container .qty_unit_container{display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.new_lead_container .enquiry_form .products_container .single_product_container .qty_unit_container .unit{height:32px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary)}.new_lead_container .enquiry_form .products_container .single_product_container .qty_unit_container .unit .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_lead_container .enquiry_form .products_container .single_product_container .qty_unit_container .unit .css-g1d714-ValueContainer{padding:0;background-color:transparent}.new_lead_container .enquiry_form .products_container .single_product_container .qty_unit_container .unit .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_lead_container .enquiry_form .products_container .single_product_container .qty_unit_container .unit .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_lead_container .enquiry_form .products_container .single_product_container .qty_unit_container .unit .css-tj5bde-Svg,.new_lead_container .enquiry_form .products_container .single_product_container .qty_unit_container .unit .pholder{box-shadow:none}.new_lead_container .enquiry_form .products_container .single_product_container .qty_unit_container .unit .css-1okebmr-indicatorSeparator{visibility:hidden}.new_lead_container .enquiry_form .products_container .price_and_add_button_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-top:5px;align-items:center}.new_lead_container .enquiry_form .products_container .price_and_add_button_container .add_product_button{position:relative;justify-self:right;padding:10px 16px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;box-shadow:none;border:none;border-radius:10px;cursor:pointer;text-decoration:none;transition:all .3s}.new_lead_container .enquiry_form .products_container .price_and_add_button_container .add_product_button:hover{filter:brightness(.95)}.new_lead_container .enquiry_form .products_container .remarks{outline:none;box-shadow:none;resize:none}.new_lead_container .enquiry_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_lead_container .enquiry_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.collections_page_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto 55px;width:100%;height:100%;font-family:"Arial"}.collections_page_container .collections_container{position:relative;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;width:100%;height:100%}.collections_page_container .collections_container .page_header{position:relative;width:100%;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;background-color:var(--bg-card);box-shadow:var(--shadow-modern);align-items:center;padding:5px 5px 5px 10px;box-sizing:border-box}.collections_page_container .collections_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:500;letter-spacing:1.5px}.collections_page_container .collections_container .page_header .new_collection_button{color:#fff;font-size:14px;font-weight:500;font-family:"Arial";padding:7px 16px;background-color:var(--color-primary);border:1px solid #d3d3d3;border-radius:15px;cursor:pointer;text-decoration:none}.collections_page_container .collections_container .page_header .new_collection_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.collections_page_container .collections_container .current_month{margin-top:10px;justify-self:center;font-size:16px;font-weight:600;color:#3e4571}.collections_page_container .collections_container .list_blocks_container{position:relative;width:100%;height:auto}.collections_page_container .collections_container .list_blocks_container .lists_container{padding:10px;box-sizing:border-box}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container{position:relative;display:block;width:100%;margin-bottom:10px;padding:12px;box-sizing:border-box;height:auto;overflow:hidden;background-color:var(--bg-card);border:1px solid var(--border-color);transition:height .6s;border-radius:var(--border-radius);box-shadow:var(--shadow-modern)}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container{position:relative;width:100%;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:15px;box-sizing:border-box}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_date_container{text-align:center;display:flex;align-items:center;border-right:1px solid #e2e8f0;padding:0 15px 0 6px;height:100%}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_date_container .collection_no{font-size:22px;font-weight:700;color:var(--color-primary)}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_customer_name{position:relative;font-weight:600;color:var(--text-primary);font-size:12px;white-space:pre-line;margin-bottom:4px}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_customer_name i{color:var(--color-primary);margin-right:6px}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;align-items:center;margin-top:6px}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .amount,.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .col_date,.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .receipt_no{font-size:13px;margin-bottom:2px}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .receipt_no{color:var(--text-secondary);font-weight:500}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .col_date{color:var(--text-secondary)}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .amount{font-size:13px;font-weight:700;color:var(--color-primary);margin-top:2px}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .collection_status{padding:4px 10px;font-size:11px;font-weight:700;letter-spacing:.5px;border-radius:12px;text-transform:uppercase;text-align:center}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .collection_status.status_apt{background-color:#f0fdf4;color:#16a34a;border:1px solid #dcfce7}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .collection_status.status_apr{background-color:#eff6ff;color:#2563eb;border:1px solid #dbeafe}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .collection_status.status_cancel,.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .collection_status.status_cnl{background-color:#fef2f2;color:#dc2626;border:1px solid #fee2e2}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .collection_status.status_hold{background-color:#fffbeb;color:#d97706;border:1px solid #fef3c7}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .edit_button{margin-left:20px;display:inline-block;padding:5px 12px;background-color:#eff6ff;border:1px solid #bfdbfe;color:var(--color-primary);border-radius:15px;text-decoration:none;font-size:13px;font-weight:600;transition:all .2s ease}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .edit_button:hover{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.collections_page_container .collections_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .app{font-size:16px;color:var(--text-secondary)}.new_collection_container{position:relative;width:100%;height:auto;font-family:"Arial"}.new_collection_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_collection_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_collection_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_collection_container .enquiry_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_collection_container .enquiry_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_collection_container .enquiry_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.new_collection_container .enquiry_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_collection_container .enquiry_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_collection_container .enquiry_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_collection_container .enquiry_form .collection_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_collection_container .enquiry_form .collection_details_container .input{outline:none;box-shadow:none;resize:none}.new_collection_container .enquiry_form .collection_details_container .input .react-date-picker__wrapper{border:none}.new_collection_container .enquiry_form .collection_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_collection_container .enquiry_form .collection_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_collection_container .enquiry_form .collection_details_container .input_radio_container{position:relative;display:grid;margin-top:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.new_collection_container .enquiry_form .collection_details_container .input_radio_container .lead_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:left;grid-column-gap:10px;align-items:center}.new_collection_container .enquiry_form .collection_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:4px;font-size:12px}.new_collection_container .enquiry_form .collection_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_collection_container .enquiry_form .collection_details_container .bank,.new_collection_container .enquiry_form .collection_details_container .branch,.new_collection_container .enquiry_form .collection_details_container .dealer,.new_collection_container .enquiry_form .collection_details_container .payment_mode{font-size:13px}.new_collection_container .enquiry_form .collection_details_container .bank .css-yk16xz-control,.new_collection_container .enquiry_form .collection_details_container .branch .css-yk16xz-control,.new_collection_container .enquiry_form .collection_details_container .dealer .css-yk16xz-control,.new_collection_container .enquiry_form .collection_details_container .payment_mode .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_collection_container .enquiry_form .collection_details_container .bank .css-g1d714-ValueContainer,.new_collection_container .enquiry_form .collection_details_container .branch .css-g1d714-ValueContainer,.new_collection_container .enquiry_form .collection_details_container .dealer .css-g1d714-ValueContainer,.new_collection_container .enquiry_form .collection_details_container .payment_mode .css-g1d714-ValueContainer{padding:0}.new_collection_container .enquiry_form .collection_details_container .bank .css-1pahdxg-control,.new_collection_container .enquiry_form .collection_details_container .branch .css-1pahdxg-control,.new_collection_container .enquiry_form .collection_details_container .dealer .css-1pahdxg-control,.new_collection_container .enquiry_form .collection_details_container .payment_mode .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_collection_container .enquiry_form .collection_details_container .bank .css-1pahdxg-control:focus-within,.new_collection_container .enquiry_form .collection_details_container .branch .css-1pahdxg-control:focus-within,.new_collection_container .enquiry_form .collection_details_container .dealer .css-1pahdxg-control:focus-within,.new_collection_container .enquiry_form .collection_details_container .payment_mode .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_collection_container .enquiry_form .collection_details_container .bank .css-tj5bde-Svg,.new_collection_container .enquiry_form .collection_details_container .bank .pholder,.new_collection_container .enquiry_form .collection_details_container .branch .css-tj5bde-Svg,.new_collection_container .enquiry_form .collection_details_container .branch .pholder,.new_collection_container .enquiry_form .collection_details_container .dealer .css-tj5bde-Svg,.new_collection_container .enquiry_form .collection_details_container .dealer .pholder,.new_collection_container .enquiry_form .collection_details_container .payment_mode .css-tj5bde-Svg,.new_collection_container .enquiry_form .collection_details_container .payment_mode .pholder{box-shadow:none}.new_collection_container .enquiry_form .collection_details_container .bank .css-1okebmr-indicatorSeparator,.new_collection_container .enquiry_form .collection_details_container .branch .css-1okebmr-indicatorSeparator,.new_collection_container .enquiry_form .collection_details_container .dealer .css-1okebmr-indicatorSeparator,.new_collection_container .enquiry_form .collection_details_container .payment_mode .css-1okebmr-indicatorSeparator{visibility:hidden}.new_collection_container .enquiry_form .collection_details_container .checkbox_label_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:5px;align-items:center;margin-top:5px}.new_collection_container .enquiry_form .collection_details_container .checkbox_label_container input[type=checkbox]{width:18px;height:18px}.new_collection_container .enquiry_form .collection_details_container .checkbox_label_container .checkbox_label{font-size:14px;color:var(--text-primary)}.new_collection_container .enquiry_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_collection_container .enquiry_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}a{text-decoration:none}.marketing_menu_container{position:relative;width:100%;background-color:#fff}.marketing_menu_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding:10px;box-sizing:border-box;background-color:var(--bg-card);box-shadow:var(--shadow-modern);color:#fff}.marketing_menu_container .page_header .page_title{font-size:16px;font-weight:600;letter-spacing:1.5px}.marketing_menu_container .page_header .back_button{font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;color:#fff;text-decoration:none}.marketing_menu_container .menu_container{position:relative;display:grid;grid-template-columns:50% 50%;height:auto;width:100%}.marketing_menu_container .single_menu_container{position:relative;display:grid;width:100%;height:140px;border-radius:5px;justify-self:center;align-self:center;align-content:center;justify-items:center;cursor:pointer}.marketing_menu_container .single_menu_container .icon_container{color:#fff;width:60px;height:60px;border-radius:35px;display:flex;justify-content:center;align-items:center}.marketing_menu_container .single_menu_container .icon_container .menu_icon{font-size:30px}.marketing_menu_container .single_menu_container .menu_label{margin-top:10px;font-family:"Lato",sans-serif;font-weight:700;color:grey;font-size:13px;display:inline-block;text-align:center}.new_marketing_brand_container{position:relative;margin-top:60px;width:100%;height:auto;font-family:"Arial";visibility:hidden}.new_marketing_brand_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_marketing_brand_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_marketing_brand_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_marketing_brand_container .enquiry_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_marketing_brand_container .enquiry_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_marketing_brand_container .enquiry_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.new_marketing_brand_container .enquiry_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_marketing_brand_container .enquiry_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_marketing_brand_container .enquiry_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_marketing_brand_container .enquiry_form .brand_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_marketing_brand_container .enquiry_form .brand_details_container .input{outline:none;box-shadow:none;resize:none}.new_marketing_brand_container .enquiry_form .brand_details_container .input .react-date-picker__wrapper{border:none}.new_marketing_brand_container .enquiry_form .brand_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_marketing_brand_container .enquiry_form .brand_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_marketing_brand_container .enquiry_form .brand_details_container .input_radio_container{position:relative;display:grid;margin-top:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.new_marketing_brand_container .enquiry_form .brand_details_container .input_radio_container .lead_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:left;grid-column-gap:10px;align-items:center}.new_marketing_brand_container .enquiry_form .brand_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:4px;font-size:12px}.new_marketing_brand_container .enquiry_form .brand_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_marketing_brand_container .enquiry_form .brand_details_container .company{font-size:13px}.new_marketing_brand_container .enquiry_form .brand_details_container .company .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_brand_container .enquiry_form .brand_details_container .company .css-g1d714-ValueContainer{padding:0}.new_marketing_brand_container .enquiry_form .brand_details_container .company .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_brand_container .enquiry_form .brand_details_container .company .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_brand_container .enquiry_form .brand_details_container .company .css-tj5bde-Svg,.new_marketing_brand_container .enquiry_form .brand_details_container .company .pholder{box-shadow:none}.new_marketing_brand_container .enquiry_form .brand_details_container .company .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_brand_container .enquiry_form .brand_details_container .categories_container{display:inline-block;margin-top:5px}.new_marketing_brand_container .enquiry_form .brand_details_container .categories_container .checkbox_label_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:5px;align-items:center}.new_marketing_brand_container .enquiry_form .brand_details_container .categories_container .checkbox_label_container input[type=checkbox]{width:18px;height:18px}.new_marketing_brand_container .enquiry_form .brand_details_container .categories_container .checkbox_label_container .checkbox_label{font-size:12px;color:var(--text-primary)}.new_marketing_brand_container .enquiry_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_brand_container .enquiry_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.new_marketing_product_container{position:relative;margin-top:60px;width:100%;height:auto;font-family:"Arial"}.new_marketing_product_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_marketing_product_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_marketing_product_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_marketing_product_container .enquiry_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_marketing_product_container .enquiry_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_marketing_product_container .enquiry_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.new_marketing_product_container .enquiry_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_marketing_product_container .enquiry_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_marketing_product_container .enquiry_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_marketing_product_container .enquiry_form .product_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_marketing_product_container .enquiry_form .product_details_container .input{outline:none;box-shadow:none;resize:none}.new_marketing_product_container .enquiry_form .product_details_container .input .react-date-picker__wrapper{border:none}.new_marketing_product_container .enquiry_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_marketing_product_container .enquiry_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_marketing_product_container .enquiry_form .product_details_container .input_radio_container{position:relative;display:grid;margin-top:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.new_marketing_product_container .enquiry_form .product_details_container .input_radio_container .lead_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:left;grid-column-gap:10px;align-items:center}.new_marketing_product_container .enquiry_form .product_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:4px;font-size:12px}.new_marketing_product_container .enquiry_form .product_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_marketing_product_container .enquiry_form .product_details_container .brand,.new_marketing_product_container .enquiry_form .product_details_container .category,.new_marketing_product_container .enquiry_form .product_details_container .product{font-size:13px}.new_marketing_product_container .enquiry_form .product_details_container .brand .css-yk16xz-control,.new_marketing_product_container .enquiry_form .product_details_container .category .css-yk16xz-control,.new_marketing_product_container .enquiry_form .product_details_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_product_container .enquiry_form .product_details_container .brand .css-g1d714-ValueContainer,.new_marketing_product_container .enquiry_form .product_details_container .category .css-g1d714-ValueContainer,.new_marketing_product_container .enquiry_form .product_details_container .product .css-g1d714-ValueContainer{padding:0}.new_marketing_product_container .enquiry_form .product_details_container .brand .css-1pahdxg-control,.new_marketing_product_container .enquiry_form .product_details_container .category .css-1pahdxg-control,.new_marketing_product_container .enquiry_form .product_details_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_product_container .enquiry_form .product_details_container .brand .css-1pahdxg-control:focus-within,.new_marketing_product_container .enquiry_form .product_details_container .category .css-1pahdxg-control:focus-within,.new_marketing_product_container .enquiry_form .product_details_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_product_container .enquiry_form .product_details_container .brand .css-tj5bde-Svg,.new_marketing_product_container .enquiry_form .product_details_container .brand .pholder,.new_marketing_product_container .enquiry_form .product_details_container .category .css-tj5bde-Svg,.new_marketing_product_container .enquiry_form .product_details_container .category .pholder,.new_marketing_product_container .enquiry_form .product_details_container .product .css-tj5bde-Svg,.new_marketing_product_container .enquiry_form .product_details_container .product .pholder{box-shadow:none}.new_marketing_product_container .enquiry_form .product_details_container .brand .css-1okebmr-indicatorSeparator,.new_marketing_product_container .enquiry_form .product_details_container .category .css-1okebmr-indicatorSeparator,.new_marketing_product_container .enquiry_form .product_details_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_product_container .enquiry_form .product_details_container .checkbox_label_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:5px;align-items:center;margin-top:5px}.new_marketing_product_container .enquiry_form .product_details_container .checkbox_label_container input[type=checkbox]{width:18px;height:18px}.new_marketing_product_container .enquiry_form .product_details_container .checkbox_label_container .checkbox_label{font-size:14px;color:var(--text-primary)}.new_marketing_product_container .enquiry_form .product_details_container .thumbnail{width:50px;height:50px;position:relative}.new_marketing_product_container .enquiry_form .product_details_container .thumbnail img{height:100px;position:relative;border:1px solid #ff6384;margin-top:10px}.new_marketing_product_container .enquiry_form .product_details_container .thumbnail i{margin:0;position:absolute;top:-70px;right:5px;transform:translate(-50%,-50%)}.new_marketing_product_container .enquiry_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_product_container .enquiry_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.new_marketing_dealer_container{position:relative;width:100%;height:auto;font-family:"Arial"}.new_marketing_dealer_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_marketing_dealer_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_marketing_dealer_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_marketing_dealer_container .dealer_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_marketing_dealer_container .dealer_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_marketing_dealer_container .dealer_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.new_marketing_dealer_container .dealer_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_marketing_dealer_container .dealer_form .blocks .input_label_head{position:relative;padding-top:8px;padding-left:8px;color:#ff6384;font-size:14px;font-family:"Arial";padding-bottom:8px}.new_marketing_dealer_container .dealer_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_marketing_dealer_container .dealer_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_marketing_dealer_container .dealer_form .product_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_marketing_dealer_container .dealer_form .product_details_container .input{outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.new_marketing_dealer_container .dealer_form .product_details_container .input .react-date-picker__wrapper{border:none}.new_marketing_dealer_container .dealer_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_marketing_dealer_container .dealer_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_marketing_dealer_container .dealer_form .product_details_container .input_radio_container{position:relative;display:grid;margin-top:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.new_marketing_dealer_container .dealer_form .product_details_container .input_radio_container .lead_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:left;grid-column-gap:10px;align-items:center}.new_marketing_dealer_container .dealer_form .product_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:4px;font-size:12px}.new_marketing_dealer_container .dealer_form .product_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_marketing_dealer_container .dealer_form .product_details_container .brand,.new_marketing_dealer_container .dealer_form .product_details_container .category,.new_marketing_dealer_container .dealer_form .product_details_container .product{font-size:13px}.new_marketing_dealer_container .dealer_form .product_details_container .brand .css-yk16xz-control,.new_marketing_dealer_container .dealer_form .product_details_container .category .css-yk16xz-control,.new_marketing_dealer_container .dealer_form .product_details_container .product .css-yk16xz-control{min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_dealer_container .dealer_form .product_details_container .brand .css-g1d714-ValueContainer,.new_marketing_dealer_container .dealer_form .product_details_container .category .css-g1d714-ValueContainer,.new_marketing_dealer_container .dealer_form .product_details_container .product .css-g1d714-ValueContainer{padding:0}.new_marketing_dealer_container .dealer_form .product_details_container .brand .css-1pahdxg-control,.new_marketing_dealer_container .dealer_form .product_details_container .category .css-1pahdxg-control,.new_marketing_dealer_container .dealer_form .product_details_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_dealer_container .dealer_form .product_details_container .brand .css-1pahdxg-control:focus-within,.new_marketing_dealer_container .dealer_form .product_details_container .category .css-1pahdxg-control:focus-within,.new_marketing_dealer_container .dealer_form .product_details_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_dealer_container .dealer_form .product_details_container .brand .css-tj5bde-Svg,.new_marketing_dealer_container .dealer_form .product_details_container .brand .pholder,.new_marketing_dealer_container .dealer_form .product_details_container .category .css-tj5bde-Svg,.new_marketing_dealer_container .dealer_form .product_details_container .category .pholder,.new_marketing_dealer_container .dealer_form .product_details_container .product .css-tj5bde-Svg,.new_marketing_dealer_container .dealer_form .product_details_container .product .pholder{box-shadow:none}.new_marketing_dealer_container .dealer_form .product_details_container .brand .css-1okebmr-indicatorSeparator,.new_marketing_dealer_container .dealer_form .product_details_container .category .css-1okebmr-indicatorSeparator,.new_marketing_dealer_container .dealer_form .product_details_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_dealer_container .dealer_form .product_details_container .checkbox_label_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:5px;align-items:center;margin-top:5px}.new_marketing_dealer_container .dealer_form .product_details_container .checkbox_label_container input[type=checkbox]{width:18px;height:18px}.new_marketing_dealer_container .dealer_form .product_details_container .checkbox_label_container .checkbox_label{font-size:14px;color:var(--text-primary)}.new_marketing_dealer_container .dealer_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_dealer_container .dealer_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.new_marketing_dealer_container .dealer_form .sale_volume_of_each_category input[type=number]{position:relative;width:100px;height:30px;font-size:14px;border-radius:4px;border:1px solid #ff6384;margin-right:20px;-moz-appearance:textfield;padding:10px;box-sizing:border-box}.new_marketing_dealer_container .dealer_form .single_category_container{margin-bottom:0;padding-left:5px;padding-bottom:10px;align-items:center}.new_marketing_dealer_container .dealer_form .label_checkbox_container{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-bottom:7px;padding-left:9px}.new_marketing_dealer_container .dealer_form .file_upload{width:100%}.new_marketing_dealer_container .dealer_form .thumbnail{width:50px;height:50px;position:relative}.new_marketing_dealer_container .dealer_form .thumbnail img{height:100px;position:relative;border:1px solid #ff6384;margin-top:10px}.new_marketing_dealer_container .dealer_form .thumbnail i{margin:0;position:absolute;top:-70px;right:5px;transform:translate(-50%,-50%)}.new_marketing_dealer_container .customer_container{position:relative}.new_marketing_dealer_container .customer_container .customer_suggestions_container{display:none;position:absolute;top:102%;left:0;width:70%;height:auto;background-color:#fff;border-top:1px solid grey;border-left:1px solid grey;border-right:1px solid grey;border-radius:3px;z-index:2022}.new_marketing_dealer_container .customer_container .customer_suggestions_container .single_customer_details{position:relative;width:100%;font-size:13px;padding:5px;box-sizing:border-box;border-bottom:1px solid #d3d3d3;color:var(--text-primary);font-family:"Arial"}.new_marketing_dealer_container .customer_container .customer_suggestions_container .single_customer_details:hover{background-color:#add8e6;color:#fff}.new_marketing_influencer_container{position:relative;width:100%;height:auto;font-family:"Arial"}.new_marketing_influencer_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_marketing_influencer_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_marketing_influencer_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_marketing_influencer_container .products_container{padding:10px;box-sizing:border-box}.new_marketing_influencer_container .products_container .single_product_container{position:relative;border-bottom:2px solid var(--border-color);border-top:2px solid var(--border-color);padding:0 7px 7px;box-sizing:border-box;margin-top:10px;background:linear-gradient(to bottom right,rgba(255,255,0,.1),rgba(0,255,255,.1));transition:all 1s}.new_marketing_influencer_container .products_container .single_product_container .product_label_and_delete_button{display:grid;height:26px;width:100%;grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content;align-items:center;box-sizing:border-box;grid-column-gap:5px}.new_marketing_influencer_container .products_container .single_product_container .product_label_and_delete_button .product_label{font-size:14px;height:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#38a169}.new_marketing_influencer_container .products_container .single_product_container .product_label_and_delete_button .maximize_button{display:none}.new_marketing_influencer_container .products_container .single_product_container .product_label_and_delete_button .maximize_button,.new_marketing_influencer_container .products_container .single_product_container .product_label_and_delete_button .minimize_button{color:var(--border-color);padding:3px 3px 3px 0;box-sizing:border-box}.new_marketing_influencer_container .products_container .single_product_container .product_label_and_delete_button .delete_product_button{justify-self:right;color:#e53e3e;box-shadow:none;border:none;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_influencer_container .products_container .single_product_container .qty_unit_price_container{position:relative;display:none;grid-template-columns:auto auto auto;font-size:12px}.new_marketing_influencer_container .products_container .single_product_container .input_label{margin-top:6px}.new_marketing_influencer_container .products_container .single_product_container .product{font-size:13px}.new_marketing_influencer_container .products_container .single_product_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_influencer_container .products_container .single_product_container .product .css-g1d714-ValueContainer{padding:0}.new_marketing_influencer_container .products_container .single_product_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_influencer_container .products_container .single_product_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_influencer_container .products_container .single_product_container .product .css-tj5bde-Svg,.new_marketing_influencer_container .products_container .single_product_container .product .pholder{box-shadow:none}.new_marketing_influencer_container .products_container .single_product_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_influencer_container .products_container .single_product_container .input{width:100%;outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.new_marketing_influencer_container .products_container .single_product_container .unit{height:32px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary)}.new_marketing_influencer_container .products_container .single_product_container .unit .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_influencer_container .products_container .single_product_container .unit .css-g1d714-ValueContainer{padding:0;background-color:transparent}.new_marketing_influencer_container .products_container .single_product_container .unit .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_influencer_container .products_container .single_product_container .unit .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_influencer_container .products_container .single_product_container .unit .css-tj5bde-Svg,.new_marketing_influencer_container .products_container .single_product_container .unit .pholder{box-shadow:none}.new_marketing_influencer_container .products_container .single_product_container .unit .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_influencer_container .products_container .price_and_add_button_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-top:5px;align-items:center}.new_marketing_influencer_container .products_container .price_and_add_button_container .add_product_button{position:relative;justify-self:right;padding:10px 20px;background-color:#38a169;color:#fff;box-shadow:none;border:none;border-radius:25px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_influencer_container .products_container .price_and_add_button_container .add_product_button:hover{background-color:#276749;color:#d3d3d3}.new_marketing_influencer_container .dealer_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_marketing_influencer_container .dealer_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_marketing_influencer_container .dealer_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.new_marketing_influencer_container .dealer_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_marketing_influencer_container .dealer_form .blocks .input_label_head{position:relative;padding-top:8px;padding-left:8px;color:#ff6384;font-size:14px;font-family:"Arial"}.new_marketing_influencer_container .dealer_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_marketing_influencer_container .dealer_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_marketing_influencer_container .dealer_form .product_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_marketing_influencer_container .dealer_form .product_details_container .input{outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.new_marketing_influencer_container .dealer_form .product_details_container .input .react-date-picker__wrapper{border:none}.new_marketing_influencer_container .dealer_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_marketing_influencer_container .dealer_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_marketing_influencer_container .dealer_form .product_details_container .input_radio_container{position:relative;display:grid;margin-top:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.new_marketing_influencer_container .dealer_form .product_details_container .input_radio_container .lead_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:left;grid-column-gap:10px;align-items:center}.new_marketing_influencer_container .dealer_form .product_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:4px;font-size:12px}.new_marketing_influencer_container .dealer_form .product_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_marketing_influencer_container .dealer_form .product_details_container .brand,.new_marketing_influencer_container .dealer_form .product_details_container .category,.new_marketing_influencer_container .dealer_form .product_details_container .product{font-size:13px}.new_marketing_influencer_container .dealer_form .product_details_container .brand .css-yk16xz-control,.new_marketing_influencer_container .dealer_form .product_details_container .category .css-yk16xz-control,.new_marketing_influencer_container .dealer_form .product_details_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_influencer_container .dealer_form .product_details_container .brand .css-g1d714-ValueContainer,.new_marketing_influencer_container .dealer_form .product_details_container .category .css-g1d714-ValueContainer,.new_marketing_influencer_container .dealer_form .product_details_container .product .css-g1d714-ValueContainer{padding:0}.new_marketing_influencer_container .dealer_form .product_details_container .brand .css-1pahdxg-control,.new_marketing_influencer_container .dealer_form .product_details_container .category .css-1pahdxg-control,.new_marketing_influencer_container .dealer_form .product_details_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_influencer_container .dealer_form .product_details_container .brand .css-1pahdxg-control:focus-within,.new_marketing_influencer_container .dealer_form .product_details_container .category .css-1pahdxg-control:focus-within,.new_marketing_influencer_container .dealer_form .product_details_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_influencer_container .dealer_form .product_details_container .brand .css-tj5bde-Svg,.new_marketing_influencer_container .dealer_form .product_details_container .brand .pholder,.new_marketing_influencer_container .dealer_form .product_details_container .category .css-tj5bde-Svg,.new_marketing_influencer_container .dealer_form .product_details_container .category .pholder,.new_marketing_influencer_container .dealer_form .product_details_container .product .css-tj5bde-Svg,.new_marketing_influencer_container .dealer_form .product_details_container .product .pholder{box-shadow:none}.new_marketing_influencer_container .dealer_form .product_details_container .brand .css-1okebmr-indicatorSeparator,.new_marketing_influencer_container .dealer_form .product_details_container .category .css-1okebmr-indicatorSeparator,.new_marketing_influencer_container .dealer_form .product_details_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_influencer_container .dealer_form .product_details_container .checkbox_label_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:5px;align-items:center;margin-top:5px}.new_marketing_influencer_container .dealer_form .product_details_container .checkbox_label_container input[type=checkbox]{width:18px;height:18px}.new_marketing_influencer_container .dealer_form .product_details_container .checkbox_label_container .checkbox_label{font-size:14px;color:var(--text-primary)}.new_marketing_influencer_container .dealer_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_influencer_container .dealer_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.new_marketing_influencer_container .dealer_form .sale_volume_of_each_category input[type=number]{position:relative;width:100px;height:30px;font-size:14px;border-radius:4px;border:1px solid #ff6384;margin-right:20px;-moz-appearance:textfield;padding:10px;box-sizing:border-box}.new_marketing_influencer_container .dealer_form .single_category_container{margin-bottom:0;padding-left:5px;padding-bottom:10px;align-items:center}.new_marketing_influencer_container .dealer_form .label_checkbox_container{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-bottom:7px;padding-left:9px}.new_marketing_influencer_container .dealer_form .file_upload{width:100%}.new_marketing_influencer_container .dealer_form .thumbnail{width:50px;height:50px;position:relative}.new_marketing_influencer_container .dealer_form .thumbnail img{height:100px;position:relative;border:1px solid #ff6384;margin-top:10px}.new_marketing_influencer_container .dealer_form .thumbnail i{margin:0;position:absolute;top:-70px;right:5px;transform:translate(-50%,-50%)}.new_marketing_influencer_container .customer_container{position:relative}.new_marketing_influencer_container .customer_container .customer_suggestions_container{display:none;position:absolute;top:102%;left:0;width:70%;height:auto;background-color:#fff;border-top:1px solid grey;border-left:1px solid grey;border-right:1px solid grey;border-radius:3px;z-index:2022}.new_marketing_influencer_container .customer_container .customer_suggestions_container .single_customer_details{position:relative;width:100%;font-size:13px;padding:5px;box-sizing:border-box;border-bottom:1px solid #d3d3d3;color:var(--text-primary);font-family:"Arial"}.new_marketing_influencer_container .customer_container .customer_suggestions_container .single_customer_details:hover{background-color:#add8e6;color:#fff}.new_marketing_feedback_container{position:relative;margin-top:60px;width:100%;height:auto;font-family:"Arial"}.new_marketing_feedback_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_marketing_feedback_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_marketing_feedback_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_marketing_feedback_container .products_container{padding:10px;box-sizing:border-box}.new_marketing_feedback_container .products_container .single_product_container{position:relative;border-bottom:2px solid var(--border-color);border-top:2px solid var(--border-color);padding:0 7px 7px;box-sizing:border-box;margin-top:10px;background:linear-gradient(to bottom right,rgba(255,255,0,.1),rgba(0,255,255,.1));transition:all 1s}.new_marketing_feedback_container .products_container .single_product_container .product_label_and_delete_button{display:grid;height:26px;width:100%;grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content;align-items:center;box-sizing:border-box;grid-column-gap:5px}.new_marketing_feedback_container .products_container .single_product_container .product_label_and_delete_button .product_label{font-size:14px;height:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#38a169}.new_marketing_feedback_container .products_container .single_product_container .product_label_and_delete_button .maximize_button{display:none}.new_marketing_feedback_container .products_container .single_product_container .product_label_and_delete_button .maximize_button,.new_marketing_feedback_container .products_container .single_product_container .product_label_and_delete_button .minimize_button{color:var(--border-color);padding:3px 3px 3px 0;box-sizing:border-box}.new_marketing_feedback_container .products_container .single_product_container .product_label_and_delete_button .delete_product_button{justify-self:right;color:#e53e3e;box-shadow:none;border:none;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_feedback_container .products_container .single_product_container .qty_unit_price_container{position:relative;display:none;grid-template-columns:auto auto auto;font-size:12px}.new_marketing_feedback_container .products_container .single_product_container .input_label{margin-top:6px}.new_marketing_feedback_container .products_container .single_product_container .product{font-size:13px}.new_marketing_feedback_container .products_container .single_product_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_feedback_container .products_container .single_product_container .product .css-g1d714-ValueContainer{padding:0}.new_marketing_feedback_container .products_container .single_product_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_feedback_container .products_container .single_product_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_feedback_container .products_container .single_product_container .product .css-tj5bde-Svg,.new_marketing_feedback_container .products_container .single_product_container .product .pholder{box-shadow:none}.new_marketing_feedback_container .products_container .single_product_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_feedback_container .products_container .single_product_container .input{width:100%;outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.new_marketing_feedback_container .products_container .single_product_container .unit{height:32px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary)}.new_marketing_feedback_container .products_container .single_product_container .unit .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_feedback_container .products_container .single_product_container .unit .css-g1d714-ValueContainer{padding:0;background-color:transparent}.new_marketing_feedback_container .products_container .single_product_container .unit .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_feedback_container .products_container .single_product_container .unit .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_feedback_container .products_container .single_product_container .unit .css-tj5bde-Svg,.new_marketing_feedback_container .products_container .single_product_container .unit .pholder{box-shadow:none}.new_marketing_feedback_container .products_container .single_product_container .unit .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_feedback_container .products_container .price_and_add_button_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-top:5px;align-items:center}.new_marketing_feedback_container .products_container .price_and_add_button_container .add_product_button{position:relative;justify-self:right;padding:10px 20px;background-color:#38a169;color:#fff;box-shadow:none;border:none;border-radius:25px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_feedback_container .products_container .price_and_add_button_container .add_product_button:hover{background-color:#276749;color:#d3d3d3}.new_marketing_feedback_container .dealer_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_marketing_feedback_container .dealer_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_marketing_feedback_container .dealer_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.new_marketing_feedback_container .dealer_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_marketing_feedback_container .dealer_form .blocks .input_label_head{position:relative;padding-top:8px;padding-left:8px;color:#ff6384;font-size:14px;font-family:"Arial"}.new_marketing_feedback_container .dealer_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_marketing_feedback_container .dealer_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_marketing_feedback_container .dealer_form .product_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_marketing_feedback_container .dealer_form .product_details_container .input{outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.new_marketing_feedback_container .dealer_form .product_details_container .input .react-date-picker__wrapper{border:none}.new_marketing_feedback_container .dealer_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_marketing_feedback_container .dealer_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_marketing_feedback_container .dealer_form .product_details_container .input_radio_container{position:relative;display:grid;margin-top:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.new_marketing_feedback_container .dealer_form .product_details_container .input_radio_container .lead_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:left;grid-column-gap:10px;align-items:center}.new_marketing_feedback_container .dealer_form .product_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:4px;font-size:12px}.new_marketing_feedback_container .dealer_form .product_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_marketing_feedback_container .dealer_form .product_details_container .brand,.new_marketing_feedback_container .dealer_form .product_details_container .category,.new_marketing_feedback_container .dealer_form .product_details_container .product{font-size:13px}.new_marketing_feedback_container .dealer_form .product_details_container .brand .css-yk16xz-control,.new_marketing_feedback_container .dealer_form .product_details_container .category .css-yk16xz-control,.new_marketing_feedback_container .dealer_form .product_details_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_feedback_container .dealer_form .product_details_container .brand .css-g1d714-ValueContainer,.new_marketing_feedback_container .dealer_form .product_details_container .category .css-g1d714-ValueContainer,.new_marketing_feedback_container .dealer_form .product_details_container .product .css-g1d714-ValueContainer{padding:0}.new_marketing_feedback_container .dealer_form .product_details_container .brand .css-1pahdxg-control,.new_marketing_feedback_container .dealer_form .product_details_container .category .css-1pahdxg-control,.new_marketing_feedback_container .dealer_form .product_details_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_feedback_container .dealer_form .product_details_container .brand .css-1pahdxg-control:focus-within,.new_marketing_feedback_container .dealer_form .product_details_container .category .css-1pahdxg-control:focus-within,.new_marketing_feedback_container .dealer_form .product_details_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_feedback_container .dealer_form .product_details_container .brand .css-tj5bde-Svg,.new_marketing_feedback_container .dealer_form .product_details_container .brand .pholder,.new_marketing_feedback_container .dealer_form .product_details_container .category .css-tj5bde-Svg,.new_marketing_feedback_container .dealer_form .product_details_container .category .pholder,.new_marketing_feedback_container .dealer_form .product_details_container .product .css-tj5bde-Svg,.new_marketing_feedback_container .dealer_form .product_details_container .product .pholder{box-shadow:none}.new_marketing_feedback_container .dealer_form .product_details_container .brand .css-1okebmr-indicatorSeparator,.new_marketing_feedback_container .dealer_form .product_details_container .category .css-1okebmr-indicatorSeparator,.new_marketing_feedback_container .dealer_form .product_details_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_feedback_container .dealer_form .product_details_container .checkbox_label_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:5px;align-items:center;margin-top:5px}.new_marketing_feedback_container .dealer_form .product_details_container .checkbox_label_container input[type=checkbox]{width:18px;height:18px}.new_marketing_feedback_container .dealer_form .product_details_container .checkbox_label_container .checkbox_label{font-size:14px;color:var(--text-primary)}.new_marketing_feedback_container .dealer_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_feedback_container .dealer_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.new_marketing_feedback_container .dealer_form .sale_volume_of_each_category input[type=number]{position:relative;width:100px;height:30px;font-size:14px;border-radius:4px;border:1px solid #ff6384;margin-right:20px;-moz-appearance:textfield;padding:10px;box-sizing:border-box}.new_marketing_feedback_container .dealer_form .single_category_container{margin-bottom:0;padding-left:5px;padding-bottom:10px;align-items:center}.new_marketing_feedback_container .dealer_form .rowC{display:flex;flex-direction:row}.new_marketing_feedback_container .dealer_form .label_checkbox_container{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-bottom:7px;padding-left:9px}.new_marketing_feedback_container .dealer_form .file_upload{width:100%}.new_marketing_feedback_container .dealer_form .thumbnail{width:50px;height:50px;position:relative}.new_marketing_feedback_container .dealer_form .thumbnail img{height:100px;position:relative;border:1px solid #ff6384;margin-top:10px}.new_marketing_feedback_container .dealer_form .thumbnail i{margin:0;position:absolute;top:-70px;right:5px;transform:translate(-50%,-50%)}.new_marketing_feedback_container .customer_container{position:relative}.new_marketing_feedback_container .customer_container .customer_suggestions_container{display:none;position:absolute;top:102%;left:0;width:70%;height:auto;background-color:#fff;border-top:1px solid grey;border-left:1px solid grey;border-right:1px solid grey;border-radius:3px;z-index:2022}.new_marketing_feedback_container .customer_container .customer_suggestions_container .single_customer_details{position:relative;width:100%;font-size:13px;padding:5px;box-sizing:border-box;border-bottom:1px solid #d3d3d3;color:var(--text-primary);font-family:"Arial"}.new_marketing_feedback_container .customer_container .customer_suggestions_container .single_customer_details:hover{background-color:#add8e6;color:#fff}.new_marketing_feedback_container .feedback_table{position:relative;width:100%;border-spacing:0 1em}.new_marketing_feedback_container .rate_us{width:105px;height:30px;font-size:14px;margin:0;border-radius:4px}.new_marketing_feedback_container .feedback{width:100%;height:30px;margin:0;border-radius:5px}.new_marketing_feedback_container .company{font-size:13px}.new_marketing_feedback_container .company .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_analysis_container{position:relative;width:100%;height:auto;font-family:"Arial"}.new_marketing_analysis_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_marketing_analysis_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_marketing_analysis_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_marketing_analysis_container .products_container{padding:10px;box-sizing:border-box}.new_marketing_analysis_container .products_container .single_product_container{position:relative;border-bottom:2px solid var(--border-color);border-top:2px solid var(--border-color);padding:0 7px 7px;box-sizing:border-box;margin-top:10px;background:linear-gradient(to bottom right,rgba(255,255,0,.1),rgba(0,255,255,.1));transition:all 1s}.new_marketing_analysis_container .products_container .single_product_container .product_label_and_delete_button{display:grid;height:26px;width:100%;grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content;align-items:center;box-sizing:border-box;grid-column-gap:5px}.new_marketing_analysis_container .products_container .single_product_container .product_label_and_delete_button .product_label{font-size:14px;height:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#38a169}.new_marketing_analysis_container .products_container .single_product_container .product_label_and_delete_button .maximize_button{display:none}.new_marketing_analysis_container .products_container .single_product_container .product_label_and_delete_button .maximize_button,.new_marketing_analysis_container .products_container .single_product_container .product_label_and_delete_button .minimize_button{color:var(--border-color);padding:3px 3px 3px 0;box-sizing:border-box}.new_marketing_analysis_container .products_container .single_product_container .product_label_and_delete_button .delete_product_button{justify-self:right;color:#e53e3e;box-shadow:none;border:none;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_analysis_container .products_container .single_product_container .qty_unit_price_container{position:relative;display:none;grid-template-columns:auto auto auto;font-size:12px}.new_marketing_analysis_container .products_container .single_product_container .input_label{margin-top:6px}.new_marketing_analysis_container .products_container .single_product_container .product{font-size:13px}.new_marketing_analysis_container .products_container .single_product_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_analysis_container .products_container .single_product_container .product .css-g1d714-ValueContainer{padding:0}.new_marketing_analysis_container .products_container .single_product_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_analysis_container .products_container .single_product_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_analysis_container .products_container .single_product_container .product .css-tj5bde-Svg,.new_marketing_analysis_container .products_container .single_product_container .product .pholder{box-shadow:none}.new_marketing_analysis_container .products_container .single_product_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_analysis_container .products_container .single_product_container .input{width:100%;outline:none;box-shadow:none;resize:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.new_marketing_analysis_container .products_container .single_product_container .unit{height:32px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary)}.new_marketing_analysis_container .products_container .single_product_container .unit .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_analysis_container .products_container .single_product_container .unit .css-g1d714-ValueContainer{padding:0;background-color:transparent}.new_marketing_analysis_container .products_container .single_product_container .unit .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_analysis_container .products_container .single_product_container .unit .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_analysis_container .products_container .single_product_container .unit .css-tj5bde-Svg,.new_marketing_analysis_container .products_container .single_product_container .unit .pholder{box-shadow:none}.new_marketing_analysis_container .products_container .single_product_container .unit .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_analysis_container .products_container .price_and_add_button_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-top:5px;align-items:center}.new_marketing_analysis_container .products_container .price_and_add_button_container .add_product_button{position:relative;justify-self:right;padding:10px 20px;background-color:#38a169;color:#fff;box-shadow:none;border:none;border-radius:25px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_analysis_container .products_container .price_and_add_button_container .add_product_button:hover{background-color:#276749;color:#d3d3d3}.new_marketing_analysis_container .dealer_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_marketing_analysis_container .dealer_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_marketing_analysis_container .dealer_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.new_marketing_analysis_container .dealer_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_marketing_analysis_container .dealer_form .blocks .input_label_head{position:relative;padding-top:8px;padding-left:8px;color:#ff6384;font-size:14px;font-family:"Arial"}.new_marketing_analysis_container .dealer_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_marketing_analysis_container .dealer_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_marketing_analysis_container .dealer_form .product_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_marketing_analysis_container .dealer_form .product_details_container .input{outline:none;box-shadow:none;resize:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.new_marketing_analysis_container .dealer_form .product_details_container .input .react-date-picker__wrapper{border:none}.new_marketing_analysis_container .dealer_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_marketing_analysis_container .dealer_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_marketing_analysis_container .dealer_form .product_details_container .input_radio_container{position:relative;display:grid;margin-top:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.new_marketing_analysis_container .dealer_form .product_details_container .input_radio_container .lead_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:left;grid-column-gap:10px;align-items:center}.new_marketing_analysis_container .dealer_form .product_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:4px;font-size:12px}.new_marketing_analysis_container .dealer_form .product_details_container .input_radio_container .lead_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_marketing_analysis_container .dealer_form .product_details_container .brand,.new_marketing_analysis_container .dealer_form .product_details_container .category,.new_marketing_analysis_container .dealer_form .product_details_container .product{font-size:13px}.new_marketing_analysis_container .dealer_form .product_details_container .brand .css-yk16xz-control,.new_marketing_analysis_container .dealer_form .product_details_container .category .css-yk16xz-control,.new_marketing_analysis_container .dealer_form .product_details_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_analysis_container .dealer_form .product_details_container .brand .css-g1d714-ValueContainer,.new_marketing_analysis_container .dealer_form .product_details_container .category .css-g1d714-ValueContainer,.new_marketing_analysis_container .dealer_form .product_details_container .product .css-g1d714-ValueContainer{padding:0}.new_marketing_analysis_container .dealer_form .product_details_container .brand .css-1pahdxg-control,.new_marketing_analysis_container .dealer_form .product_details_container .category .css-1pahdxg-control,.new_marketing_analysis_container .dealer_form .product_details_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_analysis_container .dealer_form .product_details_container .brand .css-1pahdxg-control:focus-within,.new_marketing_analysis_container .dealer_form .product_details_container .category .css-1pahdxg-control:focus-within,.new_marketing_analysis_container .dealer_form .product_details_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_analysis_container .dealer_form .product_details_container .brand .css-tj5bde-Svg,.new_marketing_analysis_container .dealer_form .product_details_container .brand .pholder,.new_marketing_analysis_container .dealer_form .product_details_container .category .css-tj5bde-Svg,.new_marketing_analysis_container .dealer_form .product_details_container .category .pholder,.new_marketing_analysis_container .dealer_form .product_details_container .product .css-tj5bde-Svg,.new_marketing_analysis_container .dealer_form .product_details_container .product .pholder{box-shadow:none}.new_marketing_analysis_container .dealer_form .product_details_container .brand .css-1okebmr-indicatorSeparator,.new_marketing_analysis_container .dealer_form .product_details_container .category .css-1okebmr-indicatorSeparator,.new_marketing_analysis_container .dealer_form .product_details_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_analysis_container .dealer_form .product_details_container .checkbox_label_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:5px;align-items:center;margin-top:5px}.new_marketing_analysis_container .dealer_form .product_details_container .checkbox_label_container input[type=checkbox]{width:18px;height:18px}.new_marketing_analysis_container .dealer_form .product_details_container .checkbox_label_container .checkbox_label{font-size:14px;color:var(--text-primary)}.new_marketing_analysis_container .dealer_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_analysis_container .dealer_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.new_marketing_analysis_container .dealer_form .sale_volume_of_each_category input[type=number]{position:relative;width:100px;height:30px;font-size:14px;border-radius:4px;border:1px solid #ff6384;margin-right:20px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;padding:10px;box-sizing:border-box}.new_marketing_analysis_container .dealer_form .single_category_container{margin-bottom:0;padding-left:5px;padding-bottom:10px;align-items:center}.new_marketing_analysis_container .dealer_form .rowC{display:flex;flex-direction:row}.new_marketing_analysis_container .dealer_form .label_checkbox_container{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-bottom:7px;padding-left:9px}.new_marketing_analysis_container .dealer_form .file_upload{width:100%}.new_marketing_analysis_container .dealer_form .thumbnail{width:50px;height:50px;position:relative}.new_marketing_analysis_container .dealer_form .thumbnail img{height:100px;position:relative;border:1px solid #ff6384;margin-top:10px}.new_marketing_analysis_container .dealer_form .thumbnail i{margin:0;position:absolute;top:-70px;right:5px;transform:translate(-50%,-50%)}.new_marketing_analysis_container .customer_container{position:relative}.new_marketing_analysis_container .customer_container .customer_suggestions_container{display:none;position:absolute;top:102%;left:0;width:70%;height:auto;background-color:#fff;border-top:1px solid grey;border-left:1px solid grey;border-right:1px solid grey;border-radius:3px;z-index:2022}.new_marketing_analysis_container .customer_container .customer_suggestions_container .single_customer_details{position:relative;width:100%;font-size:13px;padding:5px;box-sizing:border-box;border-bottom:1px solid #d3d3d3;color:var(--text-primary);font-family:"Arial"}.new_marketing_analysis_container .customer_container .customer_suggestions_container .single_customer_details:hover{background-color:#add8e6;color:#fff}.new_marketing_analysis_container .feedback_table{margin-top:10px;position:relative;width:100%}.new_marketing_analysis_container .rate_us{width:150px;height:30px;font-size:14px;margin:0;border-radius:4px}.new_marketing_analysis_container .feedback{width:100%;height:35px;margin:0;border-radius:5px;border:1px solid #d3d3d3;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;padding:10px;box-sizing:border-box}.price_list_page_container{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--bg-app);font-family:"Arial";overflow:hidden}.price_list_page_container .page_header{position:relative;flex-shrink:0;width:100%;z-index:10;background:#fff;display:flex;align-items:center;padding:15px 15px 10px;box-sizing:border-box;box-shadow:var(--shadow-modern);margin-bottom:2px}.price_list_page_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;letter-spacing:1.5px;display:flex;align-items:center}.price_list_page_container .page_header .page_title i{font-size:18px;color:var(--text-primary)}.price_list_page_container .filters_row{position:relative;flex-shrink:0;width:100%;z-index:10;display:flex;align-items:center;grid-gap:10px;gap:10px;background:#fff;padding:10px 15px;box-sizing:border-box;border-bottom:1px solid var(--border-color)}.price_list_page_container .search_container{position:relative;display:flex;align-items:center;flex-grow:1;height:38px;overflow:hidden;border:1px solid var(--border-color);border-radius:20px;background:#f8fafc;color:grey;padding-left:12px;box-sizing:border-box}.price_list_page_container .search_container .product_search_input{padding:4px 10px;box-sizing:border-box;width:100%;height:100%;background:transparent;border:none;outline:none}.price_list_page_container .table_container{position:relative;flex-grow:1;width:100%;padding:10px 15px;box-sizing:border-box;overflow-y:auto}.price_list_page_container .table_container .products_price_table{position:relative;width:100%;font-size:10px;text-align:left;margin-top:3px;border-collapse:collapse;border:1px solid grey}.price_list_page_container .table_container .products_price_table thead{color:#fff;font-size:14px;background-color:var(--color-primary)}.price_list_page_container .table_container .products_price_table thead th{border:2px solid grey;padding:5px}.price_list_page_container .table_container .products_price_table tbody{padding:5px;box-sizing:border-box;font-size:10px;color:var(--text-primary);text-shadow:0 0 3px #fff}.price_list_page_container .table_container .products_price_table tbody tr td{border:2px solid grey;padding:5px;font-weight:500}.price_list_page_container .table_container .products_price_table tbody tr td:nth-child(3){text-align:center}.price_list_page_container .table_container .products_price_table tbody tr td:nth-child(4){text-align:right}.price_list_page_container .table_container .products_price_table tbody tr td:nth-child(5){text-align:center}.price_list_page_container .table_container .products_price_table tbody tr:nth-child(2n){background-color:hsla(0,0%,50.2%,.0784313725)}.price_list_page_container .category_filter_container{position:relative;width:220px;height:38px;background:#fff}.price_list_page_container .category_filter_container .category_filter__control{width:100%;height:100%;min-height:38px;border:1px solid grey;border-radius:8px;background:#fff;box-sizing:border-box;box-shadow:none}.price_list_page_container .category_filter_container .category_filter__value-container{height:36px;padding:0 8px}.price_list_page_container .category_filter_container .category_filter__placeholder,.price_list_page_container .category_filter_container .category_filter__single-value{color:#444;font-size:13px}.price_list_page_container .category_filter_container .category_filter__indicator-separator{display:none}.price_list_page_container .category_pdf_button{height:38px;border:none;background:var(--color-primary);color:#fff;padding:0 16px;border-radius:var(--border-radius);font-size:13px;font-weight:600;cursor:pointer}.price_list_page_container .category_pdf_button:disabled{opacity:.5;cursor:not-allowed}@media only screen and (max-width:520px){.price_list_page_container .filters_row{flex-wrap:wrap;grid-gap:8px;gap:8px}.price_list_page_container .category_filter_container,.price_list_page_container .search_container{width:calc(50% - 6px);min-width:150px}.price_list_page_container .category_pdf_button{width:100%}.price_list_page_container .table_container{height:calc(100% - 190px)}}.schemes-button{background:var(--color-primary);color:#fff;border:none;padding:8px 16px;border-radius:var(--border-radius);cursor:pointer;font-size:13px;font-weight:600}.schemes-button:hover{background:var(--color-primary-hover)}.schemes-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.schemes-popup{background:#fff;border-radius:8px;width:90%;max-width:500px;max-height:80vh;display:flex;flex-direction:column}.schemes-popup .schemes-popup-header{padding:15px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd}.schemes-popup .schemes-popup-header h3{margin:0;color:var(--border-color)}.schemes-popup .schemes-popup-header button{background:none;border:none;font-size:24px;cursor:pointer;color:#666}.schemes-popup .schemes-popup-header .schemes-popup-actions{display:flex;align-items:center;grid-gap:8px;gap:8px}.schemes-popup .schemes-popup-header .scheme_pdf_button{background:var(--color-primary);color:#fff;border:none;border-radius:var(--border-radius);padding:8px 16px;font-size:12px;font-weight:600;line-height:1;cursor:pointer}.schemes-popup .schemes-popup-content{padding:15px;overflow-y:auto;max-height:calc(80vh - 70px)}.schemes-popup .schemes-popup-content .schemes-table{width:100%;border-collapse:collapse;font-size:9px}.schemes-popup .schemes-popup-content .schemes-table td,.schemes-popup .schemes-popup-content .schemes-table th{padding:8px;border:1px solid #ddd;text-align:left}.schemes-popup .schemes-popup-content .schemes-table thead{background:var(--color-primary);color:#fff}.schemes-popup .schemes-popup-content .schemes-table tbody tr:nth-child(2n){background:#f9f9f9}.product-image-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.product-image-popup{background:#fff;border-radius:8px;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.2);max-width:500px;max-height:80%;overflow:auto}.product-image-popup-header{padding:15px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;width:90%}.product-image-popup-header h3{color:var(--border-color)}.product-image-popup-header button{background:none;border:none;font-size:24px;cursor:pointer;color:#666}.product-image-popup-header h3{margin:0}.product-image-popup-content img{display:block;max-width:100%;height:auto;margin:0 auto}.new_marketing_attendance_container{position:relative;width:100%;height:auto;font-family:"Arial"}.new_marketing_attendance_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_marketing_attendance_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_marketing_attendance_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_marketing_attendance_container .products_container{padding:10px;box-sizing:border-box}.new_marketing_attendance_container .products_container .single_product_container{position:relative;border-bottom:2px solid var(--border-color);border-top:2px solid var(--border-color);padding:0 7px 7px;box-sizing:border-box;margin-top:10px;background:linear-gradient(to bottom right,rgba(255,255,0,.1),rgba(0,255,255,.1));transition:all 1s}.new_marketing_attendance_container .products_container .single_product_container .product_label_and_delete_button{display:grid;height:26px;width:100%;grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content;align-items:center;box-sizing:border-box;grid-column-gap:5px}.new_marketing_attendance_container .products_container .single_product_container .product_label_and_delete_button .product_label{font-size:14px;height:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#38a169}.new_marketing_attendance_container .products_container .single_product_container .product_label_and_delete_button .maximize_button{display:none}.new_marketing_attendance_container .products_container .single_product_container .product_label_and_delete_button .maximize_button,.new_marketing_attendance_container .products_container .single_product_container .product_label_and_delete_button .minimize_button{color:var(--border-color);padding:3px 3px 3px 0;box-sizing:border-box}.new_marketing_attendance_container .products_container .single_product_container .product_label_and_delete_button .delete_product_button{justify-self:right;color:#e53e3e;box-shadow:none;border:none;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_attendance_container .products_container .single_product_container .qty_unit_price_container{position:relative;display:none;grid-template-columns:auto auto auto;font-size:12px}.new_marketing_attendance_container .products_container .single_product_container .input_label{margin-top:6px}.new_marketing_attendance_container .products_container .single_product_container .product{font-size:13px}.new_marketing_attendance_container .products_container .single_product_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_attendance_container .products_container .single_product_container .product .css-g1d714-ValueContainer{padding:0}.new_marketing_attendance_container .products_container .single_product_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_attendance_container .products_container .single_product_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_attendance_container .products_container .single_product_container .product .css-tj5bde-Svg,.new_marketing_attendance_container .products_container .single_product_container .product .pholder{box-shadow:none}.new_marketing_attendance_container .products_container .single_product_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_attendance_container .products_container .single_product_container .input{width:100%;outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.new_marketing_attendance_container .products_container .single_product_container .unit{height:32px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary)}.new_marketing_attendance_container .products_container .single_product_container .unit .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_attendance_container .products_container .single_product_container .unit .css-g1d714-ValueContainer{padding:0;background-color:transparent}.new_marketing_attendance_container .products_container .single_product_container .unit .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_attendance_container .products_container .single_product_container .unit .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_attendance_container .products_container .single_product_container .unit .css-tj5bde-Svg,.new_marketing_attendance_container .products_container .single_product_container .unit .pholder{box-shadow:none}.new_marketing_attendance_container .products_container .single_product_container .unit .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_attendance_container .products_container .price_and_add_button_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-top:5px;align-items:center}.new_marketing_attendance_container .products_container .price_and_add_button_container .add_product_button{position:relative;justify-self:right;padding:10px 20px;background-color:#38a169;color:#fff;box-shadow:none;border:none;border-radius:25px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_attendance_container .products_container .price_and_add_button_container .add_product_button:hover{background-color:#276749;color:#d3d3d3}.new_marketing_attendance_container .dealer_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_marketing_attendance_container .dealer_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_marketing_attendance_container .dealer_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.new_marketing_attendance_container .dealer_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_marketing_attendance_container .dealer_form .blocks .input_label_head{position:relative;padding-top:8px;padding-left:8px;color:#ff6384;font-size:14px;font-family:"Arial"}.new_marketing_attendance_container .dealer_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_marketing_attendance_container .dealer_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_marketing_attendance_container .dealer_form .blocks .custom_input_date{position:relative;width:230px;height:30px;font-size:14px;border:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_marketing_attendance_container .dealer_form .blocks .custom_input_date:focus-within{border-color:var(--color-primary)}.new_marketing_attendance_container .dealer_form .product_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_marketing_attendance_container .dealer_form .product_details_container .input{outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.new_marketing_attendance_container .dealer_form .product_details_container .input .react-date-picker__wrapper{border:none}.new_marketing_attendance_container .dealer_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_marketing_attendance_container .dealer_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_marketing_attendance_container .dealer_form .product_details_container .location_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-column-gap:5px}.new_marketing_attendance_container .dealer_form .product_details_container .location_container .location{position:relative;width:100%;height:26px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_marketing_attendance_container .dealer_form .product_details_container .location_container .location:focus-within{border-color:var(--color-primary)}.new_marketing_attendance_container .dealer_form .product_details_container .location_container .location_button{align-self:center;padding:5px;color:#398ee7;font-size:22px}.new_marketing_attendance_container .dealer_form .input_radio_container{position:relative;display:grid;margin-top:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.new_marketing_attendance_container .dealer_form .input_radio_container .lead_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:left;grid-column-gap:10px;align-items:center}.new_marketing_attendance_container .dealer_form .input_radio_container .lead_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:4px;font-size:12px}.new_marketing_attendance_container .dealer_form .input_radio_container .lead_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_marketing_attendance_container .dealer_form .input_radio_container .brand,.new_marketing_attendance_container .dealer_form .input_radio_container .category,.new_marketing_attendance_container .dealer_form .input_radio_container .product{font-size:13px}.new_marketing_attendance_container .dealer_form .input_radio_container .brand .css-yk16xz-control,.new_marketing_attendance_container .dealer_form .input_radio_container .category .css-yk16xz-control,.new_marketing_attendance_container .dealer_form .input_radio_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_attendance_container .dealer_form .input_radio_container .brand .css-g1d714-ValueContainer,.new_marketing_attendance_container .dealer_form .input_radio_container .category .css-g1d714-ValueContainer,.new_marketing_attendance_container .dealer_form .input_radio_container .product .css-g1d714-ValueContainer{padding:0}.new_marketing_attendance_container .dealer_form .input_radio_container .brand .css-1pahdxg-control,.new_marketing_attendance_container .dealer_form .input_radio_container .category .css-1pahdxg-control,.new_marketing_attendance_container .dealer_form .input_radio_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_marketing_attendance_container .dealer_form .input_radio_container .brand .css-1pahdxg-control:focus-within,.new_marketing_attendance_container .dealer_form .input_radio_container .category .css-1pahdxg-control:focus-within,.new_marketing_attendance_container .dealer_form .input_radio_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_marketing_attendance_container .dealer_form .input_radio_container .brand .css-tj5bde-Svg,.new_marketing_attendance_container .dealer_form .input_radio_container .brand .pholder,.new_marketing_attendance_container .dealer_form .input_radio_container .category .css-tj5bde-Svg,.new_marketing_attendance_container .dealer_form .input_radio_container .category .pholder,.new_marketing_attendance_container .dealer_form .input_radio_container .product .css-tj5bde-Svg,.new_marketing_attendance_container .dealer_form .input_radio_container .product .pholder{box-shadow:none}.new_marketing_attendance_container .dealer_form .input_radio_container .brand .css-1okebmr-indicatorSeparator,.new_marketing_attendance_container .dealer_form .input_radio_container .category .css-1okebmr-indicatorSeparator,.new_marketing_attendance_container .dealer_form .input_radio_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_marketing_attendance_container .dealer_form .input_radio_container .checkbox_label_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:5px;align-items:center;margin-top:5px}.new_marketing_attendance_container .dealer_form .input_radio_container .checkbox_label_container input[type=checkbox]{width:18px;height:18px}.new_marketing_attendance_container .dealer_form .input_radio_container .checkbox_label_container .checkbox_label{font-size:14px;color:var(--text-primary)}.new_marketing_attendance_container .dealer_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_marketing_attendance_container .dealer_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.new_marketing_attendance_container .dealer_form .sale_volume_of_each_category input[type=number]{position:relative;width:100px;height:30px;font-size:14px;border-radius:4px;border:1px solid #ff6384;margin-right:20px;-moz-appearance:textfield;padding:10px;box-sizing:border-box}.new_marketing_attendance_container .dealer_form .single_category_container{margin-bottom:0;padding-left:5px;padding-bottom:10px;align-items:center}.new_marketing_attendance_container .dealer_form .label_checkbox_container{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-bottom:7px;padding-left:9px}.new_marketing_attendance_container .dealer_form .file_upload{width:100%}.new_marketing_attendance_container .dealer_form .thumbnail{width:50px;height:50px;position:relative}.new_marketing_attendance_container .dealer_form .thumbnail img{height:100px;position:relative;border:1px solid #ff6384;margin-top:10px}.new_marketing_attendance_container .dealer_form .thumbnail i{margin:0;position:absolute;top:-70px;right:5px;transform:translate(-50%,-50%)}.new_marketing_attendance_container .customer_container{position:relative}.new_marketing_attendance_container .customer_container .customer_suggestions_container{display:none;position:absolute;top:102%;left:0;width:70%;height:auto;background-color:#fff;border-top:1px solid grey;border-left:1px solid grey;border-right:1px solid grey;border-radius:3px;z-index:2022}.new_marketing_attendance_container .customer_container .customer_suggestions_container .single_customer_details{position:relative;width:100%;font-size:13px;padding:5px;box-sizing:border-box;border-bottom:1px solid #d3d3d3;color:var(--text-primary);font-family:"Arial"}.new_marketing_attendance_container .customer_container .customer_suggestions_container .single_customer_details:hover{background-color:#add8e6;color:#fff}.new_marketing_attendance_container .list_blocks_container{position:relative;width:100%;height:auto}.new_marketing_attendance_container .list_blocks_container .lists_container{padding:10px;box-sizing:border-box}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container{position:relative;display:block;width:100%;margin-bottom:10px;padding:12px;box-sizing:border-box;height:auto;overflow:hidden;background-image:linear-gradient(315deg,#420909,#2f2f2f 74%);transition:height .6s;border-radius:5px;box-shadow:var(--shadow-modern)}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container{position:relative;width:100%;display:grid;box-sizing:border-box}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_date_container{text-align:center;display:flex;align-items:center;border-right:2px solid #9c4a1d;padding:0 15px 0 6px;height:100%}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_date_container .collection_no{font-size:26px;font-weight:600;color:#fff}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_customer_name{position:relative;font-weight:500;font-size:18px;white-space:pre-line;color:#fff;text-shadow:0 0 1px #fff}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container{position:relative;display:grid;grid-template-columns:auto auto;align-items:center;grid-column-gap:20px}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .amount,.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .col_date,.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .receipt_no{color:#fff;font-size:16px}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .amount{font-weight:600}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .collection_status{padding:5px 8px;color:#fff;border-radius:8px;background-color:#38a169;font-size:14px;font-weight:700;text-align:center}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .collection_status .fa-check{color:#fff;margin-right:10px}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .edit_button{margin-left:20px;display:inline-block;padding:5px 8px;background-color:#fff;border:2px solid #b57741;color:#b57741;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container{position:relative;display:grid;grid-template-columns:45% 10% 45%;grid-column-gap:5px;padding:10px 0}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .leave_date{position:relative;font-weight:600;font-size:14px;color:#fff;letter-spacing:1.2px;text-shadow:0 0 1px #fff}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .amount,.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .col_date,.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .divider,.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .receipt_no{color:#fff;font-size:16px}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .amount{font-weight:600}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .collection_status{padding:5px 8px;color:#fff;border-radius:8px}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .collection_status .fa-check{color:#38a169;margin-right:10px}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .edit_button{margin-left:20px;display:inline-block;padding:5px 8px;background-color:#fff;border:2px solid #b57741;color:#b57741;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button{position:relative;display:grid;grid-template-columns:50% 50%;align-items:center;grid-column-gap:5px;padding:10px 0}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button .leave_status_approved{padding:5px 8px;background-color:#fff;color:#006c17;border-radius:8px;font-size:14px;font-weight:700;text-align:center}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button .leave_status_approved .fa-check{color:#38a169;margin-right:10px}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button .leave_status_requested{padding:5px 8px;background-color:#fff;color:red;border-radius:8px;text-align:center;font-size:14px;font-weight:700}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button .leave_status_requested .fa-clock-o{color:red;margin-right:10px}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button .leave_status_rejected{padding:5px 8px;background-color:red;color:#fff;border-radius:8px;text-align:center;font-size:14px;font-weight:700}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button .leave_status_rejected .fa-times{color:#fff;margin-right:10px}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_reason{position:relative;font-weight:500;font-size:16px;white-space:pre-line;color:#fff;padding:5px 0;letter-spacing:1.2px;line-height:26px}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_type{position:relative;font-weight:500;color:#fff;font-size:16px}.new_marketing_attendance_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .app{font-size:16px;color:#fff}.report_page_container{position:relative;min-height:100vh;font-family:"Arial";background-color:hsla(0,0%,82.7%,.3098039216)}.report_page_container .marketing_title{margin:20px 0 0 10px;font-weight:500;color:var(--text-primary);font-size:18px!important;text-align:center}.report_page_container .menu_container{display:grid;grid-template-columns:repeat(3,33.33%);justify-items:center;align-items:center}.report_page_container .menu_container .single_menu_container{display:grid;justify-items:center;align-items:center;text-decoration:none;color:#fff;width:95px;height:95px;border-radius:5px;margin-top:20px}.report_page_container .menu_container .single_menu_container .menu_icon_container{display:flex;justify-content:center;align-items:center}.report_page_container .menu_container .single_menu_container .menu_label{margin-top:4px;font-size:11px;font-weight:600;letter-spacing:1px;text-align:center}.report_page_container .menu_container .disabled-link{pointer-events:none}@media(max-width:340px){.report_page_container .menu_container{grid-template-columns:repeat(2,50%)}}.sales_report_page_container{position:relative;width:100%;height:auto;font-family:"Arial"}.sales_report_page_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.sales_report_page_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:15px;font-weight:600;letter-spacing:1px}.sales_report_page_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.sales_report_page_container .search_container{position:relative;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;width:200px;height:38px;overflow:hidden;border:1px solid grey;border-radius:25px;max-width:95%;margin-left:10px;margin-top:5px;align-items:center;color:grey;padding-left:10px;box-sizing:border-box}.sales_report_page_container .search_container .customer_search_input{padding:4px 10px;box-sizing:border-box;width:100%;height:100%}.sales_report_page_container .executive_due_period_form{position:relative;width:100%;margin-top:10px;padding:0 10px 10px;box-sizing:border-box}.sales_report_page_container .executive_due_period_form .blocks{position:relative;width:100%;padding:10px;box-sizing:border-box;border-radius:2px;box-shadow:var(--shadow-modern)}.sales_report_page_container .executive_due_period_form .blocks .input_grid{position:relative;display:grid}.sales_report_page_container .executive_due_period_form .blocks .form_input{position:relative;margin-top:0;grid-column-gap:10px}.sales_report_page_container .executive_due_period_form .blocks .form_input .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.sales_report_page_container .executive_due_period_form .blocks .form_input .from_to_label{display:grid;grid-template-columns:25% auto;grid-column-gap:28px;margin-bottom:16px}.sales_report_page_container .executive_due_period_form .blocks .form_input .from_to_label .input_label{position:relative;margin-left:3px;margin-top:14px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.sales_report_page_container .executive_due_period_form .blocks .form_input .custom_input{position:relative;margin-top:8px;font-size:14px}.sales_report_page_container .executive_due_period_form .blocks .submit_button_container{position:relative;margin-top:5px;text-align:right;align-content:flex-end;display:grid;padding:10px}.sales_report_page_container .executive_due_period_form .blocks .submit_button_container .submit_button{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:5px;padding:5px 10px;transition:all .3s;cursor:pointer}.sales_report_page_container .executive_due_period_form .blocks .submit_button_container .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.sales_report_page_container .executive_due_period_form .due_period,.sales_report_page_container .executive_due_period_form .executive{font-size:13px}.sales_report_page_container .executive_due_period_form .due_period .css-yk16xz-control,.sales_report_page_container .executive_due_period_form .executive .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.sales_report_page_container .executive_due_period_form .due_period .css-g1d714-ValueContainer,.sales_report_page_container .executive_due_period_form .executive .css-g1d714-ValueContainer{padding:0}.sales_report_page_container .executive_due_period_form .due_period .css-1pahdxg-control,.sales_report_page_container .executive_due_period_form .executive .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.sales_report_page_container .executive_due_period_form .due_period .css-1pahdxg-control:focus-within,.sales_report_page_container .executive_due_period_form .executive .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.sales_report_page_container .executive_due_period_form .due_period .css-tj5bde-Svg,.sales_report_page_container .executive_due_period_form .due_period .pholder,.sales_report_page_container .executive_due_period_form .executive .css-tj5bde-Svg,.sales_report_page_container .executive_due_period_form .executive .pholder{box-shadow:none}.sales_report_page_container .executive_due_period_form .due_period .css-1okebmr-indicatorSeparator,.sales_report_page_container .executive_due_period_form .executive .css-1okebmr-indicatorSeparator{visibility:hidden}.sales_report_page_container .table_container{position:relative;width:100%;padding:5px 10px;margin-bottom:10px;box-sizing:border-box}.sales_report_page_container .table_container .customer_outstandings_table{position:relative;width:100%;font-size:10px;text-align:left;margin-top:3px;border-collapse:collapse;border:1px solid grey}.sales_report_page_container .table_container .customer_outstandings_table thead{color:#fff;font-size:14px;background-color:var(--border-color)}.sales_report_page_container .table_container .customer_outstandings_table thead th{border:2px solid grey;padding:5px}.sales_report_page_container .table_container .customer_outstandings_table tbody{padding:5px;box-sizing:border-box;font-size:11px;color:var(--text-primary);text-shadow:0 0 3px #fff}.sales_report_page_container .table_container .customer_outstandings_table tbody tr td{border:2px solid grey;padding:5px;white-space:normal;font-weight:500}.sales_report_page_container .table_container .customer_outstandings_table tbody tr td:nth-child(2){word-break:break-word}.sales_report_page_container .table_container .bills_table_container{position:relative;height:auto;overflow:hidden;transition:height .3s;text-shadow:0 0 3px #fff}.sales_report_page_container .table_container .bills_table_container .bills_table{border-collapse:collapse;border:none;width:100%}.sales_report_page_container .table_container .bills_table_container .bills_table thead{color:var(--text-primary);font-size:11px;background-color:transparent}.sales_report_page_container .table_container .bills_table_container .bills_table thead th{border:none;border-bottom:1px solid #a8a8a8;text-align:center;padding:3px 2px}.sales_report_page_container .table_container .bills_table_container .bills_table thead th:nth-child(n){border-right:1px solid #a8a8a8}.sales_report_page_container .table_container .bills_table_container .bills_table thead th:last-child{border-right:none}.sales_report_page_container .table_container .bills_table_container .bills_table tbody{padding:5px;box-sizing:border-box;font-size:10px;color:var(--text-primary)}.sales_report_page_container .table_container .bills_table_container .bills_table tbody tr{border:none;transition:all .3s}.sales_report_page_container .table_container .bills_table_container .bills_table tbody tr td{border:none;padding:3px 2px;white-space:normal;font-weight:500;text-align:center}.sales_report_page_container .table_container .bills_table_container .bills_table tbody tr td:nth-child(n){border-right:1px solid #a8a8a8}.sales_report_page_container .table_container .bills_table_container .bills_table tbody tr td:last-child{border-right:none}.dealer_wise_report_page_container{position:relative;width:100%;height:auto;font-family:"Arial"}.dealer_wise_report_page_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.dealer_wise_report_page_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:15px;font-weight:600;letter-spacing:1px}.dealer_wise_report_page_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.dealer_wise_report_page_container .search_container{position:relative;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;width:200px;height:38px;overflow:hidden;border:1px solid grey;border-radius:25px;max-width:95%;margin-left:10px;margin-top:5px;align-items:center;color:grey;padding-left:10px;box-sizing:border-box}.dealer_wise_report_page_container .search_container .customer_search_input{padding:4px 10px;box-sizing:border-box;width:100%;height:100%}.dealer_wise_report_page_container .executive_due_period_form{position:relative;width:100%;margin-top:10px;padding:0 10px 10px;box-sizing:border-box}.dealer_wise_report_page_container .executive_due_period_form .blocks{position:relative;width:100%;padding:10px;box-sizing:border-box;border-radius:2px;box-shadow:var(--shadow-modern)}.dealer_wise_report_page_container .executive_due_period_form .blocks .input_grid{position:relative;display:grid}.dealer_wise_report_page_container .executive_due_period_form .blocks .form_input{position:relative;margin-top:0;grid-column-gap:10px}.dealer_wise_report_page_container .executive_due_period_form .blocks .form_input .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.dealer_wise_report_page_container .executive_due_period_form .blocks .form_input .from_to_label{display:grid;grid-template-columns:25% auto;grid-column-gap:28px;margin-bottom:16px}.dealer_wise_report_page_container .executive_due_period_form .blocks .form_input .from_to_label .input_label{position:relative;margin-left:3px;margin-top:14px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.dealer_wise_report_page_container .executive_due_period_form .blocks .form_input .custom_input{position:relative;margin-top:8px;font-size:14px}.dealer_wise_report_page_container .executive_due_period_form .blocks .submit_button_container{position:relative;margin-top:5px;text-align:right;align-content:flex-end;display:grid;padding:10px}.dealer_wise_report_page_container .executive_due_period_form .blocks .submit_button_container .submit_button{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:5px;padding:5px 10px;transition:all .3s;cursor:pointer}.dealer_wise_report_page_container .executive_due_period_form .blocks .submit_button_container .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.dealer_wise_report_page_container .executive_due_period_form .due_period,.dealer_wise_report_page_container .executive_due_period_form .executive{font-size:13px}.dealer_wise_report_page_container .executive_due_period_form .due_period .css-yk16xz-control,.dealer_wise_report_page_container .executive_due_period_form .executive .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.dealer_wise_report_page_container .executive_due_period_form .due_period .css-g1d714-ValueContainer,.dealer_wise_report_page_container .executive_due_period_form .executive .css-g1d714-ValueContainer{padding:0}.dealer_wise_report_page_container .executive_due_period_form .due_period .css-1pahdxg-control,.dealer_wise_report_page_container .executive_due_period_form .executive .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.dealer_wise_report_page_container .executive_due_period_form .due_period .css-1pahdxg-control:focus-within,.dealer_wise_report_page_container .executive_due_period_form .executive .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.dealer_wise_report_page_container .executive_due_period_form .due_period .css-tj5bde-Svg,.dealer_wise_report_page_container .executive_due_period_form .due_period .pholder,.dealer_wise_report_page_container .executive_due_period_form .executive .css-tj5bde-Svg,.dealer_wise_report_page_container .executive_due_period_form .executive .pholder{box-shadow:none}.dealer_wise_report_page_container .executive_due_period_form .due_period .css-1okebmr-indicatorSeparator,.dealer_wise_report_page_container .executive_due_period_form .executive .css-1okebmr-indicatorSeparator{visibility:hidden}.dealer_wise_report_page_container .table_container{position:relative;width:100%;padding:5px 10px;margin-bottom:10px;box-sizing:border-box}.dealer_wise_report_page_container .table_container .customer_outstandings_table{position:relative;width:100%;font-size:10px;text-align:left;margin-top:3px;border-collapse:collapse;border:1px solid grey}.dealer_wise_report_page_container .table_container .customer_outstandings_table thead{color:#fff;font-size:14px;background-color:var(--border-color)}.dealer_wise_report_page_container .table_container .customer_outstandings_table thead th{border:2px solid grey;padding:5px}.dealer_wise_report_page_container .table_container .customer_outstandings_table tbody{padding:5px;box-sizing:border-box;font-size:11px;color:var(--text-primary);text-shadow:0 0 3px #fff}.dealer_wise_report_page_container .table_container .customer_outstandings_table tbody tr td{border:2px solid grey;padding:5px;white-space:normal;font-weight:500}.dealer_wise_report_page_container .table_container .customer_outstandings_table tbody tr td:nth-child(2){word-break:break-word}.dealer_wise_report_page_container .table_container .bills_table_container{position:relative;height:auto;overflow:hidden;transition:height .3s;text-shadow:0 0 3px #fff}.dealer_wise_report_page_container .table_container .bills_table_container .bills_table{border-collapse:collapse;border:none;width:100%}.dealer_wise_report_page_container .table_container .bills_table_container .bills_table thead{color:var(--text-primary);font-size:11px;background-color:transparent}.dealer_wise_report_page_container .table_container .bills_table_container .bills_table thead th{border:none;text-align:center;padding:3px 2px}.dealer_wise_report_page_container .table_container .bills_table_container .bills_table tbody{padding:5px;box-sizing:border-box;font-size:10px;color:var(--text-primary)}.dealer_wise_report_page_container .table_container .bills_table_container .bills_table tbody tr{border:none;transition:all .3s}.dealer_wise_report_page_container .table_container .bills_table_container .bills_table tbody tr td{border:none;padding:3px 2px;white-space:normal;font-weight:500;text-align:center}.dealer_wise_report_page_container .table_container .bills_table_container .bills_table tbody tr td:first-child{border-right:1px solid #a8a8a8}.executive_wise_report_page_container{position:relative;width:100%;height:auto;font-family:"Arial"}.executive_wise_report_page_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.executive_wise_report_page_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:15px;font-weight:600;letter-spacing:1px}.executive_wise_report_page_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.executive_wise_report_page_container .search_container{position:relative;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;width:200px;height:38px;overflow:hidden;border:1px solid grey;border-radius:25px;max-width:95%;margin-left:10px;margin-top:5px;align-items:center;color:grey;padding-left:10px;box-sizing:border-box}.executive_wise_report_page_container .search_container .customer_search_input{padding:4px 10px;box-sizing:border-box;width:100%;height:100%}.executive_wise_report_page_container .executive_due_period_form{position:relative;width:100%;margin-top:10px;padding:0 10px 10px;box-sizing:border-box}.executive_wise_report_page_container .executive_due_period_form .blocks{position:relative;width:100%;padding:10px;box-sizing:border-box;border-radius:2px;box-shadow:var(--shadow-modern)}.executive_wise_report_page_container .executive_due_period_form .blocks .input_grid{position:relative;display:grid}.executive_wise_report_page_container .executive_due_period_form .blocks .form_input{position:relative;margin-top:0;grid-column-gap:10px}.executive_wise_report_page_container .executive_due_period_form .blocks .form_input .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.executive_wise_report_page_container .executive_due_period_form .blocks .form_input .from_to_label{display:grid;grid-template-columns:25% auto;grid-column-gap:28px;margin-bottom:16px}.executive_wise_report_page_container .executive_due_period_form .blocks .form_input .from_to_label .input_label{position:relative;margin-left:3px;margin-top:14px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.executive_wise_report_page_container .executive_due_period_form .blocks .form_input .custom_input{position:relative;margin-top:8px;font-size:14px}.executive_wise_report_page_container .executive_due_period_form .blocks .submit_button_container{position:relative;margin-top:5px;text-align:right;align-content:flex-end;display:grid;padding:10px}.executive_wise_report_page_container .executive_due_period_form .blocks .submit_button_container .submit_button{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:5px;padding:5px 10px;transition:all .3s;cursor:pointer}.executive_wise_report_page_container .executive_due_period_form .blocks .submit_button_container .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.executive_wise_report_page_container .executive_due_period_form .due_period,.executive_wise_report_page_container .executive_due_period_form .executive{font-size:13px}.executive_wise_report_page_container .executive_due_period_form .due_period .css-yk16xz-control,.executive_wise_report_page_container .executive_due_period_form .executive .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.executive_wise_report_page_container .executive_due_period_form .due_period .css-g1d714-ValueContainer,.executive_wise_report_page_container .executive_due_period_form .executive .css-g1d714-ValueContainer{padding:0}.executive_wise_report_page_container .executive_due_period_form .due_period .css-1pahdxg-control,.executive_wise_report_page_container .executive_due_period_form .executive .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.executive_wise_report_page_container .executive_due_period_form .due_period .css-1pahdxg-control:focus-within,.executive_wise_report_page_container .executive_due_period_form .executive .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.executive_wise_report_page_container .executive_due_period_form .due_period .css-tj5bde-Svg,.executive_wise_report_page_container .executive_due_period_form .due_period .pholder,.executive_wise_report_page_container .executive_due_period_form .executive .css-tj5bde-Svg,.executive_wise_report_page_container .executive_due_period_form .executive .pholder{box-shadow:none}.executive_wise_report_page_container .executive_due_period_form .due_period .css-1okebmr-indicatorSeparator,.executive_wise_report_page_container .executive_due_period_form .executive .css-1okebmr-indicatorSeparator{visibility:hidden}.executive_wise_report_page_container .table_container{position:relative;width:100%;padding:5px 10px;margin-bottom:10px;box-sizing:border-box}.executive_wise_report_page_container .table_container .customer_outstandings_table{position:relative;width:100%;font-size:10px;text-align:left;margin-top:3px;border-collapse:collapse;border:1px solid grey}.executive_wise_report_page_container .table_container .customer_outstandings_table thead{color:#fff;font-size:14px;background-color:var(--border-color)}.executive_wise_report_page_container .table_container .customer_outstandings_table thead th{border:2px solid grey;padding:5px}.executive_wise_report_page_container .table_container .customer_outstandings_table tbody{padding:5px;box-sizing:border-box;font-size:11px;color:var(--text-primary);text-shadow:0 0 3px #fff}.executive_wise_report_page_container .table_container .customer_outstandings_table tbody tr td{border:2px solid grey;padding:5px;white-space:normal;font-weight:500}.executive_wise_report_page_container .table_container .customer_outstandings_table tbody tr td:nth-child(2){word-break:break-word}.executive_wise_report_page_container .table_container .bills_table_container{position:relative;height:auto;overflow:hidden;transition:height .3s;text-shadow:0 0 3px #fff}.executive_wise_report_page_container .table_container .bills_table_container .bills_table{border-collapse:collapse;border:none;width:100%}.executive_wise_report_page_container .table_container .bills_table_container .bills_table thead{color:var(--text-primary);font-size:11px;background-color:transparent}.executive_wise_report_page_container .table_container .bills_table_container .bills_table thead th{border:none;border-bottom:1px solid #a8a8a8;text-align:center;padding:3px 2px}.executive_wise_report_page_container .table_container .bills_table_container .bills_table thead th:first-child{border-right:1px solid #a8a8a8}.executive_wise_report_page_container .table_container .bills_table_container .bills_table tbody{padding:5px;box-sizing:border-box;font-size:10px;color:var(--text-primary)}.executive_wise_report_page_container .table_container .bills_table_container .bills_table tbody tr{border:none;transition:all .3s}.executive_wise_report_page_container .table_container .bills_table_container .bills_table tbody tr td{border:none;padding:3px 2px;white-space:normal;font-weight:500;text-align:center}.executive_wise_report_page_container .table_container .bills_table_container .bills_table tbody tr td:first-child{border-right:1px solid #a8a8a8}.sales_order_report_page_container{position:relative;width:100%;height:auto;font-family:"Arial"}.sales_order_report_page_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.sales_order_report_page_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:15px;font-weight:600;letter-spacing:1px}.sales_order_report_page_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.sales_order_report_page_container .grid_search{display:grid;grid-template-columns:46% 46%;grid-column-gap:8px}.sales_order_report_page_container .grid_search .search_container{position:relative;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;width:200px;height:38px;overflow:hidden;border:1px solid grey;border-radius:25px;max-width:95%;margin-left:10px;margin-top:5px;align-items:center;color:grey;padding-left:10px;box-sizing:border-box}.sales_order_report_page_container .grid_search .search_container .customer_search_input{padding:4px 10px;box-sizing:border-box;width:100%;height:100%}.sales_order_report_page_container .executive_due_period_form{position:relative;width:100%;margin-top:10px;padding:0 10px 10px;box-sizing:border-box}.sales_order_report_page_container .executive_due_period_form .blocks{position:relative;width:100%;padding:10px;box-sizing:border-box;border-radius:2px;box-shadow:var(--shadow-modern)}.sales_order_report_page_container .executive_due_period_form .blocks .input_grid{position:relative;display:grid}.sales_order_report_page_container .executive_due_period_form .blocks .form_input{position:relative;margin-top:0;grid-column-gap:10px}.sales_order_report_page_container .executive_due_period_form .blocks .form_input .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.sales_order_report_page_container .executive_due_period_form .blocks .form_input .from_to_label{display:grid;grid-template-columns:25% auto;grid-column-gap:28px;margin-bottom:16px}.sales_order_report_page_container .executive_due_period_form .blocks .form_input .from_to_label .input_label{position:relative;margin-left:3px;margin-top:14px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.sales_order_report_page_container .executive_due_period_form .blocks .form_input .custom_input{position:relative;margin-top:8px;font-size:14px}.sales_order_report_page_container .executive_due_period_form .blocks .submit_button_container{position:relative;margin-top:5px;text-align:right;align-content:flex-end;display:grid;padding:10px}.sales_order_report_page_container .executive_due_period_form .blocks .submit_button_container .submit_button{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:5px;padding:5px 10px;transition:all .3s;cursor:pointer}.sales_order_report_page_container .executive_due_period_form .blocks .submit_button_container .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.sales_order_report_page_container .executive_due_period_form .due_period,.sales_order_report_page_container .executive_due_period_form .executive{font-size:13px}.sales_order_report_page_container .executive_due_period_form .due_period .css-yk16xz-control,.sales_order_report_page_container .executive_due_period_form .executive .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.sales_order_report_page_container .executive_due_period_form .due_period .css-g1d714-ValueContainer,.sales_order_report_page_container .executive_due_period_form .executive .css-g1d714-ValueContainer{padding:0}.sales_order_report_page_container .executive_due_period_form .due_period .css-1pahdxg-control,.sales_order_report_page_container .executive_due_period_form .executive .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.sales_order_report_page_container .executive_due_period_form .due_period .css-1pahdxg-control:focus-within,.sales_order_report_page_container .executive_due_period_form .executive .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.sales_order_report_page_container .executive_due_period_form .due_period .css-tj5bde-Svg,.sales_order_report_page_container .executive_due_period_form .due_period .pholder,.sales_order_report_page_container .executive_due_period_form .executive .css-tj5bde-Svg,.sales_order_report_page_container .executive_due_period_form .executive .pholder{box-shadow:none}.sales_order_report_page_container .executive_due_period_form .due_period .css-1okebmr-indicatorSeparator,.sales_order_report_page_container .executive_due_period_form .executive .css-1okebmr-indicatorSeparator{visibility:hidden}.sales_order_report_page_container .table_container{position:relative;width:100%;padding:5px 10px;margin-bottom:10px;box-sizing:border-box;overflow:auto}.sales_order_report_page_container .table_container .customer_outstandings_table{position:relative;width:100%;font-size:10px;text-align:left;margin-top:3px;border-collapse:collapse;border:1px solid grey}.sales_order_report_page_container .table_container .customer_outstandings_table thead{color:#fff;font-size:14px;background-color:var(--border-color)}.sales_order_report_page_container .table_container .customer_outstandings_table thead th{border:2px solid grey;padding:5px}.sales_order_report_page_container .table_container .customer_outstandings_table tbody{padding:5px;box-sizing:border-box;font-size:11px;color:var(--text-primary);text-shadow:0 0 3px #fff}.sales_order_report_page_container .table_container .customer_outstandings_table tbody tr td{border:2px solid grey;padding:5px;white-space:normal;font-weight:500}.sales_order_report_page_container .table_container .bills_table_container{position:relative;height:auto;overflow:hidden;transition:height .3s;text-shadow:0 0 3px #fff}.sales_order_report_page_container .table_container .bills_table_container .bills_table{border-collapse:collapse;border:none;width:100%}.sales_order_report_page_container .table_container .bills_table_container .bills_table thead{color:var(--text-primary);font-size:11px;background-color:transparent}.sales_order_report_page_container .table_container .bills_table_container .bills_table thead th{border:none;border-bottom:1px solid #a8a8a8;text-align:center;padding:3px 2px}.sales_order_report_page_container .table_container .bills_table_container .bills_table thead th:nth-child(n+1){border-right:1px solid #a8a8a8}.sales_order_report_page_container .table_container .bills_table_container .bills_table thead th:last-child{border-right:none}.sales_order_report_page_container .table_container .bills_table_container .bills_table tbody{padding:5px;box-sizing:border-box;font-size:10px;color:var(--text-primary)}.sales_order_report_page_container .table_container .bills_table_container .bills_table tbody tr{border:none;transition:all .3s}.sales_order_report_page_container .table_container .bills_table_container .bills_table tbody tr td{border:none;padding:3px 2px;white-space:normal;font-weight:500;text-align:center}.sales_order_report_page_container .table_container .bills_table_container .bills_table tbody tr td:nth-child(n){border-right:1px solid #a8a8a8}.sales_order_report_page_container .table_container .bills_table_container .bills_table tbody tr td:last-child{border-right:none}.average_report_page_container{position:relative;width:100%;height:auto;font-family:"Arial"}.average_report_page_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.average_report_page_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:15px;font-weight:600;letter-spacing:1px}.average_report_page_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.average_report_page_container .search_container{position:relative;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;width:200px;height:38px;overflow:hidden;border:1px solid grey;border-radius:25px;max-width:95%;margin-left:10px;margin-top:5px;align-items:center;color:grey;padding-left:10px;box-sizing:border-box}.average_report_page_container .search_container .customer_search_input{padding:4px 10px;box-sizing:border-box;width:100%;height:100%}.average_report_page_container .executive_due_period_form{position:relative;width:100%;margin-top:10px;padding:0 10px 10px;box-sizing:border-box}.average_report_page_container .executive_due_period_form .blocks{position:relative;width:100%;padding:10px;box-sizing:border-box;border-radius:2px;box-shadow:var(--shadow-modern)}.average_report_page_container .executive_due_period_form .blocks .input_grid{position:relative;display:grid}.average_report_page_container .executive_due_period_form .blocks .form_input{position:relative;margin-top:0;grid-column-gap:10px}.average_report_page_container .executive_due_period_form .blocks .form_input .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.average_report_page_container .executive_due_period_form .blocks .form_input .from_to_label{display:grid;grid-template-columns:25% auto;grid-column-gap:28px;margin-bottom:16px}.average_report_page_container .executive_due_period_form .blocks .form_input .from_to_label .input_label{position:relative;margin-left:3px;margin-top:14px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.average_report_page_container .executive_due_period_form .blocks .form_input .custom_input{position:relative;margin-top:8px;font-size:14px}.average_report_page_container .executive_due_period_form .blocks .submit_button_container{position:relative;margin-top:5px;text-align:right;align-content:flex-end;display:grid;padding:10px}.average_report_page_container .executive_due_period_form .blocks .submit_button_container .submit_button{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:5px;padding:5px 10px;transition:all .3s;cursor:pointer}.average_report_page_container .executive_due_period_form .blocks .submit_button_container .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.average_report_page_container .executive_due_period_form .due_period,.average_report_page_container .executive_due_period_form .executive{font-size:13px}.average_report_page_container .executive_due_period_form .due_period .css-yk16xz-control,.average_report_page_container .executive_due_period_form .executive .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.average_report_page_container .executive_due_period_form .due_period .css-g1d714-ValueContainer,.average_report_page_container .executive_due_period_form .executive .css-g1d714-ValueContainer{padding:0}.average_report_page_container .executive_due_period_form .due_period .css-1pahdxg-control,.average_report_page_container .executive_due_period_form .executive .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.average_report_page_container .executive_due_period_form .due_period .css-1pahdxg-control:focus-within,.average_report_page_container .executive_due_period_form .executive .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.average_report_page_container .executive_due_period_form .due_period .css-tj5bde-Svg,.average_report_page_container .executive_due_period_form .due_period .pholder,.average_report_page_container .executive_due_period_form .executive .css-tj5bde-Svg,.average_report_page_container .executive_due_period_form .executive .pholder{box-shadow:none}.average_report_page_container .executive_due_period_form .due_period .css-1okebmr-indicatorSeparator,.average_report_page_container .executive_due_period_form .executive .css-1okebmr-indicatorSeparator{visibility:hidden}.average_report_page_container .table_container{position:relative;width:100%;padding:5px 10px;margin-bottom:10px;box-sizing:border-box;overflow-y:scroll}.average_report_page_container .table_container .customer_outstandings_table{position:relative;width:100%;font-size:10px;text-align:left;margin-top:3px;border-collapse:collapse;border:1px solid grey}.average_report_page_container .table_container .customer_outstandings_table thead{color:#fff;font-size:14px;background-color:var(--border-color)}.average_report_page_container .table_container .customer_outstandings_table thead th{border:2px solid grey;padding:5px}.average_report_page_container .table_container .customer_outstandings_table tbody{padding:5px;box-sizing:border-box;font-size:11px;color:var(--text-primary);text-shadow:0 0 3px #fff}.average_report_page_container .table_container .customer_outstandings_table tbody tr td{border:2px solid grey;padding:5px;white-space:normal;font-weight:500}.average_report_page_container .table_container .customer_outstandings_table tbody tr td:nth-child(2){word-break:break-word}.average_report_page_container .table_container .bills_table_container{position:relative;height:auto;overflow:hidden;transition:height .3s;text-shadow:0 0 3px #fff}.average_report_page_container .table_container .bills_table_container .bills_table{border-collapse:collapse;border:none;width:100%}.average_report_page_container .table_container .bills_table_container .bills_table thead{color:var(--text-primary);font-size:11px;background-color:transparent}.average_report_page_container .table_container .bills_table_container .bills_table thead th{border:none;border-bottom:1px solid #a8a8a8;text-align:center;padding:3px 2px}.average_report_page_container .table_container .bills_table_container .bills_table thead th:nth-child(n){border-right:1px solid #a8a8a8}.average_report_page_container .table_container .bills_table_container .bills_table thead th:last-child{border-right:none}.average_report_page_container .table_container .bills_table_container .bills_table tbody{padding:5px;box-sizing:border-box;font-size:10px;color:var(--text-primary)}.average_report_page_container .table_container .bills_table_container .bills_table tbody tr{border:none;transition:all .3s}.average_report_page_container .table_container .bills_table_container .bills_table tbody tr td{border:none;padding:3px 2px;white-space:normal;font-weight:500;text-align:center}.average_report_page_container .table_container .bills_table_container .bills_table tbody tr td:nth-child(n){border-right:1px solid #a8a8a8}.average_report_page_container .table_container .bills_table_container .bills_table tbody tr td:last-child{border-right:none}.customer_outstanding_page_container{position:relative;width:100%;height:100vh;display:flex;flex-direction:column;font-family:"Arial"}.customer_outstanding_page_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.customer_outstanding_page_container .page_header .refresh_button{background:none;border:none;color:var(--color-primary);font-size:17px;padding:5px 8px;cursor:pointer;justify-self:end;margin-right:10px}.customer_outstanding_page_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.customer_outstanding_page_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.customer_outstanding_page_container .search_container{position:relative;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;width:200px;height:38px;overflow:hidden;border:1px solid grey;border-radius:25px;max-width:95%;margin-left:10px;margin-top:5px;align-items:center;color:grey;padding-left:10px;box-sizing:border-box}.customer_outstanding_page_container .search_container .customer_search_input{padding:4px 10px;box-sizing:border-box;width:100%;height:100%}.customer_outstanding_page_container .executive_due_period_form{position:relative;width:100%;margin-top:10px;padding:0 10px 10px;box-sizing:border-box}.customer_outstanding_page_container .executive_due_period_form .blocks{position:relative;width:100%;padding:10px;box-sizing:border-box;border-radius:2px;box-shadow:var(--shadow-modern)}.customer_outstanding_page_container .executive_due_period_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.customer_outstanding_page_container .executive_due_period_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.customer_outstanding_page_container .executive_due_period_form .blocks .submit_button_container{position:relative;margin-top:5px;text-align:right}.customer_outstanding_page_container .executive_due_period_form .blocks .submit_button_container .submit_button{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:5px;padding:5px 10px;transition:all .3s;cursor:pointer}.customer_outstanding_page_container .executive_due_period_form .blocks .submit_button_container .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.customer_outstanding_page_container .executive_due_period_form .due_period,.customer_outstanding_page_container .executive_due_period_form .executive{font-size:13px}.customer_outstanding_page_container .executive_due_period_form .due_period .css-yk16xz-control,.customer_outstanding_page_container .executive_due_period_form .executive .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.customer_outstanding_page_container .executive_due_period_form .due_period .css-g1d714-ValueContainer,.customer_outstanding_page_container .executive_due_period_form .executive .css-g1d714-ValueContainer{padding:0}.customer_outstanding_page_container .executive_due_period_form .due_period .css-1pahdxg-control,.customer_outstanding_page_container .executive_due_period_form .executive .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.customer_outstanding_page_container .executive_due_period_form .due_period .css-1pahdxg-control:focus-within,.customer_outstanding_page_container .executive_due_period_form .executive .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.customer_outstanding_page_container .executive_due_period_form .due_period .css-tj5bde-Svg,.customer_outstanding_page_container .executive_due_period_form .due_period .pholder,.customer_outstanding_page_container .executive_due_period_form .executive .css-tj5bde-Svg,.customer_outstanding_page_container .executive_due_period_form .executive .pholder{box-shadow:none}.customer_outstanding_page_container .executive_due_period_form .due_period .css-1okebmr-indicatorSeparator,.customer_outstanding_page_container .executive_due_period_form .executive .css-1okebmr-indicatorSeparator{visibility:hidden}.customer_outstanding_page_container .table_container{position:relative;width:100%;padding:5px 10px;margin-bottom:10px;box-sizing:border-box;overflow-y:scroll;flex:1 1;min-height:0}.customer_outstanding_page_container .table_container .customer_outstandings_table{position:relative;width:100%;font-size:10px;text-align:left;margin-top:3px;border-collapse:collapse;border:1px solid grey}.customer_outstanding_page_container .table_container .customer_outstandings_table thead{color:#fff;font-size:14px;background-color:var(--border-color)}.customer_outstanding_page_container .table_container .customer_outstandings_table thead th{border:2px solid grey;padding:5px}.customer_outstanding_page_container .table_container .customer_outstandings_table tbody{padding:5px;box-sizing:border-box;font-size:12px;color:var(--text-primary);text-shadow:0 0 3px #fff}.customer_outstanding_page_container .table_container .customer_outstandings_table tbody tr td{border:2px solid grey;padding:5px;white-space:normal;font-weight:500}.customer_outstanding_page_container .table_container .customer_outstandings_table tbody tr td:nth-child(2){word-break:break-all}.customer_outstanding_page_container .table_container .customer_outstandings_table tbody tr:nth-child(2n){background-color:hsla(0,0%,50.2%,.0784313725)}.customer_outstanding_page_container .table_container .bills_table_container{position:relative;height:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;transition:height .3s;text-shadow:0 0 3px #fff}.customer_outstanding_page_container .table_container .bills_table_container .bills_table{display:block;border:none;width:-webkit-max-content;width:max-content}.customer_outstanding_page_container .table_container .bills_table_container .bills_table thead{display:block;color:var(--text-primary);font-size:11px;background-color:transparent}.customer_outstanding_page_container .table_container .bills_table_container .bills_table thead tr{display:flex}.customer_outstanding_page_container .table_container .bills_table_container .bills_table thead th{display:block;flex-shrink:0;box-sizing:border-box;border:none;border-bottom:1px solid #a8a8a8;text-align:center;padding:3px 6px;white-space:nowrap}.customer_outstanding_page_container .table_container .bills_table_container .bills_table thead th:first-child{min-width:60px;width:90px;border-right:1px solid #a8a8a8}.customer_outstanding_page_container .table_container .bills_table_container .bills_table thead th:nth-child(2){min-width:110px;width:110px}.customer_outstanding_page_container .table_container .bills_table_container .bills_table thead th:nth-child(3),.customer_outstanding_page_container .table_container .bills_table_container .bills_table thead th:nth-child(4),.customer_outstanding_page_container .table_container .bills_table_container .bills_table thead th:nth-child(6),.customer_outstanding_page_container .table_container .bills_table_container .bills_table thead th:nth-child(7){min-width:115px;width:115px}.customer_outstanding_page_container .table_container .bills_table_container .bills_table thead th:nth-child(5){min-width:100px;width:100px}.customer_outstanding_page_container .table_container .bills_table_container .bills_table tbody{display:block;padding:5px;box-sizing:border-box;font-size:10px;color:var(--text-primary)}.customer_outstanding_page_container .table_container .bills_table_container .bills_table tbody tr{display:flex;border:none}.customer_outstanding_page_container .table_container .bills_table_container .bills_table tbody tr td{display:block;flex-shrink:0;box-sizing:border-box;border:none;padding:3px 6px;white-space:nowrap;font-weight:500;text-align:center}.customer_outstanding_page_container .table_container .bills_table_container .bills_table tbody tr td:first-child{min-width:90px;width:90px}.customer_outstanding_page_container .table_container .bills_table_container .bills_table tbody tr td:nth-child(2){min-width:110px;width:110px}.customer_outstanding_page_container .table_container .bills_table_container .bills_table tbody tr td:nth-child(3),.customer_outstanding_page_container .table_container .bills_table_container .bills_table tbody tr td:nth-child(4),.customer_outstanding_page_container .table_container .bills_table_container .bills_table tbody tr td:nth-child(6),.customer_outstanding_page_container .table_container .bills_table_container .bills_table tbody tr td:nth-child(7){min-width:115px;width:115px}.customer_outstanding_page_container .table_container .bills_table_container .bills_table tbody tr td:nth-child(5){min-width:100px;width:100px}.customer_outstanding_page_container .table_container .bills_table_container .bills_table tbody tr:nth-child(2n){background-color:transparent}.travel_allowance_page_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto 55px;width:100%;height:100%;font-family:"Arial"}.travel_allowance_page_container .travel_allowances_container{position:relative;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;width:100%;height:100%}.travel_allowance_page_container .travel_allowances_container .page_header{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#fff;box-shadow:var(--shadow-modern);padding:15px;box-sizing:border-box}.travel_allowance_page_container .travel_allowances_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;letter-spacing:1px;display:flex;align-items:center}.travel_allowance_page_container .travel_allowances_container .page_header .page_title i{color:var(--text-primary);font-size:18px}.travel_allowance_page_container .travel_allowances_container .page_header .new_travel_allowance_button{color:#fff;font-size:14px;font-weight:600;padding:8px 16px;background-color:var(--color-primary);border:none;border-radius:20px;cursor:pointer;text-decoration:none;box-shadow:0 2px 4px rgba(15,76,129,.2)}.travel_allowance_page_container .travel_allowances_container .page_header .new_travel_allowance_button:hover{background-color:var(--color-primary-hover)}.travel_allowance_page_container .travel_allowances_container .current_month{margin-top:15px;margin-bottom:5px;padding:0 15px;justify-self:flex-start;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary)}.travel_allowance_page_container .travel_allowances_container .list_blocks_container{position:relative;width:100%;height:auto;padding-bottom:40px}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container{padding:10px;box-sizing:border-box}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container{position:relative;display:block;width:100%;margin-bottom:12px;padding:16px;box-sizing:border-box;height:auto;overflow:hidden;background-color:var(--bg-card);transition:height .3s;border-radius:var(--border-radius);box-shadow:var(--shadow-modern);border:1px solid var(--border-color)}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container{position:relative;width:100%;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:15px;box-sizing:border-box}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_date_container{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgba(15,76,129,.1)}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_date_container .collection_no{font-size:16px;font-weight:700;color:var(--color-primary)}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_customer_name{position:relative;font-weight:600;font-size:15px;color:var(--text-primary);margin-bottom:8px}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_customer_name i{color:var(--text-secondary);margin-right:5px}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container{position:relative;display:flex;justify-content:space-between;align-items:center;margin-top:5px}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .amount{font-size:14px;font-weight:700;color:var(--color-primary)}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .allowance_status{display:flex;align-items:center;grid-gap:10px;gap:10px}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .allowance_status .edit_button,.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .allowance_status .ta_cnf_button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f1f5f9;color:var(--color-primary);border-radius:50%;text-decoration:none;font-size:14px;transition:all .2s ease}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .allowance_status .edit_button:hover,.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .allowance_status .ta_cnf_button:hover{background-color:var(--color-primary);color:#fff}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .allowance_status .ta_apr_btn,.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .allowance_status .ta_rej_btn,.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .allowance_status .ta_req_btn{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-align:center}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .allowance_status .ta_req_btn{background-color:#fff7ed;color:#ea580c}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .allowance_status .ta_apr_btn{background-color:#f0fdf4;color:#16a34a}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_details_status_button_container .allowance_status .ta_rej_btn{background-color:#fef2f2;color:#dc2626}.travel_allowance_page_container .travel_allowances_container .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .ta_remarks{margin-top:10px;padding-top:10px;border-top:1px dashed var(--border-color);font-size:12px;color:var(--text-secondary);font-weight:500}.new_travel_allowance_container{position:relative;width:100%;height:auto;font-family:"Arial"}.new_travel_allowance_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_travel_allowance_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_travel_allowance_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_travel_allowance_container .allowance_head_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_travel_allowance_container .allowance_head_form .travel_blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_travel_allowance_container .allowance_head_form .travel_blocks .travel_label{position:relative;margin-top:8px;color:var(--text-primary);font-size:14px;font-weight:600}.new_travel_allowance_container .allowance_head_form .travel_blocks .select_add{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-top:8px;grid-column-gap:10px}.new_travel_allowance_container .allowance_head_form .allowance_details_container{margin-top:5px;padding:10px;box-sizing:border-box}.new_travel_allowance_container .allowance_head_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_travel_allowance_container .allowance_head_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.new_travel_allowance_container .allowance_head_form .add_product_button{position:relative;justify-self:right;padding:10px 20px;background-color:#38a169;color:#fff;box-shadow:none;border:none;border-radius:25px;cursor:pointer;text-decoration:none;transition:all .3s}.new_travel_allowance_container .allowance_head_form .add_product_button:hover{background-color:#276749;color:#d3d3d3}.new_travel_allowance_container .travel_allowance_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_travel_allowance_container .travel_allowance_form .delete_product_button{justify-self:right;color:#e53e3e;box-shadow:none;border:none;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_travel_allowance_container .travel_allowance_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_travel_allowance_container .travel_allowance_form .blocks .date{font-weight:600;color:var(--text-primary)}.new_travel_allowance_container .travel_allowance_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.new_travel_allowance_container .travel_allowance_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_travel_allowance_container .travel_allowance_form .blocks .custom_file_upload{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;grid-gap:10px;gap:10px;padding:10px 20px;text-align:center;background-color:#007bff;color:#fff;border-radius:5px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:10px 0;width:100px}.new_travel_allowance_container .travel_allowance_form .blocks .custom_file_upload .custom_input_label{position:relative;color:#fff;font-size:14px;font-family:"Arial"}.new_travel_allowance_container .travel_allowance_form .blocks .custom_file_upload .file_upload{display:none}.new_travel_allowance_container .travel_allowance_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_travel_allowance_container .travel_allowance_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_travel_allowance_container .travel_allowance_form .date_container{padding:10px;box-sizing:border-box}.new_travel_allowance_container .travel_allowance_form .date_container .input{width:100%;outline:none;box-shadow:none;resize:none}.new_travel_allowance_container .travel_allowance_form .date_container .input .react-date-picker__wrapper{border:none}.new_travel_allowance_container .travel_allowance_form .date_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_travel_allowance_container .travel_allowance_form .date_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_travel_allowance_container .travel_allowance_form .container{margin-bottom:10px;padding:1px 10px 10px;box-sizing:border-box}.new_travel_allowance_container .travel_allowance_form .container .ta_date{padding:5px 0}.new_travel_allowance_container .travel_allowance_form .container .title_delete{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-top:8px}.new_travel_allowance_container .travel_allowance_form .container .block_title{display:inline-block;color:var(--border-color);font-weight:600;height:18px;vertical-align:middle;margin-left:5px}.new_travel_allowance_container .travel_allowance_form .container input[type=checkbox]{width:18px;height:18px;margin:-1px 0 0;vertical-align:middle;transition:all .3s}.new_travel_allowance_container .travel_allowance_form .container .allowance_details{height:0;overflow:hidden;transition:all .5s}.new_travel_allowance_container .travel_allowance_form .container .input{outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.new_travel_allowance_container .travel_allowance_form .container .input .react-date-picker__wrapper{border:none}.new_travel_allowance_container .travel_allowance_form .container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_travel_allowance_container .travel_allowance_form .container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_travel_allowance_container .travel_allowance_form .container .kilometers{color:var(--text-primary);font-weight:600}.new_travel_allowance_container .travel_allowance_form .container .type{font-size:13px}.new_travel_allowance_container .travel_allowance_form .container .type .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_travel_allowance_container .travel_allowance_form .container .type .css-g1d714-ValueContainer{padding:0}.new_travel_allowance_container .travel_allowance_form .container .type .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_travel_allowance_container .travel_allowance_form .container .type .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_travel_allowance_container .travel_allowance_form .container .type .css-tj5bde-Svg,.new_travel_allowance_container .travel_allowance_form .container .type .pholder{box-shadow:none}.new_travel_allowance_container .travel_allowance_form .container .type .css-1okebmr-indicatorSeparator{visibility:hidden}.new_travel_allowance_container .travel_allowance_form .container .maximum_price{position:relative;display:inline-block;vertical-align:middle;margin-top:5px;font-size:12px;color:#8ca2ad}.new_travel_allowance_container .travel_allowance_form .container .thumbnail{width:50px;height:50px;position:relative}.new_travel_allowance_container .travel_allowance_form .container .thumbnail img{height:100px;position:relative;border:1px solid #ff6384;margin-top:10px}.new_travel_allowance_container .travel_allowance_form .container .thumbnail i{margin:0;position:absolute;top:-70px;right:5px;transform:translate(-50%,-50%)}.new_travel_allowance_container .travel_allowance_form .grand_total{border:4px solid var(--color-primary);text-align:center;padding:5px;box-sizing:border-box;font-weight:600;letter-spacing:1.5px;color:var(--text-primary)}.new_travel_allowance_container .travel_allowance_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_travel_allowance_container .travel_allowance_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.new_schedule_container .schedule_form .customer_details_container .customer_type_radio_buttons{grid-template-columns:auto auto auto}.new_schedule_container .customer_container{position:relative}.new_schedule_container .customer_container .customer_suggestions_container{display:none;position:absolute;top:102%;left:0;width:70%;height:auto;background-color:#fff;border-top:1px solid grey;border-left:1px solid grey;border-right:1px solid grey;border-radius:3px;z-index:2022}.new_schedule_container .customer_container .customer_suggestions_container .single_customer_details{position:relative;width:100%;font-size:13px;padding:5px;box-sizing:border-box;border-bottom:1px solid #d3d3d3;color:var(--text-primary);font-family:"Arial"}.new_schedule_container .customer_container .customer_suggestions_container .single_customer_details:hover{background-color:#add8e6;color:#fff}.loading_container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,0);z-index:2021}.loading_container .loading_symbol{position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}.loading_container .loading_symbol img{width:70px;height:70px}.loading_container .loading_symbol.rotate{animation:spin 2s linear infinite}.bottom_nav_placeholder{position:relative;height:0;width:100%;background-color:transparent}.bottom_nav_placeholder .bottom_nav_container{position:fixed;bottom:0;left:0;height:50px;padding-top:5px;width:100%;background-color:#fff;z-index:2020;box-shadow:0 5px 13px 0 var(--border-color);overflow:hidden}.bottom_nav_placeholder .bottom_nav_container .shuttle{position:absolute;top:0;height:5px;width:18%;padding:0 5px;box-sizing:border-box;border-radius:0 0 5px 5px;background-color:var(--border-color);transition:left .3s ease-in-out}.bottom_nav_placeholder .bottom_nav_container .bottom_nav{position:relative;display:grid;grid-template-columns:repeat(5,20%);height:100%;width:100%;align-items:center;text-align:center;overflow:hidden}.bottom_nav_placeholder .bottom_nav_container .bottom_nav .nav_button{display:grid;grid-template-rows:auto -webkit-max-content;grid-template-rows:auto max-content;grid-row-gap:3px;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;color:hsla(0,0%,50.2%,.6901960784);transition:all .3s}.bottom_nav_placeholder .bottom_nav_container .bottom_nav .nav_button i{font-size:21px;transition:transform .3s ease-in-out}.bottom_nav_placeholder .bottom_nav_container .bottom_nav .nav_button div{font-size:10px;transition:transform .3s ease-in-out}.bottom_nav_placeholder .bottom_nav_container .bottom_nav .nav_button.active{color:var(--border-color);transform:scale(1)}.bottom_nav_placeholder .bottom_nav_container .bottom_nav .nav_button.active i{transform:scale(1)}.bottom_nav_placeholder .bottom_nav_container .bottom_nav .nav_button.active div{transform:scale(1.05)}.in_dev{position:absolute;top:50%;left:50%;color:grey;transform:translate(-50%,-50%);text-align:center}.in_dev .gear{width:120px;max-width:70%;margin-bottom:10px}.attendance_visit_report_page_container{position:relative;width:100%;height:auto;font-family:"Arial"}.attendance_visit_report_page_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.attendance_visit_report_page_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:15px;font-weight:600;letter-spacing:1px}.attendance_visit_report_page_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.attendance_visit_report_page_container .grid_search{display:grid;grid-template-columns:46% 46%;grid-column-gap:8px}.attendance_visit_report_page_container .grid_search .search_container{position:relative;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;width:200px;height:38px;overflow:hidden;border:1px solid grey;border-radius:25px;max-width:95%;margin-left:10px;margin-top:5px;align-items:center;color:grey;padding-left:10px;box-sizing:border-box}.attendance_visit_report_page_container .grid_search .search_container .customer_search_input{padding:4px 10px;box-sizing:border-box;width:100%;height:100%}.attendance_visit_report_page_container .executive_due_period_form{position:relative;width:100%;margin-top:10px;padding:0 10px 10px;box-sizing:border-box}.attendance_visit_report_page_container .executive_due_period_form .blocks{position:relative;width:100%;padding:10px;box-sizing:border-box;border-radius:2px;box-shadow:var(--shadow-modern)}.attendance_visit_report_page_container .executive_due_period_form .blocks .input_grid{position:relative;display:grid}.attendance_visit_report_page_container .executive_due_period_form .blocks .form_input{position:relative;margin-top:0;grid-column-gap:10px}.attendance_visit_report_page_container .executive_due_period_form .blocks .form_input .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.attendance_visit_report_page_container .executive_due_period_form .blocks .form_input .from_to_label{display:grid;grid-template-columns:25% auto;grid-column-gap:28px;margin-bottom:16px}.attendance_visit_report_page_container .executive_due_period_form .blocks .form_input .from_to_label .input_label{position:relative;margin-left:3px;margin-top:14px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.attendance_visit_report_page_container .executive_due_period_form .blocks .form_input .custom_input{position:relative;margin-top:8px;font-size:14px}.attendance_visit_report_page_container .executive_due_period_form .blocks .submit_button_container{position:relative;margin-top:5px;text-align:right;align-content:flex-end;display:grid;padding:10px}.attendance_visit_report_page_container .executive_due_period_form .blocks .submit_button_container .submit_button{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:5px;padding:5px 10px;transition:all .3s;cursor:pointer}.attendance_visit_report_page_container .executive_due_period_form .blocks .submit_button_container .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.attendance_visit_report_page_container .executive_due_period_form .due_period,.attendance_visit_report_page_container .executive_due_period_form .executive{font-size:13px}.attendance_visit_report_page_container .executive_due_period_form .due_period .css-yk16xz-control,.attendance_visit_report_page_container .executive_due_period_form .executive .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.attendance_visit_report_page_container .executive_due_period_form .due_period .css-g1d714-ValueContainer,.attendance_visit_report_page_container .executive_due_period_form .executive .css-g1d714-ValueContainer{padding:0}.attendance_visit_report_page_container .executive_due_period_form .due_period .css-1pahdxg-control,.attendance_visit_report_page_container .executive_due_period_form .executive .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.attendance_visit_report_page_container .executive_due_period_form .due_period .css-1pahdxg-control:focus-within,.attendance_visit_report_page_container .executive_due_period_form .executive .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.attendance_visit_report_page_container .executive_due_period_form .due_period .css-tj5bde-Svg,.attendance_visit_report_page_container .executive_due_period_form .due_period .pholder,.attendance_visit_report_page_container .executive_due_period_form .executive .css-tj5bde-Svg,.attendance_visit_report_page_container .executive_due_period_form .executive .pholder{box-shadow:none}.attendance_visit_report_page_container .executive_due_period_form .due_period .css-1okebmr-indicatorSeparator,.attendance_visit_report_page_container .executive_due_period_form .executive .css-1okebmr-indicatorSeparator{visibility:hidden}.attendance_visit_report_page_container .table_container{position:relative;width:100%;padding:5px 10px;margin-bottom:10px;box-sizing:border-box;overflow:auto}.attendance_visit_report_page_container .table_container .customer_outstandings_table{position:relative;width:100%;font-size:10px;text-align:left;margin-top:3px;border-collapse:collapse;border:1px solid grey}.attendance_visit_report_page_container .table_container .customer_outstandings_table thead{color:#fff;font-size:14px;background-color:var(--border-color)}.attendance_visit_report_page_container .table_container .customer_outstandings_table thead th{border:2px solid grey;padding:5px}.attendance_visit_report_page_container .table_container .customer_outstandings_table tbody{padding:5px;box-sizing:border-box;font-size:11px;color:var(--text-primary);text-shadow:0 0 3px #fff}.attendance_visit_report_page_container .table_container .customer_outstandings_table tbody tr td{border:2px solid grey;padding:5px;white-space:normal;font-weight:500}.attendance_visit_report_page_container .table_container .bills_table_container{position:relative;height:auto;overflow:hidden;transition:height .3s;text-shadow:0 0 3px #fff}.attendance_visit_report_page_container .table_container .bills_table_container .bills_table{border-collapse:collapse;border:none;width:100%}.attendance_visit_report_page_container .table_container .bills_table_container .bills_table thead{color:var(--text-primary);font-size:11px;background-color:transparent}.attendance_visit_report_page_container .table_container .bills_table_container .bills_table thead th{border:none;border-bottom:1px solid #a8a8a8;text-align:center;padding:3px 2px}.attendance_visit_report_page_container .table_container .bills_table_container .bills_table thead th:nth-child(n+1){border-right:1px solid #a8a8a8}.attendance_visit_report_page_container .table_container .bills_table_container .bills_table thead th:last-child{border-right:none}.attendance_visit_report_page_container .table_container .bills_table_container .bills_table tbody{padding:5px;box-sizing:border-box;font-size:10px;color:var(--text-primary)}.attendance_visit_report_page_container .table_container .bills_table_container .bills_table tbody tr{border:none;transition:all .3s}.attendance_visit_report_page_container .table_container .bills_table_container .bills_table tbody tr td{border:none;padding:3px 2px;white-space:normal;font-weight:500;text-align:center}.attendance_visit_report_page_container .table_container .bills_table_container .bills_table tbody tr td:nth-child(n){border-right:1px solid #a8a8a8}.attendance_visit_report_page_container .table_container .bills_table_container .bills_table tbody tr td:last-child{border-right:none}.dashboard-tile{border:1px solid var(--border-color);padding:4px;text-align:center;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:5px;margin:10px;position:relative;height:54px}.dashboard-tile h3{font-size:11px;margin:0;line-height:12px}.dashboard-tile p{font-size:16px;margin:0;color:#007bff;position:absolute;bottom:5px;left:0;width:100%;padding:0}.performance_dashboard_page_container{position:relative;width:100%;height:auto;font-family:"Arial"}.performance_dashboard_page_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;grid-gap:10px;gap:10px;padding-top:5px;box-sizing:border-box}.performance_dashboard_page_container .page_header .page_title{color:var(--color-primary);font-size:16px;font-weight:600;letter-spacing:1.2px;align-content:center;display:grid;vertical-align:middle}.performance_dashboard_page_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.performance_dashboard_page_container .dashboard_tile_container{display:grid;grid-template-columns:auto auto auto auto;margin:10px 0 20px}.performance_dashboard_page_container .month_select_form{position:relative;width:100%;margin-top:10px;padding:0 10px 10px;box-sizing:border-box}.performance_dashboard_page_container .month_select_form .blocks{position:relative;width:100%;padding:10px;box-sizing:border-box;border-radius:2px;box-shadow:var(--shadow-modern)}.performance_dashboard_page_container .month_select_form .blocks .input_grid{display:grid;grid-template-columns:100px 180px;grid-gap:10px;gap:10px;margin:20px 0}.performance_dashboard_page_container .month_select_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial";text-align:center;font-weight:600}.performance_dashboard_page_container .month_select_form .blocks .submit_button_container{position:relative;margin-top:12px;text-align:center;align-content:center;display:block;padding:10px}.performance_dashboard_page_container .month_select_form .blocks .submit_button_container .submit_button{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:5px;padding:8px 18px;transition:all .3s;cursor:pointer}.performance_dashboard_page_container .month_select_form .blocks .submit_button_container .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.performance_dashboard_page_container .month_select_form .blocks .datepicker-custom-style{padding:10px 5px;box-shadow:var(--shadow-modern);border-radius:2px;width:170px}.schedules_routes_page_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto 55px;width:100%;height:100%;font-family:"Arial";overflow:hidden}.schedules_routes_page_container .schedules_container{position:relative;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;width:100%;height:100%;overflow:hidden}.schedules_routes_page_container .schedules_container .page_header{position:relative;width:100%;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;background-color:var(--bg-card);box-shadow:var(--shadow-modern);align-items:center;padding:5px 5px 5px 10px;box-sizing:border-box}.schedules_routes_page_container .schedules_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:500;letter-spacing:1.5px}.schedules_routes_page_container .schedules_container .page_header .new_schedule_button{color:#fff;font-size:14px;font-weight:500;font-family:"Arial";padding:7px 16px;background-color:var(--color-primary);border:1px solid #d3d3d3;border-radius:20px;cursor:pointer;text-decoration:none}.schedules_routes_page_container .schedules_container .page_header .new_schedule_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.schedules_routes_page_container .schedules_container .toggles_container{position:relative;padding:8px auto;width:100%;height:auto;display:grid;grid-template-columns:repeat(4,25%);justify-items:center;background-color:var(--bg-card)}.schedules_routes_page_container .schedules_container .toggles_container .toggles{display:flex;position:relative;flex-direction:column;width:100%;height:70px;justify-content:center;align-items:center;color:var(--text-primary);transition:all .3s;cursor:pointer}.schedules_routes_page_container .schedules_container .toggles_container .toggles .order_status_icon{font-size:22px;margin-bottom:4px}.schedules_routes_page_container .schedules_container .toggles_container .toggles .order_status{font-size:10px;font-weight:600;text-align:center}.schedules_routes_page_container .schedules_container .toggles_container .toggles .order_count{position:absolute;top:6px;right:6px;font-size:8px;font-weight:700;background-color:var(--color-primary);color:#fff;padding:1px 5px;border-radius:8px;min-width:14px;text-align:center;line-height:12px}.schedules_routes_page_container .schedules_container .toggles_container .toggles.selected .order_count{background-color:#fff;color:var(--color-primary)}.schedules_routes_page_container .schedules_container .list_blocks_container{position:relative;width:100%;height:auto}.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container{padding:10px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:orange #fff}.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container{position:relative;width:100%;margin-bottom:10px;padding:12px;box-sizing:border-box;height:auto;overflow:hidden;background-color:#ea8000;background-image:linear-gradient(315deg,#4a1d21,#8e101c 74%);transition:height .6s;border-radius:7px}.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container{position:relative;width:100%;display:grid;grid-template-columns:-webkit-max-content auto -webkit-max-content -webkit-max-content;grid-template-columns:max-content auto max-content max-content;grid-column-gap:10px;box-sizing:border-box}.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container{text-align:center;align-self:center;border-right:2px solid #fff;padding:0 10px}.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container .scheduled_day,.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container .scheduled_month{font-size:16px;font-weight:600;color:#fff}.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container{position:relative;display:grid;align-items:center}.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .scheduled_customer_name{position:relative;font-weight:500;color:#fff;font-size:16px;white-space:pre-line}.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .schedules_button_container{margin-top:5px}.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .schedules_button_container .check_in_button{display:inline-block;padding:5px 10px;background-color:#fff;border:1px solid #000;border-radius:6px;font-size:14px;font-weight:500}.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .schedules_button_container .map_button{margin-left:20px;display:inline-block;padding:5px 10px;background-color:#fff;border:2px solid #1a73e8;color:#1a73e8;border-radius:6px;font-size:14px;font-weight:500;text-decoration:none}.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .schedules_button_container .edit_button{margin-left:20px;display:inline-block;padding:5px 8px;background-color:#fff;border:2px solid #b57741;color:#b57741;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500}.schedules_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .delete_schedule_button{font-size:16px;color:#fff}.dayplan_page_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto 55px;width:100%;height:100%;font-family:"Arial";overflow:hidden}.dayplan_page_container .schedules_container{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.dayplan_page_container .schedules_container .page_header{position:relative;width:100%;height:46px;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;background-color:var(--bg-card);box-shadow:var(--shadow-modern);align-items:center;padding:5px 5px 5px 10px;box-sizing:border-box}.dayplan_page_container .schedules_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:500;letter-spacing:1.5px}.dayplan_page_container .schedules_container .page_header .new_schedule_button{color:#fff;font-size:14px;font-weight:500;font-family:"Arial";padding:7px 16px;background-color:var(--color-primary);border:1px solid #d3d3d3;border-radius:20px;cursor:pointer;text-decoration:none}.dayplan_page_container .schedules_container .page_header .new_schedule_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.dayplan_page_container .schedules_container .toggles_container{position:relative;width:100%;height:auto;display:grid;grid-template-columns:repeat(4,25%);justify-items:center;background-color:#0b3a61;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}.dayplan_page_container .schedules_container .toggles_container .toggles{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;width:100%;height:60px;color:hsla(0,0%,100%,.65);transition:background-color .2s ease,color .2s ease;cursor:pointer;border-bottom:3px solid transparent;border-right:1px solid hsla(0,0%,100%,.1);box-sizing:border-box}.dayplan_page_container .schedules_container .toggles_container .toggles:last-child{border-right:none}.dayplan_page_container .schedules_container .toggles_container .toggles .order_status_icon{font-size:18px;margin-bottom:4px}.dayplan_page_container .schedules_container .toggles_container .toggles .order_status{font-size:10px;font-weight:600;text-align:center;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.dayplan_page_container .schedules_container .toggles_container .toggles .order_count{position:absolute;top:6px;right:6px;font-size:8px;font-weight:700;background-color:hsla(0,0%,100%,.15);color:#fff;padding:2px;border-radius:8px;min-width:14px;text-align:center;line-height:12px}.dayplan_page_container .schedules_container .toggles_container .toggles.selected{color:#fff;border-bottom:3px solid #fff;background-color:hsla(0,0%,100%,.15)}.dayplan_page_container .schedules_container .toggles_container .toggles.selected .order_status{font-weight:700}.dayplan_page_container .schedules_container .toggles_container .toggles.selected .order_count{background-color:#fff;color:#0b3a61}.dayplan_page_container .schedules_container .route_grid{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;height:42px;padding:10px 5px}.dayplan_page_container .schedules_container .route_grid .label_route{position:relative;margin:auto}.dayplan_page_container .schedules_container .search_grid_new_button{display:grid;grid-template-columns:70% auto}.dayplan_page_container .schedules_container .search_grid_new_button .search_container{position:relative;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;width:200px;height:38px;overflow:hidden;border:1px solid grey;border-radius:25px;max-width:95%;margin-left:10px;margin-top:5px;margin-bottom:10px;align-items:center;color:grey;padding-left:10px;box-sizing:border-box}.dayplan_page_container .schedules_container .search_grid_new_button .search_container .customer_search_input{padding:4px 10px;box-sizing:border-box;width:100%;height:100%}.dayplan_page_container .schedules_container .search_grid_new_button .new_schedule_button{color:#fff;font-size:14px;font-weight:500;font-family:"Arial";padding:7px 16px;background-color:var(--color-primary);border:1px solid #d3d3d3;border-radius:20px;cursor:pointer;text-decoration:none;margin:auto}.dayplan_page_container .schedules_container .search_grid_new_button .new_schedule_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.dayplan_page_container .schedules_container .list_blocks_container{position:relative;width:100%;flex-grow:1;height:0;margin-bottom:0}.dayplan_page_container .schedules_container .list_blocks_container .lists_container{padding:10px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:orange #fff;overflow-y:none}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .spacer{border:none;height:1px;margin:20px 0}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container{position:relative;width:100%;margin-bottom:15px;padding:15px;box-sizing:border-box;height:auto;overflow:hidden;background-color:var(--bg-card);box-shadow:var(--shadow-modern);border:1px solid var(--border-color);transition:height .3s;border-radius:var(--border-radius)}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container{position:relative;width:100%;display:grid;grid-template-columns:auto;grid-column-gap:10px;box-sizing:border-box}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container{text-align:center;align-self:center;border-right:1px solid var(--border-color);padding:0 15px 0 5px}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container .scheduled_month{font-size:14px;font-weight:700;color:var(--text-secondary);text-transform:uppercase}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container .scheduled_day{font-size:22px;font-weight:800;color:var(--color-primary)}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container{position:relative;display:grid;align-items:center}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .scheduled_customer_name{position:relative;font-weight:700;color:var(--text-primary);font-size:16px;white-space:pre-line;word-break:break-word;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;align-items:center}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .scheduled_customer_name .distance{padding:4px 8px;background-color:#edf2f7;border:none;color:var(--text-secondary);border-radius:4px;font-size:11px;font-weight:600}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_info_container{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-column-gap:15px}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_info_container .schedules_leftside_container{width:200px}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_info_container .schedules_leftside_container .scheduled_location_name{position:relative;margin-top:5px;white-space:pre-line;word-break:break-word;color:var(--text-secondary);font-weight:500;font-size:14px}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_info_container .schedules_leftside_container .scheduled_location_name span{font-weight:500;color:var(--text-secondary);font-size:12px;margin-left:4px}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_info_container .schedules_leftside_container .scheduled_address{position:relative;margin-top:5px;white-space:pre-line;word-break:break-word;color:var(--text-secondary);font-weight:400;font-size:13px}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_info_container .schedules_leftside_container .scheduled_address span{font-weight:400;color:var(--text-secondary);font-size:12px;margin-left:4px}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_info_container .schedules_leftside_container .identifying_icons{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;grid-column-gap:8px;text-align:center;margin-top:10px}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_info_container .schedules_leftside_container .identifying_icons .contact_no,.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_info_container .schedules_leftside_container .identifying_icons .map_button{padding:6px 12px;background-color:#ebf8ff;border:none;color:var(--color-primary);border-radius:var(--border-radius);font-size:12px;font-weight:600;text-decoration:none}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container{margin-top:12px;display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;align-items:center}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .check_in_button{display:inline-flex;align-items:center;padding:8px 16px;background-color:var(--color-primary);border:none;color:#fff;border-radius:var(--border-radius);font-size:13px;font-weight:600;height:-webkit-max-content;height:max-content}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .deviationButton,.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .not_applicable_button{display:inline-flex;align-items:center;padding:8px 16px;background-color:#fff5f5;border:1px solid #feb2b2;color:#e53e3e;border-radius:var(--border-radius);font-size:13px;font-weight:600;height:-webkit-max-content;height:max-content}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .lead_check_in_button{display:inline-flex;align-items:center;padding:8px 16px;background-color:var(--color-primary);border:none;color:#fff;border-radius:var(--border-radius);font-size:13px;font-weight:600;height:-webkit-max-content;height:max-content}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .identifying_icons{display:grid;grid-template-columns:auto auto;grid-column-gap:8px;text-align:center}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .identifying_icons .contact_no,.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .identifying_icons .map_button{display:inline-flex;align-items:center;padding:8px 16px;background-color:#ebf8ff;border:none;color:var(--color-primary);border-radius:var(--border-radius);font-size:13px;font-weight:600;text-decoration:none;height:-webkit-max-content;height:max-content}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .edit_button{display:inline-flex;align-items:center;padding:8px 16px;background-color:#fffaf0;border:1px solid #fbd38d;color:#dd6b20;border-radius:var(--border-radius);text-decoration:none;font-size:13px;font-weight:600;height:-webkit-max-content;height:max-content}.dayplan_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .delete_schedule_button{font-size:18px;color:#e53e3e;cursor:pointer}.dayplan_page_container .schedules_container .close_form_ghost,.dayplan_page_container .schedules_container .file_upload_form_ghost,.dayplan_page_container .schedules_container .reorder_form_ghost{position:fixed;z-index:2023;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.5);animation:fadeIn 1s ease-in-out}.dayplan_page_container .schedules_container .close_form_ghost .close_form,.dayplan_page_container .schedules_container .close_form_ghost .reorder_form,.dayplan_page_container .schedules_container .close_form_ghost .upload_form,.dayplan_page_container .schedules_container .file_upload_form_ghost .close_form,.dayplan_page_container .schedules_container .file_upload_form_ghost .reorder_form,.dayplan_page_container .schedules_container .file_upload_form_ghost .upload_form,.dayplan_page_container .schedules_container .reorder_form_ghost .close_form,.dayplan_page_container .schedules_container .reorder_form_ghost .reorder_form,.dayplan_page_container .schedules_container .reorder_form_ghost .upload_form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:400px;max-width:95%;padding:20px;box-sizing:border-box;height:auto}.dayplan_page_container .schedules_container .close_form_ghost .close_form .close_button,.dayplan_page_container .schedules_container .close_form_ghost .reorder_form .close_button,.dayplan_page_container .schedules_container .close_form_ghost .upload_form .close_button,.dayplan_page_container .schedules_container .file_upload_form_ghost .close_form .close_button,.dayplan_page_container .schedules_container .file_upload_form_ghost .reorder_form .close_button,.dayplan_page_container .schedules_container .file_upload_form_ghost .upload_form .close_button,.dayplan_page_container .schedules_container .reorder_form_ghost .close_form .close_button,.dayplan_page_container .schedules_container .reorder_form_ghost .reorder_form .close_button,.dayplan_page_container .schedules_container .reorder_form_ghost .upload_form .close_button{position:absolute;top:8px;right:8px;color:#000}.dayplan_page_container .schedules_container .close_form_ghost .close_form .input_label,.dayplan_page_container .schedules_container .close_form_ghost .reorder_form .input_label,.dayplan_page_container .schedules_container .close_form_ghost .upload_form .input_label,.dayplan_page_container .schedules_container .file_upload_form_ghost .close_form .input_label,.dayplan_page_container .schedules_container .file_upload_form_ghost .reorder_form .input_label,.dayplan_page_container .schedules_container .file_upload_form_ghost .upload_form .input_label,.dayplan_page_container .schedules_container .reorder_form_ghost .close_form .input_label,.dayplan_page_container .schedules_container .reorder_form_ghost .reorder_form .input_label,.dayplan_page_container .schedules_container .reorder_form_ghost .upload_form .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.dayplan_page_container .schedules_container .close_form_ghost .close_form .custom_input,.dayplan_page_container .schedules_container .close_form_ghost .reorder_form .custom_input,.dayplan_page_container .schedules_container .close_form_ghost .upload_form .custom_input,.dayplan_page_container .schedules_container .file_upload_form_ghost .close_form .custom_input,.dayplan_page_container .schedules_container .file_upload_form_ghost .reorder_form .custom_input,.dayplan_page_container .schedules_container .file_upload_form_ghost .upload_form .custom_input,.dayplan_page_container .schedules_container .reorder_form_ghost .close_form .custom_input,.dayplan_page_container .schedules_container .reorder_form_ghost .reorder_form .custom_input,.dayplan_page_container .schedules_container .reorder_form_ghost .upload_form .custom_input{position:relative;width:100%;height:30px;font-size:14px;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent;resize:none}.dayplan_page_container .schedules_container .close_form_ghost .close_form .custom_input:focus-within,.dayplan_page_container .schedules_container .close_form_ghost .reorder_form .custom_input:focus-within,.dayplan_page_container .schedules_container .close_form_ghost .upload_form .custom_input:focus-within,.dayplan_page_container .schedules_container .file_upload_form_ghost .close_form .custom_input:focus-within,.dayplan_page_container .schedules_container .file_upload_form_ghost .reorder_form .custom_input:focus-within,.dayplan_page_container .schedules_container .file_upload_form_ghost .upload_form .custom_input:focus-within,.dayplan_page_container .schedules_container .reorder_form_ghost .close_form .custom_input:focus-within,.dayplan_page_container .schedules_container .reorder_form_ghost .reorder_form .custom_input:focus-within,.dayplan_page_container .schedules_container .reorder_form_ghost .upload_form .custom_input:focus-within{border-color:var(--color-primary)}.dayplan_page_container .schedules_container .close_form_ghost .close_form .deviation_remarks,.dayplan_page_container .schedules_container .close_form_ghost .reorder_form .deviation_remarks,.dayplan_page_container .schedules_container .close_form_ghost .upload_form .deviation_remarks,.dayplan_page_container .schedules_container .file_upload_form_ghost .close_form .deviation_remarks,.dayplan_page_container .schedules_container .file_upload_form_ghost .reorder_form .deviation_remarks,.dayplan_page_container .schedules_container .file_upload_form_ghost .upload_form .deviation_remarks,.dayplan_page_container .schedules_container .reorder_form_ghost .close_form .deviation_remarks,.dayplan_page_container .schedules_container .reorder_form_ghost .reorder_form .deviation_remarks,.dayplan_page_container .schedules_container .reorder_form_ghost .upload_form .deviation_remarks{height:50px;border-bottom:1px solid #e9e8e8;width:100%}.dayplan_page_container .schedules_container .close_form_ghost .close_form .confirm_remarks_button,.dayplan_page_container .schedules_container .close_form_ghost .reorder_form .confirm_remarks_button,.dayplan_page_container .schedules_container .close_form_ghost .upload_form .confirm_remarks_button,.dayplan_page_container .schedules_container .file_upload_form_ghost .close_form .confirm_remarks_button,.dayplan_page_container .schedules_container .file_upload_form_ghost .reorder_form .confirm_remarks_button,.dayplan_page_container .schedules_container .file_upload_form_ghost .upload_form .confirm_remarks_button,.dayplan_page_container .schedules_container .reorder_form_ghost .close_form .confirm_remarks_button,.dayplan_page_container .schedules_container .reorder_form_ghost .reorder_form .confirm_remarks_button,.dayplan_page_container .schedules_container .reorder_form_ghost .upload_form .confirm_remarks_button{position:relative;display:block;margin-top:10px;padding:7px 15px;background-color:#e53e3e;color:#fff;box-shadow:none;border:none;font-size:13px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.dayplan_page_container .schedules_container .close_form_ghost .close_form .confirm_remarks_button:hover,.dayplan_page_container .schedules_container .close_form_ghost .reorder_form .confirm_remarks_button:hover,.dayplan_page_container .schedules_container .close_form_ghost .upload_form .confirm_remarks_button:hover,.dayplan_page_container .schedules_container .file_upload_form_ghost .close_form .confirm_remarks_button:hover,.dayplan_page_container .schedules_container .file_upload_form_ghost .reorder_form .confirm_remarks_button:hover,.dayplan_page_container .schedules_container .file_upload_form_ghost .upload_form .confirm_remarks_button:hover,.dayplan_page_container .schedules_container .reorder_form_ghost .close_form .confirm_remarks_button:hover,.dayplan_page_container .schedules_container .reorder_form_ghost .reorder_form .confirm_remarks_button:hover,.dayplan_page_container .schedules_container .reorder_form_ghost .upload_form .confirm_remarks_button:hover{background-color:#d20606;color:#d3d3d3}.dayplan_page_container .route{font-size:13px}.dayplan_page_container .route .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.dayplan_page_container .route .css-g1d714-ValueContainer{padding:0}.dayplan_page_container .route .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.dayplan_page_container .route .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.dayplan_page_container .route .css-tj5bde-Svg,.dayplan_page_container .route .pholder{box-shadow:none}.dayplan_page_container .route .css-1okebmr-indicatorSeparator{visibility:hidden}.dayplan_page_container .bottom_navbar_footer{position:absolute;bottom:5px;left:0;right:0;height:40px;background-color:var(--text-primary);display:flex;align-items:center;justify-content:center;padding:0 20px;z-index:100;box-shadow:0 -2px 6px rgba(0,0,0,.1)}.dayplan_page_container .sort{font-size:14px;font-weight:800;margin-right:20px}.dayplan_page_container .sort-options{display:flex}.dayplan_page_container .sort-button{background-color:transparent;color:#fff;border:none;cursor:pointer;font-size:14px;margin-right:10px;padding:8px 16px;border-radius:4px;transition:background-color .3s ease}.dayplan_page_container .sort-button:hover{background-color:#555}.dayplan_page_container button{border:none;background-color:transparent;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;padding:4px;cursor:pointer;transition:background-color .3s ease}.dayplan_page_container .active{background-color:var(--text-primary);color:#fff}.dayplan_page_container .sort{color:#fff;font-size:18px;border-radius:50px;display:flex;align-items:center;justify-content:center;padding:4px;cursor:pointer;transition:background-color .3s ease}.dayplan_page_container .sort:active{background-color:hsla(0,0%,100%,.1)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dayplan_details_page_container{position:relative;width:100%;height:auto;font-family:"Arial"}.dayplan_details_page_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;background-color:var(--bg-card);box-shadow:var(--shadow-modern);color:#fff;box-sizing:border-box}.dayplan_details_page_container .page_header .page_title{font-size:16px;font-weight:600;letter-spacing:1.5px}.dayplan_details_page_container .page_header .back_button{font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;color:#fff;text-decoration:none}.dayplan_details_page_container .customer_details{position:relative;height:auto;padding:10px 0;box-sizing:border-box;background-color:#0c0a3c;text-align:center;grid-template-columns:auto auto;grid-column-gap:20px;justify-content:center;width:100%}.dayplan_details_page_container .customer_details .customer_name{font-size:18px;color:#fff;font-weight:500}.dayplan_details_page_container .customer_details .outstanding_sales_container{position:relative;display:none;grid-template-columns:auto auto;grid-column-gap:20px;justify-content:center;width:100%}.dayplan_details_page_container .customer_details .outstanding_sales_container .outstanding{padding:10px;color:#fff}.dayplan_details_page_container .customer_details .outstanding_sales_container .outstanding .amount{font-size:18px;font-weight:500}.dayplan_details_page_container .customer_details .outstanding_sales_container .outstanding .label{font-weight:500;font-size:12px}.dayplan_details_page_container .customer_details .outstanding_sales_container .sales{padding:10px;color:#fff}.dayplan_details_page_container .customer_details .outstanding_sales_container .sales .amount{font-size:18px;font-weight:500}.dayplan_details_page_container .customer_details .outstanding_sales_container .sales .label{font-size:12px}.dayplan_details_page_container .schedule_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.dayplan_details_page_container .schedule_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.dayplan_details_page_container .schedule_form .blocks .input_label{position:relative;margin:8px 0;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.dayplan_details_page_container .schedule_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.dayplan_details_page_container .schedule_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.dayplan_details_page_container .schedule_form .blocks .custom_input2{position:relative;width:50%;height:30px;font-size:14px;border:1px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial"}.dayplan_details_page_container .schedule_form .schedule_details_container{padding:1px 10px 10px;box-sizing:border-box}.dayplan_details_page_container .schedule_form .schedule_details_container .input{outline:none;box-shadow:none;resize:none}.dayplan_details_page_container .schedule_form .schedule_details_container .purposes .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.dayplan_details_page_container .schedule_form .schedule_details_container .purposes .css-g1d714-ValueContainer{padding:0;background-color:transparent}.dayplan_details_page_container .schedule_form .schedule_details_container .purposes .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.dayplan_details_page_container .schedule_form .schedule_details_container .purposes .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.dayplan_details_page_container .schedule_form .schedule_details_container .purposes .css-tj5bde-Svg,.dayplan_details_page_container .schedule_form .schedule_details_container .purposes .pholder{box-shadow:none}.dayplan_details_page_container .schedule_form .schedule_details_container .purposes .css-1okebmr-indicatorSeparator{visibility:hidden}.dayplan_details_page_container .schedule_form .schedule_details_container .location_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-column-gap:5px}.dayplan_details_page_container .schedule_form .schedule_details_container .location_container .location{position:relative;width:100%;height:26px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.dayplan_details_page_container .schedule_form .schedule_details_container .location_container .location:focus-within{border-color:var(--color-primary)}.dayplan_details_page_container .schedule_form .schedule_details_container .location_container .location_button{align-self:center;padding:5px;color:#398ee7;font-size:22px}.dayplan_details_page_container .schedule_form .schedule_details_container .collection_sales_button{margin:10px 0;object-fit:cover;overflow:hidden}.dayplan_details_page_container .schedule_form .schedule_details_container .collection_sales_button img{width:150px;height:40px;object-fit:cover}.dayplan_details_page_container .schedule_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.dayplan_details_page_container .schedule_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.new_schedule_container .customer_day{font-size:13px}.new_schedule_container .customer_day .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_schedule_container .customer_day .css-g1d714-ValueContainer{padding:0}.new_schedule_container .customer_day .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_schedule_container .customer_day .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_schedule_container .customer_day .css-tj5bde-Svg,.new_schedule_container .customer_day .pholder{box-shadow:none}.new_schedule_container .customer_day .css-1okebmr-indicatorSeparator{visibility:hidden}.routes_page_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto 55px;width:100%;height:100%;font-family:"Arial"}.routes_page_container .routes_container{position:relative;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;width:100%;height:100%}.routes_page_container .routes_container .page_header{position:relative;width:100%;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;background-color:var(--bg-card);box-shadow:var(--shadow-modern);align-items:center;padding:5px 5px 5px 10px;box-sizing:border-box}.routes_page_container .routes_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:500;letter-spacing:1.5px}.routes_page_container .routes_container .page_header .new_route_button{color:#fff;font-size:14px;font-weight:500;font-family:"Arial";padding:7px 16px;background-color:var(--color-primary);border:1px solid #d3d3d3;border-radius:20px;cursor:pointer;text-decoration:none}.routes_page_container .routes_container .page_header .new_route_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.routes_page_container .routes_container .list_blocks_container{position:relative;width:100%;height:auto}.routes_page_container .routes_container .list_blocks_container .lists_container{padding:10px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:orange #fff}.routes_page_container .routes_container .list_blocks_container .lists_container .single_route_container{position:relative;width:100%;margin-bottom:10px;padding:12px;box-sizing:border-box;height:auto;overflow:hidden;background-color:#ea8000;background-image:linear-gradient(315deg,#ff0921,#392e2f 74%);transition:height .6s;border-radius:7px}.routes_page_container .routes_container .list_blocks_container .lists_container .single_route_container .route_customer_name_delete_button_container{position:relative;width:100%;display:grid;grid-template-columns:70px auto -webkit-max-content;grid-template-columns:70px auto max-content;grid-column-gap:10px;box-sizing:border-box}.routes_page_container .routes_container .list_blocks_container .lists_container .single_route_container .route_customer_name_delete_button_container .routes_date_container{text-align:center;align-items:center;border-right:2px solid #9c4a1d;padding:0 15px 0 6px}.routes_page_container .routes_container .list_blocks_container .lists_container .single_route_container .route_customer_name_delete_button_container .routes_date_container .route_no{font-size:20px;font-weight:600;color:#fff}.routes_page_container .routes_container .list_blocks_container .lists_container .single_route_container .route_customer_name_delete_button_container .customer_name_check_in_button_container{position:relative;display:grid;align-items:center;grid-template-columns:auto -webkit-max-content -webkit-max-content;grid-template-columns:auto max-content max-content}.routes_page_container .routes_container .list_blocks_container .lists_container .single_route_container .route_customer_name_delete_button_container .customer_name_check_in_button_container .route_customer_name{position:relative;font-weight:700;color:#fff;font-size:16px;white-space:pre-line;word-break:break-word}.routes_page_container .routes_container .list_blocks_container .lists_container .single_route_container .route_customer_name_delete_button_container .customer_name_check_in_button_container .edit_button{margin-left:10px;display:block;padding:2px;color:#fff;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500;text-align:center;cursor:pointer;font-size:18px}.routes_page_container .routes_container .list_blocks_container .lists_container .single_route_container .route_customer_name_delete_button_container .customer_name_check_in_button_container .remove_route_button{margin-left:18px;font-size:16px;color:#fff}.schedule_approval_page_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto 55px;width:100%;height:100%;font-family:"Arial";overflow:hidden}.schedule_approval_page_container .sales_orders_container{position:relative;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;width:100%;height:100%;overflow:hidden}.schedule_approval_page_container .sales_orders_container .page_header{position:relative;width:100%;display:grid;grid-template-columns:50% 50%;background-color:var(--bg-card);box-shadow:var(--shadow-modern);align-items:center;padding:5px 5px 5px 10px;box-sizing:border-box}.schedule_approval_page_container .sales_orders_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:15px;font-weight:500;letter-spacing:1.5px}.schedule_approval_page_container .sales_orders_container .page_header .new_sales_order_button{color:#fff;font-size:14px;font-weight:500;font-family:"Arial";padding:7px 16px;background-color:var(--color-primary);border:1px solid #d3d3d3;border-radius:20px;cursor:pointer;text-decoration:none}.schedule_approval_page_container .sales_orders_container .page_header .new_sales_order_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.schedule_approval_page_container .sales_orders_container .toggles_container{position:relative;padding:8px auto;width:100%;height:auto;display:grid;grid-template-columns:repeat(3,33.3%);justify-items:center;background-color:var(--bg-card)}.schedule_approval_page_container .sales_orders_container .toggles_container .toggles{display:flex;position:relative;flex-direction:column;width:100%;height:70px;justify-content:center;align-items:center;color:var(--text-primary);transition:all .3s;cursor:pointer}.schedule_approval_page_container .sales_orders_container .toggles_container .toggles .order_status_icon{font-size:22px;margin-bottom:4px}.schedule_approval_page_container .sales_orders_container .toggles_container .toggles .order_status{font-size:10px;font-weight:600;text-align:center}.schedule_approval_page_container .sales_orders_container .toggles_container .toggles .order_count{position:absolute;top:6px;right:6px;font-size:8px;font-weight:700;background-color:var(--color-primary);color:#fff;padding:1px 5px;border-radius:8px;min-width:14px;text-align:center;line-height:12px}.schedule_approval_page_container .sales_orders_container .toggles_container .toggles.selected .order_count{background-color:#fff;color:var(--color-primary)}.schedule_approval_page_container .sales_orders_container .list_blocks_container{position:relative;width:100%;height:auto}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container{padding:10px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:orange #fff}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container{position:relative;width:100%;margin-bottom:10px;padding:12px;box-sizing:border-box;height:auto;overflow:hidden;background-color:#ea8000;background-image:linear-gradient(315deg,#ea8000,var(--border-color) 74%);transition:height .6s;border-radius:7px}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container{position:relative;width:100%;display:grid;grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content;grid-column-gap:10px;box-sizing:border-box}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container{text-align:center;align-self:center;border-right:2px solid #fff;padding:0 10px}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container .scheduled_day,.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container .scheduled_month{font-size:16px;font-weight:600;color:#fff}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container{position:relative;display:grid;align-items:center}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .scheduled_customer_name{position:relative;font-weight:500;color:#fff;font-size:12px;white-space:pre-line;word-break:break-word;margin:4px 0}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .scheduled_customer_name span{margin-left:5px}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container{margin-top:5px}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .check_in_button{display:inline-block;padding:5px 10px;background-color:#fff;border:2px solid green;color:#38a169;border-radius:6px;font-size:14px;font-weight:500}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .map_button{margin-left:20px;display:inline-block;padding:5px 10px;background-color:#fff;border:2px solid #1a73e8;color:#1a73e8;border-radius:6px;font-size:14px;font-weight:500;text-decoration:none}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .schedules_button_container .edit_button{margin-left:20px;display:inline-block;padding:5px 8px;background-color:#fff;border:2px solid #b57741;color:#b57741;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .status_of_schedules{position:relative;display:grid;align-items:center;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;grid-column-gap:8px;margin-top:6px}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .status_of_schedules .schedule_approved{padding:5px 8px;background-color:#fff;color:#006c17;border-radius:8px;font-size:14px;font-weight:700;text-align:center}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .status_of_schedules .schedule_approved .fa-check{color:#38a169;margin-right:10px}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .status_of_schedules .schedule_requested{padding:5px 8px;background-color:#fff;color:red;border-radius:8px;text-align:center;font-size:14px;font-weight:700}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .status_of_schedules .schedule_requested .fa-clock-o{color:red;margin-right:10px}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .status_of_schedules .schedule_rejected{padding:5px 8px;background-color:red;color:#fff;border-radius:8px;text-align:center;font-size:14px;font-weight:700}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .status_of_schedules .schedule_rejected .fa-times{color:#fff;margin-right:10px}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .status_of_schedules .deviation_from_schedule{padding:5px 8px;background-color:red;color:#fff;border-radius:8px;text-align:center;font-size:14px;font-weight:700}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .delete_schedule_button{font-size:16px;color:#fff}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .approve_cancel_schedule{display:grid;grid-template-columns:auto auto auto;grid-column-gap:12px;margin-top:6px}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .approve_cancel_schedule .schedule_approve_button{align-self:center;color:#38a169;cursor:pointer;font-size:18px;background-color:#fff;padding:7px 2px;border-radius:6px;border:2px solid #b57741}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .approve_cancel_schedule .schedule_approve_button i{text-align:center;display:block}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .approve_cancel_schedule .schedule_cancel_button{align-self:center;color:red;cursor:pointer;font-size:18px;background-color:#fff;padding:7px 2px;border-radius:6px;border:2px solid #b57741}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .approve_cancel_schedule .schedule_cancel_button i{text-align:center;display:block}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .approve_all_cancel_all_schedule{display:grid;grid-template-columns:auto auto;grid-column-gap:12px;margin-top:6px;margin-bottom:12px}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .approve_all_cancel_all_schedule .schedule_approve_all_button{align-self:center;color:#38a169;cursor:pointer;font-size:14px;background-color:#fff;padding:6px 2px;border-radius:22px;border:2px solid #b57741}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .approve_all_cancel_all_schedule .schedule_approve_all_button i{text-align:center;display:block}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .approve_all_cancel_all_schedule .schedule_approve_all_button i span{font-family:monospace}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .approve_all_cancel_all_schedule .schedule_cancel_all_button{align-self:center;color:red;cursor:pointer;font-size:14px;background-color:#fff;padding:6px 2px;border-radius:22px;border:2px solid #b57741}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .approve_all_cancel_all_schedule .schedule_cancel_all_button i{text-align:center;display:block}.schedule_approval_page_container .sales_orders_container .list_blocks_container .lists_container .approve_all_cancel_all_schedule .schedule_cancel_all_button i span{font-family:monospace}.schedule_approval_page_container .sales_orders_container .close_form_ghost,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost,.schedule_approval_page_container .sales_orders_container .verify_form_ghost{position:fixed;display:none;z-index:2023;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.schedule_approval_page_container .sales_orders_container .close_form_ghost .close_form,.schedule_approval_page_container .sales_orders_container .close_form_ghost .reorder_form,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .close_form,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .reorder_form,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .close_form,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .reorder_form,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .close_form,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .reorder_form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:400px;max-width:95%;padding:20px;box-sizing:border-box;height:auto}.schedule_approval_page_container .sales_orders_container .close_form_ghost .close_form .close_button,.schedule_approval_page_container .sales_orders_container .close_form_ghost .reorder_form .close_button,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .close_form .close_button,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .reorder_form .close_button,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .close_form .close_button,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .reorder_form .close_button,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .close_form .close_button,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .reorder_form .close_button{position:absolute;top:8px;right:8px;color:#000}.schedule_approval_page_container .sales_orders_container .close_form_ghost .close_form .input_label,.schedule_approval_page_container .sales_orders_container .close_form_ghost .reorder_form .input_label,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .close_form .input_label,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .reorder_form .input_label,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .close_form .input_label,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .reorder_form .input_label,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .close_form .input_label,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .reorder_form .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.schedule_approval_page_container .sales_orders_container .close_form_ghost .close_form .custom_input,.schedule_approval_page_container .sales_orders_container .close_form_ghost .reorder_form .custom_input,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .close_form .custom_input,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .reorder_form .custom_input,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .close_form .custom_input,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .reorder_form .custom_input,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .close_form .custom_input,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .reorder_form .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent;outline:none;box-shadow:none;resize:none}.schedule_approval_page_container .sales_orders_container .close_form_ghost .close_form .custom_input:focus-within,.schedule_approval_page_container .sales_orders_container .close_form_ghost .reorder_form .custom_input:focus-within,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .close_form .custom_input:focus-within,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .reorder_form .custom_input:focus-within,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .close_form .custom_input:focus-within,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .reorder_form .custom_input:focus-within,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .close_form .custom_input:focus-within,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .reorder_form .custom_input:focus-within{border-color:var(--color-primary)}.schedule_approval_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reject_button,.schedule_approval_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .close_form_ghost .reorder_form .confirm_reject_button,.schedule_approval_page_container .sales_orders_container .close_form_ghost .reorder_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .close_form .confirm_reject_button,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .close_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .reorder_form .confirm_reject_button,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .reorder_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .close_form .confirm_reject_button,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .close_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .reorder_form .confirm_reject_button,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .reorder_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .close_form .confirm_reject_button,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .close_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .reorder_form .confirm_reject_button,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .reorder_form .confirm_reorder_button{position:relative;display:block;margin-top:10px;padding:7px 15px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:13px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.schedule_approval_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reject_button:hover,.schedule_approval_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .close_form_ghost .reorder_form .confirm_reject_button:hover,.schedule_approval_page_container .sales_orders_container .close_form_ghost .reorder_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .close_form .confirm_reject_button:hover,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .close_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .reorder_form .confirm_reject_button:hover,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .reorder_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .close_form .confirm_reject_button:hover,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .close_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .reorder_form .confirm_reject_button:hover,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .reorder_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .close_form .confirm_reject_button:hover,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .close_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .reorder_form .confirm_reject_button:hover,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .reorder_form .confirm_reorder_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.schedule_approval_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .close_form_ghost .reorder_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .close_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .reorder_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .close_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .reorder_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .close_form .confirm_reorder_button,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .reorder_form .confirm_reorder_button{position:relative;display:block;margin-top:10px;padding:7px 15px;background-color:#e53e3e;color:#fff;box-shadow:none;border:none;font-size:13px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.schedule_approval_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .close_form_ghost .reorder_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .close_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .escalate_form_ghost .reorder_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .close_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .reorder_form_ghost .reorder_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .close_form .confirm_reorder_button:hover,.schedule_approval_page_container .sales_orders_container .verify_form_ghost .reorder_form .confirm_reorder_button:hover{background-color:#d20606;color:#d3d3d3}.customers_page_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto;width:100%;height:100%;overflow:hidden;background-color:var(--bg-app)}.customers_page_container .schedules_container{position:relative;width:100%;height:100%;overflow:hidden}.customers_page_container .schedules_container .new_schedule_button{color:#fff;font-size:14px;font-weight:500;font-family:"Arial";padding:7px 16px;background-color:var(--color-primary);border:1px solid #d3d3d3;border-radius:20px;cursor:pointer;text-decoration:none}.customers_page_container .schedules_container .new_schedule_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.customers_page_container .schedules_container .search_container{position:relative;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;width:calc(100% - 30px);height:40px;margin:10px auto;align-items:center;color:var(--text-secondary);padding-left:15px;box-sizing:border-box;background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:20px;box-shadow:0 2px 5px rgba(0,0,0,.02);transition:box-shadow .2s,border-color .2s}.customers_page_container .schedules_container .search_container:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(15,76,129,.1);color:var(--color-primary)}.customers_page_container .schedules_container .search_container .customer_search_input{padding:4px 12px 4px 8px;box-sizing:border-box;width:100%;height:100%;border:none;background:transparent;outline:none;font-size:14px;color:var(--text-primary)}.customers_page_container .schedules_container .search_container .customer_search_input::placeholder{color:#94a3b8}.customers_page_container .schedules_container .list_blocks_container{position:relative;width:100%;height:calc(100% - 110px);overflow-y:scroll!important;padding-bottom:75px}.customers_page_container .schedules_container .list_blocks_container .lists_container{padding:5px 15px 15px;box-sizing:border-box;scrollbar-width:none}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container{position:relative;width:100%;margin-bottom:10px;padding:10px 12px;box-sizing:border-box;height:auto;overflow:hidden;background-color:var(--bg-card);box-shadow:var(--shadow-modern);border-radius:var(--border-radius);border:1px solid var(--border-color);transition:transform .2s ease,box-shadow .2s ease}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container{position:relative;width:100%;display:grid;grid-template-columns:auto;grid-column-gap:10px;box-sizing:border-box}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container{display:flex;width:100%;align-items:center;justify-content:space-between;box-sizing:border-box}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col{width:75%;flex:0 0 75%;box-sizing:border-box;padding-right:10px}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .scheduled_customer_name{position:relative;white-space:pre-line;word-break:break-word;margin-bottom:6px;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .scheduled_customer_name .customer_name_title{display:flex;align-items:flex-start;grid-gap:6px;gap:6px;font-size:12px!important;font-weight:700;color:var(--text-primary)}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .scheduled_customer_name .customer_name_title i{color:var(--color-primary);font-size:12px;margin-top:2px;flex:0 0 auto}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .scheduled_customer_name .customer_name_title span{flex:1 1 auto;word-break:break-word;line-height:1.3}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .scheduled_customer_name .last_visit_info{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:10px!important;color:var(--text-secondary);font-weight:500;margin-left:18px}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .scheduled_customer_name .last_visit_info i{color:#94a3b8;font-size:10px;flex:0 0 auto}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .scheduled_customer_name .last_visit_info span{flex:1 1 auto;line-height:1.2}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .schedules_leftside_container{width:100%}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .schedules_leftside_container .scheduled_address,.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .schedules_leftside_container .scheduled_location_name{position:relative;margin-top:4px;white-space:pre-line;word-break:break-word;color:var(--text-secondary);font-weight:500;font-size:12px;display:flex;align-items:flex-start;grid-gap:6px;gap:6px}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .schedules_leftside_container .scheduled_address i,.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .schedules_leftside_container .scheduled_location_name i{color:#94a3b8;margin-top:1px;font-size:11px}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .schedules_leftside_container .scheduled_address span,.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_details_left_col .schedules_leftside_container .scheduled_location_name span{font-weight:500;color:var(--text-secondary);font-size:12px}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_actions_right_col{width:25%;flex:0 0 25%;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_actions_right_col .schedules_button_container{display:flex;flex-direction:column;align-items:flex-end;grid-gap:8px;gap:8px}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_actions_right_col .schedules_button_container .check_in_button{padding:4px 10px;background-color:#f0fdf4;color:#166534;border-radius:15px;border:1px solid #dcfce7;font-size:11px;font-weight:700;text-align:center;display:inline-block}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_actions_right_col .schedules_button_container .identifying_icons{display:flex;grid-gap:8px;gap:8px}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_actions_right_col .schedules_button_container .identifying_icons .contact_no,.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_actions_right_col .schedules_button_container .identifying_icons .map_button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#f8fafc;color:var(--color-primary);border:1px solid var(--border-color);border-radius:50%;font-size:14px;text-decoration:none;transition:all .2s ease}.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_actions_right_col .schedules_button_container .identifying_icons .contact_no:hover,.customers_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_card_split_container .customer_actions_right_col .schedules_button_container .identifying_icons .map_button:hover{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary);transform:translateY(-2px)}.new_retailer_container{position:relative;width:100%;height:auto;font-family:"Arial"}.new_retailer_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_retailer_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:14px;font-weight:600}.new_retailer_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_retailer_container .schedule_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_retailer_container .schedule_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_retailer_container .schedule_form .blocks .map-spacer{margin:10px 2px}.new_retailer_container .schedule_form .blocks .search_container{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;grid-gap:20px;gap:20px}.new_retailer_container .schedule_form .blocks .camera-image-upload{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-gap:10px;gap:10px;padding:10px 20px;background-color:#007bff;color:#fff;border-radius:5px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:10px 0;width:100px}.new_retailer_container .schedule_form .blocks .camera-image-upload .camera-input-label{position:relative;color:#fff;font-size:14px;font-family:"Arial"}.new_retailer_container .schedule_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_retailer_container .schedule_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_retailer_container .schedule_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_retailer_container .schedule_form .blocks .custom_input2{position:relative;width:90%;max-width:150px;height:40px;font-size:16px;border:2px solid var(--border-color);border-radius:20px;padding:0 20px;outline:none;font-family:"Arial",sans-serif}.new_retailer_container .schedule_form .blocks .custom_input2:focus{border-color:var(--color-primary)}.new_retailer_container .schedule_form .blocks .location_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-column-gap:5px}.new_retailer_container .schedule_form .blocks .location_container .location{position:relative;width:100%;height:26px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_retailer_container .schedule_form .blocks .location_container .location:focus-within{border-color:var(--color-primary)}.new_retailer_container .schedule_form .blocks .location_container .location_button{align-self:center;padding:5px;color:#398ee7;font-size:22px}.new_retailer_container .schedule_form .customer_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_retailer_container .schedule_form .customer_details_container .customer_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:center;grid-column-gap:10px;margin-top:10px}.new_retailer_container .schedule_form .customer_details_container .customer_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:2px;color:var(--text-primary)}.new_retailer_container .schedule_form .customer_details_container .customer_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_retailer_container .schedule_form .customer_details_container .input{outline:none;box-shadow:none;resize:none}.new_retailer_container .schedule_form .customer_details_container .input .react-date-picker__wrapper{border:none}.new_retailer_container .schedule_form .customer_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_retailer_container .schedule_form .customer_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_retailer_container .schedule_form .customer_details_container .add_button_container{position:relative;margin-top:8px;width:100%;text-align:right}.new_retailer_container .schedule_form .customer_details_container .add_button_container .add_schedule_button{position:relative;display:inline-block;padding:10px 20px;background-color:#38a169;color:#fff;box-shadow:none;border:none;border-radius:25px;cursor:pointer;text-decoration:none;transition:all .3s}.new_retailer_container .schedule_form .customer_details_container .add_button_container .add_schedule_button:hover{background-color:#276749;color:#d3d3d3}.new_retailer_container .schedule_form .schedules_table_container table{position:relative;width:100%;border-collapse:collapse}.new_retailer_container .schedule_form .schedules_table_container table thead{font-size:14px}.new_retailer_container .schedule_form .schedules_table_container table tbody{font-size:12px}.new_retailer_container .schedule_form .schedules_table_container table tr{border-bottom:1px solid #d3d3d3}.new_retailer_container .schedule_form .schedules_table_container table tr td,.new_retailer_container .schedule_form .schedules_table_container table tr th{padding:10px 3px}.new_retailer_container .schedule_form .schedules_table_container table tbody tr:nth-child(2n){background-color:hsla(0,0%,50.2%,.1803921569)}.new_retailer_container .schedule_form .schedules_table_container table .remove_schedule_button{font-size:20px;color:#e53e3e}.new_retailer_container .schedule_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_retailer_container .schedule_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.new_retailer_container .customer_container{position:relative;margin-top:10px}.new_retailer_container .customer_container .customer_name_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:center;grid-column-gap:10px;margin-top:10px}.new_retailer_container .customer_container .customer_name_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:2px;color:var(--text-primary)}.new_retailer_container .customer_container .customer_name_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_retailer_container .customer_container .customer_suggestions_container,.new_retailer_container .customer_container .phone_suggestions_container{display:none;position:absolute;left:0;width:calc(100% - 2px);max-height:250px;overflow-y:auto;background-color:#fff;border:1px solid var(--border-color);border-radius:5px;z-index:2022}.new_retailer_container .customer_container .single_phone_customer_details{width:100%;font-size:14px;padding:10px;box-sizing:border-box;border-bottom:1px solid var(--border-color);color:var(--text-primary);font-family:"Arial",sans-serif;cursor:pointer}.new_retailer_container .customer_container .single_phone_customer_details:hover{background-color:#add8e6;color:#fff}.new_retailer_container .customer_container .single_customer_details{width:100%;font-size:14px;padding:10px;box-sizing:border-box;border-bottom:1px solid var(--border-color);color:var(--text-primary);font-family:"Arial",sans-serif;cursor:pointer}.new_retailer_container .customer_container .single_customer_details:hover{background-color:#add8e6;color:#fff}.new_retailer_container .upload_photo{color:var(--border-color);margin:16px auto 5px;font-size:12px}.new_retailer_container .thumbnail{width:50px;height:50px;position:relative}.new_retailer_container .close-start{color:#e53e3e}.new_retailer_container .thumbnail img{height:100px;position:relative;border:1px solid #ff6384;margin-top:10px}.new_retailer_container .thumbnail i{margin:0;position:absolute;top:-70px;right:5px;transform:translate(-50%,-50%)}.new_retailer_container .image-upload>input{display:block}.new_retailer_container .image-upload img{width:60px;cursor:pointer;padding-left:20px}.new_retailer_container .image_odo_meter{display:grid;grid-template-columns:auto auto;align-items:stretch}.new_retailer_container .district{font-size:13px}.new_retailer_container .district .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_retailer_container .district .css-g1d714-ValueContainer{padding:0}.new_retailer_container .district .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_retailer_container .district .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_retailer_container .district .css-tj5bde-Svg,.new_retailer_container .district .pholder{box-shadow:none}.new_retailer_container .district .css-1okebmr-indicatorSeparator{visibility:hidden}.attendance_container_camera{position:relative;width:100%;height:auto;font-family:"Arial"}.attendance_container_camera .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.attendance_container_camera .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.attendance_container_camera .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.attendance_container_camera .products_container{padding:10px;box-sizing:border-box}.attendance_container_camera .products_container .single_product_container{position:relative;border-bottom:2px solid var(--border-color);border-top:2px solid var(--border-color);padding:0 7px 7px;box-sizing:border-box;margin-top:10px;background:linear-gradient(to bottom right,rgba(255,255,0,.1),rgba(0,255,255,.1));transition:all 1s;overflow:scroll}.attendance_container_camera .products_container .single_product_container .product_label_and_delete_button{display:grid;height:26px;width:100%;grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content;align-items:center;box-sizing:border-box;grid-column-gap:5px}.attendance_container_camera .products_container .single_product_container .product_label_and_delete_button .product_label{font-size:14px;height:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#38a169}.attendance_container_camera .products_container .single_product_container .product_label_and_delete_button .maximize_button{display:none}.attendance_container_camera .products_container .single_product_container .product_label_and_delete_button .maximize_button,.attendance_container_camera .products_container .single_product_container .product_label_and_delete_button .minimize_button{color:var(--border-color);padding:3px 3px 3px 0;box-sizing:border-box}.attendance_container_camera .products_container .single_product_container .product_label_and_delete_button .delete_product_button{justify-self:right;color:#e53e3e;box-shadow:none;border:none;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.attendance_container_camera .products_container .single_product_container .qty_unit_price_container{position:relative;display:none;grid-template-columns:auto auto auto;font-size:12px}.attendance_container_camera .products_container .single_product_container .input_label{margin-top:6px}.attendance_container_camera .products_container .single_product_container .product{font-size:13px}.attendance_container_camera .products_container .single_product_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.attendance_container_camera .products_container .single_product_container .product .css-g1d714-ValueContainer{padding:0}.attendance_container_camera .products_container .single_product_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.attendance_container_camera .products_container .single_product_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.attendance_container_camera .products_container .single_product_container .product .css-tj5bde-Svg,.attendance_container_camera .products_container .single_product_container .product .pholder{box-shadow:none}.attendance_container_camera .products_container .single_product_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.attendance_container_camera .products_container .single_product_container .input{width:100%;outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.attendance_container_camera .products_container .single_product_container .unit{height:32px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary)}.attendance_container_camera .products_container .single_product_container .unit .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.attendance_container_camera .products_container .single_product_container .unit .css-g1d714-ValueContainer{padding:0;background-color:transparent}.attendance_container_camera .products_container .single_product_container .unit .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.attendance_container_camera .products_container .single_product_container .unit .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.attendance_container_camera .products_container .single_product_container .unit .css-tj5bde-Svg,.attendance_container_camera .products_container .single_product_container .unit .pholder{box-shadow:none}.attendance_container_camera .products_container .single_product_container .unit .css-1okebmr-indicatorSeparator{visibility:hidden}.attendance_container_camera .products_container .price_and_add_button_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-top:5px;align-items:center}.attendance_container_camera .products_container .price_and_add_button_container .add_product_button{position:relative;justify-self:right;padding:10px 20px;background-color:#38a169;color:#fff;box-shadow:none;border:none;border-radius:25px;cursor:pointer;text-decoration:none;transition:all .3s}.attendance_container_camera .products_container .price_and_add_button_container .add_product_button:hover{background-color:#276749;color:#d3d3d3}.attendance_container_camera .dealer_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.attendance_container_camera .dealer_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.attendance_container_camera .dealer_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.attendance_container_camera .dealer_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.attendance_container_camera .dealer_form .blocks .input_label_head{position:relative;padding-top:8px;padding-left:8px;color:#ff6384;font-size:14px;font-family:"Arial"}.attendance_container_camera .dealer_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.attendance_container_camera .dealer_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.attendance_container_camera .dealer_form .blocks .custom_input_date{position:relative;width:230px;height:30px;font-size:14px;border:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.attendance_container_camera .dealer_form .blocks .custom_input_date:focus-within{border-color:var(--color-primary)}.attendance_container_camera .dealer_form .product_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.attendance_container_camera .dealer_form .product_details_container .input{outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.attendance_container_camera .dealer_form .product_details_container .input .react-date-picker__wrapper{border:none}.attendance_container_camera .dealer_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.attendance_container_camera .dealer_form .product_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.attendance_container_camera .dealer_form .product_details_container .location_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-column-gap:5px}.attendance_container_camera .dealer_form .product_details_container .location_container .location{position:relative;width:100%;height:26px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.attendance_container_camera .dealer_form .product_details_container .location_container .location:focus-within{border-color:var(--color-primary)}.attendance_container_camera .dealer_form .product_details_container .location_container .location_button{align-self:center;padding:5px;color:#398ee7;font-size:22px}.attendance_container_camera .dealer_form .input_radio_container{position:relative;display:grid;margin-top:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.attendance_container_camera .dealer_form .input_radio_container .lead_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:left;grid-column-gap:10px;align-items:center}.attendance_container_camera .dealer_form .input_radio_container .lead_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:4px;font-size:12px}.attendance_container_camera .dealer_form .input_radio_container .lead_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.attendance_container_camera .dealer_form .input_radio_container .brand,.attendance_container_camera .dealer_form .input_radio_container .category,.attendance_container_camera .dealer_form .input_radio_container .product{font-size:13px}.attendance_container_camera .dealer_form .input_radio_container .brand .css-yk16xz-control,.attendance_container_camera .dealer_form .input_radio_container .category .css-yk16xz-control,.attendance_container_camera .dealer_form .input_radio_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.attendance_container_camera .dealer_form .input_radio_container .brand .css-g1d714-ValueContainer,.attendance_container_camera .dealer_form .input_radio_container .category .css-g1d714-ValueContainer,.attendance_container_camera .dealer_form .input_radio_container .product .css-g1d714-ValueContainer{padding:0}.attendance_container_camera .dealer_form .input_radio_container .brand .css-1pahdxg-control,.attendance_container_camera .dealer_form .input_radio_container .category .css-1pahdxg-control,.attendance_container_camera .dealer_form .input_radio_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.attendance_container_camera .dealer_form .input_radio_container .brand .css-1pahdxg-control:focus-within,.attendance_container_camera .dealer_form .input_radio_container .category .css-1pahdxg-control:focus-within,.attendance_container_camera .dealer_form .input_radio_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.attendance_container_camera .dealer_form .input_radio_container .brand .css-tj5bde-Svg,.attendance_container_camera .dealer_form .input_radio_container .brand .pholder,.attendance_container_camera .dealer_form .input_radio_container .category .css-tj5bde-Svg,.attendance_container_camera .dealer_form .input_radio_container .category .pholder,.attendance_container_camera .dealer_form .input_radio_container .product .css-tj5bde-Svg,.attendance_container_camera .dealer_form .input_radio_container .product .pholder{box-shadow:none}.attendance_container_camera .dealer_form .input_radio_container .brand .css-1okebmr-indicatorSeparator,.attendance_container_camera .dealer_form .input_radio_container .category .css-1okebmr-indicatorSeparator,.attendance_container_camera .dealer_form .input_radio_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.attendance_container_camera .dealer_form .input_radio_container .checkbox_label_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:5px;align-items:center;margin-top:5px}.attendance_container_camera .dealer_form .input_radio_container .checkbox_label_container input[type=checkbox]{width:18px;height:18px}.attendance_container_camera .dealer_form .input_radio_container .checkbox_label_container .checkbox_label{font-size:14px;color:var(--text-primary)}.attendance_container_camera .dealer_form .submit_button{position:relative;display:block;margin:10px auto 30px;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.attendance_container_camera .dealer_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.attendance_container_camera .dealer_form .sale_volume_of_each_category input[type=number]{position:relative;width:100px;height:30px;font-size:14px;border-radius:4px;border:1px solid #ff6384;margin-right:20px;-moz-appearance:textfield;padding:10px;box-sizing:border-box}.attendance_container_camera .dealer_form .single_category_container{margin-bottom:0;padding-left:5px;padding-bottom:10px;align-items:center}.attendance_container_camera .dealer_form .label_checkbox_container{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-bottom:7px;padding-left:9px}.attendance_container_camera .dealer_form .file_upload{width:100%}.attendance_container_camera .dealer_form .thumbnail{width:50px;height:50px;position:relative}.attendance_container_camera .dealer_form .thumbnail img{height:100px;position:relative;border:1px solid #ff6384;margin-top:10px}.attendance_container_camera .dealer_form .thumbnail i{margin:0;position:absolute;top:-70px;right:5px;transform:translate(-50%,-50%)}.attendance_container_camera .customer_container{position:relative}.attendance_container_camera .customer_container .customer_suggestions_container{display:none;position:absolute;top:102%;left:0;width:70%;height:auto;background-color:#fff;border-top:1px solid grey;border-left:1px solid grey;border-right:1px solid grey;border-radius:3px;z-index:2022}.attendance_container_camera .customer_container .customer_suggestions_container .single_customer_details{position:relative;width:100%;font-size:13px;padding:5px;box-sizing:border-box;border-bottom:1px solid #d3d3d3;color:var(--text-primary);font-family:"Arial"}.attendance_container_camera .customer_container .customer_suggestions_container .single_customer_details:hover{background-color:#add8e6;color:#fff}.attendance_container_camera .list_blocks_container{position:relative;width:100%;height:auto}.attendance_container_camera .list_blocks_container .lists_container{padding:10px;box-sizing:border-box}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container{position:relative;display:block;width:100%;margin-bottom:10px;padding:12px;box-sizing:border-box;height:auto;overflow:hidden;background-image:linear-gradient(315deg,#420909,#2f2f2f 74%);transition:height .6s;border-radius:5px;box-shadow:var(--shadow-modern)}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container{position:relative;width:100%;display:grid;box-sizing:border-box}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_date_container{text-align:center;display:flex;align-items:center;border-right:2px solid #9c4a1d;padding:0 15px 0 6px;height:100%}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_date_container .collection_no{font-size:26px;font-weight:600;color:#fff}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .collection_customer_name{position:relative;font-weight:500;font-size:18px;white-space:pre-line;color:#fff;text-shadow:0 0 1px #fff}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container{position:relative;display:grid;grid-template-columns:auto auto;align-items:center;grid-column-gap:20px}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .amount,.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .col_date,.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .receipt_no{color:#fff;font-size:16px}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .amount{font-weight:600}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .collection_status{padding:5px 8px;color:#fff;border-radius:8px;background-color:#38a169;font-size:14px;font-weight:700;text-align:center}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .collection_status .fa-check{color:#fff;margin-right:10px}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .attendance_details_status_button_container .edit_button{margin-left:20px;display:inline-block;padding:5px 8px;background-color:#fff;border:2px solid #b57741;color:#b57741;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container{position:relative;display:grid;grid-template-columns:45% 10% 45%;grid-column-gap:5px;padding:10px 0}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .leave_date{position:relative;font-weight:600;font-size:14px;color:#fff;letter-spacing:1.2px;text-shadow:0 0 1px #fff}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .amount,.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .col_date,.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .divider,.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .receipt_no{color:#fff;font-size:16px}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .amount{font-weight:600}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .collection_status{padding:5px 8px;color:#fff;border-radius:8px}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .collection_status .fa-check{color:#38a169;margin-right:10px}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_details_status_button_container .edit_button{margin-left:20px;display:inline-block;padding:5px 8px;background-color:#fff;border:2px solid #b57741;color:#b57741;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button{position:relative;display:grid;grid-template-columns:50% 50%;align-items:center;grid-column-gap:5px;padding:10px 0}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button .leave_status_approved{padding:5px 8px;background-color:#fff;color:#006c17;border-radius:8px;font-size:14px;font-weight:700;text-align:center}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button .leave_status_approved .fa-check{color:#38a169;margin-right:10px}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button .leave_status_requested{padding:5px 8px;background-color:#fff;color:red;border-radius:8px;text-align:center;font-size:14px;font-weight:700}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button .leave_status_requested .fa-clock-o{color:red;margin-right:10px}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button .leave_status_rejected{padding:5px 8px;background-color:red;color:#fff;border-radius:8px;text-align:center;font-size:14px;font-weight:700}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_details_status_button .leave_status_rejected .fa-times{color:#fff;margin-right:10px}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave2_reason{position:relative;font-weight:500;font-size:16px;white-space:pre-line;color:#fff;padding:5px 0;letter-spacing:1.2px;line-height:26px}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .leave_type{position:relative;font-weight:500;color:#fff;font-size:16px}.attendance_container_camera .list_blocks_container .lists_container .single_collection_container .collection_customer_name_delete_button_container .app{font-size:16px;color:#fff}.visible{display:block}.joint_visit_routes_page_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto 55px;width:100%;height:100%;font-family:"Arial";overflow:hidden}.joint_visit_routes_page_container .schedules_container{position:relative;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;width:100%;height:100%;overflow:hidden}.joint_visit_routes_page_container .schedules_container .page_header{position:relative;width:100%;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;background-color:var(--bg-card);box-shadow:var(--shadow-modern);align-items:center;padding:5px 5px 5px 10px;box-sizing:border-box}.joint_visit_routes_page_container .schedules_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:500;letter-spacing:1.5px}.joint_visit_routes_page_container .schedules_container .page_header .new_schedule_button{color:#fff;font-size:14px;font-weight:500;font-family:"Arial";padding:7px 16px;background-color:var(--color-primary);border:1px solid #d3d3d3;border-radius:20px;cursor:pointer;text-decoration:none}.joint_visit_routes_page_container .schedules_container .page_header .new_schedule_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.joint_visit_routes_page_container .schedules_container .toggles_container{position:relative;padding:8px auto;width:100%;height:auto;display:grid;grid-template-columns:repeat(2,50%);justify-items:center;background-color:var(--bg-card)}.joint_visit_routes_page_container .schedules_container .toggles_container .toggles{display:flex;position:relative;flex-direction:column;width:100%;height:70px;justify-content:center;align-items:center;color:var(--text-primary);transition:all .3s;cursor:pointer}.joint_visit_routes_page_container .schedules_container .toggles_container .toggles .order_status_icon{font-size:22px;margin-bottom:4px}.joint_visit_routes_page_container .schedules_container .toggles_container .toggles .order_status{font-size:10px;font-weight:600;text-align:center}.joint_visit_routes_page_container .schedules_container .toggles_container .toggles .order_count{position:absolute;top:6px;right:6px;font-size:8px;font-weight:700;background-color:var(--color-primary);color:#fff;padding:1px 5px;border-radius:8px;min-width:14px;text-align:center;line-height:12px}.joint_visit_routes_page_container .schedules_container .toggles_container .toggles.selected .order_count{background-color:#fff;color:var(--color-primary)}.joint_visit_routes_page_container .schedules_container .list_blocks_container{position:relative;width:100%;height:auto}.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container{padding:10px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:orange #fff}.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container{position:relative;width:100%;margin-bottom:10px;padding:12px;box-sizing:border-box;height:auto;overflow:hidden;background-color:#ea8000;background-image:linear-gradient(315deg,#4a1d21,#8e101c 74%);transition:height .6s;border-radius:7px}.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container{position:relative;width:100%;display:grid;grid-template-columns:-webkit-max-content auto -webkit-max-content -webkit-max-content;grid-template-columns:max-content auto max-content max-content;grid-column-gap:10px;box-sizing:border-box}.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container{text-align:center;align-self:center;border-right:2px solid #fff;padding:0 10px}.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container .scheduled_day,.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .scheduled_date_container .scheduled_month{font-size:16px;font-weight:600;color:#fff}.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container{position:relative;display:grid;align-items:center}.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .customer_name_check_in_button_container .scheduled_customer_name{position:relative;font-weight:500;color:#fff;font-size:16px;white-space:pre-line}.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .schedules_button_container{margin-top:5px}.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .schedules_button_container .check_in_button{display:inline-block;padding:5px 10px;background-color:#fff;border:1px solid #000;border-radius:6px;font-size:14px;font-weight:500}.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .schedules_button_container .map_button{margin-left:20px;display:inline-block;padding:5px 10px;background-color:#fff;border:2px solid #1a73e8;color:#1a73e8;border-radius:6px;font-size:14px;font-weight:500;text-decoration:none}.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .schedules_button_container .edit_button{margin-left:20px;display:inline-block;padding:5px 8px;background-color:#fff;border:2px solid #b57741;color:#b57741;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500}.joint_visit_routes_page_container .schedules_container .list_blocks_container .lists_container .single_schedule_container .scheduled_customer_name_delete_button_container .delete_schedule_button{font-size:16px;color:#fff}.new_schedule_container{position:relative;width:100%;height:auto;font-family:"Arial"}.new_schedule_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_schedule_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_schedule_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_schedule_container .schedule_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_schedule_container .schedule_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_schedule_container .schedule_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_schedule_container .schedule_form .blocks .camera_captue{padding:10px}.new_schedule_container .schedule_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_schedule_container .schedule_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_schedule_container .schedule_form .blocks .custom_input2{position:relative;width:50%;height:30px;font-size:14px;border:1px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial"}.new_schedule_container .schedule_form .customer_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_schedule_container .schedule_form .customer_details_container .customer_type_radio_buttons{display:grid;grid-template-columns:auto auto;justify-content:center;grid-column-gap:10px;margin-top:10px}.new_schedule_container .schedule_form .customer_details_container .customer_type_radio_buttons .label_radio_container{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-column-gap:2px;color:var(--text-primary)}.new_schedule_container .schedule_form .customer_details_container .customer_type_radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:0}.new_schedule_container .schedule_form .customer_details_container .input{outline:none;box-shadow:none;resize:none}.new_schedule_container .schedule_form .customer_details_container .input .react-date-picker__wrapper{border:none}.new_schedule_container .schedule_form .customer_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_schedule_container .schedule_form .customer_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_schedule_container .schedule_form .customer_details_container .add_button_container{position:relative;margin-top:8px;width:100%;text-align:right}.new_schedule_container .schedule_form .customer_details_container .add_button_container .add_schedule_button{position:relative;display:inline-block;padding:10px 20px;background-color:#38a169;color:#fff;box-shadow:none;border:none;border-radius:25px;cursor:pointer;text-decoration:none;transition:all .3s}.new_schedule_container .schedule_form .customer_details_container .add_button_container .add_schedule_button:hover{background-color:#276749;color:#d3d3d3}.new_schedule_container .schedule_form .schedules_table_container table{position:relative;width:100%;border-collapse:collapse}.new_schedule_container .schedule_form .schedules_table_container table thead{font-size:14px}.new_schedule_container .schedule_form .schedules_table_container table tbody{font-size:12px}.new_schedule_container .schedule_form .schedules_table_container table tr{border-bottom:1px solid #d3d3d3}.new_schedule_container .schedule_form .schedules_table_container table tr td,.new_schedule_container .schedule_form .schedules_table_container table tr th{padding:10px 3px}.new_schedule_container .schedule_form .schedules_table_container table tbody tr:nth-child(2n){background-color:hsla(0,0%,50.2%,.1803921569)}.new_schedule_container .schedule_form .schedules_table_container table .remove_schedule_button{font-size:20px;color:#e53e3e}.new_schedule_container .schedule_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_schedule_container .schedule_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.lead_details_page_container{position:relative;width:100%;height:auto;font-family:"Arial"}.lead_details_page_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;background-color:var(--bg-card);box-shadow:var(--shadow-modern);color:#fff;box-sizing:border-box}.lead_details_page_container .page_header .page_title{font-size:16px;font-weight:600;letter-spacing:1.5px}.lead_details_page_container .page_header .back_button{font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;color:#fff;text-decoration:none}.lead_details_page_container .customer_details{position:relative;width:100%;height:auto;padding:10px 0;box-sizing:border-box;background-color:#0c0a3c;text-align:center}.lead_details_page_container .customer_details .customer_name{font-size:22px;color:#fff;font-weight:500}.lead_details_page_container .customer_details .outstanding_sales_container{position:relative;display:none;grid-template-columns:auto auto;grid-column-gap:20px;justify-content:center;width:100%}.lead_details_page_container .customer_details .outstanding_sales_container .outstanding{padding:10px;color:#fff}.lead_details_page_container .customer_details .outstanding_sales_container .outstanding .amount{font-size:18px;font-weight:500}.lead_details_page_container .customer_details .outstanding_sales_container .outstanding .label{font-weight:500;font-size:12px}.lead_details_page_container .customer_details .outstanding_sales_container .sales{padding:10px;color:#fff}.lead_details_page_container .customer_details .outstanding_sales_container .sales .amount{font-size:18px;font-weight:500}.lead_details_page_container .customer_details .outstanding_sales_container .sales .label{font-size:12px}.lead_details_page_container .schedule_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.lead_details_page_container .schedule_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.lead_details_page_container .schedule_form .blocks .input_label{position:relative;margin:8px 0;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.lead_details_page_container .schedule_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.lead_details_page_container .schedule_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.lead_details_page_container .schedule_form .blocks .custom_input2{position:relative;width:50%;height:30px;font-size:14px;border:1px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial"}.lead_details_page_container .schedule_form .schedule_details_container{padding:1px 10px 10px;box-sizing:border-box}.lead_details_page_container .schedule_form .schedule_details_container .input{outline:none;box-shadow:none;resize:none}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_container{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px;gap:20px}.lead_details_page_container .schedule_form .schedule_details_container .lead_item{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.lead_details_page_container .schedule_form .schedule_details_container .lead_item_index{background-color:#555;color:#fff;padding:8px;border-top-left-radius:8px;border-bottom-right-radius:8px}.lead_details_page_container .schedule_form .schedule_details_container .lead_item_content{padding:16px;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-gap:10px;gap:10px}.lead_details_page_container .schedule_form .schedule_details_container .lead_item_name{font-size:14px;text-transform:uppercase}.lead_details_page_container .schedule_form .schedule_details_container .lead_item_link{display:flex;align-items:center;color:#007bff;vertical-align:middle}.lead_details_page_container .schedule_form .schedule_details_container .lead_item_link i{margin-left:5px}.lead_details_page_container .schedule_form .schedule_details_container .purposes .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.lead_details_page_container .schedule_form .schedule_details_container .purposes .css-g1d714-ValueContainer{padding:0;background-color:transparent}.lead_details_page_container .schedule_form .schedule_details_container .purposes .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.lead_details_page_container .schedule_form .schedule_details_container .purposes .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.lead_details_page_container .schedule_form .schedule_details_container .purposes .css-tj5bde-Svg,.lead_details_page_container .schedule_form .schedule_details_container .purposes .pholder{box-shadow:none}.lead_details_page_container .schedule_form .schedule_details_container .purposes .css-1okebmr-indicatorSeparator{visibility:hidden}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table{position:relative;width:100%;font-size:10px;text-align:left;margin-top:3px;border-collapse:collapse;border:1px solid grey}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table .custom_radio{width:18px;height:18px;border-radius:50%;background-color:#c71b1b}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table .custom_radio:checked{background-color:#ff1500;border-color:red}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table .arrow-gotobutton{font-size:22px;padding:10px}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table .google-form-links{padding:10px;background-color:#007bff;color:#fff;border-radius:5px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:10px;text-align:center;width:40px}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table .google-form-links .form-label{color:#fff;font-size:14px;font-family:"Arial"}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table thead{color:#fff;font-size:14px;background-color:var(--border-color)}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table thead tr th{border:2px solid grey;padding:5px;text-align:center}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table tbody{padding:5px;box-sizing:border-box;font-size:12px;color:var(--text-primary);text-shadow:0 0 3px #fff}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table tbody tr td{border:2px solid grey;padding:5px;white-space:normal;font-weight:500}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table tbody tr td:nth-child(2){word-break:break-all}.lead_details_page_container .schedule_form .schedule_details_container .leads_enquiry_list_table tbody tr:nth-child(2n){background-color:hsla(0,0%,50.2%,.0784313725)}.lead_details_page_container .schedule_form .schedule_details_container .location_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-column-gap:5px}.lead_details_page_container .schedule_form .schedule_details_container .location_container .location{position:relative;width:100%;height:26px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.lead_details_page_container .schedule_form .schedule_details_container .location_container .location:focus-within{border-color:var(--color-primary)}.lead_details_page_container .schedule_form .schedule_details_container .location_container .location_button{align-self:center;padding:5px;color:#398ee7;font-size:22px}.lead_details_page_container .schedule_form .schedule_details_container .collection_sales_button{margin:10px 0;object-fit:cover;overflow:hidden}.lead_details_page_container .schedule_form .schedule_details_container .collection_sales_button img{width:150px;height:40px;object-fit:cover}.lead_details_page_container .schedule_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.lead_details_page_container .schedule_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.day_summary_dashboard_page_container{position:relative;width:100%;height:auto;font-family:"Arial"}.day_summary_dashboard_page_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-gap:10px;gap:10px;padding-top:5px;box-sizing:border-box}.day_summary_dashboard_page_container .page_header .page_title{color:var(--color-primary);font-size:16px;font-weight:600;letter-spacing:1.2px;align-content:center;display:grid;vertical-align:middle}.day_summary_dashboard_page_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.day_summary_dashboard_page_container .month_select_form{position:relative;width:100%;margin-top:10px;padding:0 10px 10px;box-sizing:border-box}.day_summary_dashboard_page_container .month_select_form .blocks{position:relative;width:100%;padding:10px;box-sizing:border-box;border-radius:2px;box-shadow:var(--shadow-modern)}.day_summary_dashboard_page_container .month_select_form .blocks .input_grid{display:grid;grid-template-columns:100px 180px;grid-gap:10px;gap:10px;margin:20px 0}.day_summary_dashboard_page_container .month_select_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial";text-align:center;font-weight:600}.day_summary_dashboard_page_container .month_select_form .blocks .submit_button_container{position:relative;margin-top:12px;text-align:center;align-content:center;display:block;padding:10px}.day_summary_dashboard_page_container .month_select_form .blocks .submit_button_container .submit_button{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:5px;padding:8px 18px;transition:all .3s;cursor:pointer}.day_summary_dashboard_page_container .month_select_form .blocks .submit_button_container .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.day_summary_dashboard_page_container .month_select_form .blocks .datepicker-custom-style{padding:10px 5px;box-shadow:var(--shadow-modern);border-radius:2px;width:170px}.full_width_tile_container{display:grid;grid-template-columns:40% auto;grid-gap:10px;gap:10px;margin:20px 10px;padding:15px 10px;border:1px solid #ddd;background-color:rgba(189,224,235,.5)}.full_width_tile_container .title{grid-column:1;text-align:left;font-weight:700;font-size:14px}.full_width_tile_container .value{grid-column:2;text-align:center;font-size:13px}.full_width_tile_container .value .unit{margin-left:4px}.full_width_tile_container ul{list-style:none;padding:0;margin:0}.full_width_tile_container ul li{margin-bottom:8px;padding:8px;border:1px solid #ddd;border-radius:4px;background-color:#f8f8f8;transition:background-color .3s ease}.full_width_tile_container ul li:active{background-color:#4a92ee}.attachment_page_container{position:absolute;left:0;top:0;display:flex;flex-direction:column;width:100%;height:100%;font-family:"Arial";overflow:hidden;background-color:var(--bg-app)}.attachment_page_container .attachment_container{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.attachment_page_container .attachment_container .page_header{position:relative;flex-shrink:0;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#fff;box-shadow:var(--shadow-modern);padding:15px;box-sizing:border-box}.attachment_page_container .attachment_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;letter-spacing:1px;display:flex;align-items:center}.attachment_page_container .attachment_container .page_header .page_title i{color:var(--text-primary);font-size:18px}.attachment_page_container .attachment_container .list_blocks_container{position:relative;flex-grow:1;width:100%;height:0}.attachment_page_container .attachment_container .list_blocks_container .lists_container{padding:15px;box-sizing:border-box;overflow-y:auto}.attachment_page_container .attachment_container .list_blocks_container .lists_container .no_result_msg{text-align:center;padding:30px;color:var(--text-secondary);font-weight:500;font-size:16px}.attachment_page_container .attachment_container .list_blocks_container .lists_container .catalogue_card{display:flex;align-items:center;justify-content:space-between;background-color:var(--bg-card);padding:15px;margin-bottom:12px;border-radius:var(--border-radius);box-shadow:var(--shadow-modern);border:1px solid var(--border-color)}.attachment_page_container .attachment_container .list_blocks_container .lists_container .catalogue_card .catalogue_info{display:flex;align-items:center;grid-gap:15px;gap:15px}.attachment_page_container .attachment_container .list_blocks_container .lists_container .catalogue_card .catalogue_info .catalogue_no{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:rgba(15,76,129,.1);color:var(--color-primary);font-weight:700;font-size:14px}.attachment_page_container .attachment_container .list_blocks_container .lists_container .catalogue_card .catalogue_info .catalogue_name{font-weight:600;color:var(--text-primary);font-size:15px}.attachment_page_container .attachment_container .list_blocks_container .lists_container .catalogue_card .catalogue_action .asm_download_button{display:flex;align-items:center;grid-gap:5px;gap:5px;padding:8px 15px;background-color:var(--color-primary);color:#fff;border-radius:20px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 2px 4px rgba(15,76,129,.2);transition:background-color .2s}.attachment_page_container .attachment_container .list_blocks_container .lists_container .catalogue_card .catalogue_action .asm_download_button:hover{background-color:var(--color-primary-hover)}.salesreturn_page_container{position:absolute;left:0;top:0;display:grid;grid-template-rows:60px auto 55px;width:100%;height:100%;font-family:"Arial";overflow:hidden}.salesreturn_page_container .sales_orders_container{position:relative;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;width:100%;height:100%;overflow:hidden}.salesreturn_page_container .sales_orders_container .page_header{position:relative;width:100%;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;background-color:var(--bg-card);box-shadow:var(--shadow-modern);align-items:center;padding:5px 5px 5px 10px;box-sizing:border-box}.salesreturn_page_container .sales_orders_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:500;letter-spacing:1.5px}.salesreturn_page_container .sales_orders_container .page_header .new_sales_order_button{color:#fff;font-size:14px;font-weight:500;font-family:"Arial";padding:7px 16px;background-color:var(--color-primary);border:1px solid #d3d3d3;border-radius:20px;cursor:pointer;text-decoration:none}.salesreturn_page_container .sales_orders_container .page_header .new_sales_order_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.salesreturn_page_container .sales_orders_container .toggles_container{position:relative;padding:8px auto;width:100%;height:auto;display:grid;grid-template-columns:repeat(4,25%);justify-items:center;background-color:var(--bg-card)}.salesreturn_page_container .sales_orders_container .toggles_container .toggles{display:flex;position:relative;flex-direction:column;width:100%;height:70px;justify-content:center;align-items:center;color:var(--text-primary);transition:all .3s;cursor:pointer}.salesreturn_page_container .sales_orders_container .toggles_container .toggles .order_status_icon{font-size:22px;margin-bottom:4px}.salesreturn_page_container .sales_orders_container .toggles_container .toggles .order_status{font-size:10px;font-weight:600;text-align:center}.salesreturn_page_container .sales_orders_container .toggles_container .toggles .order_count{position:absolute;top:6px;right:6px;font-size:8px;font-weight:700;background-color:var(--color-primary);color:#fff;padding:1px 5px;border-radius:8px;min-width:14px;text-align:center;line-height:12px}.salesreturn_page_container .sales_orders_container .toggles_container .toggles.selected .order_count{background-color:#fff;color:var(--color-primary)}.salesreturn_page_container .sales_orders_container .list_blocks_container{position:relative;width:100%;height:auto}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container{padding:10px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:orange #fff}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container{position:relative;width:100%;margin-bottom:12px;padding:10px;box-sizing:border-box;height:75px;border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden;background-color:var(--bg-card);transition:height .3s;text-shadow:0 0 3px #fff}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content;grid-template-columns:auto max-content max-content max-content max-content;width:100%}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_return_no{position:relative;font-size:11px;color:var(--color-primary);font-weight:700;margin-bottom:2px;background-color:#edf2f7;display:inline-block;padding:2px 6px;border-radius:4px}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_customer_name{position:relative;font-weight:500;color:var(--text-secondary);font-size:10px;white-space:pre-line}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_delivery_date,.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_order_date{font-size:12px}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_approve_button{align-self:center;color:#38a169;cursor:pointer;font-size:18px}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_approve_button i{margin-left:20px}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_edit_button{align-self:center;color:var(--color-primary);cursor:pointer;font-size:17px}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_edit_button i{margin-left:20px}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .asm_reject_button{align-self:center;color:#e53e3e;cursor:pointer;font-size:18px}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .asm_reject_button i{margin-left:20px}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_products_button{align-self:center;color:var(--text-primary);cursor:pointer;font-size:29px;justify-self:right}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_details_container .so_products_button .arrow_down{margin:5px 5px 0 20px;transition:all .5s}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container{width:100%!important;min-width:100%!important;table-layout:fixed;margin-top:10px}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container thead{color:var(--color-primary);font-size:11px}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container td,.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container th{white-space:normal!important;word-break:break-word!important;padding:4px 2px!important;font-size:10px!important;border-bottom:none!important}body.app-magnified:not(.on-pricelist-page) .salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container td,body.app-magnified:not(.on-pricelist-page) .salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container th{font-size:15px!important}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container th{white-space:nowrap!important}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container td:first-child,.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container th:first-child{width:4%}.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container td:nth-child(2),.salesreturn_page_container .sales_orders_container .list_blocks_container .lists_container .single_so_container .so_products_container th:nth-child(2){width:30%}.salesreturn_page_container .sales_orders_container .close_form_ghost{position:fixed;display:none;z-index:2023;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.salesreturn_page_container .sales_orders_container .close_form_ghost .close_form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:400px;max-width:95%;padding:20px;box-sizing:border-box;height:auto}.salesreturn_page_container .sales_orders_container .close_form_ghost .close_form .close_button{position:absolute;top:8px;right:8px;color:#000}.salesreturn_page_container .sales_orders_container .close_form_ghost .close_form .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.salesreturn_page_container .sales_orders_container .close_form_ghost .close_form .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent;outline:none;box-shadow:none;resize:none}.salesreturn_page_container .sales_orders_container .close_form_ghost .close_form .custom_input:focus-within{border-color:var(--color-primary)}.salesreturn_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reject_button{position:relative;display:block;margin-top:10px;padding:7px 15px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:13px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.salesreturn_page_container .sales_orders_container .close_form_ghost .close_form .confirm_reject_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.ril__builtinButton{margin-top:66px}.new_returnorder_container{position:relative;visibility:hidden;width:100%;height:auto;font-family:"Arial"}.new_returnorder_container .page_header{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;width:100%;padding-top:5px;box-sizing:border-box}.new_returnorder_container .page_header .page_title{color:var(--color-primary);font-weight:700;font-size:16px;font-weight:600;letter-spacing:1.5px}.new_returnorder_container .page_header .back_button{color:var(--text-primary);font-size:17px;font-weight:600;padding:5px 8px;cursor:pointer;text-decoration:none}.new_returnorder_container .sales_order_form{position:relative;width:100%;padding:0 10px 10px;box-sizing:border-box}.new_returnorder_container .sales_order_form .blocks{position:relative;width:100%;margin-top:10px;border-radius:2px;box-shadow:var(--shadow-modern)}.new_returnorder_container .sales_order_form .blocks .input_label{position:relative;margin-top:8px;color:var(--text-secondary);font-size:14px;font-family:"Arial"}.new_returnorder_container .sales_order_form .blocks .custom_input{position:relative;width:100%;height:30px;font-size:14px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial";background-color:transparent}.new_returnorder_container .sales_order_form .blocks .custom_input:focus-within{border-color:var(--color-primary)}.new_returnorder_container .sales_order_form .blocks .custom_input2{position:relative;width:50%;height:30px;font-size:14px;border:1px solid #e9e8e8;caret-color:var(--color-primary);font-family:"Arial"}.new_returnorder_container .sales_order_form .blocks .input_grid{position:relative;display:grid;grid-template-columns:50% auto;grid-column-gap:10px}.new_returnorder_container .sales_order_form .customer_details_container{margin-top:5px;padding:1px 10px 10px;box-sizing:border-box}.new_returnorder_container .sales_order_form .customer_details_container .input{outline:none;box-shadow:none;resize:none}.new_returnorder_container .sales_order_form .customer_details_container .input .react-date-picker__wrapper{border:none}.new_returnorder_container .sales_order_form .customer_details_container .input .react-date-picker__wrapper .react-date-picker__calendar .react-calendar{width:100%!important}.new_returnorder_container .sales_order_form .customer_details_container .input .react-date-picker__wrapper .react-date-picker__inputGroup__input::selection{background-color:transparent;color:var(--text-primary)}.new_returnorder_container .sales_order_form .customer_details_container .input_radio_container{position:relative;display:grid;margin-top:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-family:"Arial"}.new_returnorder_container .sales_order_form .customer_details_container .input_radio_container .radio_buttons{display:inline-block}.new_returnorder_container .sales_order_form .customer_details_container .input_radio_container .radio_buttons .label_radio_container{display:inline-block;margin:3px 0;font-size:12px;vertical-align:middle}.new_returnorder_container .sales_order_form .customer_details_container .input_radio_container .radio_buttons .label_radio_container input[type=radio]{width:18px;height:18px;margin:-1px 0 0;vertical-align:middle}.new_returnorder_container .sales_order_form .customer_details_container .input_radio_container .radio_buttons .label_radio_container .radio_label{display:inline-block;vertical-align:middle}.new_returnorder_container .sales_order_form .billing_details_container{padding:10px;box-sizing:border-box}.new_returnorder_container .sales_order_form .billing_details_container .input{outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.new_returnorder_container .sales_order_form .delivery_details_container{padding:10px;box-sizing:border-box}.new_returnorder_container .sales_order_form .delivery_details_container .delivery_title_container{display:grid;grid-template-columns:auto -webkit-max-content -webkit-max-content;grid-template-columns:auto max-content max-content;align-items:center}.new_returnorder_container .sales_order_form .delivery_details_container .delivery_title_container .same_as_label{font-size:12px;color:grey}.new_returnorder_container .sales_order_form .delivery_details_container .input{outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.new_returnorder_container .sales_order_form .delivery_details_container .location{font-size:13px}.new_returnorder_container .sales_order_form .delivery_details_container .location .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_returnorder_container .sales_order_form .delivery_details_container .location .css-g1d714-ValueContainer{padding:0}.new_returnorder_container .sales_order_form .delivery_details_container .location .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_returnorder_container .sales_order_form .delivery_details_container .location .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_returnorder_container .sales_order_form .delivery_details_container .location .css-tj5bde-Svg,.new_returnorder_container .sales_order_form .delivery_details_container .location .pholder{box-shadow:none}.new_returnorder_container .sales_order_form .delivery_details_container .location .css-1okebmr-indicatorSeparator{visibility:hidden}.new_returnorder_container .sales_order_form .products_container{padding:10px;box-sizing:border-box}.new_returnorder_container .sales_order_form .products_container .single_product_container{position:relative;border-bottom:2px solid var(--border-color);border-top:2px solid var(--border-color);padding:0 7px 7px;box-sizing:border-box;margin-top:10px;background:linear-gradient(to bottom right,rgba(15,76,129,.08),rgba(15,76,129,.02));border-radius:var(--border-radius);box-shadow:0 2px 4px rgba(0,0,0,.02);transition:all .3s ease}.new_returnorder_container .sales_order_form .products_container .single_product_container .product_label_and_delete_button{display:grid;height:26px;width:100%;grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content;align-items:center;box-sizing:border-box;grid-column-gap:5px}.new_returnorder_container .sales_order_form .products_container .single_product_container .product_label_and_delete_button .product_label{font-size:14px;height:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#38a169}.new_returnorder_container .sales_order_form .products_container .single_product_container .product_label_and_delete_button .maximize_button{display:none}.new_returnorder_container .sales_order_form .products_container .single_product_container .product_label_and_delete_button .maximize_button,.new_returnorder_container .sales_order_form .products_container .single_product_container .product_label_and_delete_button .minimize_button{color:var(--border-color);padding:3px 3px 3px 0;box-sizing:border-box}.new_returnorder_container .sales_order_form .products_container .single_product_container .product_label_and_delete_button .delete_product_button{justify-self:right;color:#e53e3e;box-shadow:none;border:none;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_returnorder_container .sales_order_form .products_container .single_product_container .qty_unit_price_container{position:relative;display:none;grid-template-columns:auto auto auto;font-size:12px}.new_returnorder_container .sales_order_form .products_container .single_product_container .input_label{margin-top:6px}.new_returnorder_container .sales_order_form .products_container .single_product_container .product{font-size:13px}.new_returnorder_container .sales_order_form .products_container .single_product_container .product .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_returnorder_container .sales_order_form .products_container .single_product_container .product .css-g1d714-ValueContainer{padding:0}.new_returnorder_container .sales_order_form .products_container .single_product_container .product .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_returnorder_container .sales_order_form .products_container .single_product_container .product .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_returnorder_container .sales_order_form .products_container .single_product_container .product .css-tj5bde-Svg,.new_returnorder_container .sales_order_form .products_container .single_product_container .product .pholder{box-shadow:none}.new_returnorder_container .sales_order_form .products_container .single_product_container .product .css-1okebmr-indicatorSeparator{visibility:hidden}.new_returnorder_container .sales_order_form .products_container .single_product_container .input{width:100%;outline:none;box-shadow:none;resize:none;-moz-appearance:textfield}.new_returnorder_container .sales_order_form .products_container .single_product_container .unit{height:32px;font-size:12px;border:none;border-bottom:2px solid #e9e8e8;caret-color:var(--color-primary)}.new_returnorder_container .sales_order_form .products_container .single_product_container .unit .css-yk16xz-control{height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_returnorder_container .sales_order_form .products_container .single_product_container .unit .css-g1d714-ValueContainer{padding:0;background-color:transparent}.new_returnorder_container .sales_order_form .products_container .single_product_container .unit .css-1pahdxg-control{box-shadow:none;height:32px!important;min-height:auto;border-radius:0;border:none;border-bottom:2px solid #e9e8e8;background-color:transparent}.new_returnorder_container .sales_order_form .products_container .single_product_container .unit .css-1pahdxg-control:focus-within{border-color:var(--color-primary)}.new_returnorder_container .sales_order_form .products_container .single_product_container .unit .css-tj5bde-Svg,.new_returnorder_container .sales_order_form .products_container .single_product_container .unit .pholder{box-shadow:none}.new_returnorder_container .sales_order_form .products_container .single_product_container .unit .css-1okebmr-indicatorSeparator{visibility:hidden}.new_returnorder_container .sales_order_form .products_container .price_and_add_button_container{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;margin-top:5px;align-items:center}.new_returnorder_container .sales_order_form .products_container .price_and_add_button_container .add_product_button{position:relative;justify-self:right;padding:10px 16px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;box-shadow:none;border:none;border-radius:10px;cursor:pointer;text-decoration:none;transition:all .3s}.new_returnorder_container .sales_order_form .products_container .price_and_add_button_container .add_product_button:hover{filter:brightness(.95)}.new_returnorder_container .sales_order_form .products_container .file_upload{width:100%}.new_returnorder_container .sales_order_form .products_container .thumbnail{width:50px;height:50px;position:relative}.new_returnorder_container .sales_order_form .products_container .thumbnail img{height:100px;position:relative;border:1px solid #ff6384;margin-top:10px}.new_returnorder_container .sales_order_form .products_container .thumbnail i{margin:0;position:absolute;top:-70px;right:5px;transform:translate(-50%,-50%)}.new_returnorder_container .sales_order_form .submit_button{position:relative;display:block;margin:10px auto;width:100%;height:45px;background-color:var(--color-primary);color:#fff;box-shadow:none;border:none;font-size:16px;border-radius:5px;cursor:pointer;text-decoration:none;transition:all .3s}.new_returnorder_container .sales_order_form .submit_button:hover{background-color:var(--color-primary-hover);color:#d3d3d3}.uijs.swipemenu .toggles.selected{background-color:var(--text-primary);color:#fff}.uijs.swipemenu .list_blocks_container{overflow:hidden;display:flex;align-items:stretch;white-space:nowrap}.uijs.swipemenu .list_blocks_container *{font-size:inherit}.uijs.swipemenu .list_blocks_container div{font-size:medium}.uijs.swipemenu .list_blocks_container .lists_container{position:relative;flex-shrink:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;white-space:normal;margin:0}
/*# sourceMappingURL=main.f20938ec.chunk.css.map */