@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";*{margin:0;padding:0;-ms-overflow-style:none;scrollbar-width:none;font-family:Poppins,sans-serif}*::-webkit-scrollbar{display:none}.ant-layout .ant-layout-sider-trigger{background:#797bcf;position:relative;bottom:unset}.ant-layout-sider{height:100vh;min-width:240px!important}.ant-layout .ant-layout-sider-has-trigger{padding-bottom:0}.ant-layout .ant-layout-sider-children{height:calc(100% - 48px);margin-top:-.1px;padding-top:.1px;overflow:auto}.ant-layout-sider[data-collapsed=true]{min-width:80px!important}.ant-layout .ant-layout-sider-trigger{position:fixed;bottom:0}.admin_layout .ant-menu .ant-menu-submenu .ant-menu-item{padding-left:35px!important;font-size:13px}.layout_logo{display:block}.sider_logo{display:flex;justify-content:center;align-items:center;margin:1rem 0}.outlet_content_wrapper{height:calc(100vh - 100px);overflow:auto;border-radius:10px;padding:0 1rem;background:#fff;position:relative}.table_content{margin-top:30px}:where(.css-dev-only-do-not-override-12wtowa).ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th{border-inline-end:none!important}:where(.css-dev-only-do-not-override-12wtowa).ant-table-wrapper .ant-table-thead>tr>th,:where(.css-dev-only-do-not-override-12wtowa).ant-table-wrapper .ant-table-thead>tr>td{background:#797bcf;color:#fff}.cards-container{display:flex;justify-content:space-around;flex-wrap:wrap}.card_data{width:80%;padding-left:10px}.card_data>p{font-size:.9rem;font-weight:500;padding:10px}.card{background-color:#f0f2f5;border-radius:25px;padding:18px;width:100%;max-width:280px;text-align:center;box-shadow:0 2px 8px #0000000f;transition:transform .2s;cursor:pointer;display:flex;align-items:center;margin:15px 10px}.card:hover{transform:scale(1.05)}.card-icon{font-size:24px;margin-bottom:10px;border-radius:50%;padding:10px;color:#fff;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px}.graph_cardContainer{width:100%;max-width:270px}.graph_card{display:flex;justify-content:center;margin-top:15px}.chart_section{margin:10px}.button-group{margin:20px;display:flex;justify-content:space-between}.nodata{width:300px}.loader_spin{margin-top:20px;display:flex;align-items:center;justify-content:center;height:60vh}.title_dashboard{font-size:18px;font-weight:700;background:linear-gradient(90deg,#797bcf,#9a9ed6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;margin-bottom:16px}.bold-disabled-datepicker .ant-picker-input>input{font-weight:700!important}.bold-disabled-datepicker.ant-picker-disabled .ant-picker-input>input{font-weight:semibold!important;color:#000000d9!important}@media (max-width: 768px){.card{margin:15px 5px;max-width:100%}.graph_cardContainer{max-width:100%}.cards-container{justify-content:center}}:root{--primary-color: #797BCF;--secondary-color: #5a5cbf;--light-color: #f8f9fa;--dark-color: #343a40;--gray-color: #6c757d;--shadow: 0 4px 6px -1px rgba(144, 145, 179, .2), 0 2px 4px -2px rgba(144, 145, 179, .2)}*{box-sizing:border-box;margin:0;padding:0}.login_container{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:20px}.login_content{width:100%;max-width:1200px;background:#fff;border-radius:20px;box-shadow:var(--shadow);overflow:hidden}.login_section{width:100%;display:flex;flex-wrap:wrap}.login_form{flex:1;min-width:400px;display:flex;justify-content:center;padding:40px 20px}.login_image{flex:1;min-width:400px;display:flex;justify-content:center;position:relative;overflow:hidden}.login_banner{width:100%;height:100%;object-fit:cover;display:block}.login_formContent{width:100%;max-width:400px;display:flex;flex-direction:column;justify-content:center}.login_btn{width:100%;background-color:var(--primary-color);border:none;height:45px;font-weight:600;font-size:16px;margin-top:10px}.login_btn:hover{background-color:var(--secondary-color)!important}.logo{width:200px;height:auto;margin-bottom:15px}.desktop_logo{text-align:center;margin-bottom:30px}.desktop_logo h2{color:var(--dark-color);margin-bottom:5px}.desktop_logo p{color:var(--gray-color)}.mobile_logo{display:none;text-align:center;padding:20px 0;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);color:#fff;width:100%}.mobile_logo h1{font-size:1.5rem;margin-top:10px}.form_options{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.forgot_password{color:var(--primary-color);font-size:14px}.signup_link{text-align:center;margin-top:20px;color:var(--gray-color)}.signup_link a{color:var(--primary-color);font-weight:500;margin-left:5px}.image_overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 100%);padding:30px 20px;color:#fff}.image_overlay h2{font-size:1.8rem;margin-bottom:10px}.image_overlay p{font-size:1rem;opacity:.9}.app_version{display:flex;justify-content:center;align-items:center;width:100%}@media (max-width: 900px){.login_form,.login_image{min-width:100%}.login_image{height:300px}.login_form{padding:30px 20px}.desktop_logo{display:none}.mobile_logo{display:block}}@media (max-width: 480px){.login_container{padding:10px}.login_content{border-radius:15px}.form_options{flex-direction:column;align-items:flex-start}.forgot_password{margin-top:10px}.image_overlay h2{font-size:1.5rem}.image_overlay p{font-size:.9rem}}.admin_page_header{padding:.5rem 1rem;border-radius:10px;position:sticky;width:100%;top:0;left:0;margin-bottom:1rem;background:#fff;color:#000;display:flex;justify-content:space-between;align-items:center;z-index:100}.admin_page_header_title_wrp{display:flex;align-items:center;gap:.4rem;height:40px}.admin_page_header_extra_wrp{display:flex;align-items:center;gap:1rem}
