.admin_sidebar{height:100vh;position:fixed;width:260px;left:0;top:0;padding:0 15px;background:#2c3e50}.sidebar_menu{height:90%;overflow-y:auto;scrollbar-width:none}.user_sidebar_menu{height:100%!important}.sidebar_menu::-webkit-scrollbar{display:none}.admin_content{width:calc(100% - 260px);background:#ecf0f180;min-height:100vh;position:relative;left:260px}#admin[data-theme=dark] .admin_content{background:#1a1a1ae6}.admin_siderbar_item ul li a,.admin_siderbar_item ul li button{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;color:#d3d3d3;border-radius:6px;transition:all .3s ease}#admin[data-theme=dark] .admin_siderbar_item ul li a,#admin[data-theme=dark] .admin_siderbar_item ul li button{color:#ddd}.admin_siderbar_item ul li button div{width:calc(100% - 33px)}.admin_siderbar_item ul li a:hover,.admin_siderbar_item ul li button:hover{color:#fff;background:#0e467710}.admin_siderbar_item ul li a i,.admin_siderbar_item ul li button i{font-size:18px}.admin_siderbar_item .active{color:#fff;background:#3673a8}.admin_siderbar_item .dropdown{display:none;transition:all .3s ease}.admin_siderbar_item .dropdown_show{display:block;transition:all .3s ease}.admin_siderbar_item .dropdown ul li a,.admin_siderbar_item .dropdown ul li button{padding:8px 8px 8px 55px;position:relative;color:#747474}.admin_siderbar_item .dropdown ul li a:hover,.admin_siderbar_item .dropdown ul li button:hover{color:var(--primary);box-shadow:none!important}.admin_siderbar_item .dropdown ul li a.active:before{width:8px;height:8px}.admin_siderbar_item .dropdown>ul>li>a:before,.admin_siderbar_item .dropdown>ul>li>button:before{content:"";position:absolute;width:5px;height:5px;background:#6d6d6d;border-radius:50%;left:25px;top:50%;transform:translateY(-50%)}.admin_siderbar_item .dropdown ul li a.active,.admin_siderbar_item .dropdown ul li button.active{color:var(--primary);box-shadow:none!important;background:transparent}.admin_siderbar_item .subDropdown ul li a{padding:8px 8px 8px 65px;color:#898989}.admin_siderbar_item .subDropdown{max-height:0;overflow:hidden;transition:all .3s ease}.admin_siderbar_item .subDropdown_show{max-height:300px;transition:all .3s ease}@media only screen and (max-width:1024px){.admin_sidebar{transform:translateX(-100%);z-index:9999;left:-1%;transition:all .3s ease}.admin_sidebar_show{transform:translateX(0)}.admin_content{width:100%;left:0}}.h400 .jodit-wysiwyg{height:400px!important}.jodit-status-bar{display:none!important}.border_table{width:100%;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));font-size:15px;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.border_table thead{border-bottom-width:1px}.border_table thead th{background-color:transparent;padding:.75rem 1.25rem;text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:500}.border_table tbody tr{border-bottom-width:1px}.border_table tbody tr:last-child{border-bottom-width:0}.border_table tbody td{padding:.5rem 1.25rem;text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:400}.dashboard-container{padding:15px;background-color:#f5f7fa}.dashboard-summary{display:flex;justify-content:space-between;margin-bottom:30px;flex-wrap:wrap}.summary-card{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;align-items:center;width:30%;margin-bottom:20px}.summary-icon{background-color:#e3f2fd;border-radius:8px;padding:10px;margin-right:15px;font-size:30px;color:#1565c0}.summary-info h3{font-size:24px;margin-bottom:5px}.summary-info p{color:#7f8c8d;font-size:14px}.recent-orders{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow-x:auto}.orders-table{table-layout:fixed}.orders-table td,.orders-table th{padding:15px;border-bottom:1px solid #eee;word-wrap:break-word}.orders-table th{background-color:#f8f9fa}.status-delivered,.status-processing,.status-shipped{font-weight:500}.status-cancelled{background-color:#ffebee;color:#c62828;padding:4px 8px;border-radius:4px;font-weight:500}@media (max-width:768px){.dashboard-summary{flex-direction:column;align-items:center}.summary-card{width:100%;margin-bottom:20px}.orders-table{width:100%;display:block;overflow-x:auto;white-space:nowrap}.orders-table td,.orders-table th{padding:10px;font-size:14px}}@media (max-width:480px){.orders-table td,.orders-table th{padding:8px;font-size:12px}.summary-info h3{font-size:20px}.summary-info p{font-size:12px}}.orders-container{overflow-x:auto;padding:20px}.orders-table{width:100%;border-collapse:collapse;margin:0}.orders-table td,.orders-table th{padding:12px;text-align:left;border-bottom:1px solid #ddd}.orders-table th{background-color:#f4f4f4}.status-processing{background-color:#fff8e1;color:#ff8f00;padding:4px 8px;border-radius:4px}.status-shipped{background-color:#e3f2fd;color:#1565c0;padding:4px 8px;border-radius:4px}.status-delivered{background-color:#e8f5e9;color:#2e7d32;padding:4px 8px;border-radius:4px}@media (max-width:768px){.orders-table{width:100%;display:block;overflow-x:auto;white-space:nowrap}.orders-table td,.orders-table th{padding:8px;font-size:14px}.orders-table th{text-align:center}.orders-table td ol{max-width:250px;overflow-x:scroll;white-space:nowrap}}@media (max-width:480px){.orders-table td,.orders-table th{padding:6px;font-size:12px}}.profile-container{padding:30px;background-color:#f5f7fa}.profile-container h2{font-size:30px;margin-bottom:20px}.profile-card{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.profile-header{display:flex;justify-content:space-between;align-items:center;font-size:15px}.edit-btn{background-color:#3498db;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;transition:background .3s}.edit-btn:hover{background-color:#2980b9}.profile-info{margin-top:20px}.profile-view .info-group{margin-bottom:15px}.profile-view .info-label{font-size:15px;color:#7f8c8d;margin-bottom:5px}.info-label:hover{color:#e7b053}.profile-view .info-value{font-weight:500;font-size:14px}.profile-form .form-group{margin-bottom:20px}.profile-form .form-group label{display:block;margin-bottom:8px;font-size:14px;font-weight:500}.profile-form input,.profile-form textarea{width:100%;padding:8px 13px;border:1px solid #ddd;border-radius:4px;font-size:15px}.profile-form input:focus,.profile-form textarea:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 2px rgba(52,152,219,.2)}.form-actions{display:flex;justify-content:flex-end}.cancel-btn,.save-btn{padding:7px 17px;font-size:14px;border-radius:4px;cursor:pointer;transition:background .3s}.save-btn{background-color:#2ecc71;color:#fff}.save-btn:hover{background-color:#27ae60}.cancel-btn{background-color:#ecf0f1;color:#7f8c8d;margin-right:10px}.cancel-btn:hover{background-color:#bdc3c7}.update_image_wrap{position:relative;width:95px;height:95px;border-radius:50%}.update_image_btn{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;background:#0000004e;opacity:0;transition:.3s;display:flex;align-items:center;justify-content:center}.update_image_wrap:hover .update_image_btn{opacity:1}.modal_overlay{position:fixed;width:100%;height:100vh;background:#00000063;z-index:9999;top:0;left:0;opacity:0;visibility:hidden;transition:all .3s ease}.modal_overlay_show{opacity:1;visibility:visible}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#2c3e50;border-radius:10px;z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease}.modal_show{opacity:1;visibility:visible}.overlay{position:fixed;top:-33px;left:0;background:#00000066;width:100%;height:110vh;z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease}.overlay_show{opacity:1;visibility:visible}@media only screen and (max-width:1024px){.menu_wrap{position:fixed;top:-33px;left:0;width:300px;height:110vh;z-index:9999;background:var(--base100);box-shadow:3px -2px 20px 0 #0000000c,0 4px 20px 0 #0000000c;transition:all .3s ease;transform:translateX(-100%)}.menu_wrap_show{transform:translateX(0)!important}}@media only screen and (max-width:640px){.menu_wrap,.overlay{top:0;height:100vh}}.customMaring{margin-top:120px!important}@media (min-width:300px) and (max-width:639px){.customMaring{margin-top:50px!important}}@media (min-width:640px) and (max-width:767px){.customMaring{margin-top:80px!important}}