@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.box{height:auto;width:820px;margin:4px auto}.boxs{padding:20px;border:1px solid #ccc;border-radius:8px;background-color:#fff;box-shadow:0 4px 8px #0000001a}.box .account-setup{display:flex;flex-direction:column;align-items:flex-start;padding:20px;background-color:#fff;border:1px solid var(--input-field-stroke);border-radius:12px;box-sizing:border-box}.box .overlap-group{display:flex;flex-direction:column;gap:4px;position:relative;width:100%}.box .account-circle{font-size:24px;color:#555;margin-bottom:-1px}.box .group{display:flex;align-items:center;gap:12px}.box .radio-button,.box .arrow-forward{font-size:20px;color:#888}.text-wrapper1{font-size:24px;font-weight:600;color:var(--main-text);margin:0}.box .text-wrapper{font-family:Nunito-Regular,Helvetica,sans-serif;font-size:14px;font-weight:400;color:var(--label-text)}.box .p{font-family:Nunito-Regular,Helvetica,sans-serif;font-size:12px;font-weight:400;color:var(--input-help-text);line-height:1.5;margin:16px 0}.box .text-wrapper-3{font-family:Poppins-SemiBold,Helvetica,sans-serif;font-size:18px;font-weight:600;color:var(--main-text);margin-top:16px}.what-is-a{width:332px;position:relative;font-size:11px;text-decoration:underline;font-weight:600;font-family:Poppins;color:#878e99;text-align:left;display:inline-block}.what-is-income{width:331px;position:relative;font-size:11px;text-decoration:underline;font-weight:600;font-family:Poppins;color:#878e99;text-align:left;display:inline-block}.rectangle-div{width:17%;position:relative;border-radius:8px;background-color:#622fff;height:34px}.material-symbols-outlined{font-size:24px;vertical-align:middle;margin-right:8px;color:#000}.create-account{width:96px;position:relative;font-size:12px;font-weight:600;font-family:Poppins;color:#fff;text-align:center;display:inline-block}.add-icon{width:15%;position:relative;max-width:113%;overflow:hidden;height:21px}.vector-icon{width:100%;position:relative;max-width:100%;overflow:hidden;height:16.7px}.pie-chart-icon{width:4%;position:relative;max-width:100%;overflow:hidden;height:24px}.modal-overlay{position:fixed;inset:0;background-color:#fff;display:none;align-items:center;justify-content:center;z-index:1000}.modal-overlay.active{display:flex;animation:fadeIn .3s ease-out}.payment-modal{background-color:#fff;width:100%;max-width:400px;padding:2rem;border-radius:1rem;text-align:center;position:relative;transform:scale(.7);opacity:0}.modal-overlay.active .payment-modal{animation:modalIn .3s ease-out forwards}*{box-sizing:border-box;margin:0;padding:0;font-family:Inter,sans-serif}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:#fff;color:#333}div[data-sonner-toaster],.react-hot-toast,[data-testid=toast-container],div[id*=react-hot-toast],.toast-container,.Toastify__toast-container{z-index:9999!important}.app-container{display:flex;height:100vh}.app-container>.blur-wrapper{flex:1;display:flex;width:100%}.blur-wrapper.blurred{filter:blur(5px);pointer-events:none;transition:.3s ease}.main-content{display:flex;flex:1;overflow:hidden;transition:.5s}.content-area{flex:1;padding:20px;overflow-y:auto}.form-section{margin-bottom:24px}.form-section h3{margin-bottom:12px;color:#2d62dc;font-size:16px;font-weight:500}.input-group input,.input-group select{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.button-group{display:flex;justify-content:flex-end;margin-top:24px;gap:12px}.btn{padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;border:none}.btn-primary{background-color:#00845c;color:#fff}.btn-secondary{background-color:#fff;border:1px solid #ddd;color:#333}.tabs{display:flex;border-bottom:1px solid #ddd;margin-bottom:24px}.tab{padding:12px 16px;cursor:pointer;font-size:14px}.tab.active{color:#00845c;border-bottom:2px solid #00845c}.main-content{display:flex;flex-direction:column;gap:5px}.main-content-wrapper{width:100%;background-color:#fff;border-radius:8px;padding:0 20px 0 35px}@media screen and (max-width:768px){.main-content.content-blur{filter:blur(10px)}.main-content.content-blur .main-content-wrapper{pointer-events:none}.main-content .main-content-wrapper{padding:0 20px}}@media screen and (max-width:900px){.main-content-header{flex-direction:column;gap:20px}.main-content-header{align-items:unset!important}}@media screen and (max-width:575px){.account-tabs .tab,.main-button{font-size:15px!important}.content-header h1{font-size:18px!important}.content-header p{font-size:12px!important}.page-content-wrapper{-ms-overflow-style:none;scrollbar-width:none}.page-content-wrapper::-webkit-scrollbar{display:none}}.page-content-wrapper{overflow-y:auto;max-height:calc(100vh - 160px);padding-bottom:300px}.account-tabs{display:flex;gap:16px;margin-bottom:20px}.account-tabs .tab.active{display:flex;padding:12px 15px;justify-content:center;align-items:center;gap:10px;color:#1f1f24;font-size:16px;background:#ebfef4;font-weight:600}.account-tabs .tab{display:flex;padding:12px 15px;justify-content:center;align-items:center;gap:10px;color:#636367;font-size:16px}.form-section{margin-bottom:32px}.form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.form-row>*{grid-column:span 1}.form-row:only-child{grid-template-columns:1fr}.form-row>*:only-child{grid-column:span 2}.form-row .input-group{width:100%}.input-group{margin-bottom:16px}.input-group label{display:block;margin-bottom:8px;font-size:14px}.input-group input,.input-group select{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px}.currency-select{position:relative}.currency-select select{appearance:none;padding-right:30px}.currency-select:after{content:"";position:absolute;top:50%;right:12px;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #888;pointer-events:none}.btn{padding:10px 20px;border-radius:4px;font-size:14px;cursor:pointer;border:none;font-weight:500}.btn-primary{background-color:var(--primary-color);color:#fff}.btn-secondary{background-color:#fff;border:1px solid #e0e0e0;color:#333}.flex-input{flex:1}.form-heading{color:#2d62dc;font-size:20px;font-weight:600}.dropdown-container{flex:1}@media screen and (max-width:768px){.account-settings .form-row{flex-direction:column}}@media screen and (max-width:1024px){.account-settings form{width:100%!important}}.section-heading{font-size:18px;font-weight:600;color:#2c5aa0;margin-bottom:20px;border-bottom:none}.field-label{display:flex;align-items:center;font-size:14px;font-weight:400;color:#8c8c92}.field-value{font-size:14px;color:#000;font-weight:500}.field-value.badge{padding:5px 10px;display:inline-block;border-radius:10px;background:var(--Brand-100, #ddeaff)}.data-row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.data-row .data-field{width:100%}.action-btn{border:none;background:transparent}.contact-field{display:flex;align-items:center;gap:10px}.contact-avatar{width:32px;height:32px;background-color:#e91e63;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.form-section{margin-bottom:30px;background:#fff;padding:0}@media screen and (max-width:768px){.account-settings form{width:100%!important}.account-settings .form-section{margin-bottom:24px}.account-settings .form-row{flex-direction:column;gap:16px;display:flex}.account-settings .flex-input{width:100%!important}.account-settings .account-tabs{padding:0;margin-bottom:16px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.account-settings .account-tabs::-webkit-scrollbar{display:none}.account-settings .tab{padding:8px 16px;font-size:14px;white-space:nowrap}.account-settings .input-label{font-size:14px;margin-bottom:8px}}.input-container{margin-bottom:12px}.input-icon-end{cursor:pointer}.input-message,.error-text,.dropdown-container .data-button.error{margin-top:.25rem;font-size:.875rem;color:#ef4444}.data-field{margin-bottom:12px}button:disabled{cursor:pointer!important;opacity:.5!important}.mb-3{margin-bottom:1rem!important}.hours-input{-moz-appearance:textfield}.hours-input::-webkit-outer-spin-button,.hours-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html,body{overflow-x:hidden}#main_wrapper{transition:all 1s}#menu_active:checked+#main_wrapper{padding-left:60px;transition:all 1s}#sidebar_menu{position:fixed;top:0;left:0;bottom:0;width:280px;background-color:#000;transition:all 1s;padding:40px 0}div#sidebar_menu #site-name .short_logo{display:none}div#sidebar_menu #site-name img{height:40px}input#menu_active{display:none}#menu_active:checked+#main_wrapper #sidebar_menu #site-name img.short_logo{display:block;margin:0 auto}#menu_active:checked+#main_wrapper #sidebar_menu .settings_div a{padding:10px}#sidebar_menu .settings_div a{text-decoration:none;color:var(--dropbtn-fontColor);display:flex;height:100%;align-items:center;justify-content:flex-start;gap:14px;padding:10px 35px}#sidebar_menu .settings_div a img{width:20px}#sidebar_menu .settings_div a:hover{background-color:var(--primary-highlight-color);color:#fff}#menu_active:checked+#main_wrapper #sidebar_menu .settings_div a span.menu_name{display:none}#menu_active:checked+#main_wrapper #sidebar_menu .settings_div a{justify-content:center;padding:12px 10px}#menu_active:checked+#main_wrapper #sidebar_menu{left:0;transition:all .3s;width:60px;text-align:center}#menu_active:checked+#main_wrapper #sidebar_menu ul li a{justify-content:center;padding:12px 10px}#menu_active:checked+#main_wrapper #sidebar_menu #site-name img.full_logo{display:none}#menu_active:checked+#main_wrapper #sidebar_menu ul li span.menu_name{display:none}#menu_active:checked+#main_wrapper .toggle_icon,#main_wrapper .toggle_icon1,#menu_active:checked+#main_wrapper .toggle_icon_a,#main_wrapper .toggle_icon1a{display:block}#menu_active:checked+#main_wrapper .toggle_icon,#menu_active:checked+#main_wrapper .toggle_icon_a{margin:0 auto}#main_wrapper .toggle_icon1,#main_wrapper .toggle_icon1a{margin-right:40px}#menu_active:checked+#main_wrapper .toggle_icon1,#main_wrapper .toggle_icon,#main_wrapper .toggle_icon_a{display:none}#sidebar_menu i{width:40px;text-align:center}#site-name{color:#fff;display:block;text-align:center;margin:0 0 40px;padding:0 10px}#site-name i{float:right}#site-name label{color:#fff;font-size:30px}#sidebar_menu ul{padding:0}#sidebar_menu ul li{color:#fff;list-style:none;margin:0 0 8px}#sidebar_menu ul li a{padding:12px 35px}#sidebar_menu ul li img{width:auto;height:20px}#sidebar_menu ul li.active a,#sidebar_menu ul li a:hover{background-color:var(--primary-highlight-color);color:#fff}#sidebar_menu ul li i{float:right;font-size:24px}#sidebar_menu ul a{text-decoration:none;color:var(--dropbtn-fontColor);display:flex;height:100%;align-items:center;justify-content:flex-start;gap:14px}#sidebar_menu .settings_div{position:absolute;bottom:0;width:100%;left:0;margin:0 0 40px}#sidebar_menu a img.icon_for_light{display:none}.menu-icon{position:relative;width:24px;height:24px;overflow:hidden;flex-shrink:0;z-index:1}.app-logo-1{position:relative;width:120px;height:26.93px;object-fit:cover;z-index:0}.top-navbar{align-self:stretch;background-color:#000;box-shadow:0 4px 4px #00000040;display:flex;flex-direction:row;padding:16px;align-items:center;justify-content:flex-start;gap:var(--gap-81xl);z-index:20}.gst_screen{padding:14px 50px}.top-navbar .menu-icon{display:none}.pd_custom{padding-left:40px;padding-right:40px}.wdt_100,.wdt_100min50{width:100%}.list_wt_tag{justify-content:flex-start;gap:15px}.btn_custom_box{margin:50px auto 0}.blue_btn:hover{background-color:#1e53ce;color:#fff}.dropbtn{background-color:transparent;padding:7px 8px;font-size:16px;border:none;cursor:pointer;border-radius:8px;border:1px solid #E8EAED;display:flex;align-items:center;gap:12px;background-color:#fafafb;color:#14171a;text-align:center;font-family:Poppins;font-size:12px;font-weight:400}.dropbtn span.name_span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-transform:capitalize;color:#14171a}.dropbtn img.user_img{width:30px;height:30px;border-radius:50%;object-fit:cover}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#fff;min-width:180px;overflow:auto;box-shadow:0 8px 16px #0003;z-index:1;margin-top:4px;border-radius:10px;width:100%}.dropdown-content a{transition:.3s;color:#000;padding:12px 16px;text-decoration:none;display:block;border-bottom:1px solid #ffffff0a}.logout-dropdown-content-class:hover{color:#fff!important}.profileDropdownn .dropdown-content .icon_for_dark{filter:invert(1);transition:.3s}.dropdown a:hover{background-color:#ffffff1c}.show{display:block}.dropbtn.show{display:flex}.dropdown-menu{background-color:#000;border-radius:10px;padding:0;overflow:hidden}.dropdown-menu a{color:var(--dropbtn-fontColor);padding:12px 16px;text-decoration:none;display:block;border-bottom:1px solid #ffffff0a}.dropdown a:hover{background-color:#622fff;color:#fff}.dropdown a:hover .icon_for_dark{filter:invert(0)}.web_header ul.wh_ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;gap:20px}.web_header ul.wh_ul li.wh_ul_li{display:inline-block}.web_header ul li img.notification_icon{width:20px}.sidebarMenu label img{width:20px;margin:0 auto;display:block;cursor:pointer}.sidebarMenu label{margin:0 0 50px;display:block}#menu_active:checked+#main_wrapper .sidebarMenu label{text-align:right}.heading-and-date-selector form select{background:transparent;color:#2fc6a4;font-family:Poppins;font-style:normal;font-weight:600;font-size:16px;line-height:24px;border:0}.heading-and-date-selector form select:focus-visible{outline:none}.heading-and-date-selector form .form_group img{width:16px}.heading-and-date-selector form .form_group{display:flex;align-items:center;gap:8px}.heading-and-date-selector form select option{background-color:#000}.heading-and-date-selector{margin:0 0 20px}.gst_screen .status{justify-content:flex-start;gap:10px}.gst{display:flex;box-sizing:border-box}.confirm-btn{border-radius:8px;background-color:var(--primary-cta);width:156px;height:56px;flex-shrink:0;flex-direction:row;padding:12px 36px;align-items:center;justify-content:center;z-index:0;font-size:var(--font-size-xl);font-family:var(--font-poppins);color:#fff;text-decoration:none;border:0}.gst{position:relative;background-color:#fff;width:100%;min-height:100vh;height:100%;flex-direction:column;align-items:flex-start;justify-content:space-between;text-align:left;font-size:var(--font-size-base);font-family:var(--font-roboto)}.page_content{width:100%;height:calc(100vh - 160px)}.for_proUser .dropbtn img.proUser_Icon{width:33px}.web_header .wh_ul_li ul.dropdown-menu li a.dropdown-item img.p_drop_img{width:13px}.web_header .wh_ul_li ul.dropdown-menu li a.dropdown-item{display:flex;align-items:center;justify-content:center;gap:7px}.web_header .wh_ul_li ul.dropdown-menu{min-width:300px}.notificationDropdwn_ul{min-width:200px}.web_header .wh_ul_li ul.dropdown-menu li.signout_li a.dropdown-item{color:#f95070}.web_header ul.wh_ul li.wh_ul_li.dropdown button.dropbtn:hover{background-color:#e8eaed}.web_header ul.wh_ul li.wh_ul_li.dropdown button.dropbtn{transition:.4s}.web_header .wh_ul li.wh_ul_li.notification_li a:hover{background:none}.web_header .wh_ul li.wh_ul_li.notification_li a:after{display:none}.notificationDropdwn_ul li.notification_head{padding:28px 28px 16px;color:var(--navyblue-highlight-color);border-bottom:1px solid var(--table-border-color)}.notificationDropdwn_ul li.notification_head h3{font-weight:500;font-size:20px}.notificationDropdwn_ul li.ntfc_li a{display:flex;align-items:center;gap:8px;padding:17px 38px;border-bottom:1px solid var(--table-border-color);justify-content:flex-start!important}.notificationDropdwn_ul li.ntfc_li a:hover{background-color:#ffffff1c!important}.notificationDropdwn_ul li.ntfc_li:last-child a{border-bottom:0}.notificationDropdwn_ul li.ntfc_li a .ntfc_icon_div{max-width:36px;height:36px;background-color:#506ff980;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:0 0 36px;overflow:hidden}.notificationDropdwn_ul li.ntfc_li a .notification_text{max-width:calc(100% - 43px);flex:0 0 calc(100% - 43px)}.notificationDropdwn_ul li.ntfc_li a .notification_text .ntfc_text{font-weight:500;font-size:14px;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notificationDropdwn_ul li.ntfc_li a .notification_text .sntfc_time_span{font-weight:400;font-size:12px}.notificationDropdwn_ul li.ntfc_li a .ntfc_icon_div img.ntfc_icon_img{width:21px}.notificationDropdwn_ul li.ntfc_li.ntfc_unread a{position:relative}.notificationDropdwn_ul li.ntfc_li.ntfc_unread a:before{content:"";width:7px;height:7px;border-radius:50%;background-color:#f95070;left:21px;position:absolute;top:50%;transform:translateY(-50%)}.notificationDropdwn_ul li.notification_foot{padding:20px 38px;text-align:right}.notificationDropdwn_ul li.notification_foot a{display:inline-block;padding:0;text-decoration:underline;border:0;font-weight:400;font-size:14px}.notificationDropdwn_ul li.notification_foot a:hover{color:#346ef4}.notificationDropdwn_ul p{font-size:17px;text-align:center;font-weight:500;color:#fff;padding-top:0;margin:8px 0}.theme_switch_mob{display:none;margin:0 0 20px;padding:0}body.light_theme #sidebar_menu ul li a{width:96%;margin:0 auto;border-radius:8px}@media screen and (max-width:370px){.top-navbar{justify-content:space-between!important}}@media screen and (max-width:420px){.top-navbar{flex-direction:row;align-items:center}}@media screen and (max-height:680px){#sidebar_menu .settings_div{bottom:auto}div#sidebar_menu{padding-bottom:75px}}@media screen and (max-width:767px){.wdt_mob_minus20{width:100%}.wdt_mob_minus20 .title{max-width:100px;flex:0 0 100px}.pd_custom{padding-left:20px;padding-right:20px}.top-navbar{margin-bottom:15px}div#sidebar_menu{width:100%}.gst_date_select .chosen-container a.chosen-single{font-size:16px}}@media screen and (min-width:371px)and (max-width:1025px){.web_header{position:absolute;right:25px}.wrapper_active .top-navbar{justify-content:center!important}}@media screen and (min-width:768px)and (max-width:1025px){.pd_custom{padding:16px 25px}div#sidebar_menu{width:320px}#main_wrapper{position:relative}div#main_wrapper:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:99;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}#menu_active:checked+#main_wrapper:before{content:none}}@media screen and (max-width:1025px){.top-navbar{justify-content:space-between!important;gap:0;position:relative;margin:0 0 20px}.top-navbar .menu-icon{position:absolute;left:25px;top:50%;transform:translateY(-50%)}.theme_switch_li{gap:4px!important;align-items:center!important}.theme_switch{width:30px!important;height:15px!important}.theme_status_h4 .sky_icon svg{width:15px}.theme_switch .slider:before{height:12px!important;width:12px!important}.theme_switch input:checked+.slider:before{-webkit-transform:translateX(12px)!important;-ms-transform:translateX(12px)!important;transform:translate(12px)!important}.theme_status_h4{font-size:12px!important}.theme_status_h4 #themeStatus{display:none}.web_header ul.wh_ul{gap:10px}div#sidebar_menu{z-index:999;transition:.8s!important}#menu_active:checked+#main_wrapper #sidebar_menu{width:0;left:-100px}#main_wrapper{padding-left:0!important}.gst_screen{padding:0 0 44px}.top-navbar .menu-icon{display:block}}@media screen and (min-width:1025px){.app-logo-1{display:none}.top-navbar{justify-content:right;background-color:transparent;box-shadow:none;padding:0;margin:0 0 20px}.top-navbar label{display:none}}@media screen and (max-width:576px){.notificationDropdwn_ul{width:320px}.notificationDropdwn_ul li.notification_head h3{font-size:16px}.notificationDropdwn_ul li.notification_head{padding:20px 28px 10px}.notificationDropdwn_ul li.ntfc_li a{padding:8px 38px}.notificationDropdwn_ul li.ntfc_li a .ntfc_icon_div{max-width:30px;height:30px;flex:0 0 30px}.notificationDropdwn_ul li.ntfc_li a .ntfc_icon_div img.ntfc_icon_img{width:14px}.notificationDropdwn_ul li.ntfc_li a .notification_text{max-width:calc(100% - 38px);flex:0 0 calc(100% - 38px)}.notificationDropdwn_ul li.ntfc_li a .notification_text .ntfc_text,.notificationDropdwn_ul li.notification_foot a{font-size:13px}.notificationDropdwn_ul li.notification_foot{padding:14px 38px}}@media screen and (max-width:767px){#sidebar_menu ul li a:hover{background-color:transparent!important;color:#506ff9}#sidebar_menu ul li.active a:hover{background-color:#506ff9;color:#fff}}@media screen and (max-width:768px){.theme_status_h4{font-size:14px}}@media screen and (max-width:1024px){.theme_switch_mob{display:block}}.name_span{color:#14171a;text-align:center;font-size:18px;font-weight:500}.theme_switch_li .theme_switch{display:inline-block}.theme_switch{position:relative;width:37px;height:22px}.theme_switch input{opacity:0;width:0;height:0}.theme_switch .slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;display:flex;align-items:center}.theme_switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.theme_switch input:checked+.slider{background-color:#8ee0cc}.theme_switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.theme_switch input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translate(16px)}.theme_switch .slider.round{border-radius:34px}.theme_switch .slider.round:before{border-radius:50%}.theme_switch_li{display:flex;color:#fff;align-items:center;gap:10px}.theme_status_h4{margin:0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400}.light_theme .theme_status_h4{color:#000}body.light_theme .web_header .dropdown-menu a{border-bottom:1px solid #00000014}body.light_theme .web_header .dropdown a:hover{background-color:#73739a1c}body.light_theme #sidebar_menu{box-shadow:4px 0 4px #00000040}body.light_theme #sidebar_menu a img.icon_for_light{display:block}body.light_theme #sidebar_menu a img.icon_for_dark,body.light_theme #sidebar_menu a:hover img.icon_for_light,body.light_theme #sidebar_menu ul li.active img.icon_for_light{display:none}body.light_theme #sidebar_menu a:hover img.icon_for_dark,body.light_theme #sidebar_menu ul li.active img.icon_for_dark{display:block}body.light_theme .filter_exprt_div .fi_exp_flex li.cat_select .chosen-container .chosen-single{box-shadow:0 2px 4px #00000040!important}body.light_theme .dci_inner .dci_b input::-webkit-calendar-picker-indicator{filter:invert(0)}body.light_theme .mvi_light,body.light_theme .tabble_boxx table tr .more_option_td button.dropbtn:hover .mvi_dark,body.light_theme .tabble_boxx table tr .more_option_td button.dropbtn:focus .mvi_dark{display:block}body.light_theme .mvi_dark{display:none}.mvi_light,body.light_theme .tabble_boxx table tr .more_option_td button.dropbtn:hover .mvi_light,body.light_theme .tabble_boxx table tr .more_option_td button.dropbtn:focus .mvi_light{display:none}.tabble_boxx table tr .more_option_td .dropdown-menu a span.a_icon_span img.avi_light{display:none}body.light_theme .tabble_boxx table tr .more_option_td .dropdown-menu a span.a_icon_span img.avi_light{display:inline-block}body.light_theme .tabble_boxx table tr .more_option_td .dropdown-menu a span.a_icon_span img.avi_dark,body.light_theme .tabble_boxx table tr .more_option_td .dropdown-menu a:hover span.a_icon_span img.avi_light{display:none}body.light_theme .tabble_boxx table tr .more_option_td .dropdown-menu a:hover span.a_icon_span img.avi_dark{display:inline-block}body.light_theme .ei_pagination_div .ei_controlArrows a.eic_disabled:hover{color:#506ff9}.filterDr_li img.fli_light,body.light_theme .filterDr_li img.fli_dark{display:none}body.light_theme .filterDr_li img.fli_light{display:block}#Untagged #btn_income img.bix_light,#Untagged #btn_expense img.bix_light{display:none}body.light_theme #Untagged #btn_income img.bix_light,body.light_theme #Untagged #btn_expense img.bix_light{display:inline-block}body.light_theme #Untagged #btn_income img.bix_dark,body.light_theme #Untagged #btn_expense img.bix_dark,body.light_theme #Untagged #btn_income.btn-select img.bix_light,body.light_theme #Untagged #btn_expense.btn-select img.bix_light,body.light_theme #Untagged #btn_income:hover img.bix_light,body.light_theme #Untagged #btn_expense:hover img.bix_light{display:none}body.light_theme #Untagged #btn_income.btn-select,body.light_theme #Untagged #btn_expense.btn-select,body.light_theme #Untagged #btn_income:hover,body.light_theme #Untagged #btn_expense:hover{color:#fff}body.light_theme #Untagged #btn_income.btn-select,body.light_theme #Untagged #btn_expense.btn-select{box-shadow:0 4px 4px #00000040}body.light_theme #Untagged #btn_income.btn-select img.bix_dark,body.light_theme #Untagged #btn_expense.btn-select img.bix_dark,body.light_theme #Untagged #btn_income:hover img.bix_dark,body.light_theme #Untagged #btn_expense:hover img.bix_dark{display:inline-block}body.light_theme .select_with_search .chosen-container .chosen-drop .chosen-search .chosen-search-input{border-color:#73739a96}body.light_theme .select_with_search .chosen-container .chosen-results li.no-results{background-color:#dadaf5}body.light_theme .notificationDiv .notificationDiv_inner{box-shadow:0 4px 4px #00000040}body.light_theme .range-slider:before,.range-slider:after{color:#73739a}body.light_theme .container_check input:checked~.checkmark{background-color:#fff;border-color:#1c1c57}body.light_theme .accTab_form_row .form-group label{font-weight:500}body.light_theme .accTab_form_row .ec_sel_div label{background-color:#f7f7fc;background-image:none}.infoPopover_div img.helpIcon_light,body.light_theme .infoPopover_div img.helpIcon_dark{display:none}body.light_theme .infoPopover_div img.helpIcon_light{display:block}body.light_theme .qa_li h3 svg path{fill:#506ff9}body.light_theme .qa_li h3 a:hover svg path{fill:#2fc6a4}body.light_theme .qa_li{box-shadow:0 4px 4px #00000040}body.light_theme .notificationDropdwn_ul li.ntfc_li a:hover{background-color:#73739a1c!important}body.light_theme .notificationDropdwn_ul li.ntfc_li a .ntfc_icon_div{background-color:#73739a82}body.light_theme .theme_status_h4 .sky_icon svg path{fill:#000}:root{--page-bg-color: var(--page-bg-color-light);--page-bg-color-light: #F7F7FC;--primary-bg-color: var(--primary-bg-color-light);--primary-bg-color-light: #ffffff;--dropbtn-fontColor: var(--dropbtn-fontColor-light);--dropbtn-fontColor-light: #73739A;--dropbtn-hover-bgcolor:var(--dropbtn-hover-bgcolor-light);--dropbtn-hover-bgcolor-light: #e5e5e9;--primary-highlight-color: var(--primary-highlight-color-light);--primary-highlight-color-light: #73739A;--navyblue-highlight-color: var(--navyblue-highlight-color-light);--navyblue-highlight-color-light: #1C1C57;--navyblue-button-bg: var(--navyblue-button-bg-light);--navyblue-button-bg-light: #1C1C57;--table-border-color: var(--table-border-color-light);--table-border-color-light: #73739A;--table-data-color: var(--table-data-color-light);--table-data-color-light: #73739A;--table-btnDrop-color: var(--table-btnDrop-color-light);--table-btnDrop-color-light: #73739a;--green-to-navyblue-color: var(--green-to-navyblue-color-light);--green-to-navyblue-color-light: #1C1C57;--acc-inputBorder-color: var(--acc-inputBorder-color-light);--acc-inputBorder-color-light: #73739A;--custom-scrolltrack-color: var(--custom-scrolltrack-color-light);--custom-scrolltrack-color-light: #ffffff;--custom-scrollthumb-color: var(--custom-scrollthumb-color-light);--custom-scrollthumb-color-light: #1C1C57;--light-to-navyblue-color: var(--light-to-navyblue-color-light);--light-to-navyblue-color-light: #1C1C57;--white-to-blueHighlight-color: var(--white-to-blueHighlight-color-light);--white-to-blueHighlight-color-light: #506FF9;--table-head-color: var(--table-head-color-light);--table-head-color-light: #1C1C57;--blue1Hover-button-bg: var(--blue1Hover-button-bg-light);--blue1Hover-button-bg-light: #262674;--modalform-input-border-color: var(--modalform-input-border-color-light);--modalform-input-border-color-light: #BABABC;--accform-input-border-color: var(--accform-input-border-color-light);--accform-input-border-color-light: #BABABC;--page-bg-color: var(--page-bg-color-dark);--page-bg-color-dark: #121212;--primary-bg-color: var(--primary-bg-color-dark);--primary-bg-color-dark: #272a33;--dropbtn-fontColor: var(--dropbtn-fontColor-dark);--dropbtn-fontColor-dark: #ffffff;--dropbtn-hover-bgcolor:var(--dropbtn-hover-bgcolor-dark);--dropbtn-hover-bgcolor-dark: #2d313d;--primary-highlight-color: var(--primary-highlight-color-dark);--primary-highlight-color-dark: #506FF9;--navyblue-highlight-color: var(--navyblue-highlight-color-dark);--navyblue-highlight-color-dark: #ffffff;--navyblue-button-bg: var(--navyblue-button-bg-dark);--navyblue-button-bg-dark: #346EF4;--table-border-color: var(--table-border-color-dark);--table-border-color-dark: #393D48;--table-data-color: var(--table-data-color-dark);--table-data-color-dark: #ffffff;--table-btnDrop-color: var(--table-btnDrop-color-dark);--table-btnDrop-color-dark: #346EF4;--green-to-navyblue-color: var(--green-to-navyblue-color-dark);--green-to-navyblue-color-dark: #2FC6A4;--acc-inputBorder-color: var(--acc-inputBorder-color-dark);--acc-inputBorder-color-dark: #BABABC;--custom-scrolltrack-color: var(--custom-scrolltrack-color-dark);--custom-scrolltrack-color-dark: #1f222b;--custom-scrollthumb-color: var(--custom-scrollthumb-color-dark);--custom-scrollthumb-color-dark: #3b404f;--light-to-navyblue-color: var(--light-to-navyblue-color-dark);--light-to-navyblue-color-dark: #BABABC;--white-to-blueHighlight-color: var(--white-to-blueHighlight-color-dark);--white-to-blueHighlight-color-dark: #ffffff;--table-head-color: var(--table-head-color-dark);--table-head-color-dark: #506FF9;--blue1Hover-button-bg: var(--blue1Hover-button-bg-dark);--blue1Hover-button-bg-dark: #1e53ce;--modalform-input-border-color: var(--modalform-input-border-color-dark);--modalform-input-border-color-dark: #393D48;--accform-input-border-color: var(--accform-input-border-color-dark);--accform-input-border-color-dark: #BABABC}*{box-sizing:border-box}body{font-family:Roboto,sans-serif}.font_poppins{font-family:Poppins,sans-serif}main.main_wrapper{display:flex;justify-content:center;align-items:flex-start;padding-top:70px;padding-bottom:70px}main.main_wrapper .screen_box{max-width:390px;flex:0 0 390px;background-color:#1e1e1e}.screen_box header{padding:17px 21px;text-align:center;background-color:#272a33;position:sticky;top:0;z-index:1}.screen_box header .menu_icon{position:absolute;left:21px;top:50%;transform:translateY(-50%)}.sidenav a span{margin-right:15px;display:inline-block}.page_content .page_head{padding:44px 24px;color:#fff;border-bottom:1px solid #393D48}.page_content .page_head .hd_p1{display:flex;justify-content:space-between;align-items:center}.page_content .page_head .hd_p1 h2{font-weight:500;font-size:20px;margin:0}.page_content .page_head .hd_p1 .date_form input.date_input{background-color:transparent;color:#2fc6a4;border:0;padding:0;font-weight:600;font-size:14px;text-align:center;width:82%}.page_content .page_head .hd_p1 .date_form span.small_icon{display:inline-flex}.page_content .page_head .hd_p1 .date_form span.cal_i img{width:17px}.page_content .page_head .hd_p1 .date_form input.date_input:focus{box-shadow:none}.page_content .page_head .hd_p1 .date_form .form-group{position:relative;display:flex;justify-content:flex-end}.page_head .recent_act{margin:27px 0 -10px}.recent_act{border:1px solid #FF0007;padding:4px 7px;color:#fff;display:inline-block}.recent_act p{margin:0;font-size:14px}.table_outer_box table{width:100%;color:#fff}.table_outer_box table th,.table_outer_box table td{padding:15px 24px;font-size:16px}.table_outer_box table th{font-weight:700}.table_outer_box table td{font-weight:500}.table_outer_box table tr{border-bottom:1px solid #393D48}.table_outer_box table tr td.label_td{padding-right:15px}span.pro_span{background-color:#346ef4;border-radius:4px;padding:4px 8px;display:inline-block;font-weight:600;font-size:15px;line-height:1;margin-left:10px}.table_outer_box table td.add_view_icon{position:relative}.table_outer_box table td.add_view_icon span.view_icon_span{position:absolute;display:flex;width:100%;height:100%;left:0;top:0;align-items:center;justify-content:center;background-color:#00000080;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.page_content .page_head .hd_p1 .date_form input.date_input:focus-visible{outline:0}.page_foot{padding:60px 30px 70px;text-align:center}.page_foot .page_btn{width:155px;height:52px;background:#346ef4;border-radius:8px;display:inline-flex;color:#fff;align-items:center;justify-content:center;text-decoration:none;font-weight:500;font-size:20px;margin:0 0 13px;border:0}.page_foot .page_btn:hover{background:#265bd5}.page_foot .lodge_review{display:flex;align-items:center;justify-content:center}.page_foot .lodge_review p{flex:0 0 54%;color:#fff;font-weight:500;font-size:14px;max-width:54%;margin:0}.page_foot .lodge_review p a{color:#fff}.green_text{color:#2fc6a4}@media screen and (max-width:350px){.page_content .page_head{padding:44px 10px}.page_content .page_head .hd_p1 h2{font-size:16px}.table_outer_box table th,.table_outer_box table td{padding:15px 10px}.page_foot{padding:60px 0 70px}}@media screen and (max-width:450px){main.main_wrapper{padding:0}main.main_wrapper .screen_box{max-width:100%;flex:0 0 100%}.sidenav{height:calc(100% - 61px);bottom:0;top:unset}}@media screen and (min-width:451px)and (max-width:768px){main.main_wrapper{padding-top:60px;padding-bottom:60px}}.custom_scroll::-webkit-scrollbar-track,.custom_select .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#ccc}.custom_scroll::-webkit-scrollbar,.custom_select .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar{width:6px;background-color:#4d454542;height:6px}.custom_scroll::-webkit-scrollbar-thumb,.custom_select .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#000}.horizontal_scroll::-webkit-scrollbar{height:7px}.gst{height:100%;min-height:100vh;justify-content:flex-start;position:relative}.invite_content{color:#fff;padding:0 0 30px}.invite_content .invite_hd{font-weight:600;font-size:28px;margin:0 0 56px;font-family:Poppins;font-style:normal}.invite_content .invite_text_hd{font-family:Poppins;font-style:normal;padding-left:24px;margin:0 0 144px}.invite_text_hd h3{font-weight:600;font-size:24px;margin:0 0 4px}.invite_text_hd p{font-weight:400;font-size:20px;font-family:Roboto}.referral_form .form-group label{font-family:Poppins;font-style:normal;font-weight:400;font-size:20px;margin:0 0 20px}.r_input_div{display:flex;align-items:flex-start;gap:28px;width:80%;margin:0 0 44px}.r_input_div input{background-color:#272a33;border-radius:8px;height:64px;border:0;padding:10px 20px;font-style:normal;font-weight:500;font-size:16px;color:#fff}.r_input_div input:focus{background-color:#272a33;border:0;outline:none;box-shadow:none;color:#fff}.r_input_div .copy_btn{max-width:100px;height:64px;background-color:#506ff9;border-radius:8px;border:0;color:#fff;font-family:Poppins;font-style:normal;font-weight:600;font-size:16px;flex:0 0 100px}.r_input_div .copy_btn:hover{background-color:#1e53ce}.multiple_emails-container{display:flex;align-items:flex-start;width:100%;flex-direction:column}.multiple_emails-container input.multiple_emails-error{outline:1px solid red;border-bottom:1px solid red}.multiple_emails-container .multiple_emails-input{width:100%;height:auto;min-height:64px}.multiple_emails-container ul{list-style-type:none;margin:0;background-color:#272a33;border-radius:0 0 8px 8px;width:100%;padding:32px;gap:12px;flex-wrap:wrap;border-top:1px solid #ffffff12}.multiple_emails-email{padding:8px 13px;background:#0000007f;border-radius:4px;font-weight:500;font-size:16px;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px}.multiple_emails-close{margin:2px 0 0;order:2;font-size:14px;display:inline-flex;text-decoration:none;color:#fff}.multiple_emails-close:hover{color:#506ff9}.multiple_emails-ul{display:none}.input_b_radius{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.pro_infoDiv{text-align:center;margin:0 0 56px}.pro_infoDiv p{display:flex;justify-content:center;align-items:center;gap:8px;font-weight:500;font-size:24px}.pro_infoDiv p span.pro_iconSpan img{width:30px}.smp_active{color:#2fc6a4}.sm_points .sm_points_ul{padding:0;margin:0;display:flex;list-style:none}.signup_meter_outer{margin:0 0 56px;display:flex;gap:26px}.signup_meter{width:100%;background-color:#272a337f;height:10px;border-radius:20px;margin:0 0 23px}.signup_meter .sm_progressBar{background-image:linear-gradient(to right,#33bcae,#4d77f2);height:10px;border-radius:30px;z-index:3;position:relative}.signup_meter .sm_progressBar:before{position:absolute;top:-48px;right:-12px;content:"";width:36px;height:42px;background-size:36px;background-repeat:no-repeat}.sm_points .sm_points_ul li.sm_points_li{flex:0 0 25%;max-width:25%;position:relative}.sm_points .sm_points_ul li.sm_points_liLast{display:flex;justify-content:space-between}.sm_points_liLast .sm_point_right .sm_icon img{width:30px}.sm_points_liLast .sm_point_right{margin-left:0!important}.sm_points .sm_points_ul li.sm_points_li .smp_div{display:inline-flex;flex-direction:column;align-items:center;font-weight:400;font-size:20px;margin-left:-15px}.sm_points .sm_points_ul li.sm_points_li .smp_div .sm_step{font-weight:600}.sm_points .sm_points_ul .smpl_p{font-weight:400;font-size:14px;color:#bababc}.sm_points .sm_points_ul li.sm_points_li:before{content:"";width:3px;height:10px;background:#fff;opacity:.5;position:absolute;left:0;top:-33px}.sm_points .sm_points_ul li.smpl_p:before{content:none}.pro_infoDiv p .pro_iconSpan{display:flex}.stage_0{width:0%}.stage_1{width:25%}.stage_2{width:50%}.stage_3{width:75%}.stage_4{width:87.5%}.stage_5{width:100%}button[disabled]{opacity:.5;pointer-events:none}.sm_btn{font-family:Poppins;font-style:normal;font-weight:600;font-size:16px;width:120px;height:56px;background-color:#506ff9;border-radius:8px;border:0;color:#fff}.sm_btn:hover{background-color:#1e53ce}.signup_meter_outer .signup_meter_inner{flex:0 0 calc(100% - 146px);max-width:calc(100% - 146px)}.signup_meter_btn{margin:-20px 0 0}.invited_list_div p.ild_p{font-weight:300;font-size:20px;color:#bababc}.invited_list_div h4.ild_h4{font-family:Poppins;font-style:normal;font-weight:400;font-size:20px;margin:0 0 12px}.invited_list_div .ild_list{margin:0;padding:0;list-style:none}.invited_list_div .ild_list li{font-weight:400;font-size:18px;color:#bababc;margin:0 0 12px}.notificationDiv .notificationDiv_inner{background-color:#272a33;border-radius:8px;display:inline-flex;align-items:center;gap:8px;padding:10px 17px}.notificationDiv .notificationDiv_inner p{margin:0;font-weight:400;font-size:18px;line-height:21px}.ibe_div{display:flex;align-items:center;margin:0 0 44px;gap:20px;white-space:nowrap}.ibe_div .r_input_div{flex:0 0 80%;max-width:80%;margin:0}@media screen and (max-width:576px){.invite_content{padding:10px 15px}}@media screen and (min-width:577px)and (max-width:768px){.invite_content{padding:10px 30px}}@media screen and (max-width:768px){.invite_content .invite_hd{font-size:18px;text-align:center;margin:0 0 30px}.invite_content .invite_text_hd{text-align:center;margin:0 0 66px;padding:0}.invite_text_hd h3{font-size:16px;margin:0 0 8px}.invite_text_hd p{font-size:14px}.signup_meter .sm_progressBar:before{width:20px;height:22px;background-size:20px;top:-30px}.signup_meter,.signup_meter .sm_progressBar,.sm_points .sm_points_ul li.sm_points_li:before{height:8px}.sm_points .sm_points_ul li.sm_points_li:before{top:-31px;width:1.5px}.sm_points .sm_points_ul .smpl_p{font-size:10px;padding-right:15px}.sm_points .sm_points_ul li.sm_points_li .smp_div{font-size:12px;margin-left:-9px}.sm_points_liLast .sm_point_right .sm_icon img{width:16px}.signup_meter_outer{flex-direction:column;gap:12px;margin:0 0 24px}.signup_meter_outer .signup_meter_inner{flex:0 0 100%;max-width:100%}.signup_meter_btn{margin:0;text-align:right}.sm_btn{width:84px;height:36px;font-size:14px}.pro_infoDiv p{font-size:14px;text-align:left;gap:8px}.pro_infoDiv p span.pro_iconSpan img{width:20px}.pro_infoDiv{margin:0 0 24px}.referral_form .form-group label{font-size:14px;margin:0 0 12px}.r_input_div input{height:36px;font-size:12px}.r_input_div{flex-direction:column;width:100%;gap:12px;align-items:flex-end;margin:0 0 36px}.r_input_div .copy_btn{max-width:84px;height:36px;font-size:14px;flex:0 0 36px;width:84px}.multiple_emails-container .multiple_emails-input{min-height:36px}.multiple_emails-container ul{padding:10px 12px;gap:8px}.multiple_emails-email{font-size:12px;padding:7px 8px}.multiple_emails-close{font-size:10px}.invited_list_div p.ild_p{font-size:12px}.invited_list_div h4.ild_h4{font-size:14px}.invited_list_div .ild_list li{font-size:12px;margin:0 0 8px}.notificationDiv .notificationDiv_inner img{width:14px}.notificationDiv .notificationDiv_inner p{font-size:12px;line-height:14px}}@media screen and (min-width:769px)and (max-width:1025px){.invite_content{padding:80px 73px}.invite_content .invite_hd{margin:0 0 42px}.invite_content .invite_text_hd{margin:0 0 125px}.signup_meter .sm_progressBar:before{width:28px;height:31px;background-size:28px}.sm_points .sm_points_ul .smpl_p{font-size:12px;padding-right:16px}.sm_points .sm_points_ul li.sm_points_li .smp_div{font-size:16px}.signup_meter{margin:0 0 19px}.sm_points .sm_points_ul li.sm_points_li:before{top:-29px}.sm_points_liLast .sm_point_right .sm_icon img{width:22px}.r_input_div{width:100%}.referral_form{padding:0 30px}}@media screen and (min-width:1025px)and (max-width:1201px){.r_input_div{width:100%}}@media screen and (max-width:1201px){.ibe_div{flex-direction:column}.ibe_div .r_input_div{flex:0 0 100%;max-width:100%}}.without-from-save-button{background-color:#346ef4;border-radius:50px;width:160px;height:40px;padding:8px;font-family:Poppins;font-style:normal;font-weight:600;font-size:16px;border:0;color:#fff}.acc_tabContent_Div .acc_savebtn_div{text-align:center;margin:84px 0 0}span.notification_count_span{position:absolute;top:-13px;right:-13px;background-color:#f52323;border-radius:20px;font-size:11px;font-weight:600;padding:2px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;color:#fff}@media screen and (max-width:768px){span.notification_count_span{top:-7px}}@media screen and (min-width:768px)and (max-width:1025px){span.notification_count_span{top:3px}}@media screen and (max-width:1025px){span.notification_count_span{width:20px;height:20px;font-size:9px;right:-10px}}.amout-card-outer-main-div{display:flex;gap:20px;margin-bottom:28px;flex-wrap:wrap}.name_span_1{color:#14171a;font-size:12px;font-weight:400}.filter_div ul .dropdown-item{color:#fff;font-size:12px;font-weight:400;cursor:pointer}.filter_div ul .dropdown-item:hover{color:#14171a}.kyb-done-content{background:#fff;padding:54px 29px;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;position:fixed;top:23%;left:5%}.Loader_lottie{width:100%;text-align:center}.lottie_iconn_boxx{width:100%;height:345px}.menu_name{width:100%}body.dark_theme .web_header .wh_ul_li ul.dropdown-menu li a.dropdown-item img.acc_p_icon_light,.web_header .wh_ul_li ul.dropdown-menu li a.dropdown-item img.acc_p_icon_light,body.light_theme .web_header .wh_ul_li ul.dropdown-menu li a.dropdown-item img.acc_p_icon_dark{display:none}body.light_theme .web_header .wh_ul_li ul.dropdown-menu li a.dropdown-item img.acc_p_icon_light{display:block}.accordion .link{cursor:pointer;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion li i.sub_caret{position:absolute;top:16px;left:12px;font-size:18px;color:#595959;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion li i.sub_caret{left:auto;font-size:16px!important;color:var(--dropbtn-fontColor)}.accordion li.open i.sub_caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.accordion{overflow-y:auto;height:calc(100% - 200px)}ul.logout_accordion_ul{height:auto}@media screen and (max-width:768px){.accordion{height:calc(100% - 180px)}.logo_anchor{visibility:hidden}.profileDropdownn .name_span{color:#fff}}.submenu{display:block;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;border:0}.submenu li.submenu_li{margin:0!important}.submenu a{display:flex;align-items:center;text-decoration:none;padding:8px 12px;gap:12px;color:#8c8c92;font-size:14px;-o-transition:all .25s ease;transition:all .25s ease;background-color:transparent}#menu_active:checked+#main_wrapper #sidebar_menu .accordion ul.submenu .submenu_li a span.subMenu_title{display:none}.mob_profile_li .user_img{width:20px!important;border-radius:50%;object-fit:cover;background-color:#fff}.mob_profile_li .menu_name .proUser_Icon{height:12px!important}.menuSpan_inner{display:inline-flex;align-items:center;gap:6px}body.light_theme #sidebar_menu ul li.active a,body.light_theme #sidebar_menu ul li a:hover{background-color:var(--primary-highlight-color)!important;color:#fff}body.light_theme #sidebar_menu ul li.active a img.ac_subIcon_for_dark{display:inline-block}body.light_theme #sidebar_menu ul li.active a img.ac_subIcon_for_light{display:none}body.dark_theme #sidebar_menu ul li.active a,#sidebar_menu ul li a:hover{background-color:var(--primary-highlight-color)!important;color:#fff}.exit_alert_modal{text-align:center;background-color:var(--primary-bg-color);color:#fff;border-radius:12px}.exit_alert_modal .modal-body{padding:37px 30px;border-bottom:1px solid #393D48}.exit_alert_modal .modal-body p{color:var(--dropbtn-fontColor);text-align:center;font-size:20px;font-style:normal;font-weight:500}.exit_alert_modal .modal-footer{padding:0;justify-content:center;border:0;overflow:hidden;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.close_modal_btn_div{text-align:right}.exit_alert_modal .modal-footer button{flex:1;margin:0;border-radius:0;padding:23px 12px;background-color:transparent;border:0;color:var(--navyblue-highlight-color);text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500}.ea_save_btn{border-right:1px solid #393D48!important}.ea_save_btn:hover{background-color:#2fc6a4!important}.exit_alert_modal .ea_cancel_btn:hover{background-color:#ff748e!important;color:#fff!important}.exit_alert_modal .ea_cancel_btn{color:#ff748e!important}.exit_alert_modal .modal-footer button:focus{box-shadow:none}.deleteAccount_modal .modal-body p{margin:0}.otp_input_ul{margin:0;padding:0;list-style:none;display:flex;gap:20px;justify-content:center}.otp_input_li input{width:56px;padding:19px 0;text-align:center;border-radius:8px;background-color:var(--page-bg-color);border:none;font-size:24px;font-style:normal;font-weight:600;color:var(--navyblue-highlight-color)}.otp_input_li input:focus{background-color:var(--page-bg-color);box-shadow:none;outline:none;color:var(--navyblue-highlight-color)}.otp_input_li input[type=number]{-moz-appearance:textfield}.otp_input_li input::-webkit-outer-spin-button,.otp_input_li input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.otp_modal .modal-body p{margin:32px}.otp_modal .modal-body p{font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;margin:0 0 32px}.otp_modal .modal-body{border:0}.otp_modal .modal-footer .otp_confirm_btn{max-width:132px;height:40px;border-radius:100px;background-color:var(--navyblue-button-bg);flex:0 0 132px;display:flex;justify-content:center;align-items:center;font-size:16px;font-style:normal;font-weight:600;color:#fff}.otp_modal .modal-footer .otp_confirm_btn:hover{background-color:var(--blue1Hover-button-bg)}.otp_modal .modal-footer{padding:0 0 48px}.filled-input{background-color:#2fc6a4!important;color:#000!important}.close_modal_btn_div .close_modal_btn{margin:20px 20px 0 0;background:none;border:0;color:#fff;font-size:20px;color:var(--dropbtn-fontColor)}body.light_theme .ea_save_btn,body.light_theme .exit_alert_modal .modal-body{border-color:#d9d9d9!important}.requestSent_modal .req_img_div img{width:48px}.req_img_div{margin:0 0 16px}.requestSent_modal .modal-body .req_sent_text1{font-weight:600;color:var(--navyblue-highlight-color)}.requestSent_modal .modal-body .req_sent_text2{font-size:16px;font-style:normal;font-weight:400;margin:0}.requestSent_modal .modal-body{border:0}.requestSent_modal_outer{width:320px}#delete_Account_modal,#enterOTP_modal,#request_sent_modal{padding-right:0!important}.requestSent_modal_outer .close_modal_btn_div{position:relative}.requestSent_modal_outer .close_modal_btn_div .close_modal_btn{position:absolute;right:20px;top:20px;margin:0;z-index:99}#sidebar_menu ul li a:hover i{color:#fff}body.light_theme .submenu_li a .sub_icon_span img.ac_subIcon_for_dark,body.light_theme .submenu_li a:hover .sub_icon_span img.ac_subIcon_for_light,body.dark_theme .submenu_li a .sub_icon_span img.ac_subIcon_for_light{display:none}body.light_theme .submenu_li a:hover .sub_icon_span img.ac_subIcon_for_dark{display:inline-block}@media screen and (max-width:768px){.exit_alert_modal .modal-body p{font-size:14px}.exit_alert_modal .modal-body{padding:20px}.exit_alert_modal .modal-footer button{padding:14px 12px;font-size:14px}.otp_input_li input{width:50px;padding:10px 0;font-size:20px}.requestSent_modal_outer{max-width:320px;margin:auto}.requestSent_modal .modal-body .req_sent_text2{font-size:12px}.requestSent_modal .modal-body{padding-top:40px;padding-bottom:40px}.otp_modal .modal-footer .otp_confirm_btn{max-width:110px;height:36px;font-size:14px}.requestSent_modal .req_img_div img{width:40px}.requestSent_modal .modal-body .req_sent_text1{margin:0 0 8px}}@media screen and (min-width:1025px){.mob_profile_li{display:none}}.layout-container{display:flex;min-height:100vh;width:100%}.main-content{flex:1;display:flex;flex-direction:column;min-height:100vh;transition:margin-left .3s ease;margin-left:230px;padding:20px;z-index:1;transition:margin-left .3s}.content-area{margin-top:-13px;flex:1 1;padding:0 20px 20px;overflow-y:auto;background-color:#fff;margin-bottom:2rem}.top-navbar{position:relative;top:0;z-index:10;background:#fff}@media(max-width:768px){.layout-container{flex-direction:column}.main-content{margin-left:0}.content-area{padding:10px}}.wrapper_active{display:flex}#main_wrapper{width:100%}.sidebar+.main-content{margin-left:90px}.sidebar.expanded+.main-content{margin-left:230px}.sidebar{display:flex;flex-direction:column;justify-content:space-between;height:100vh;max-height:100vh;position:relative;transition:.5s;background:#fff;box-shadow:6px 12px 16px -4px #63636740,0 4px 6px -2px #63636740}.sidebar.expanded{padding:24px 20px;width:230px}.sidebar.collapsed .sidebar-user-info,.sidebar.collapsed .menu-item{justify-content:center}.sidebar.collapsed{width:90px;padding:24px 10px}.sidebar-menu .menu-item{padding:10px 12px;display:flex;gap:12px;align-items:center;cursor:pointer;text-decoration:none;color:#1f1f24}.menu-item:hover{border-radius:8px}.sidebar-header{color:#8c8c92;font-size:14px;line-height:20px}.sidebar{display:flex;flex-direction:column;justify-content:space-between;padding:24px 20px;height:100vh;width:230px}.sidebar-user-info{display:flex;align-items:center;gap:12px}.sidebar ul,.sidebar li{list-style-type:none}.sidebar-top{gap:24px;display:flex;flex-direction:column}.sider-component{border-top:2px solid #EAECF0;padding-top:24px}@media screen and (max-width:768px){.sider-component{padding-top:12px}.sidebar-top{gap:12px}}.sidebar-menu{display:flex;flex-direction:column}.menu-item.active{border-radius:8px;background:#f2f2f2}.sidebar{background-color:#fff}.menu-item span{color:#1f1f24;font-size:16px}.logo{height:17px}.halfLogo-container{width:46px;margin-top:-3px;margin-left:5px}.logo img{height:35px;width:165px}.menu-item.logout,.menu-item.logout span{color:#a80942;font-size:16px}.sidebar-header{padding:5px 12px}.menu-item.has-submenu{display:flex;justify-content:space-between;align-items:center}.expander{margin-left:auto;font-size:10px}.submenu{padding-left:36px;margin:0}.submenu-item{cursor:pointer;font-size:14px}.menu-list{position:relative}.submenu-item{text-decoration:none;color:#1f1f24;font-size:14px;display:block}.submenu-link{text-decoration:none;color:#8c8c92;font-size:14px;display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px}.submenu-link span{color:#1f1f24}.submenu-link:hover{width:172px;border-radius:8px}.submenu-link.active{width:172px;border-radius:8px;background:#f2f2f2}.sidebar-menu.custom-scrollbar{max-height:90%}.sidebar-menu{max-height:100%;overflow:auto;overflow-x:hidden}.sidebar-menu-container{max-height:80vh;overflow-y:auto;overflow-x:hidden}.sidebar-menu-container::-webkit-scrollbar{display:none}.custom-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.custom-scrollbar::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #555555}.sidebar-top-icons{display:flex;padding:6px;align-items:center;gap:10px;position:fixed;left:212px;top:21px;border-radius:8px;border:1px solid var(--Gray-400, #ceced0);background:var(--Gray-800, #636367);cursor:pointer;transition:right .9s ease,background-color .9s ease,transform .9s ease}.sidebar-top-icons.collapsed{rotate:-180deg;left:72px}.floating-submenu-container{pointer-events:none;width:100%;height:100%;z-index:9999}.floating-submenu{position:fixed;left:75px;background-color:#fff;padding:8px 0;border-radius:6px;box-shadow:0 4px 12px #00000026;margin-top:0;border:1px solid #d0d5dd;min-width:160px;pointer-events:auto}.sidebar.collapsed .menu-list{position:relative}.sidebar.collapsed li.menu-list:hover .floating-submenu{display:block}.floating-submenu .submenu-item{padding:0;white-space:nowrap}.floating-submenu .submenu-link{padding:8px 12px;display:flex;align-items:center}.sidebar.expanded .submenu{padding-left:16px;margin:0}.sidebar{position:fixed;top:0;left:0;z-index:1000}.sidebar ul,.sidebar ol{padding-left:0}.sidebar-bottom{margin-top:auto}.sidebar-menu .menu-item.mobile-job-portal{display:none}.sidebar-main.sider-component{padding-bottom:24px}.menu-list.disabled,.menu-item.disabled,.submenu-item.disabled,.submenu-link.disabled{opacity:.5;cursor:not-allowed}.menu-item.disabled:hover,.submenu-link.disabled:hover{background-color:transparent;color:inherit}.menu-list.disabled .menu-item,.menu-list.disabled .menu-item:hover{opacity:.5;cursor:not-allowed}.submenu-item.disabled .submenu-link,.submenu-item.disabled .submenu-link:hover{opacity:.5;cursor:not-allowed;background-color:transparent;color:inherit}.menu-item:hover,.submenu-link:hover,a:hover{color:#8c8c92}.app-header{display:flex;justify-content:right;align-items:center;height:var(--header-height);padding:15px 5px;background-color:#fff}.header-right{display:flex;align-items:center;gap:24px}.job-portal{display:flex;gap:12px}.job-portal svg{align-items:center;width:20px;height:20px}.job-portal span{color:var(--Gray-900, #1f1f24);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.notification-icon{display:flex;align-items:center;gap:20px;cursor:pointer}.notification-icon svg{width:24px;height:24px}.header-user-info img{width:30px;height:30px;flex-shrink:0;border-radius:36.221px;object-fit:cover}.header-user-info{display:flex;align-items:center;gap:12px;height:24px}.header-user-info h3{color:var(--Gray-900, #1f1f24);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-top:12px!important}@media screen and (max-width:786px){.app-header{display:block;margin:1px 0 10px 39px}.header-user-info h3{font-weight:800}.header-right{padding:13px 0 0;display:flex;justify-content:space-between}.job-portal{display:none}.notification-icon{margin:0 0 0 100px}.notification-icon svg{width:20px;height:20px}}@media screen and (max-width:768px){.sidebar.collapsed{width:0;padding:0;transition:width .3s ease,padding .3s ease}.sidebar.expanded{padding:24px 20px;width:290px;transition:width .3s ease,padding .3s ease}.sidebar-logo.logo{display:none}.sidebar.collapsed .sidebar-top-icons{right:-22px}.sidebar.collapsed .sidebar-user-info img{display:none}.sidebar.collapsed .sider-component{overflow:hidden;white-space:nowrap;width:100%}.sidebar-menu .menu-item.mobile-job-portal{display:flex;align-items:center;gap:12px;padding:10px 12px;cursor:pointer;text-decoration:none;color:#1f1f24;transition:background .3s ease,border-radius .3s ease}.sidebar-menu .menu-item.mobile-job-portal:hover{border-radius:8px;background:#f9f9f9}.sidebar-menu .menu-item.mobile-job-portal svg{width:20px;height:20px}.sidebar-menu .menu-item.mobile-job-portal span{color:var(--Gray-900, #1f1f24);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.sidebar.collapsed .menu-item .menu-content{display:none}.sidebar .menu-item.active .menu-content,.sidebar .menu-item:focus-within .menu-content{display:block}.sidebar.collapsed .menu-item.active{width:100%;padding:10px 12px}.sidebar .menu-item .menu-content{transition:all .3s ease}}.page_heading_h2{color:#14171a;font-size:22px;font-weight:600}.page_heading_p{color:#2b2f33;font-size:14px;font-weight:400}@media screen and (max-width:1024px){.page_content{padding:0 25px}}.page_heading{display:flex;gap:12px}.amount-card-container{background-color:#fff;border-radius:8px;padding:16px;box-shadow:#00000059 0 5px 15px;display:flex;flex-direction:column;gap:16px;max-width:240px;min-width:200px}.amount-card-inner-div{width:100%;text-align:end;line-height:normal}.amount-card-inner-div{text-align:end}.amount-card-inner-div select{color:#878e99;font-family:Nunito Sans;font-size:12px;font-weight:500;width:auto}.amount-card-inner-div select:focus-visible{border:none;outline:none}.amount-card-p{color:#878e99;font-size:14px;font-family:Nunito Sans;font-weight:600;margin:0}.amount-card-amount{font-size:36px;font-weight:600;margin:0}@media screen and (max-width:460px){.amount-card-container{min-width:100%;min-height:100px;padding:15px 20px 25px;gap:15px}.amount-card-container h1{font-size:28px}.amount-card-outer-main-div{display:flex;flex-wrap:wrap;gap:24px}.amount-card-container p{font-size:14px}}.main-button{padding:10px 20px;text-align:center;border-radius:40px;background:#346ef4;color:#e7e7e9;font-size:16px;font-weight:600;border:none;cursor:pointer}.content-header h1{color:#1f1f24;font-size:24px;font-weight:700}.content-header p{color:#8c8c92;font-size:14px;line-height:20px}.main-content-header{display:flex;justify-content:space-between;margin-bottom:40px;align-items:center}.content-header{display:flex;flex-direction:column}.secondary-button{background-color:#18ba99}.action-buttons{display:flex;gap:20px}.filter_exprt_div form .form-group{position:relative;border-radius:8px;border:1px solid #E8EAED;background:#fafafb;width:336px;min-height:32px}.filter_exprt_div form .form-group img.filter-list-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.filter_exprt_div form .form-group input.srchbr_input{background:transparent;text-align:left;padding:7px 7px 7px 36px;color:#878e99;font-size:12px;font-weight:400;height:36px}.filter_exprt_div form .form-group input.srchbr_input:focus{overflow:hidden;box-shadow:none}.filter_exprt_div form .form-group input.srchbr_input:focus{outline:none;border-color:inherit}.table_header{display:flex;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:12px}.filter_exprt_div{display:flex;gap:12px}.export-button{display:flex;cursor:pointer;width:84px;height:37px;padding:12px 32px;justify-content:center;align-items:center;border-radius:4px;background:#622fff;color:#fff;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.filter_tabs{padding:7px 16px;border-radius:4px;border:1px solid #E8EAED;background:#fff;color:#14171a;font-size:12px;font-weight:400;cursor:pointer}.filter_tabs:hover{background:#f2eeff}.filter_tabs.selected{border-color:#622fff;background:#f2eeff;color:#622fff;font-weight:600}.filter_tabs_wrapper{display:flex;gap:12px;margin-bottom:24px}.tableincome{border-radius:16px;border:1px solid #E8EAED}.tabble_boxx{overflow-x:auto;min-height:350px}.tabble_boxx table tr{border-bottom-color:#e8eaed}.tabble_boxx table tr th{font-weight:600;font-family:var(--font-poppins)}.tabble_boxx table tr td{font-family:var(--font-roboto);font-weight:400}.tabble_boxx table tbody{border-top:1px solid #E8EAED!important}.tabble_boxx table tr th,.tabble_boxx table tr td{font-size:16px;padding:14px;text-align:center}.tabble_boxx table tr th{color:var(--navyblue-highlight-color)}.accountant_table_div table thead th{color:#fff;padding:18px 14px!important;color:#622fff;font-size:14px;font-weight:600}.tabble_boxx table tr td{color:#14171a}.tabble_boxx table tr td.paid{color:#2fc6a4}.tabble_boxx table tr td.failed{color:#ff4f42}.tabble_boxx table tr td.green_text{color:#2fc6a4}.tabble_boxx table tr .et_tbt_flth{min-width:25px}.tabble_boxx table tr td a{font-family:Poppins;font-weight:600}.accountant_table_div table thead{background-color:transparent}.ei_pagination_div{display:flex;justify-content:flex-end;padding:0 19px;font-weight:500;font-size:18px;gap:12px;margin:24px 0 0;color:var(--table-data-color)}.ei_pagination_div .ei_controlArrows a{display:inline-block;padding:0 6px;width:24px;height:24px;color:var(--table-data-color)}.ei_pagination_div .ei_controlArrows a.eic_disabled{opacity:.5;cursor:no-drop}.ei_pagination_div .ei_controlArrows a.eic_disabled:hover{color:#fff}.tabble_boxx table tr th{white-space:nowrap}@media screen and (max-width:768px){.tabble_boxx table tr th,.tabble_boxx table tr td{padding:5px;font-size:12px}.tabble_boxx table tr .et_tbt_flth{min-width:40px}.accountant_table_div table thead th{padding:9px 14px!important}}@media screen and (max-width:768px){.a_table_leftContent h2{font-size:14px}.a_table_leftContent p,.heading-and-date-selector form select,.heading-and-date-selector form select option{font-size:12px}.heading-and-date-selector form .form_group img{width:12px}.tabble_boxx table tr th,.tabble_boxx table tr td{padding:5px;font-size:12px}.tabble_boxx table tr .et_tbt_flth{min-width:40px}.tabble_boxx{min-height:310px}.ei_pagination_div{font-size:12px;margin:20px 0 0}.accountant_table_div table thead th{padding:9px 14px!important}}@media screen and (min-width:1201px)and (max-width:1750px){.tabble_boxx table tr th,.tabble_boxx table tr td{font-size:16px;padding:14px}.ei_pagination_div{font-size:16px;margin:18px 0 0}}thead th input[type=checkbox]{accent-color:#622FFF}.table-pagination{display:flex;justify-content:center;align-items:center;margin-top:15px;padding:10px;gap:10px}.pagination-prev,.pagination-next,.pagination-number{background-color:#f4f4f4;border:2px solid transparent;padding:8px 14px;border-radius:8px;font-weight:500;transition:all .3s ease;color:#333;outline:none;box-shadow:0 2px 5px #0000001a}.pagination-number{min-width:40px;text-align:center}.pagination-prev,.pagination-next{background-color:#e9ecef;color:#495057}.pagination-number:hover{background-color:#e9ecef;border-color:#adb5bd;transform:translateY(-2px)}.pagination-number.active{background-color:#14171a;color:#fff;border-color:#14171a;transform:none;box-shadow:0 3px 6px #00000029}.pagination-prev:disabled,.pagination-next:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.pagination-prev:hover:not(:disabled),.pagination-next:hover:not(:disabled){background-color:#dee2e6;border-color:#ced4da;transform:translateY(-2px)}.custom_modal_content .modal-header{padding-top:0;margin-bottom:20px}.custom_modal_content .modal-header h3{margin:0}.custom_form{max-height:70vh;overflow-y:auto;padding:0 10px}@media screen and (max-width:580px){.filter_exprt_div form .form-group{width:236px}}@media screen and (max-width:460px){.filter_exprt_div form .form-group,.filter_exprt_div form{width:100%!important}.table_header{flex-direction:column;gap:10px}.table-modal-div{padding:1.5rem 1rem!important}.table-modal-div form input{padding-top:1.2rem!important}.table-view-modal-inner-div{padding:1.2rem 1rem!important}.table-view-modal-inner-div h3{font-size:20px!important;margin-bottom:0!important}.table-view-customer_scroll_div{padding:1.2rem 1rem!important}.table-view-customer_scroll_div h4{font-size:16px}.table-view-customer_scroll_div p{font-size:14px}}.table_header{font-size:14px}.dropdown-item.active,.dropdown-item:active{color:#f2eeff!important}.filter_flex_div{display:flex;gap:12px;flex-wrap:wrap}@media screen and (max-width:575px){.addNewButton{padding-left:10px!important;padding-right:10px!important;font-size:13px!important}}.filter_toggle_drop_down{border-radius:4px;border:1px solid #E8EAED;background:#fafafb;color:#14171a;font-family:Poppins;font-size:12px;font-weight:400;padding:8px 10px}.dropdown-item{color:#14171a!important}.react-datepicker-wrapper{width:100%}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.table-wrapper{width:100%;background-color:#fff;box-shadow:0 1px 3px #0000001a;border-radius:12px;border:1px solid var(--Gray-200, #e0e0e3);background:var(--White, #fff);box-shadow:0 1px 2px #1018280d}.table-container{min-height:350px}.table-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#666}.loading-spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}.table-controls{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e0e0e0;flex-wrap:wrap;gap:16px}.filter-tabs{display:flex;align-items:flex-start}.row_title{color:#2d62dc;font-size:14px;line-height:20px}.row_description{color:#667085;font-size:14px;line-height:20px}.table_row_status.active_class{border-radius:16px;background:var(--Green-100, #c2f6e5)}.table_row_status.inactive_class{border-radius:16px;background:var(--Brand-100, #ddeaff)}.table_row_status{padding:4px 10px;border-radius:16px;color:#1f1f24;font-size:14px;line-height:20px}.filter-tab{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border:1px solid #e0e0e3;background:#fff;transition:all .2s ease;color:#1f1f24;font-size:14px;line-height:20px;cursor:pointer}.filter-tab:hover{background-color:#f5f5f5;border-color:#d0d0d0}.filter-tab.active{border:1px solid #e0e0e3;background:#ddeaff;font-weight:700;line-height:20px}.filter-tab:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.filter-tab:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.tab-count{background-color:#f1f45133;padding:2px 6px;border-radius:10px;font-size:12px;font-weight:600}.filter-tab.active .tab-count{background-color:#dcfce7}.search-and-filters{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:end}.search-input{padding:10px 14px;border-radius:4px;border:1px solid #ceced0;background:#fff;color:#1f1f24;font-size:14px;line-height:20px;transition:border-color .2s ease;max-width:320px;flex:0 0 320px}.search-input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.filters-btn{padding:10px 20px;cursor:pointer;border-radius:40px;border:2px solid #2d62dc;background:#fff;color:#2d62dc;font-size:14px;font-weight:600;line-height:20px;display:flex;justify-content:center;align-items:center;gap:10px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.table-controls>div:nth-child(3){flex-basis:100%;display:flex;align-items:center;gap:16px}.filters-btn:hover{background-color:#2d62dc;color:#fff;border-color:#2d62dc}.filters-icon{font-size:16px}.custom-filters{display:flex;gap:16px;padding:16px 20px;background-color:#f8f9fa;border-bottom:1px solid #e0e0e0;flex-wrap:wrap}.filter-group{display:flex;flex-direction:column;gap:4px}.filter-group label{font-size:12px;font-weight:600;color:#333;text-transform:uppercase}.filter-group select{padding:6px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;background-color:#fff}.bulk-actions{display:flex;align-items:center;gap:12px;padding:12px 20px;background-color:#e3f2fd;border-bottom:1px solid #e0e0e0}.bulk-actions span{font-weight:600;color:#1976d2}.bulk-actions button{padding:6px 12px;border:1px solid #1976d2;background-color:#fff;color:#1976d2;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s ease}.bulk-actions button:hover{background-color:#1976d2;color:#fff}.actions-dropdown-menu[style*=bottom]{transform-origin:bottom right}.actions-dropdown-menu[style*=top]{transform-origin:top right}.dynamic-table{width:100%;border-collapse:collapse;background-color:#fff}.dynamic-table thead{background-color:#f2f2f2;border-bottom:2px solid #e0e0e3}.dynamic-table th{padding:12px 16px;text-align:left;font-weight:400;color:#1f1f24;font-size:14px;line-height:20px}.dynamic-table th:last-child{border-right:none}.sortable-header{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease}.sortable-header:hover{background-color:#e9ecef}.header-content{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:#1f1f24;flex-direction:row-reverse;font-size:14px;line-height:20px;overflow:hidden}.sort-icon{font-size:12px;color:#666;min-width:16px;text-align:center;opacity:.7}.sortable-header:hover .sort-icon{opacity:1}.selection-column{width:40px;text-align:center}.selection-column input[type=checkbox]{cursor:pointer}.actions-column{width:120px;text-align:center}.actions-dropdown{display:flex;gap:4px;justify-content:center;flex-wrap:wrap}.action-btn{display:flex;align-items:center;gap:4px;padding:4px 8px;border:none;background:none;color:#666;border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.dynamic-table td{padding:12px 16px;border-bottom:1px solid #f0f0f0;vertical-align:middle;color:#1f1f24;font-size:14px;line-height:20px}.dynamic-table td:last-child{border-right:none}.dynamic-table tbody tr:hover{background-color:#f8f9fa}.dynamic-table tbody tr:last-child td{border-bottom:none}.clickable-row td:first-child{cursor:pointer}.clickable-row:hover td:first-child{background-color:#eaf2ff8c!important}.table-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:#666}.table-empty h3{margin:16px 0 8px;color:#333;font-size:18px;font-weight:600}.table-empty p{margin:0 0 20px;font-size:14px;max-width:400px}.table-empty button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.table-empty button:hover{background-color:#0056b3}.pagination-wrapper{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:20px;border-top:1px solid #e0e0e0}.pagination-btn{display:flex;padding:10px 20px;justify-content:center;align-items:center;gap:10px;border-radius:40px;border:2px solid #2d62dc;background:#fff;transition:all .2s ease;color:#2d62dc;font-size:16px;font-weight:600;line-height:24px}.pagination-btn:hover:not(.disabled){background-color:#eaf0ff;border-color:#2d62dc;color:#2d62dc}.pagination-btn.disabled{opacity:.5;cursor:not-allowed}.page-numbers{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border:0px solid #eaecf0}.page-number{padding:10px 16px;border:1px solid #e0e0e3;background:#fff;color:#1f1f24;font-size:14px;line-height:20px}.page-number:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.page-number:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.page-number:hover:not(.active):not(.ellipsis){background-color:#f5f5f5;border-color:#d0d0d0}.page-number.active{border-right:1px solid #e0e0e3;background:#ddeaff;color:#1f1f24;font-size:14px;font-weight:700;line-height:20px}.page-number.ellipsis{cursor:default;border:none;background:none}.page-number.ellipsis:hover{background:none}@media(max-width:768px){.table-controls{flex-direction:column;align-items:stretch}.search-and-filters{justify-content:space-between;width:100%}.search-input{width:200px}.project-header{flex-direction:column;align-items:flex-start;gap:8px}.project-header .project-header-para.draft p{background:#fff2c5}.project-header .project-header-para.overdue p{background:#ffccc5}.project-header .project-header-para p{padding:5px 10px;border-radius:4px;background:#ebfef4;color:#1f1f24;font-size:14px;line-height:20px}.project-header .project-header-para{padding:3px 0}.project-header .project-header-para.second p{background-color:#ffccc5}.projects-table{font-size:13px}.projects-table th,.projects-table td{padding:12px}.pagination-wrapper{flex-wrap:wrap;gap:4px}.page-numbers{order:2;width:100%;justify-content:center;flex-wrap:wrap}.pagination-btn{padding:6px 12px;font-size:13px}}@media(max-width:480px){.search-input{max-width:200px}.filter-tabs{width:100%;justify-content:center}.filter-tab{font-size:13px;gap:2px;flex:1;text-align:center}.tab-count{font-size:10px}.projects-table th,.projects-table td{padding:8px}.project-header h1{font-size:20px}}.table-loading,.table-empty{text-align:center;padding:40px;color:#666}.table-empty h3{margin:0 0 8px;color:#333}.table-empty p{margin:0;font-size:14px}.actions-column{width:60px;text-align:center;position:relative}.actions-dropdown-container{position:relative;display:inline-block}.actions-trigger{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;font-size:16px;color:#6b7280;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.actions-trigger:hover{background-color:#f3f4f6;color:#374151}.actions-trigger:focus{outline:none;box-shadow:0 0 0 2px #3b82f6}.actions-dropdown-menu{position:absolute;right:0;z-index:1000;left:auto;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 12px -3px #0000001a,0 4px 6px -2px #0000000d;min-width:180px;padding:8px 0;margin-top:4px;animation:fadeInTable .15s ease-out}@keyframes fadeInTable{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.action-item{display:flex;align-items:center;width:100%;padding:8px 16px;border:none;background:none;text-align:left;cursor:pointer;font-size:14px;color:#374151;transition:background-color .15s ease;gap:8px}.action-item:hover{background-color:#f9fafb}.action-item:focus{outline:none;background-color:#f3f4f6}.action-item.danger{color:#dc2626}.action-item.danger:hover{background-color:#fef2f2;color:#b91c1c}.action-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.action-label{flex:1;white-space:nowrap}@media(max-width:768px){.actions-dropdown-menu{right:-8px;min-width:160px}.action-item{padding:12px 16px;font-size:16px}}.dynamic-table tbody tr:hover .actions-trigger{opacity:1;background-color:#f3f4f6}.actions-trigger{opacity:.6}.dynamic-table tbody tr:hover .actions-trigger,.actions-dropdown-menu+.actions-trigger{opacity:1}.action-divider{height:1px;background-color:#e5e7eb;margin:4px 0}.view-action .action-icon{color:#3b82f6}.edit-action .action-icon{color:#059669}.duplicate-action .action-icon{color:#7c3aed}.timesheet-action .action-icon{color:#f59e0b}.invoice-action .action-icon{color:#6366f1}.archive-action .action-icon{color:#6b7280}.delete-action .action-icon{color:#dc2626}.actions-loading{display:flex;align-items:center;justify-content:center;padding:8px}.actions-loading:after{content:"";width:16px;height:16px;border:2px solid #e5e7eb;border-top:2px solid #3b82f6;border-radius:50%;animation:spin 1s linear infinite}.filter-dropdown-container{position:relative}.filter-dropdown-menu,.filter-options-menu{position:absolute;top:100%;left:0;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 10px #0000001a;z-index:1000;min-width:200px;display:flex;padding:8px;flex-direction:column;align-items:flex-start;gap:4px}.filter-dropdown-item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;border:none;background:none;text-align:left;cursor:pointer;color:#1f1f24;font-size:14px;line-height:20px}.filter-dropdown-item:hover{background:#f5f5f5}.filter-count{color:#666;font-size:12px}.filter-options-header{padding:8px 12px;border-bottom:1px solid #eee;font-weight:600;display:flex;justify-content:space-between;align-items:center;width:100%;color:#1f1f24;font-size:14px;line-height:20px;gap:10px}.close-filter-options{border:none;display:flex;background:none;font-size:18px;cursor:pointer;justify-content:center;align-items:center}.filter-options-list{max-height:200px;overflow-y:auto;width:100%}.filter-option-item{display:flex;align-items:center;width:100%;padding:8px 15px;cursor:pointer;color:#1f1f24;font-size:14px;line-height:20px}.filter-option-item:hover{background:#f5f5f5}.filter-option-item input{margin-right:10px}.clear-filter-btn{width:100%;padding:10px;border:none;background:#f5f5f5;cursor:pointer;border-top:1px solid #eee}.active-filters-display{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.active-filter-dropdown{position:relative}.active-filter-btn{display:flex;height:36px;padding:8px 10px;align-items:center;gap:6px;border-radius:20px;border:1px solid #e0e0e3;background:#f2f2f2}.active-filter-btn:hover{background:#e8e8e8}.active-filter-count{font-size:14px;line-height:20px;color:#346ef4;font-weight:600}.dropdown-arrow{font-size:10px;color:#666}.clear-all-filters{padding:6px 12px;background:#dc3545;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:13px;transition:background-color .2s}.clear-all-filters:hover{background:#c82333}.clickable-cell{cursor:pointer!important}.clickable-cell:hover{background-color:#f5f5f5!important}.input-container{display:flex;flex-direction:column;gap:2px}.input-label{display:flex;color:#1f1f24;font-size:14px;font-weight:500}.label-with-icon{display:flex;align-items:center;justify-content:space-between}.input-wrapper{position:relative;display:flex;align-items:center}.input-field{width:100%;padding:8px 12px;border-radius:4px;border:1px solid #CECED0;background:#fff;color:#1f1f24;font-size:14px;line-height:20px}.input-field:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.input-field::placeholder{color:#9ca3af}.input-error{border-color:#ef4444}.input-error:focus{border-color:#ef4444;box-shadow:0 0 0 2px #ef44441a}.input-disabled{background-color:#f3f4f6;cursor:not-allowed;opacity:.7}.input-icon-start{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#6b7280;display:flex;align-items:center}.input-icon-end{color:#6b7280;display:inline-grid;align-items:center}.input-message{font-size:.75rem;margin-top:.25rem}.tooltip{position:absolute;top:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;white-space:nowrap;z-index:1000;margin-top:8px;box-shadow:0 2px 8px #00000026;animation:fadeIn .2s ease-in-out}.tooltip:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-bottom-color:#333}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%) translateY(-5px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.input-icon-end.relative{position:relative}.date-input-hidden::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.date-input-hidden::-webkit-inner-spin-button,.date-input-hidden::-webkit-clear-button{display:none}.date-input-hidden::-webkit-datetime-edit{visibility:hidden}.input-percentage-symbol{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);font-size:.875rem;font-weight:500;color:#6b7280;pointer-events:none;z-index:1}.input-calendar-icon{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:auto}.date-input-hidden{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.input-field.pr-8{padding-right:2rem}.input-wrapper{position:relative}@media(max-width:640px){.input-percentage-symbol{right:.5rem;font-size:.75rem}.input-calendar-icon{right:.5rem}}.input-icon-end .cursor-pointer{visibility:visible!important}.default-card{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff;box-shadow:0 1px 3px #0000001a;transition:all .2s ease}.default-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.default-card-content{margin-bottom:16px}.default-card-field{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;border-bottom:1px solid #f3f4f6}.default-card-field:last-child{border-bottom:none}.default-card-field .field-label{font-weight:500;color:#374151;font-size:14px;flex:0 0 40%;text-align:left}.default-card-field .field-value{color:#111827;font-size:14px;flex:1;text-align:right;word-break:break-word}.default-card-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;border-top:1px solid #f3f4f6;padding-top:12px}.default-card-action{padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid transparent;display:flex;align-items:center;gap:4px}.default-card-action:disabled{opacity:.5;cursor:not-allowed}.default-card-action.primary{background:#3b82f6;color:#fff;border-color:#3b82f6}.default-card-action.primary:hover:not(:disabled){background:#2563eb;border-color:#2563eb}.default-card-action.secondary{background:#fff;color:#374151;border-color:#d1d5db}.default-card-action.secondary:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.default-card-action.danger{background:#ef4444;color:#fff;border-color:#ef4444}.default-card-action.danger:hover:not(:disabled){background:#dc2626;border-color:#dc2626}.action-icon{font-size:12px}@media(max-width:768px){.default-card-field{flex-direction:column;align-items:flex-start;gap:4px}.field-label{flex:none}.field-value{text-align:left}.default-card-actions{justify-content:flex-start}}.modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-content{background:#fff;padding:20px;border-radius:8px;width:80%;height:600px;max-width:600px;box-shadow:0 4px 6px #0000001a}.modal-overlay-1{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-content-1{background:#fff;padding:54px 29px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:8px;height:auto;max-width:384px;box-shadow:0 4px 6px #0000001a;gap:12px}.kyc_para{margin-bottom:8px;margin-left:auto;margin-right:auto;color:#14171a;font-family:Poppins;font-size:18px;font-weight:400}.iconn_boxx{height:128px;width:128px}#main-container{width:100%;height:100vh;background:#fff;justify-content:center;align-items:center;display:inline-flex}.login-box{width:384px;height:384px;position:relative;padding:54px 52px;background:#fff;box-shadow:1px 1px 2px #00000040;border-radius:20px;border:1.5px solid #E8EAED}.login-header{text-align:center;color:#622fff;font-size:20px;font-family:Poppins,sans-serif;font-weight:600;word-wrap:break-word;margin-bottom:37px}.email-label{color:#14171a;font-size:14px;font-family:Poppins,sans-serif;font-weight:500;line-height:16px;word-wrap:break-word;margin-bottom:12px}.email-input{width:100%;padding:7px 12px;background:#fafafb;border-radius:8px;border:1px solid #E8EAED}.email-input::placeholder{color:#878e99;font-size:14px;font-family:Poppins,sans-serif;font-weight:400;word-wrap:break-word}.input_group{margin-bottom:37px}.send-otp-button{width:180px;padding:12px 32px;background:#622fff;border-radius:8px;display:inline-flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-family:Poppins,sans-serif;font-weight:600;word-wrap:break-word;transition:.4s}.send-otp-button-wrapper{text-align:center;margin-bottom:10px}.additional-content{display:flex;flex-direction:column;color:#14171a;text-align:center;font-size:14px;font-style:normal;font-weight:400}.additional-content span{color:#14171a;text-align:center;font-size:14px;font-style:normal;font-weight:400}.additional-content a{color:#622fff;font-size:14px;font-style:normal;font-weight:600;line-height:18px;text-decoration:none;display:inline-block;margin:0 auto}@media screen and (max-width:475px){.login-box{height:auto;padding:45px 25px}.login-header{font-size:18px;margin-bottom:20px}}.xero-logo{width:80px;height:80px}.xero-connect-wrapper h4{font-size:16px;font-weight:600;color:#14171a;margin-bottom:0}.xero-div-wrapper{margin-top:50px;display:flex;flex-direction:column;gap:30px;padding:20px;width:175px;justify-content:center;align-items:center;box-shadow:0 6px 13px #ccc;border-radius:15px;transition:.5s;cursor:pointer;text-align:center}.xero-div-wrapper:hover{box-shadow:0 2px 16px #ccc;transform:scale(1.1);transition:.5s}.fetching-detail span{animation:loadingDots 1.5s infinite}.fetching-detail span:nth-child(1){animation-delay:0s}.fetching-detail span:nth-child(2){animation-delay:.3s}.fetching-detail span:nth-child(3){animation-delay:.6s}@keyframes loadingDots{0%{opacity:0}50%{opacity:1}to{opacity:0}}.report-cards-container{display:flex;flex-wrap:wrap;justify-content:center;gap:21px;padding:20px 0;width:100%}.report-card{flex:1 1 300px;min-width:280px;max-width:400px;min-height:188px;padding:24px;background-color:#fff;border-radius:10px;border:1px solid #E8EAED;transition:transform .2s,box-shadow .2s}.report-card:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a}.card-content{display:flex;flex-direction:column;height:100%;gap:8px}.card-icon{width:24px;height:24px;color:#6c5ce7}.card-title{font-size:15px;font-weight:600;margin:0}.card-description{margin:0;font-size:12px;color:#666;line-height:1.5;flex:1}.generate-button{background-color:#622fff;color:#fff;border:none;border-radius:6px;padding:12px 26px;cursor:pointer;font-weight:500;font-size:14px;line-height:normal;width:fit-content;transition:background-color .2s}.generate-button:hover{background-color:#5a4ad1}.modal-1-backdrop{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-1-content{background-color:#fff;border-radius:20px;width:360px;max-width:90%;padding:22px 40px 46px;box-shadow:0 5px 15px #0003}.modal-1-header{display:flex;justify-content:end;align-items:center;border:none;padding:20px}.modal-1-title{display:flex;align-items:center;gap:12px}.modal-1-icon-container{background-color:#6c5ce7;border-radius:6px;width:36px;height:36px;display:flex;justify-content:center;align-items:center}.modal-1-icon{width:20px;height:20px;filter:brightness(0) invert(1)}.modal-1-title-text{margin:0;font-size:18px;font-weight:600}.close-button{background:none;border:none;font-size:28px;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%}.close-button:hover{background-color:#f0f0f0}.modal-1-body{padding:20px}.modal-1-description{color:#68707a;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.form-group-1{margin-bottom:20px}.form-label{color:#2b2f33;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.form-select{width:100%;padding:10px 12px;height:38px;border:1px solid #ddd;border-radius:6px;font-weight:0;background-color:#f9f9f9;color:#878e99;font-size:12px}.form-input{color:#14171a;font-size:12px;font-style:normal;height:38px;font-weight:700;width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;background-color:#f9f9f9}.checkbox-group{display:flex;align-items:center;margin-bottom:0}.checkbox{margin-right:10px;width:16px;height:16px}.checkbox-label{font-size:14px}.email-field{margin-bottom:20px}.form-select:focus{outline:none;box-shadow:none;border-color:#ddd}.button-container{text-align:center}.generate-button-modal{background-color:#622fff;color:#fff;border:none;border-radius:6px;padding:10px 24px;cursor:pointer;font-weight:500;font-size:15px;transition:background-color .2s}.generate-button-modal:hover{background-color:#5a4ad1}@media(max-width:1200px){.report-cards-container{justify-content:center}.report-card{flex:1 1 300px;max-width:350px}}@media(max-width:768px){.report-card{flex:1 1 100%;max-width:100%;margin:10px 0}}@media(max-width:480px){.report-card{height:auto;min-height:180px;padding:16px}.modal-1-content{width:95%}}.generate_button_div{text-align:right;margin-top:16px}.modal_title_text{color:#14171a;text-align:center;font-size:18px;font-weight:600}.modal-1-body,.modal-1-header{padding:0;margin:0}.emailNotification{color:var(--Main-Text, #14171A);font-size:12px;font-style:normal;font-weight:600}.checkboxes_divv{margin:0 0 28px}.container_check{display:block;position:relative;padding-left:29px;margin-bottom:0;cursor:pointer;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#14171a}.container_check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.container_check .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:transparent;border:2px solid #ccc;border-radius:2px;transform:translateY(5px)}.container_check input:checked~.checkmark{background-color:#2fc6a4!important;border-color:#2fc6a4!important}.container_check .checkmark:after{content:"";position:absolute;display:none}.container_check input:checked~.checkmark:after{display:block}.container_check .checkmark:after{left:4px;top:0;width:6px;height:12px;border:solid #ffffff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.notificationDiv{text-align:center;right:0}.notificationDiv .notificationDiv_inner{background-color:#fff;border-radius:8px;display:inline-flex;align-items:center;gap:8px;padding:10px 17px}.notificationDiv .notificationDiv_inner img{width:20px}.notificationDiv .notificationDiv_inner p{margin:0;font-weight:400;font-size:14px;line-height:21px;color:var(--custom-scrollthumb-color)}.modal-1-backdrop{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:475px){.beneficiaries_input{padding:13px 10px!important;font-size:13px}.beneficiaries_btn{padding-top:13px!important;padding-bottom:13px!important;font-size:13px}.beneficiaries_title{font-size:22px}}.payment-summary{font-family:Inter,sans-serif;color:#1f2937}.summary-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-left:12px}.summary-header-left h1{font-size:24px;margin:0;font-weight:600}.summary-content-wrapper{overflow-y:auto;overflow-x:auto;max-height:calc(100vh - 160px);display:flex;flex-direction:column;gap:40px;padding:12px;width:100%}.summary-header-left p{margin:8px 0 0;color:#6b7280;font-size:14px}.summary-header-actions button{margin-left:12px;padding:10px 24px;font-size:14px;font-weight:600;border-radius:9999px;cursor:pointer;border:none}.btn-outline{border:2px solid #3b82f6!important;background-color:#fff;color:#3b82f6}.btn-green{background-color:#10b981;color:#fff}.btn-blue{background-color:#3b82f6;color:#fff}.wallet-summary-header{display:flex;justify-content:space-between;align-items:center}.wallet-summary-header h2{font-size:20px;font-weight:600;color:#2563eb;margin:0}.wallet-summary-header p{margin:4px 0 0;color:#6b7280;font-size:13px}.wallet-summary-actions{display:flex;align-items:center}.wallet-summary-actions button{margin-left:12px;padding:10px 20px;font-size:14px;font-weight:600;border-radius:9999px;cursor:pointer;display:flex;align-items:center;gap:6px}.btn-outline{border:2px solid #3b82f6;background-color:#fff;color:#3b82f6}.btn-blue{background-color:#3b82f6;color:#fff;border:none}.wallet-cards{display:flex;flex-wrap:wrap;gap:24px}.wallet-card{background-color:#fff;border-radius:8px;padding:16px;box-shadow:#00000059 0 5px 15px;display:flex;flex-direction:column;gap:16px;max-width:240px;min-width:200px}.wallet-top{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:400;color:#111827;margin-bottom:8px}.wallet-flag{width:24px;height:24px;object-fit:cover;border-radius:50%}.wallet-divider{border-top:1px solid #ceced0!important}.wallet-balance-label{font-size:14px;font-weight:400;color:#1f1f24}.wallet-balance-card{display:flex;flex-direction:column;gap:5px}.wallet-balance{font-size:24px;font-weight:600;color:#111827}.wallet-details{display:flex;flex-direction:column;gap:4px;margin-top:8px}.wallet-details div{font-size:14px;color:#6b7280}.account-statement-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.account-statement-header h2{font-size:20px;margin:0;font-weight:700}.account-statement-header p{margin:4px 0 0;color:#6b7280;font-size:13px}.transaction-type .type-icon{display:flex;align-items:center;gap:2px}.type-icon.credit .icon{color:green}.type-icon.debit .icon{color:red}.payment.amount-cell{font-weight:600;display:flex;align-items:center;gap:4px}.payment.amount-cell.credit{color:green}.payment.amount-cell.debit{color:red}.amount-sign,.amount-value{font-size:14px}@media(max-width:768px){.summary-header{flex-direction:column;align-items:flex-start}.summary-header-actions{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.wallet-summary-header{flex-direction:column;align-items:flex-start;gap:8px}.wallet-summary-actions{margin-top:12px;display:flex;gap:8px}.wallet-cards{grid-template-columns:1fr}}.action-type-wrapper{position:relative}.type-dropdown{animation:fadeIn .15s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.table-container{width:100%;overflow-x:auto;overflow-y:hidden;border-radius:8px}.table-container table{width:100%;border-collapse:collapse;table-layout:auto;min-width:100%}.dynamic-table th,.dynamic-table td{white-space:nowrap;text-align:left;padding:10px 12px;border-bottom:1px solid #e5e7eb}@media(max-width:1024px){.table-container{overflow-x:scroll}.dynamic-table th,.dynamic-table td{font-size:13px;padding:8px}}.summary-content-wrapper{overflow-x:hidden}.table-container{position:relative;overflow-x:auto;overflow-y:visible;z-index:1}.actions-dropdown-menu{position:absolute!important;z-index:9999!important;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 12px #00000026;padding:6px 0;min-width:160px}.actions-trigger{position:relative;z-index:10}.table-container::-webkit-scrollbar{display:none}.transfer-popup-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.transfer-popup-container{background:#fff;border-radius:8px;width:90%;max-width:450px;max-height:85vh;overflow:hidden;position:relative;box-shadow:0 10px 15px -3px #0000001a}.transfer-popup-close-button{position:absolute;top:12px;right:12px;background:transparent;border:none;cursor:pointer;z-index:10;color:#fff;padding:4px}.transfer-popup-wallet-selection-interface{overflow-y:auto;max-height:90vh}.transfer-popup-wallet-section{padding:16px;background:#f8f9fa}.transfer-popup-wallet-selection-interface .transfer-popup-wallet-section-title{text-align:left;font-size:16px;font-weight:400;color:#1f1f24;margin-bottom:12px}.transfer-popup-wallet-list{display:flex;flex-direction:column;gap:8px}.transfer-popup-wallet-item{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;transition:all .2s}.transfer-popup-wallet-item:hover{background-color:#f9fafb}.transfer-popup-wallet-item.selected{border:2px solid #4f7ef7;background-color:#eff6ff}.transfer-popup-wallet-left{display:flex;align-items:center;gap:8px}.transfer-popup-wallet-flag{width:24px;height:18px;border-radius:3px;overflow:hidden;flex-shrink:0}.transfer-popup-wallet-flag img{width:100%;height:100%;object-fit:cover}.transfer-popup-wallet-info{display:flex;flex-direction:column}.transfer-popup-wallet-currency{font-size:16px;font-weight:700;color:#333;line-height:1.2}.transfer-popup-wallet-account,.transfer-popup-wallet-balance-label{font-size:12px;color:#6b7280;line-height:1.2;margin-top:2px}.transfer-popup-wallet-balance{font-size:16px;font-weight:700;color:#333}.transfer-popup-pay-to-interface{overflow-y:auto;max-height:90vh}.transfer-popup-pay-to-header{background:#4f7ef7;color:#fff;padding:16px;text-align:left}.transfer-popup-pay-to-header h1{margin:0;font-size:20px;font-weight:600}.transfer-popup-pay-from-section{padding:16px;background:#f8f9fa}.transfer-popup-pay-from-title{text-align:center;font-size:16px;font-weight:600;color:#333;margin-bottom:12px}.transfer-popup-account-card{background:#fff;border-radius:8px;padding:12px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px #0000001a;border:1px solid #e5e7eb}.transfer-popup-account-info{flex:1}.transfer-popup-currency-row{display:flex;align-items:center;gap:6px;margin-bottom:4px}.transfer-popup-country-flag{width:20px;height:15px;border-radius:2px}.transfer-popup-currency-code{font-size:16px;font-weight:600;color:#333}.transfer-popup-account-details{color:#6b7280;font-size:12px;margin-bottom:4px}.transfer-popup-balance-label{color:#6b7280;font-size:12px}.transfer-popup-balance-amount{font-size:18px;font-weight:700;color:#000;text-align:right}.transfer-popup-add-payee-container{padding:0 16px 16px;background:#f8f9fa;text-align:center}.transfer-popup-add-payee-button{background:#4f7ef7;color:#fff;border:none;border-radius:20px;padding:8px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s}.transfer-popup-add-payee-button:hover{background:#3b66e5}.transfer-popup-search-container{position:relative;padding:0 16px 12px;background:#fff;margin-top:15px}.transfer-popup-search-input{width:100%;padding:8px 12px 8px 36px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;outline:none;box-sizing:border-box}.transfer-popup-search-input:focus{border-color:#4f7ef7;box-shadow:0 0 0 3px #4f7ef71a}.transfer-popup-search-icon{position:absolute;left:28px;top:20px;transform:translateY(-50%);color:#9ca3af}.transfer-popup-country-header{background:#fff;font-size:12px;color:#6b7280}.transfer-popup-sort-icon{color:#9ca3af}.transfer-popup-payee-section{background:#fff;padding:12px 0}.transfer-popup-payee-section-title{margin:0;font-size:14px;font-weight:600;color:#333}.transfer-popup-payee-section-header{padding:0 16px 12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f3f4f6}.transfer-popup-payee-list{max-height:250px;overflow-y:auto}.transfer-popup-payee-item{padding:10px 16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f9fafb}.transfer-popup-payee-item:hover{background-color:#f9fafb}.transfer-popup-payee-item.selected{background-color:#eff6ff;border-left:4px solid #4f7ef7}.transfer-popup-payee-info{flex:1}.transfer-popup-payee-name{color:#4f7ef7;font-size:14px;font-weight:600;margin-bottom:2px}.transfer-popup-payee-email{color:#6b7280;font-size:12px}.transfer-popup-payee-country{color:#333;font-size:12px;font-weight:500}.transfer-popup-transfer-details{overflow-y:auto;max-height:90vh}.transfer-popup-step-header{background:#4f7ef7;color:#fff;padding:16px;text-align:left}.transfer-popup-step-header h1{margin:0;font-size:20px;font-weight:600}.transfer-popup-confirmation-details{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;border:1px solid #e5e7eb}.transfer-popup-detail-row{display:flex;flex-direction:column;margin-bottom:8px;padding-bottom:12px}.transfer-popup-detail-row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.transfer-popup-detail-label{font-size:14px;color:#6b7280;font-weight:500;margin-bottom:4px}.transfer-popup-detail-value{font-size:16px;color:#333;font-weight:600;line-height:1.4}.transfer-popup-required{color:#ef4444;font-weight:600}.transfer-popup-transfer-details-readonly{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;border:1px solid #e5e7eb}.transfer-popup-transfer-form{display:flex;flex-direction:column;padding:16px}.transfer-popup-form-group{display:flex;flex-direction:column;margin-bottom:16px}.transfer-popup-form-group label{margin-bottom:8px;font-weight:500;color:#333;font-size:14px}.transfer-popup-form-group input,.transfer-popup-form-group select{padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-size:14px;outline:none;transition:border-color .2s;background-color:#fff;font-family:inherit}.transfer-popup-form-group input:focus,.transfer-popup-form-group select:focus{border-color:#4a90e2;box-shadow:0 0 0 2px #4a90e21a}.transfer-popup-form-group input.error,.transfer-popup-form-group select.error{border-color:#ef4444}.transfer-popup-error-message{color:#ef4444;font-size:11px;margin-top:3px}.transfer-popup-form-actions{display:flex;gap:10px;margin-top:16px}.transfer-popup-btn-back{flex:1;padding:10px 16px;font-size:14px;font-weight:600;border-radius:9999px;border:1px solid #346ef4;background:#fff;color:#346ef4;cursor:pointer;min-width:120px;text-align:center;text-decoration:none;transition:all .2s ease;line-height:1.2}.transfer-popup-btn-back:hover{background:#2b5ce6;color:#fff;border-color:#2b5ce6}.transfer-popup-btn-confirm{flex:2;padding:10px 16px;font-size:14px;font-weight:600;border-radius:9999px;border:1px solid #346ef4;background:#346ef4;color:#fff;cursor:pointer;min-width:120px;text-align:center;text-decoration:none;transition:all .2s ease;line-height:1.2}.transfer-popup-btn-confirm:hover:not(:disabled){background:#3b66e5}.transfer-popup-btn-confirm:disabled{opacity:.6;cursor:not-allowed}@media(max-width:640px){.transfer-popup-container{width:95%;margin:10px}.transfer-popup-pay-to-header,.transfer-popup-pay-from-section{padding:12px}.transfer-popup-account-card{flex-direction:column;align-items:flex-start;gap:8px}.transfer-popup-balance-amount{text-align:left}.transfer-popup-search-container{padding:0 12px 8px}.transfer-popup-payee-item{padding:8px 12px}.transfer-popup-country-header{padding:6px 12px}.transfer-popup-transfer-details,.transfer-popup-wallet-section{padding:12px}}.transfer-popup-container .pagination-wrapper{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:12px 16px;border-top:1px solid #e0e0e0}.transfer-popup-container .pagination-btn{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:6px;border-radius:20px;border:1px solid #2d62dc;background:#fff;transition:all .2s ease;color:#2d62dc;font-size:12px;font-weight:500;line-height:16px;cursor:pointer}.transfer-popup-container .pagination-btn:hover:not(.disabled){background-color:#eaf0ff;border-color:#2d62dc;color:#2d62dc}.transfer-popup-container .pagination-btn.disabled{opacity:.5;cursor:not-allowed}.transfer-popup-container .page-numbers{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border:0px solid #eaecf0}.transfer-popup-container .page-number{padding:6px 10px;border:1px solid #e0e0e3;background:#fff;color:#1f1f24;font-size:12px;line-height:16px;cursor:pointer;transition:all .2s ease;min-width:32px;text-align:center}.transfer-popup-container .page-number:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.transfer-popup-container .page-number:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.transfer-popup-container .page-number:hover:not(.active):not(.ellipsis){background-color:#f5f5f5;border-color:#d0d0d0}.transfer-popup-container .page-number.active{border-right:1px solid #e0e0e3;background:#ddeaff;color:#1f1f24;font-size:12px;font-weight:600;line-height:16px}.transfer-popup-container .page-number.ellipsis{cursor:default;border:none;background:none;min-width:20px}.transfer-popup-container .page-number.ellipsis:hover{background:none}.transfer-popup-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#6b7280;font-size:14px}.transfer-popup-spinner{width:24px;height:24px;border:2px solid #e5e7eb;border-top:2px solid #4f7ef7;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:8px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.transfer-popup-no-results{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:#6b7280;font-size:14px}:root{--sidebar-width: 240px;--header-height: 60px;--footer-height: 40px;--primary-color: #00845c;--border-color: #e0e0e0;--text-color: #333;--light-grey: #f5f5f5}html,body{height:100%;margin:0;padding:0;font-family:Inter,sans-serif}#root{height:100%}.project-header .project-header-para.draft p{background:#fff2c5}.project-header .project-header-para.overdue p{background:#ffccc5}.project-header .project-header-para p{padding:5px 10px;border-radius:4px;background:#ebfef4;color:#1f1f24;font-size:14px;line-height:20px}.project-header .project-header-para.second p{background-color:#ffccc5}input:disabled{cursor:not-allowed}button:disabled{cursor:not-allowed!important;opacity:.5!important}@media screen and (max-width:768px){.account-settings .form-wrapper{padding:16px 0}.account-settings form{width:100%!important}.account-settings .form-section{margin-bottom:24px}.account-settings .form-row{flex-direction:column;gap:16px}.account-settings .flex-input{width:100%!important}.account-settings .account-tabs{padding:0;margin-bottom:16px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.account-settings .account-tabs::-webkit-scrollbar{display:none}.account-settings .tab{padding:8px 16px;font-size:14px;white-space:nowrap}.account-settings .input-container{margin-bottom:16px}.account-settings .input-label{font-size:14px;margin-bottom:8px}}@media screen and (max-width:480px){.account-settings .input-container{margin-bottom:12px}.field-label{font-size:12px}.project-header{flex-wrap:wrap;gap:10px}.field-value{overflow-wrap:anywhere;font-size:12px}.filter-tab{padding:8px 10px!important}.table-controls{padding:0!important;border:0!important}.table-wrapper{border:none!important}.main-content-header{align-items:unset!important}.header-user-info h3{font-size:15px}}.address-input-container{position:relative}.places-suggestions{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e1e5e9;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 2px 8px #0000001a;max-height:300px;overflow-y:auto;z-index:1000}.suggestion-item{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0}.suggestion-item:hover{background-color:#f8f9fa}.suggestion-item:last-child{border-bottom:none}.suggestion-item.loading{color:#666;font-style:italic;cursor:default}.suggestion-main{font-weight:500;color:#333;margin-bottom:2px}.suggestion-secondary{font-size:14px;color:#666}.data-select-container{width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.dropdown-container{position:relative}.data-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;text-align:left;background-color:#fff;border:1px solid #CECED0;border-radius:4px;cursor:pointer;transition:border-color .2s ease;line-height:20px}.data-button:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px #4a90e233}.data-button:hover{border-color:#bbb}.data-name{font-size:14px;color:#333}.data-code-container{display:flex;align-items:center}.data-code{font-size:14px;color:#666;font-weight:500;margin-right:8px}.dropdown-arrow{transition:transform .2s ease}.dropdown-arrow.open{transform:rotate(180deg)}.dropdown-menu{position:absolute;z-index:1000;width:100%;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 6px #00000026;transition:opacity .2s ease,transform .2s ease}.dropdown-menu-down{top:calc(100% + 4px);transform-origin:top}.dropdown-menu-up{bottom:calc(100% + 4px);transform-origin:bottom}.dropup .dropdown-arrow,.dropup .dropdown-arrow.open{transform:rotate(0)}.dropdown-list{list-style-type:none;padding:0;margin:0;max-height:240px;overflow-y:auto}.dropdown-list::-webkit-scrollbar{width:6px}.dropdown-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.dropdown-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.dropdown-list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.dropdown-item{padding:10px 12px;cursor:pointer;transition:background-color .15s ease}.dropdown-item:hover{background-color:#f5f5f5}.dropdown-item.selected{background-color:#e8f4fd;color:#1976d2}.dropdown-item.selected:hover{background-color:#d1e7fd}.dropdown-item-content{display:flex;justify-content:space-between;align-items:center;width:100%}.dropdown-container.dropdown,.dropdown-container.dropup{z-index:1000}@media(max-width:480px){.dropdown-menu,.dropdown-list{max-height:200px}}.secret-modal.warning{border:2px solid #facc15;background:#fffbea}.secret-modal.warning .secret-modal-title{color:#b45309}.secret-modal.warning .secret-modal-desc{color:#92400e;font-size:15px;margin:8px 0 20px}.generate-secret-page{display:flex;flex-direction:column;background:#fff;min-height:100vh}.page-header{display:flex;align-items:center;justify-content:space-between;padding:24px 32px;border-bottom:1px solid #e5e7eb;background:#fff}.page-header h1{font-size:1.5rem;font-weight:700;color:#1f1f24}.generate-btn{background:#2563eb;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-weight:600;cursor:pointer;transition:all .2s ease}.generate-btn:hover{background:#1d4ed8}.page-content-wrapper{padding:24px 32px;background-color:#fafafa}.secret-modal-overlay{position:fixed;inset:0;background:#1f293780;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:9999}.secret-modal{background:#fff;width:460px;max-width:90%;border-radius:16px;padding:30px 28px;box-shadow:0 10px 30px #00000026;animation:slideUp .3s ease}.secret-modal-title{font-size:1.4rem;font-weight:700;color:#1f2937;margin-bottom:12px;text-align:center}.secret-modal-desc{font-size:.95rem;color:#6b7280;margin-bottom:16px;text-align:center}.secret-input{width:100%;padding:10px 14px;border-radius:8px;border:1px solid #d1d5db;font-size:1rem;outline:none;margin-bottom:18px;transition:border .2s}.secret-input:focus{border-color:#2563eb}.secret-box{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px 16px;margin-bottom:18px;font-family:monospace;word-break:break-all;font-size:.92rem;color:#111827}.secret-modal-buttons{display:flex;gap:10px;justify-content:space-between}.secret-btn{flex:1;padding:10px 12px;border-radius:8px;border:none;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .25s ease-in-out}.secret-btn.generate{background:#2563eb;color:#fff}.secret-btn.generate:hover{background:#1d4ed8}.secret-btn.copy{background:#2563eb;color:#fff}.secret-btn.copy:hover{background:#1d4ed8}.secret-btn.copy.copied{background:#22c55e;cursor:not-allowed}.secret-btn.regenerate{background:#f59e0b;color:#fff}.secret-btn.regenerate:hover{background:#d97706}.secret-btn.close{background:#ef4444;color:#fff}.secret-btn.close:hover{background:#b91c1c}.copy-warning{text-align:center;color:#b91c1c;font-size:.9rem;margin-top:14px}@keyframes slideUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.sidebar{width:288px;background-color:#fff;border-right:1px solid #e5e7eb;overflow-y:auto;flex-shrink:0;transition:background-color .3s ease,border-color .3s ease;scrollbar-width:none}.sidebarContent{font-weight:600;font-size:.875rem;color:#374151;-webkit-user-select:none;user-select:none;width:250px;padding:1.25rem 1.25rem 1.25rem 0rem}.sidebarTitle{margin-top:-1rem;font-size:1.125rem;font-weight:700;color:#111827;border-bottom:1px solid #d1d5db;padding-bottom:.5rem;font-family:Plus Jakarta Sans,sans-serif!important}.navGroups{display:flex;flex-direction:column;gap:.5rem}.navGroup{margin-bottom:.25rem}.groupHeader{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;background:none;border:none;cursor:pointer;font-weight:600;font-size:.875rem;font-family:Nunito,sans-serif;color:#6b7280;text-align:left;transition:all .2s ease;border-radius:.375rem}.groupHeader:hover{background-color:#f9fafb;color:#374151}.groupTitle{font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.groupIcon{font-size:.75rem;transition:transform .2s ease;color:#9ca3af;transform:rotate(-88deg)}.groupIconExpanded{transform:rotate(0)}.navList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem;margin-top:.375rem;margin-left:.75rem}.navItem{margin:0}.navLink{display:block;padding:.5rem .75rem;color:#000;text-decoration:none;transition:all .2s ease;cursor:pointer;font-weight:400;font-size:.875rem;font-family:Nunito,sans-serif;border-radius:.25rem}.navLinkActive{background-color:#e0e7ff;color:#612fff;font-weight:500}.navLink:hover:active{background-color:#f9fafb}.sidebar::-webkit-scrollbar{display:none}.singleLink{margin-bottom:1rem}.singleLink .navLink{display:block;padding:.5rem .75rem;text-decoration:none;border-radius:.25rem;transition:background-color .2s ease;cursor:pointer;font-weight:600;font-size:.875rem;font-family:Nunito,sans-serif;color:#6b7280}.singleLink .navLink:hover{background-color:#f1f5f9}.singleLink .navLinkActive{background-color:#e0e7ff;color:#612fff;font-weight:500}.content-section{margin-bottom:3rem;scroll-margin-top:5rem;font-family:Nunito,sans-serif}.content-section::-webkit-scrollbar{display:none}.content-section:first-child{margin-top:0}.features-list{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.feature-item{background-color:#f9fafb;padding:1.5rem;border-radius:.75rem;transition:all .3s ease;box-shadow:0 1px 3px #0000000d}.feature-item:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.dark-mode .feature-item{background-color:#374151;border-left-color:#818cf8;box-shadow:0 1px 3px #0003}.dark-mode .feature-item:hover{box-shadow:0 4px 6px #0000004d}.feature-item h3{margin-top:0;margin-bottom:.75rem;font-size:1.125rem;color:#4338ca;font-weight:600}.dark-mode .feature-item h3{color:#818cf8}.feature-item p{margin-bottom:0;color:#4b5563;line-height:1.6}.dark-mode .feature-item p{color:#d1d5db}.title-and-tag{font-family:Nunito Sans,Arial,sans-serif;display:flex;vertical-align:baseline;color:#333;height:34px;width:534.9px;gap:8px}.closing-text{margin-top:2rem;font-size:1.125rem;font-weight:500;color:#1f2937;padding:1.25rem 1.5rem;background:linear-gradient(135deg,#e0e7ff,#f9fafb);border-radius:.75rem;border:1px solid #c7d2fe;box-shadow:0 4px 10px #4338ca14;text-align:center;line-height:1.6;transition:transform .3s ease,box-shadow .3s ease}.closing-text:hover{transform:scale(1.02);box-shadow:0 6px 15px #4338ca26}.dark-mode .closing-text{color:#e5e7eb;background-color:#4338ca20;border-left-color:#818cf8}.api-article{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #e5e7eb}.dark-mode .api-article{border-bottom:1px solid #374151}.api-article:last-child{border-bottom:none}.endpoint-header{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.method-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:700;text-transform:uppercase;padding:.25rem .5rem;border-radius:.25rem;margin-right:.5rem}.method-post{background-color:#f97316;color:#fff}.method-get{background-color:#10b981;color:#fff}.method-put{background-color:#3b82f6;color:#fff}.method-delete{background-color:#ef4444;color:#fff}.endpoint-url{background-color:#f3f4f6;padding:.75rem;border-radius:.5rem;font-family:Fira Code,Courier New,monospace;font-size:.75rem;word-break:break-all;-webkit-user-select:all;user-select:all;border:1px solid #e5e7eb;margin:.5rem 0 1rem;color:#374151;display:block}.dark-mode .endpoint-url{background-color:#374151;border-color:#4b5563;color:#d1d5db}.url-label{font-style:italic;font-size:.75rem;margin-bottom:.5rem;color:#6b7280}.dark-mode .url-label{color:#9ca3af}.parameters-section{margin-top:1.5rem}.parameters-title{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:#374151}.dark-mode .parameters-title{color:#e5e7eb}.parameters-list{margin:1rem 0;border-radius:.5rem;overflow:hidden;border:1px solid #e5e7eb}.dark-mode .parameters-list{border-color:#374151}.parameters-table{width:100%;border-collapse:collapse;font-size:.875rem;background-color:#fff}.dark-mode .parameters-table{background-color:#111827}.parameters-table thead{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}.dark-mode .parameters-table thead{background-color:#1f2937;border-bottom-color:#374151}.parameters-table th{padding:.75rem 1rem;text-align:left;font-weight:600;color:#374151;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.dark-mode .parameters-table th{color:#9ca3af}.parameters-table td{padding:1rem;border-bottom:1px solid #f3f4f6;vertical-align:top}.dark-mode .parameters-table td{border-bottom-color:#1f2937}.parameters-table tr:last-child td{border-bottom:none}.parameters-table .parameter-name-col{font-weight:700;color:#111827;width:25%;white-space:nowrap}.dark-mode .parameters-table .parameter-name-col{color:#f9fafb}.parameters-table .parameter-name-col small{display:block;font-weight:400;color:#6b7280;font-size:.75rem;margin-top:.25rem}.dark-mode .parameters-table .parameter-name-col small{color:#9ca3af}.parameters-table .parameter-type-col{font-style:italic;color:#6b7280;font-size:.8rem;width:15%;white-space:nowrap}.dark-mode .parameters-table .parameter-type-col{color:#9ca3af}.parameters-table .parameter-desc-col{color:#4b5563;line-height:1.5;width:60%}.dark-mode .parameters-table .parameter-desc-col{color:#d1d5db}.parameters-table .parameter-desc-col a{color:#4338ca;text-decoration:none}.parameters-table .parameter-desc-col a:hover{text-decoration:underline}.dark-mode .parameters-table .parameter-desc-col a{color:#818cf8}.parameter-item{border-bottom:1px solid #e5e7eb;padding-bottom:1rem;margin-bottom:1.5rem}.dark-mode .parameter-item{border-bottom-color:#374151}.parameter-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.parameter-name{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.parameter-name code{background-color:#f1f5f9;color:#0f172a;padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem;font-weight:600}.dark-mode .parameter-name code{background-color:#334155;color:#f1f5f9}.parameter-type{font-size:.8125rem;color:#64748b;font-weight:500}.dark-mode .parameter-type{color:#94a3b8}.parameter-description{font-size:.875rem;line-height:1.5;color:#475569}.dark-mode .parameter-description{color:#cbd5e1}.auth-section{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:1.5rem;margin:2rem 0}.dark-mode .auth-section{background-color:#1e293b;border-color:#475569}.auth-section h3{margin:0 0 1rem;font-size:.875rem;font-weight:700;text-transform:uppercase;color:#64748b;letter-spacing:.05em}.dark-mode .auth-section h3{color:#94a3b8}.auth-method{margin-bottom:1rem;font-size:.9rem}.auth-fields{display:flex;flex-direction:column;gap:1rem}.auth-field{display:flex;flex-direction:column;gap:.5rem}.auth-field label{font-size:.875rem;font-weight:600;color:#374151}.dark-mode .auth-field label{color:#d1d5db}.auth-placeholder{background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem .75rem;font-family:Fira Code,Courier New,monospace;font-size:.875rem;color:#6b7280}.dark-mode .auth-placeholder{background-color:#374151;border-color:#4b5563;color:#9ca3af}.method-tag{font-family:CircularXX;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:21px;text-decoration:none solid rgb(255,255,255);text-align:start;text-indent:0px;text-transform:uppercase;vertical-align:baseline;white-space:normal;word-spacing:0px;background-color:#333;color:#fff;padding:5px;display:flex;align-self:center}.method-post{background-color:#f97316}.method-get{background-color:#10b981}.method-put{background-color:#3b82f6}.method-delete{background-color:#ef4444}.endpoint-header{margin-bottom:1rem}.method-url-container{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.endpoint-title{font-family:Plus Jakarta Sans,sans-serif!important;font-size:25px;font-style:normal;font-variant:normal;font-weight:800;letter-spacing:normal;line-height:21px;text-decoration:none solid rgb(0,0,0);text-align:start;text-indent:0px;text-transform:none;vertical-align:baseline;white-space:normal;word-spacing:0px;background-attachment:scroll;background-color:#0000;background-image:none;background-position:0% 0%;background-repeat:repeat;color:#000;height:21px;width:534.9px;border:0px none rgb(0,0,0);border-top:0px none rgb(0,0,0);border-right:0px none rgb(0,0,0);border-bottom:0px none rgb(0,0,0);border-left:0px none rgb(0,0,0);margin:0;padding:0}.dark-mode .endpoint-title{color:#f9fafb}.endpoint-url{margin-bottom:2rem}.endpoint-url code{background-color:#f3f4f6;color:#374151;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-family:Fira Code,Courier New,monospace;display:inline-block}.dark-mode .endpoint-url code{background-color:#374151;color:#d1d5db}.section-content{margin-top:29px}.section-content .title{font-family:Nunito,sans-serif;font-size:24px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:normal;line-height:21px;vertical-align:baseline;white-space:normal;word-spacing:0px;color:#333;height:21px;width:280.112px;margin:6px 0 3px;padding:0}.section-content h3{margin-top:2rem;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.section-content p{margin-bottom:1.5rem;line-height:1.6}h3{margin-top:25px!important}.lock-icon{width:16px;height:16px;stroke:#64748b;stroke-width:2;margin-left:.25rem;flex-shrink:0}.parameters-heading{font-family:Nunito,sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:21px;text-decoration:none solid rgb(147,157,163);text-align:left;text-indent:0px;text-transform:uppercase;white-space:normal;word-spacing:0px;background-attachment:scroll;background-color:#0000;background-image:none;background-position:0% 0%;background-repeat:repeat;color:#939da3;height:21px;width:534.9px;border:0px none rgb(147,157,163);border-top:0px none rgb(147,157,163);border-right:0px none rgb(147,157,163);border-bottom:0px none rgb(147,157,163);border-left:0px none rgb(147,157,163);margin:48px 0 0;padding:0}@media(max-width:768px){.method-url-container{flex-direction:column;align-items:flex-start;gap:.5rem}.auth-fields{gap:.75rem}.parameter-name{flex-direction:column;align-items:flex-start;gap:.25rem}.parameters-table{font-size:.75rem}.parameters-table th,.parameters-table td{padding:.5rem .75rem}.parameters-table .parameter-name-col{width:30%}.parameters-table .parameter-type-col{width:20%}.parameters-table .parameter-desc-col{width:50%}}.btn-primary:hover{background-color:#ea580c}@media(max-width:768px){.features-list{gap:1rem}.feature-item{padding:1rem}.feature-item h3{font-size:1rem}.closing-text{font-size:1rem;padding:.75rem}.endpoint-header{gap:.25rem}.method-badge{font-size:.75rem;padding:.125rem .375rem}}.api-docs .main-content{flex:1;padding:22px 8px 0 18px;overflow-y:auto;background-color:#fff;color:#374151;transition:background-color .3s ease,color .3s ease;max-width:none}.api-docs .main-content::-webkit-scrollbar{display:none}.api-docs .dark-mode .main-content{background-color:#111827;color:#d1d5db}.api-docs .main-content h1{font-size:2.25rem;font-weight:650;margin-bottom:1rem;color:#111827;line-height:1.2}.api-docs .dark-mode .main-content h1{color:#f9fafb}.api-docs .main-content h2{font-size:1.875rem;font-weight:600;margin-top:3rem;margin-bottom:1rem;color:#111827;line-height:1.3}.api-docs .dark-mode .main-content h2{color:#f3f4f6}.api-docs .main-content h3{font-size:1.5rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem;color:#374151;display:flex;align-items:center;gap:.5rem}.api-docs .dark-mode .main-content h3{color:#e5e7eb}.api-docs .main-content h4{font-size:1.25rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem;color:#374151}.api-docs .dark-mode .main-content h4{color:#e5e7eb}.api-docs .main-content h5{font-size:1.125rem;font-weight:600;margin-top:1rem;margin-bottom:.5rem;color:#374151}.api-docs .dark-mode .main-content h5{color:#e5e7eb}.api-docs .main-content p{margin-top:20px;line-height:1.7;margin-bottom:1rem;color:#4b5563}.api-docs .dark-mode .main-content p{color:#d1d5db}.api-docs .main-content ul,.api-docs .main-content ol{margin-bottom:1.5rem;padding-left:1.5rem}.api-docs .main-content li{margin-bottom:.5rem;line-height:1.6;color:#4b5563}.api-docs .dark-mode .main-content li{color:#d1d5db}.api-docs .main-content li strong{color:#374151;font-weight:600}.api-docs .dark-mode .main-content li strong{color:#f3f4f6}.api-docs .content-wrapper::-webkit-scrollbar{display:none}.api-docs .content-section{margin-bottom:3rem;scroll-margin-top:5rem}.api-docs .content-section:first-child{margin-top:0}.api-docs .features-list{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.api-docs .feature-item{background-color:#f9fafb;padding:1.5rem;border-radius:.75rem;border:1px solid #e5e7eb;transition:all .3s ease;box-shadow:0 1px 3px #0000000d}.api-docs .feature-item:hover{box-shadow:0 6px 12px #0000001f;border-color:#4338ca;transform:translateY(-3px)}.api-docs .dark-mode .feature-item{background-color:#374151;border-left-color:#818cf8}.api-docs .feature-item h3{margin-top:0;margin-bottom:.75rem;font-size:1.125rem;color:#4338ca}.api-docs .dark-mode .feature-item h3{color:#818cf8}.api-docs .feature-item p{margin-bottom:0;color:#4b5563}.api-docs .dark-mode .feature-item p{color:#d1d5db}.api-docs .endpoint-header{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.api-docs .endpoint-url{background-color:#f3f4f6;padding:.75rem;border-radius:.5rem;font-family:monospace;font-size:.75rem;word-break:break-all;-webkit-user-select:all;user-select:all;border:1px solid #e5e7eb;margin:.5rem 0 1rem;color:#374151}.api-docs .dark-mode .endpoint-url{background-color:#374151;border-color:#4b5563;color:#d1d5db}.api-docs .parameters-table{width:100%;border-collapse:collapse;margin:0;font-size:.875rem;background-color:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a}.api-docs .dark-mode .parameters-table{background-color:#374151;box-shadow:0 1px 3px #0000004d}.api-docs .parameters-table th{background-color:#f9fafb;padding:.75rem;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb}.api-docs .dark-mode .parameters-table th{background-color:#4b5563;color:#f3f4f6;border-bottom:1px solid #6b7280}.api-docs .parameters-table td{padding:.75rem;border-bottom:1px solid #f3f4f6;color:#4b5563}.api-docs .dark-mode .parameters-table td{border-bottom:1px solid #4b5563;color:#d1d5db}.api-docs .parameters-table td strong{color:#374151;font-weight:600}.api-docs .dark-mode .parameters-table td strong{color:#f3f4f6}.api-docs .main-content pre{background-color:#1f2937;color:#10b981;padding:1rem;border-radius:.5rem;overflow-x:auto;font-size:.875rem;line-height:1.5;margin:1rem 0;font-family:monospace;white-space:pre-wrap;word-wrap:break-word}.api-docs .main-content code:not(pre code){background-color:#f3f4f6;color:#374151;padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem;font-family:monospace}.api-docs .dark-mode .main-content code:not(pre code){background-color:#374151;color:#d1d5db}.api-docs .method-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:700;text-transform:uppercase;padding:.25rem .5rem;border-radius:.25rem;margin-right:.5rem}.api-docs .method-post{background-color:#f97316;color:#fff}.api-docs .method-get{background-color:#10b981;color:#fff}.api-docs .method-put{background-color:#3b82f6;color:#fff}.api-docs .method-delete{background-color:#ef4444;color:#fff}.api-docs .lock-icon{width:16px;height:16px;stroke:#64748b;stroke-width:2;margin-left:.25rem;flex-shrink:0}.api-docs .api-article{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #e5e7eb}.api-docs .dark-mode .api-article{border-bottom:1px solid #374151}.api-docs .api-article:last-child{border-bottom:none}@media(max-width:992px){.api-docs .sidebar{width:240px}.api-docs .main-content{padding:2rem}}@media(max-width:768px){.api-docs .sidebar{width:100%;height:auto;max-height:250px;border-right:none;border-bottom:1px solid #e5e7eb}.api-docs .dark-mode .sidebar{border-bottom:1px solid #374151}.api-docs .main-content{padding:1rem}.api-docs .main-content h1{font-size:1.875rem}.api-docs .main-content h2{font-size:1.5rem;margin-top:2rem}.api-docs .main-content h3{font-size:1.25rem;margin-top:1.5rem}.api-docs .endpoint-url{font-size:.6875rem;padding:.5rem}.api-docs .main-content pre{font-size:.75rem;padding:.75rem}}.api-header{position:sticky;top:0;z-index:20;background-color:#fff;border-bottom:1px solid #e5e7eb;transition:background-color .3s ease,border-color .3s ease}.dark-mode .api-header{background-color:#1f2937;border-bottom:1px solid #374151}.header-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem 1.5rem;max-width:100%}.logo-section{display:flex;align-items:center;gap:.75rem}.logo-section img{height:40px;width:auto;object-fit:contain}.logo-icon{color:#4338ca;flex-shrink:0}.logo-text{font-size:1.5rem;font-weight:800;letter-spacing:.025em;color:#4338ca;-webkit-user-select:none;user-select:none;transition:color .3s ease}.dark-mode .logo-text{color:#818cf8}.dark-mode-toggle{background:none;border:none;color:#6b7280;cursor:pointer;padding:.5rem;border-radius:.375rem;transition:color .2s ease,background-color .2s ease;display:flex;align-items:center;justify-content:center}.dark-mode-toggle:hover{color:#4338ca;background-color:#f3f4f6}.dark-mode .dark-mode-toggle{color:#d1d5db}.dark-mode .dark-mode-toggle:hover{color:#818cf8;background-color:#374151}.mode-icon{width:1.5rem;height:1.5rem;transition:transform .2s ease}.dark-mode-toggle:hover .mode-icon{transform:rotate(15deg)}.dark-mode-toggle:focus{outline:none;box-shadow:0 0 0 2px #4338ca}@media(max-width:768px){.header-content{padding:.75rem 1rem}.logo-text{font-size:1.25rem}.logo-section{gap:.5rem}}.search-center{display:flex;justify-content:center;align-items:center;flex:1}.api-search-input{padding:8px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;width:280px;background-color:#f9fafb;transition:.2s;cursor:pointer}.api-search-input:hover{border-color:#9ca3af;background:#fff}.cmd-backdrop{position:fixed;inset:0;background:#00000073;display:flex;justify-content:center;align-items:flex-start;z-index:200}.cmd-modal{background:#fff;width:460px;margin-top:120px;border-radius:10px;box-shadow:0 10px 25px #0003;overflow:hidden;animation:fadeIn .15s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.cmd-header{position:relative;border-bottom:1px solid #e5e7eb}.cmd-input{width:100%;border:none;padding:12px 40px 12px 16px;font-size:14px;outline:none;background:#f9fafb;border-bottom:1px solid #e5e7eb}.cmd-close{position:absolute;top:10px;right:12px;background:none;border:none;font-size:18px;cursor:pointer;color:#6b7280}.cmd-body{max-height:300px;overflow-y:auto;padding:6px 0}.cmd-item{display:flex;align-items:center;gap:8px;padding:8px 16px;cursor:pointer;transition:background .2s;font-size:13.5px;color:#374151}.cmd-item:hover{background:#f3f4f6}.cmd-item-icon{color:#9ca3af;font-size:20px}.cmd-item-text{display:flex;align-items:center;gap:6px}.cmd-item-group{color:#6b7280;font-weight:500}.cmd-item-sep{color:#9ca3af;font-size:15px}.cmd-item-title{color:#111827;font-weight:500}.cmd-empty{padding:16px;text-align:center;color:#6b7280;font-size:14px}.cmd-input-wrapper{display:flex;align-items:center;padding:8px 16px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.cmd-search-icon{font-size:20px;color:#6b7280;margin-right:8px}.cmd-input{flex:1;border:none;background:transparent;font-size:14px;outline:none;color:#111827}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f9fafb}::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.dark-mode ::-webkit-scrollbar-track{background:#374151}.dark-mode ::-webkit-scrollbar-thumb{background-color:#6b7280}.dark-mode ::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}.api-docs{background-color:#f9fafb;color:#374151;min-height:100vh;transition:background-color .3s ease,color .3s ease}.api-docs.dark-mode{background-color:#1f2937;color:#f9fafb}.api-docs-container{display:flex;height:calc(100vh - 64px);overflow:hidden}.code-panel-wrapper{width:40%;background-color:#fff;border-left:1px solid #e5e7eb;overflow-y:auto;transition:background-color .3s ease}.code-panel-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.code-panel-wrapper::-webkit-scrollbar{display:none}.dark-mode .code-panel-wrapper{background-color:#111827;border-left:1px solid #374151}@media(max-width:1200px){.code-panel-wrapper{flex:0 0 350px}}@media(max-width:992px){.api-docs-container{flex-direction:column}.code-panel-wrapper{flex:none;height:300px;border-left:none;border-top:1px solid #e5e7eb}.dark-mode .code-panel-wrapper{border-top:1px solid #374151}}@media(max-width:768px){.api-docs-container{height:auto;min-height:calc(100vh - 64px)}.code-panel-wrapper{height:auto;min-height:250px}}.api-docs *{box-sizing:border-box}.api-docs h1,.api-docs h2,.api-docs h3,.api-docs h4,.api-docs h5,.api-docs h6{margin-top:-10px;margin-bottom:.5rem;font-weight:600;line-height:1.25}.api-docs p{line-height:1.6}.api-docs ul,.api-docs ol{margin-top:0;margin-bottom:0}.api-docs li{margin-bottom:.25rem}.api-docs pre{font-family:monospace;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:21px;color:#aba8ff;background-color:#1b1f21;padding:1rem;margin:0 20px 20px}.api-docs code{background-color:#f3f4f6;color:#374151;padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem;font-family:Fira Code,Courier New,monospace}.dark-mode .api-docs code{background-color:#374151;color:#d1d5db}.api-docs pre code{background-color:transparent;color:inherit;padding:0}.api-docs .curl-flag{color:#e56820}.api-docs .curl-url{color:#cc9814}.api-docs .curl-string,.api-docs .curl-command{color:#aba8ff}.api-docs .curl-prompt{color:#aba8ff;display:hidden}.api-docs .btn-primary{background-color:#f97316;color:#fff;font-weight:600;border-radius:.375rem;padding:.5rem 1rem;border:none;cursor:pointer;transition:background-color .2s ease;text-decoration:none;display:inline-block}.api-docs .btn-primary:hover{background-color:#ea580c}.api-docs .method-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;text-transform:uppercase;margin-right:.5rem}.api-docs .method-post{color:#f97316}.api-docs .method-get{color:#10b981}.api-docs .method-put{color:#3b82f6}.api-docs .method-delete{color:#ef4444}.api-docs .lock-icon{width:16px;height:16px;stroke:#64748b;stroke-width:2;margin-left:.25rem}.api-docs th,.api-docs td{text-align:left;padding:.75rem .5rem;border-bottom:1px solid #e5e7eb}.dark-mode .api-docs th,.dark-mode .api-docs td{border-bottom:1px solid #374151}.api-docs th{font-weight:600;background-color:#f9fafb}.dark-mode .api-docs th{background-color:#374151}.api-docs{display:flex;flex-direction:column;background:#fff;min-height:100vh}.api-docs .api-docs-container{display:flex;height:calc(100vh - 64px)}.api-docs .sidebar{position:fixed;top:64px;left:0;width:260px;height:calc(100vh - 64px);background-color:#fff;border-right:1px solid #e5e7eb;box-shadow:2px 0 6px #0000000d;overflow-y:auto;overflow-x:hidden;z-index:15}.api-docs .main-content{margin-left:260px;flex:1;background-color:#fafafa;padding:40px 48px;overflow-y:auto;min-height:calc(100vh - 64px);box-sizing:border-box}.api-docs .code-panel-wrapper{flex-shrink:0;width:420px;border-left:1px solid #e5e7eb;background:#fff}.api-docs .main-content::-webkit-scrollbar{width:8px}.api-docs .main-content::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.api-docs .main-content::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media(max-width:992px){.api-docs .sidebar{position:relative;width:100%;height:auto;border-right:none;border-bottom:1px solid #e5e7eb;box-shadow:none}.api-docs .main-content{margin-left:0;padding:24px}.api-docs .code-panel-wrapper{display:none}}:root{--cp-bg: #ffffff;--cp-panel-bg: #1e1e1e;--cp-dark-bg: #181a20;--cp-dark-panel-bg: #1e1e1e;--cp-border: #333333;--cp-dark-border: #333333;--cp-text: #dddddd;--cp-text-secondary: #cccccc;--cp-dark-text: #dddddd;--cp-dark-text-secondary: #cccccc;--cp-definition-bg: #1e1e1e;--cp-definition-text: #dddddd;--cp-tab-bg: #333333;--cp-tab-active-bg: #444444;--cp-tab-text: #cccccc;--cp-tab-active-text: #ffffff;--cp-get-bg: #d1fae5;--cp-get-text: #047857;--cp-post-bg: #fee2e2;--cp-post-text: #b91c1c;--cp-put-bg: #dbeafe;--cp-put-text: #2563eb;--cp-delete-bg: #f3e8ff;--cp-delete-text: #7c3aed;--cp-patch-bg: #fff7ae;--cp-patch-text: #92400e;--cp-accent: #3b82f6}._codePanel_7vrgi_71{width:100%;max-width:700px;min-width:320px;display:flex;flex-direction:column;font-family:Source Code Pro,monospace,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:10px;margin-bottom:20px}._codePanel_7vrgi_71::-webkit-scrollbar{display:none}._definitionSection_7vrgi_103{background:var(--cp-definition-bg);padding:20px;border-bottom:1px solid var(--cp-border);border-radius:10px;margin-top:7px}._definitionHeader_7vrgi_119{font-family:CircularXX,Arial,sans-serif;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:21px;margin-bottom:12px;color:#e8eaed}._definitionContent_7vrgi_143{display:flex;align-items:center;gap:.75rem;font-family:monospace;font-size:13px;font-style:normal;font-variant:contextual;font-weight:400;color:#f5f6f7}._dollarSign_7vrgi_167,._methodBadge_7vrgi_185{font-family:monospace;font-size:13px;font-style:normal;font-variant:contextual;font-weight:400;color:#f5f6f7}._methodGet_7vrgi_203,._methodPost_7vrgi_209,._methodPut_7vrgi_215,._methodDelete_7vrgi_221,._methodPatch_7vrgi_227{color:#f5f6f7}._endpointPath_7vrgi_235{font-family:monospace;font-size:13px;font-style:normal;font-variant:contextual;font-weight:400;color:#f5f6f7}._requestSection_7vrgi_255{background:var(--cp-panel-bg);border-radius:10px}._tabs_7vrgi_267{display:flex;border-bottom:1px solid var(--cp-border);background:var(--cp-panel-bg);border-radius:8px 8px 0 0}._tab_7vrgi_267{padding:8px 15px;cursor:pointer;color:var(--cp-tab-text);border-bottom:2px solid transparent;font-size:14px;background:transparent;border:none;font-family:inherit;transition:all .2s ease}._tab_7vrgi_267:hover{background:#282828;color:#fff}._activeTab_7vrgi_315{color:var(--cp-tab-active-text);border-bottom:2px solid #444444;background:#282828;font-weight:600}._responseSection_7vrgi_331{background:var(--cp-panel-bg);border-radius:10px}._sectionHeader_7vrgi_343{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 8px;background:var(--cp-panel-bg)}._sectionTitle_7vrgi_359{font-family:CircularXX,Arial,sans-serif;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:21px;color:#e8eaed}._copyButton_7vrgi_393{background:#f7fafc;border:1px solid #e5e7eb;padding:.25rem .5rem;border-radius:.5rem;color:#4b5563;font-size:.75rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.25rem;transition:all .2s ease;min-width:auto;height:28px}._copyButton_7vrgi_393 svg{width:14px;height:14px}._copyButton_7vrgi_393:hover{background:#d1fae5;border:1px solid #86efac;color:#059669}._copyButton_7vrgi_393._copied_7vrgi_449{background:#dcfce7;border-color:#16a34a;color:#16a34a}._toast_7vrgi_463{position:fixed;top:1rem;right:1rem;background:#16a34a;color:#fff;padding:.7rem 1.7rem;border-radius:1rem;font-size:1rem;font-weight:500;opacity:.93;z-index:100;animation:_fadeOut_7vrgi_1 1.5s 1.3s forwards;box-shadow:0 2px 6px #34c7591c;display:flex;align-items:center;gap:.7rem}@keyframes _fadeOut_7vrgi_1{to{opacity:0}}._codeBlock_7vrgi_383 ._json-key_7vrgi_515{color:#9cdcfe}._codeBlock_7vrgi_383 ._json-string_7vrgi_523{color:#d69d85}._codeBlock_7vrgi_383 ._json-number_7vrgi_531{color:#b5cea8}._codeBlock_7vrgi_383 ._json-boolean_7vrgi_539{color:#569cd6}._codeBlock_7vrgi_383 ._curl-flag_7vrgi_547{color:#569cd6;font-weight:600}._codeBlock_7vrgi_383 ._curl-url_7vrgi_557,._codeBlock_7vrgi_383 ._curl-string_7vrgi_565{color:#d69d85}._codeBlock_7vrgi_383 ._curl-command_7vrgi_573{color:#569cd6}._codeBlock_7vrgi_383 ._curl-prompt_7vrgi_581{display:hidden}@media(max-width:650px){._codePanel_7vrgi_71{max-width:100%;border-radius:0}._definitionSection_7vrgi_103,._sectionHeader_7vrgi_343{padding:12px 16px}._codeBlock_7vrgi_383{margin:0 16px 16px;padding:12px;font-size:12px}._copyButton_7vrgi_393{padding:.2rem .4rem;font-size:.7rem;height:24px}._copyButton_7vrgi_393 svg{width:12px;height:12px}._tabs_7vrgi_267{overflow-x:auto}._tab_7vrgi_267{padding:6px 12px;font-size:13px;white-space:nowrap}}:root{--primary-color: #00845c;--border-color: #e0e0e0;--text-color: #333;--light-grey: #f5f5f5;--success-bg: #EBFEF4;--pending-bg: #FFF2C5;--overdue-bg: #FFCCC5}html,body{margin:0;padding:0;font-family:Inter,sans-serif}.invoice-screen-wrapper{width:100%;height:100%}.project-header{display:flex;gap:15px;align-items:center}.project-header .project-header-para p{padding:5px 10px;border-radius:4px;background:var(--success-bg);color:#1f1f24;font-size:14px;line-height:20px}.project-header .project-header-para.draft p{background:var(--pending-bg)}.project-header .project-header-para.overdue p{background:var(--overdue-bg)}.project-header .project-header-para{padding:3px 0;margin-top:7px}.row_title{font-weight:400;font-size:15px;color:#1f1f24}.row_description{font-size:13px;color:#6f6f77;margin-top:2px}.status-badge{padding:6px 12px;border-radius:6px;font-weight:500;font-size:13px;display:inline-block}.status-paid{background:#ebfef4;color:#0e7a53}.status-pending{background:#fff2c5;color:#8a6a00}.status-overdue{background:#ffccc5;color:#8a0000}.invoice-details{display:flex;flex-direction:column;gap:12px;margin-top:10px}.invoice-details .detail-label{font-size:13px;color:#555}.invoice-details .detail-value{font-size:15px;color:#1f1f24;font-weight:500}input:disabled,button:disabled{cursor:not-allowed!important;opacity:.5!important}.form-divider{border-bottom:1px solid #D8D8DB;margin-bottom:20px}.section-title{color:#2d62dc;font-size:20px;font-weight:600;margin-bottom:20px}@media screen and (max-width:768px){.project-header{flex-wrap:wrap}.page-content-wrapper{padding:0 10px}.row_title{font-size:14px}.row_description{font-size:12px}}@media screen and (max-width:480px){.project-header{flex-direction:column;align-items:flex-start}.table-controls{padding:0!important}.table-wrapper{border:none!important}.filter-tab{padding:8px 10px!important}}.input-message,.error-text{margin-top:.25rem;font-size:.875rem;color:#ef4444}.dropdown-container .data-button.error{border-color:#fca5a5}.data-field{margin-bottom:20px}
