@import url(https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;400;500;600;700&display=swap);body{background-color:#fff;color:#1a1a1a;font-family:Rajdhani,sans-serif}.container{margin:0 auto;max-width:90%;width:100%}@media screen and (max-width:1000px){.container{max-width:98%}}.crm_wrapper{display:flex;min-height:100vh;width:100%}.crm_content{background:#f5f5f5;width:calc(100% - 240px)}@media (max-width:768px){.crm_content{width:calc(100% - 150px)}}@media (max-width:600px){.crm_content{width:calc(100% - 120px)}}.force-landscape{background:#f5f5f5;height:100vw;transform:rotate(90deg);transform-origin:center;width:100vh}.sidebar{background:#004e98;height:100%;left:0;min-height:100vh;padding:20px 30px;position:-webkit-sticky;position:sticky;top:0;width:240px}.sidebar .sidebar_logo{border-bottom:2px solid #a8d500;margin-bottom:10px;padding:10px 0 20px;width:100%}.sidebar .sidebar_logo img{border-radius:8px;height:auto;width:100%}.sidebar .user_profile{align-items:center;color:#fff;display:flex;flex-direction:column;padding:20px 0}.sidebar .user_profile .icon_container{align-items:center;display:flex;justify-content:center;margin-bottom:15px}.sidebar .user_profile .icon_container .user_icon{font-size:30px}.sidebar .user_profile .user_name{text-align:center}.sidebar .user_profile .user_name p{font-size:24px;font-weight:600}.sidebar ul{display:flex;flex-direction:column;gap:30px;width:100%}.sidebar .submenu_list{gap:20px;margin-left:25px;margin-top:-14px}.sidebar ul li a{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500}.sidebar ul li .active{color:#a8d500}.sidebar ul li a .nav_icon{font-size:20px;margin-bottom:-5px;margin-right:8px}.sidebar ul button .menu_icon{margin-bottom:-2px;margin-right:5px}.sidebar ul li button .nav_icon{font-size:22px;margin-bottom:-3px;margin-right:5px}.sidebar ul li button:hover{cursor:pointer}.sidebar .sidebar_list button{align-items:center;background:none;border:none;color:#fff;display:flex;font-size:16px}.sidebar .sidebar_list button:hover{cursor:pointer}.sidebar .sidebar_list .caret_icon{font-size:19px;margin-bottom:-4px;margin-left:1px}.toast_container{bottom:20px;display:flex;flex-direction:column;gap:20px;position:fixed;right:20px;z-index:1000}.toast{align-items:center;border-radius:6px;box-shadow:0 4px 6px #0000001a;color:#fff;display:flex;font-size:18px;font-weight:600;justify-content:center;max-width:300px;min-width:200px;outline:none;padding:12px 16px}.toast_info{background-color:#fec600;border:1px solid #fec600}.toast_success{background-color:green;border:1px solid green}.toast_error{background-color:red;border:1px solid red}.toast_button{background:none;border:none;outline:none}.toast_close{color:#fff;cursor:pointer;font-size:20px;margin-left:10px;position:absolute;right:10px;top:5px}.animated-login-wrapper{align-items:center;background:linear-gradient(135deg,#003870,#004e98);display:flex;justify-content:center;min-height:100vh;padding:20px;width:100%}.login-container{background:#fff;border-radius:24px;box-shadow:0 20px 60px #0000004d;display:flex;max-width:1100px;min-height:600px;overflow:hidden;width:100%}.characters-section{align-items:center;background:linear-gradient(180deg,#e8e8e8,#d4d4d4);display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:60px;position:relative;transition:transform .3s ease}.characters-section:after{background:linear-gradient(180deg,#0000,#d4d4d4 50%,#d4d4d4);bottom:0;content:"";height:40px;left:0;position:absolute;right:0;z-index:10}.characters-section.shake{animation:shake .5s}.characters-section.nod{animation:nod .6s}.characters-section.password-mode .purple-square{transform:rotate(-15deg) translateX(-10px)}.characters-section.password-mode .black-rectangle{transform:rotate(15deg) translateX(10px)}.characters-section.password-mode .yellow-rounded{transform:rotate(8deg)}.characters-section.email-mode .purple-square{transform:rotate(8deg) translateY(5px)}.characters-section.email-mode .black-rectangle{transform:rotate(-5deg)}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-10px) rotate(-5deg)}75%{transform:translateX(10px) rotate(5deg)}}@keyframes nod{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.character{position:absolute;transition:all .4s cubic-bezier(.34,1.56,.64,1)}.orange-circle{background:linear-gradient(135deg,#ff6b35,#f7931e);border-radius:50%;bottom:-128px;height:320px;left:20px;width:320px;z-index:3}.orange-circle .face{height:100%;position:relative;width:100%}.orange-circle .eyes{display:flex;gap:40px;left:50%;position:absolute;top:15%;transition:all .3s ease}.orange-circle .eyes.open .eye{align-items:center;background:#1a1a2e;border-radius:50%;display:flex;height:12px;justify-content:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);width:12px}.orange-circle .eyes.open .pupil{display:none}.orange-circle .eyes.closed .eye{background:#0000;border:3px solid #1a1a2e;border-radius:0 0 20px 20px;border-top:none;height:6px;transition:all .3s ease;width:20px}.orange-circle .eyes.closed .pupil{display:none}.orange-circle .mouth{left:50%;position:absolute;top:25%;transition:all .3s ease}.orange-circle .mouth.happy{background:#1a1a2e;border-radius:0 0 40px 40px;height:20px;width:40px}.orange-circle .mouth.neutral{background:#1a1a2e;border-radius:0 0 30px 30px;height:15px;width:30px}.orange-circle .mouth.sad{background:#1a1a2e;border-radius:35px 35px 0 0;height:18px;top:23%;width:35px}.orange-circle .mouth.worried{background:#1a1a2e;border-radius:32px 32px 0 0;height:16px;top:25%;width:32px}.orange-circle .mouth.concerned{background:#1a1a2e;border-radius:30px 30px 0 0;height:14px;width:30px}.orange-circle .mouth.shocked{background:#1a1a2e;border-radius:50%;height:20px;width:20px}.purple-square{background:linear-gradient(135deg,#004e98,#06c);border-radius:16px;bottom:-48px;height:600px;left:160px;width:160px;z-index:1}.purple-square .eyes{display:flex;gap:26px;left:50%;position:absolute;top:50px}.purple-square .eye{align-items:center;background:#fff;border-radius:50%;display:flex;height:15px;justify-content:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);width:15px}.purple-square .eyes.blinking .eye{border-radius:0;height:3px;width:16px}.purple-square .pupil{background:#1a1a2e;border-radius:50%;height:8px;transition:all .3s ease;width:8px}.purple-square .mouth{left:50%;position:absolute;top:85px}.purple-square .mouth.neutral{background:#0000;border:8px solid #0000;border-bottom:8px solid #1a1a2e;border-radius:0 0 96px 96px;border-top:none;height:12px;width:96px}.purple-square .mouth.happy{background:#0000;border:8px solid #0000;border-bottom:8px solid #1a1a2e;border-radius:0 0 48px 48px;border-top:none;height:18px;width:48px}.purple-square .mouth.sad{top:90px}.purple-square .mouth.sad,.purple-square .mouth.worried{background:#0000;border:8px solid #0000;border-bottom:none;border-radius:20px 20px 0 0;border-top-color:#1a1a2e;height:12px;width:20px}.purple-square .mouth.worried{top:87px}.purple-square .mouth.concerned{background:#1a1a2e;border:none;border-radius:4px;height:8px;width:20px}.purple-square .mouth.shocked{background:#1a1a2e;border:none;border-radius:4px;height:18px;width:8px}.black-rectangle{background:linear-gradient(135deg,#00bcd4,#0097a7);border-radius:10px;bottom:-48px;height:460px;left:270px;width:140px;z-index:2}.black-rectangle .eyes{display:flex;gap:20px;left:50%;position:absolute;top:60px}.black-rectangle .eye{align-items:center;background:#fff;border-radius:50%;display:flex;height:18px;justify-content:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);width:18px}.black-rectangle .eyes.blinking .eye{border-radius:0;height:3px;width:20px}.black-rectangle .pupil{background:#1a1a2e;border-radius:50%;height:12px;transition:all .3s ease;width:12px}.yellow-rounded{background:linear-gradient(135deg,#cddc39,#a8d500);border-radius:80px 80px 24px 24px;bottom:-48px;height:220px;left:370px;width:160px;z-index:4}.yellow-rounded .eyes{display:flex;justify-content:center;left:50%;position:absolute;top:30px}.yellow-rounded .eye{align-items:center;background:#1a1a2e;border-radius:50%;display:flex;height:10px;justify-content:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);width:10px}.yellow-rounded .eyes.blinking .eye{border-radius:0;height:2px;width:12px}.yellow-rounded .pupil{display:none}.yellow-rounded .mouth{left:50%;position:absolute;top:55px;transition:all .3s ease}.yellow-rounded .mouth.neutral{background:#1a1a2e;border-radius:3px;height:5px;width:70px}.yellow-rounded .mouth.happy{background:#1a1a2e;border-radius:3px;height:5px;width:75px}.yellow-rounded .mouth.sad,.yellow-rounded .mouth.worried{background:#1a1a2e;border-radius:3px;height:5px;top:55px;width:45px}.yellow-rounded .mouth.concerned{background:#1a1a2e;border-radius:3px;height:5px;top:55px;width:48px}.yellow-rounded .mouth.shocked{background:#1a1a2e;border-radius:3px;height:5px;width:50px}.form-section{background:#fff;display:flex;flex:1 1;flex-direction:column;padding:60px}.form-header{margin-bottom:40px;position:relative}.close-icon{align-items:center;color:#6b7280;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;position:absolute;right:-20px;top:-20px;transition:color .2s;width:32px}.close-icon:hover{color:#1a1a2e}.form-header h1{color:#1a1a2e;font-size:32px;font-weight:700;margin-bottom:8px}.form-header p{color:#6b7280;font-size:14px}.form-content{gap:20px}.form-content,.input-group{display:flex;flex-direction:column}.input-group{gap:8px}.input-group label{color:#1a1a2e;font-size:14px;font-weight:500}.input-group input{border:1px solid #e5e7eb;border-radius:8px;color:#1a1a2e;font-size:14px;outline:none;padding:12px 16px;transition:all .2s}.input-group input:focus{border-color:#a8d500;box-shadow:0 0 0 3px #a8d5001a}.password-input-wrapper{position:relative;width:100%}.password-input-wrapper input{padding-right:45px;width:100%}.eye-icon{color:#6b7280;cursor:pointer;font-size:18px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:color .2s}.eye-icon:hover{color:#1a1a2e}.remember-forgot{align-items:center;display:flex;font-size:14px;justify-content:space-between}.remember-checkbox{align-items:center;color:#1a1a2e;cursor:pointer;display:flex;gap:8px}.remember-checkbox input[type=checkbox]{cursor:pointer;height:16px;width:16px}.forgot-link{color:#004e98;font-weight:500;text-decoration:none;transition:color .2s}.forgot-link:hover{color:#003870}.login-button{background:#004e98;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:10px;padding:14px;transition:all .2s;width:100%}.login-button:hover{background:#003870;box-shadow:0 4px 12px #004e984d;transform:translateY(-1px)}.login-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.google-button{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1a1a2e;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;padding:14px;transition:all .2s;width:100%}.google-button:hover{background:#f9fafb;border-color:#d1d5db}.signup-text{color:#6b7280;font-size:14px;margin-top:10px;text-align:center}.signup-text a{color:#004e98;font-weight:600;text-decoration:none;transition:color .2s}.signup-text a:hover{color:#003870}@media (max-width:968px){.login-container{flex-direction:column;max-width:500px}.characters-section{min-height:350px;padding:40px}.form-section{padding:40px 30px}.orange-circle{bottom:-60px;height:200px;left:20px;width:200px}.purple-square{height:160px;left:130px;top:30px;width:110px}.black-rectangle{height:115px;left:210px;top:85px;width:95px}.yellow-rounded{bottom:-35px;height:140px;left:250px;width:100px}}.wrapper{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 300px);width:100%}.wrapper .form_container{margin:0 auto;max-width:600px;min-width:300px;width:100%}.wrapper .form_container .heading{text-align:center;width:100%}.wrapper .form_container .heading h2{color:#fff;font-size:32px;margin-bottom:20px}.wrapper .form_container .input_row{margin-top:30px;position:relative;width:100%}.wrapper .form_container .input_row .password_toggle_icon{color:#fff;font-size:22px;position:absolute;right:15px;top:40px}.wrapper .form_container .input_row label{color:#fff;display:block;font-size:20px;margin-bottom:8px}.wrapper .form_container .input_row input{background:#0000;border:none;border-bottom:1px solid #cccc;color:#fff;outline:none;padding:10px 16px;transition:all .3s ease-in-out;width:100%}.wrapper .form_container .input_row input:focus{border-bottom:1px solid #a8d500}.wrapper .form_container .account_register_note{color:#fff;font-size:18px;font-weight:400;margin-top:10px;text-align:center}.wrapper .form_container .account_register_note a{color:#fff;text-decoration:underline}.wrapper .form_container .button_container button{background:#a8d500;border:1px solid #a8d500;border-radius:4px;color:#fff;font-size:18px;font-weight:600;min-width:100px;padding:10px 16px;text-transform:uppercase;transition:all .3s ease-in-out}.wrapper .form_container .button_container button:hover{background-color:initial;border:1px solid #a8d500;cursor:pointer}.wrapper .form_container .errormsg{color:red;font-weight:600;margin:8px 0;text-align:center}.loader{animation:spin .8s linear infinite;border:2px solid #fec6004d;border-radius:50%;border-top-color:#fec600;display:inline-block;height:18px;width:18px}.loader-large{border:3px solid #fec6004d;border-top-color:#fec600;height:24px;width:24px}.loading-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loading-overlay .loader{border:4px solid #fec6004d;border-top-color:#fec600;height:40px;width:40px}.progress-bar{background-color:#fec60033;border-radius:2px;height:4px;margin-top:10px;overflow:hidden;width:100%}.progress-bar-fill{animation:progress 2s ease-in-out infinite;background:linear-gradient(90deg,#fec600,#fd4 50%,#fec600);border-radius:2px;height:100%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes progress{0%{width:0}50%{width:70%}to{width:100%}}.crm_page_wrapper .sms_url_container{margin-bottom:20px}.crm_page_wrapper .sms_url_container h3{font-size:24px;margin-bottom:5px}.crm_page_wrapper .sms_url_container #link{font-size:18px;font-weight:500;margin-right:20px}.crm_page_wrapper .sms_url_container button{background:#a8d500;border:1px solid #a8d500;border-radius:4px;color:#fff;font-weight:600;opacity:.9;outline:none;padding:6px 12px;transition:all .3s ease-in-out}.crm_page_wrapper .sms_url_container button:hover{cursor:pointer;opacity:1}.crm_page_wrapper .sms_note{font-family:500;font-size:15px;margin-top:10px}.crm_page_wrapper .sms_note p{color:#a8d500}.crm_page_wrapper .sms_url_container .tooltip{color:red;font-weight:500;margin-left:10px}.crm_page_wrapper .card_details_container{margin-top:30px}.crm_page_wrapper .card_details_container h3{font-size:24px;margin-bottom:5px}.crm_page_wrapper .card_details_container #cards{border-collapse:collapse;padding:10px;table-layout:fixed;width:100%}.crm_page_wrapper .card_details_container #cards td,.crm_page_wrapper .card_details_container #cards th{border-bottom:1px solid #cccc;font-size:16px;font-weight:500;overflow:hidden;padding:10px 20px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.crm_page_wrapper .card_details_container #cards th{background-color:#f4f4f419;font-size:18px;font-weight:600}.crm_page_wrapper .card_details_container #cards tr:hover{background-color:#cccccc36;cursor:pointer}.crm_page_wrapper .card_details_container #cards td{vertical-align:middle}.crm_page_wrapper .card_details_container .button_container button{background:#a8d500;border:1px solid #a8d500;border-radius:4px;color:#fff;font-weight:600;font-weight:500;margin-top:10px;outline:none;padding:8px 16px;transition:all .3s ease-in-out}.crm_page_wrapper .card_details_container .button_container button:hover{background:#0000;color:#a8d500;cursor:pointer}.video_container{margin-top:40px;width:100%}.video_container h3{font-size:24px;margin-bottom:5px}.video_container .note{margin-bottom:10px}.video_container .tutorial_video{aspect-ratio:16/9;border:none;border-radius:12px;display:block;width:80%}.crm_page_wrapper .user_details h3{font-size:24px;margin-bottom:5px}.crm_page_wrapper .user_details .data_row{align-items:center;display:flex;margin-top:20px;max-width:500px;position:relative}.crm_page_wrapper .user_details .data_row .key{display:block;font-size:18px;font-weight:600;margin-right:10px;min-width:120px}.crm_page_wrapper .user_details .data_row .value{font-size:18px;font-weight:500}.crm_page_wrapper .user_details .pass_change_text{font-size:20px;font-weight:900;margin-top:30px}.crm_page_wrapper .user_details .pass_field{min-width:180px!important}.crm_page_wrapper .user_details .data_row input{background:#0000;border:none;border-bottom:1px solid #cccc;border-radius:4px;color:#1a1a1a;min-width:280px;outline:none;padding:6px 12px;transition:all .3s ease-in-out}.crm_page_wrapper .user_details .data_row input:hover{border-bottom:1px solid #fce600}.crm_page_wrapper .user_details .passwordtoggleicon{cursor:pointer;font-size:18px;position:absolute;right:40px}.crm_page_wrapper .user_details .error{color:red;font-weight:600;margin:10px 0;max-width:500px;text-align:center}.crm_page_wrapper .user_details .button_container{display:flex;justify-content:center;margin-top:25px;max-width:500px}.crm_page_wrapper .user_details .button_container button{background:#a8d500;border:1px solid #a8d500;border-radius:4px;color:#fff;font-weight:600;min-width:141px;padding:8px 12px;transition:all .3s ease-in}.crm_page_wrapper .user_details .button_container button:hover{background:#0000;cursor:pointer}.crm_page_wrapper .subsciption_status{margin-bottom:20px}.crm_page_wrapper .subsciption_status h3{font-size:24px;margin-bottom:5px}.crm_page_wrapper .subsciption_status p{font-size:18px;font-weight:500}.crm_page_wrapper .susbcription_purchase{margin-bottom:20px}.crm_page_wrapper .susbcription_purchase h3{font-size:24px;margin-bottom:5px}.crm_page_wrapper .susbcription_purchase p{font-size:18px;font-weight:500}.crm_page_wrapper .susbcription_purchase .counter_btn{align-items:center;background:#a8d500;border:1px solid #a8d500;border-radius:8px;color:#fff;font-size:18px;margin-right:8px;padding:4px 8px}.crm_page_wrapper .susbcription_purchase .counter_btn:hover{background:#0000;cursor:pointer}.crm_page_wrapper .susbcription_purchase .btn{background:#a8d500;border:1px solid #a8d500;border-radius:4px;color:#fff;font-size:16px;font-weight:500;margin-left:50px;margin-top:15px;padding:6px 12px;transition:all .3s ease-in-out}.crm_page_wrapper .susbcription_purchase .btn:hover{background:#0000;cursor:pointer}.crm_page_wrapper .card_details h3{font-size:24px;margin-bottom:5px}.crm_page_wrapper .card_details .data_row{align-items:center;display:flex;margin-top:20px;max-width:700px;position:relative}.crm_page_wrapper .card_details .card_note{font-weight:500}.crm_page_wrapper .card_details .data_row .key{display:block;font-size:18px;font-weight:600;min-width:180px}.crm_page_wrapper .card_details .data_row .value{font-size:18px;font-weight:500}.crm_page_wrapper .card_details .button_container{margin-left:120px;margin-top:30px}.crm_page_wrapper .card_details .button_container button{background:#a8d500;border:1px solid #a8d500;border-radius:4px;color:#fff;font-weight:600;margin-right:20px;padding:8px 16px;transition:all .3s ease-in-out}.crm_page_wrapper .card_details .button_container button:hover{background:#0000;color:#a8d500;cursor:pointer}.crm_page_wrapper .card_details .data_row input{background:#0000;border:none;border-bottom:1px solid #cccc;border-radius:4px;color:#1a1a1a;min-width:280px;outline:none;padding:6px 12px;transition:all .3s ease-in-out}.crm_page_wrapper .card_details .data_row input:hover{border-bottom:1px solid #a8d500}.crm_page_wrapper .card_details .data_row select{background:#0000;border:none;border-bottom:1px solid #cccc;border-radius:4px;color:#1a1a1a;min-width:280px;outline:none;padding:6px 12px;transition:all .3s ease-in-out}.crm_page_wrapper .card_details .data_row select:hover{border-bottom:1px #a8d500}.crm_page_wrapper .card_details .data_row select option{color:#000}.crm_page_wrapper{color:#1a1a1a;padding:40px;width:100%}.crm_page_wrapper .page_title{margin-bottom:20px;text-align:left}.crm_page_wrapper .note{color:#a8d500;font-weight:500}.crm_page_wrapper .button_container button{background:#a8d500;border:1px solid #a8d500;border-radius:4px;color:#fff;font-weight:500;min-width:100px;opacity:.9;padding:8px 16px;transition:all .3s ease-in-out}.crm_page_wrapper .button_container button:hover{cursor:pointer;opacity:1}.crm_page_wrapper .button_container .refresh_icon{margin-bottom:-10px;margin-right:0}.crm_page_wrapper .button_container .refresh_icon:hover{cursor:pointer}.crm_page_wrapper .search_filters_wrapper{margin-bottom:30px;width:100%}.crm_page_wrapper .search_filters_wrapper .search_filters{align-items:center;display:flex;gap:10px 40px}@media screen and (max-width:1400px){.crm_page_wrapper .search_filters_wrapper .search_filters{flex-wrap:wrap}}.crm_page_wrapper .search_filters_wrapper .search_filters .search_item label{color:#1a1a1a;display:block;font-size:18px;font-weight:500;margin-bottom:6px}.crm_page_wrapper .search_filters_wrapper .search_filters .search_item .button_container{display:flex;flex-wrap:wrap;gap:10px 10px}.crm_page_wrapper .search_filters_wrapper .search_filters .search_item input{background:#0000;border:none;border-bottom:2px solid #cccc;color:#1a1a1a;outline:none;padding:10px 16px;transition:all .3s ease-in-out;width:100%}.crm_page_wrapper .search_filters_wrapper .search_filters .search_item input:focus{border-bottom:1px solid #a8d500}.crm_page_wrapper .search_filters_wrapper .search_filters .search_item select{background:#fff;border:none;border-bottom:2px solid #cccc;color:#1a1a1a;min-width:200px;outline:none;padding:10px 16px;transition:all .3s ease-in-out;width:100%}.crm_page_wrapper .search_filters_wrapper .search_filters .search_item select option{color:#000}.crm_page_wrapper .search_filters_wrapper .search_filters .search_item select:focus{border-bottom:1px solid #a8d500}.crm_page_wrapper .order_details_container{max-width:100%;overflow-x:auto}.crm_page_wrapper .order_details_container::-webkit-scrollbar{height:6px}.crm_page_wrapper .order_details_container::-webkit-scrollbar-track{background-color:#004e98;border-radius:5px}.crm_page_wrapper .order_details_container::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px;cursor:pointer}.crm_page_wrapper .order_details_container::-webkit-scrollbar-thumb:hover{background-color:#555}.crm_page_wrapper .order_details_container #orders{border-collapse:collapse;margin-top:20px;overflow-x:auto;padding:10px;table-layout:auto;width:100%}.crm_page_wrapper .order_details_container #orders td,.crm_page_wrapper .order_details_container #orders th{border-bottom:1px solid #cccc;font-size:16px;font-weight:500;overflow:hidden;padding:10px 15px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.crm_page_wrapper .order_details_container #orders th{background-color:#004e98;color:#fff;font-size:18px;font-weight:600}.crm_page_wrapper .order_details_container #orders tr:hover{background-color:#e0f2f1;cursor:pointer}.crm_page_wrapper .order_details_container #orders td{vertical-align:middle}.crm_page_wrapper .order_details_container button:disabled{background:grey;border:1px solid grey;cursor:not-allowed}.crm_page_wrapper .order_details_container button:disabled:hover{background:#0000;color:grey}.crm_page_wrapper .file_upload_section{margin-bottom:30px}.crm_page_wrapper .file_upload_section button{background:#a8d500;border:1px solid #a8d500;border-radius:4px;color:#fff;opacity:.9;padding:8px 16px;transition:all .3s ease-in-out}.crm_page_wrapper .file_upload_section button:hover{cursor:pointer;opacity:1}.crm_page_wrapper .file_upload_section h3{margin-bottom:10px}.crm_page_wrapper .order_details_container #orders .delete_icon{cursor:pointer;font-size:18px}.crm_page_wrapper .order_details_container .btn{border-radius:4px;color:#1a1a1a;padding:8px 16px;transition:all .3s ease-in-out}.crm_page_wrapper .order_details_container .success{background:green;border:1px solid green}.crm_page_wrapper .order_details_container .failed{background:red;border:1px solid red}.no_of_rows label{color:#1a1a1a;display:block;font-weight:600;margin-bottom:-5px;margin-right:10px;min-width:100px}.no_of_rows select{background:#fff;border:none;border-bottom:2px solid #cccc;color:#1a1a1a;min-width:100px;outline:none;padding:10px 16px;transition:all .3s ease-in-out;width:100%}.no_of_rows select option{color:#000}.no_of_rows select:focus{border-bottom:1px solid #a8d500}.no_of_rows input{background:#0000;border:none;border-bottom:2px solid #cccc;color:#1a1a1a;min-width:100px;outline:none;padding:10px 16px;transition:all .3s ease-in-out;width:100%}.no_of_rows input:focus{border-bottom:1px solid #a8d500}.control_btns button{background:#a8d500;border:1px solid #a8d500;border-radius:4px;color:#1a1a1a;margin:0 10px;opacity:.9;padding:6px 10px}.control_btns button:hover{opacity:1}.control_btns button:disabled{background:grey;border:1px solid grey;cursor:not-allowed}.control_btns button:disabled:hover{background:#0000;color:grey}.sliding_background{align-items:center;background:#00000080;display:flex;height:100vh;justify-content:flex-end;left:0;opacity:0;position:fixed;top:0;transition:opacity .1s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:1}.sliding_background.show{opacity:1;visibility:visible}.sliding_background .sliding_content{background:#fff;box-shadow:-2px 0 10px #0003;height:100vh;overflow-y:scroll;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .5s ease-in-out;width:700px;z-index:2}.sliding_background.show .sliding_content{transform:translateX(0)}.sliding_background .sliding_content .title{background:#004e98;padding:10px 20px;text-align:center}.sliding_background .sliding_content .title .id{display:flex;justify-content:space-between;margin:0 auto;max-width:60%;min-width:400px}.sliding_background .sliding_content .title .close_container{position:absolute;right:10px;top:10px;z-index:3}.sliding_background .sliding_content .title .close_container .close_icon{cursor:pointer;font-size:30px}.sliding_background .sliding_content .title .supplier_details .supplier_item{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;margin-top:10px}.sliding_background .sliding_content .title .supplier_details .supplier_item p{font-weight:600}.sliding_background .sliding_content .popup_table{color:#004e98}.sliding_background .sliding_content .specific_order_container{overflow-x:auto}.sliding_background .sliding_content .specific_order_container #orders{border-collapse:collapse;margin-top:5px;overflow-x:auto;padding:4px 10px;table-layout:auto;width:100%}.sliding_background .sliding_content .specific_order_container #orders td,.sliding_background .sliding_content .specific_order_container #orders th{border-bottom:1px solid #cccc;font-size:16px;font-weight:500;overflow:hidden;padding:10px 15px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sliding_background .sliding_content .specific_order_container #orders th{background-color:#004e98;color:#fff;font-size:18px;font-weight:600}.sliding_background .sliding_content .specific_order_container #orders tr:hover{background-color:#cccccc36;cursor:pointer}.sliding_background .sliding_content .specific_order_container #orders td{vertical-align:middle}.no-scroll{height:100vh;overflow:hidden!important}.sliding_background .sliding_content .button_container{display:flex;justify-content:center;padding:20px 0 10px}.sliding_background .sliding_content .button_container button{background:#a8d500;border:1px solid #a8d500;border-radius:4px;color:#fff;font-weight:600;opacity:.9;padding:8px 16px;transition:all .3s ease-in-out}.sliding_background .sliding_content .button_container button:hover{cursor:pointer;opacity:1}.pagination_controls{margin-bottom:10px}.download-buttons{display:flex;gap:10px;margin-top:10px}.btn-download-csv,.btn-download-excel{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-weight:500;gap:8px;opacity:.9;padding:8px 16px;transition:all .3s ease-in-out}.btn-download-excel{background:#217346;color:#1a1a1a}.btn-download-csv{background:#06c;color:#1a1a1a}.btn-download-csv:hover,.btn-download-excel:hover{opacity:1;transform:translateY(-1px)}.btn-view{background:#0000;border:none;color:#a8d500;cursor:pointer;font-size:18px;padding:5px;transition:all .3s ease-in-out}.btn-view:hover{color:orange;transform:scale(1.1)}.invoice-details{max-height:60vh;overflow-y:auto;padding:20px}.detail-row{border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:10px 0}.detail-row:last-child{border-bottom:none}.detail-label{color:#a8d500;font-weight:600;min-width:150px}.detail-value{color:#1a1a1a;flex:1 1;text-align:right}.popup-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup-content{background:#fff;border-radius:8px;color:#1a1a1a;display:flex;flex-direction:column;max-height:80vh;max-width:700px;overflow:hidden;width:90%}.popup-header{align-items:center;background:#004e98;border-bottom:2px solid #a8d500;display:flex;justify-content:space-between;padding:20px}.popup-header h3{color:#a8d500;margin:0}.close-btn{align-items:center;background:#0000;border:none;color:#1a1a1a;cursor:pointer;display:flex;font-size:32px;height:32px;justify-content:center;padding:0;transition:all .3s ease-in-out;width:32px}.close-btn:hover{color:#a8d500;transform:rotate(90deg)}.popup-body{overflow-y:auto}.super_admin_page_wrapper{color:#1a1a1a;padding:40px;width:100%}.super_admin_page_wrapper .location_indicator{align-items:center;display:flex}.super_admin_page_wrapper .location_indicator .angle_right{color:#666;margin-bottom:-3px}.super_admin_page_wrapper .location_indicator p{color:#666;font-size:14px;font-weight:500;letter-spacing:.5px;margin-bottom:15px;text-transform:uppercase}.super_admin_page_wrapper .location_indicator p span{color:#004e98;font-weight:600}.super_admin_page_wrapper .welcome_note{margin-bottom:30px;text-align:left}.super_admin_page_wrapper .welcome_note h2{color:#1a1a1a;font-size:32px;font-weight:700;margin:0}.flex{display:flex}.flex-center{align-items:center}.space-between{justify-content:space-between}.refresh_icon{color:#004e98;cursor:pointer;font-size:28px;margin-right:10px;transition:all .3s ease}.refresh_icon:hover{color:#a8d500;transform:rotate(180deg)}.section_tabs{border-bottom:2px solid #f0f0f0;display:flex;gap:10px;margin-bottom:25px;padding-bottom:10px}.tab_button{align-items:center;background-color:#fff;border:1px solid #a8d500;border-radius:8px 8px 0 0;color:#1a1a1a;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .3s ease}.tab_button:hover{background-color:#e8e8e8;color:#004e98}.tab_button.active{background-color:#004e98;border-color:#a8d500 #a8d500 #0000;color:#fff}.dashboard_section{padding:20px 0}.stats_cards{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-evenly;margin-bottom:30px}.stat_card{align-items:center;background:#fff;border:2px solid #a8d500;border-radius:8px;box-shadow:0 2px 8px #0000001a;color:#1a1a1a;display:flex;flex-direction:column;justify-content:center;max-width:450px;min-width:200px;padding:20px 30px;text-align:center;width:100%}.stat_card h3{font-size:16px;font-weight:500;margin-bottom:15px;text-align:center}.stat_card .stat_number{font-size:26px;font-weight:600;margin:0}.stat_number.pending{color:#004e98}.stat_number.completed{color:#28a745}.stat_number.refund{color:#fd7e14}.stat_number{color:#004e98}.charts_section{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));margin-top:30px}.chart_container{background:#1f2940;border-bottom:1px solid #fec600;border-radius:8px;color:#fff;padding:25px}.chart_container h3{color:#fff;font-size:18px;font-weight:500;margin:0 0 20px;text-align:center}.orders_list_section{padding:20px 0}.search_container{background:#fff;border:2px solid #a8d500;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:20px;padding:20px}.search_input_wrapper{flex:1 1;max-width:400px;position:relative}.search_input_wrapper .search_icon{color:#004e98;font-size:14px;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.search_input_wrapper input{background:#fff;border:2px solid #ddd;border-radius:5px;color:#1a1a1a;font-size:14px;outline:none;padding:10px 15px 10px 35px;transition:border-color .3s ease;width:100%}.search_input_wrapper input:focus{border-color:#a8d500;box-shadow:0 0 0 2px #a8d50040}.search_input_wrapper input::placeholder{color:#999}.filters_section{animation:slideDown .3s ease}.filters_section label{color:#1a1a1a!important}.filters_section input[type=date],.filters_section input[type=text],.filters_section select{background:#fff!important;border:2px solid #ddd!important;color:#1a1a1a!important}.filters_section select option{background:#fff!important;color:#1a1a1a!important}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.table_container{background:#fff!important;border:2px solid #a8d500;border-radius:8px;box-shadow:0 2px 8px #0000001a;max-height:500px;overflow-x:auto;overflow-y:auto}.admin_list{background:#fff!important;border-collapse:collapse;margin:0;min-width:1400px;padding:10px;width:100%}.admin_list thead th{background-color:#004e98;border-bottom:2px solid #a8d500;color:#fff!important;font-size:18px;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:10}.admin_list td,.admin_list thead th{padding:10px 20px;text-align:left;white-space:nowrap}.admin_list td{border-bottom:1px solid #e0e0e0;color:#1a1a1a!important;font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.admin_list tbody tr{background-color:#fff!important;color:#1a1a1a!important}.admin_list tbody tr:hover{background-color:#e0f2f1!important}.admin_list tbody tr:nth-child(2n){background-color:#f9f9f9!important}.admin_list tbody tr:nth-child(odd){background-color:#fff!important}.status_cell{font-weight:700;text-transform:capitalize}.admin_list a{color:#004e98;text-decoration:underline;word-break:break-all}.admin_list a:hover{color:#a8d500;text-decoration:none}.admin_list td .status_cell{color:inherit!important}.table_container .admin_list td{color:#1a1a1a!important}.table_container .admin_list thead th{color:#fff!important}.table_container table tbody tr{background-color:#fff!important}.table_container table tbody tr:nth-child(2n){background-color:#f9f9f9!important}.admin_list td:nth-child(4),.admin_list th:nth-child(4){max-width:200px;word-break:break-all}.pagination_container{background:#fff;border:2px solid #a8d500;border-radius:8px;box-shadow:0 2px 8px #0000001a;color:#1a1a1a;margin-top:25px;padding:20px}.pagination_container button{transition:all .2s ease}.pagination_container button:hover:not(:disabled){background-color:#f8f9fa!important;transform:translateY(-1px)}@media (max-width:768px){.charts_section,.stats_cards{grid-template-columns:1fr}.section_tabs{flex-direction:column}.tab_button{border-radius:8px}.search_container .flex{flex-direction:column;gap:15px!important}.search_input_wrapper{max-width:none}.table_container{max-height:400px}.admin_list td,.admin_list th{min-width:120px;white-space:nowrap}}@media (max-width:480px){.stat_card{padding:20px}.stat_card .stat_number{font-size:24px}.chart_container{padding:15px}.filters_section>div{grid-template-columns:1fr!important}}.page_not_found_wrapper{flex-direction:column;height:100vh}.page_not_found_wrapper h1{font-size:40px}.page_not_found_wrapper a{align-items:center;color:#fff;display:block;display:flex;font-size:30px;margin-top:10px;text-decoration:underline}.page_not_found_wrapper a .back_icon{margin-right:10px}
/*# sourceMappingURL=main.e637c2db.css.map*/