.table tbody td,.table tbody th,.table tfoot td,.table tfoot th,.table thead th,table tbody td,table tbody th,table tfoot td,table tfoot th,table thead th{border-color:hsl(var(--border))!important}.table>:not(:last-child)>:last-child>*{border-bottom-color:hsl(var(--border))!important}.card,.card-body,.card-footer,.card-header{border-color:hsl(var(--border))!important}.ecommerce-dashboard .card,.total-sales.card{border-radius:12px!important;border:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;backdrop-filter:blur(20px)!important;background:rgba(255,255,255,.95)!important;box-shadow:0 8px 32px rgba(0,0,0,.08),0 2px 8px rgba(99,102,241,.05)!important;border:1px solid rgba(0,0,0,.06)!important}.ecommerce-dashboard .card:hover,.total-sales.card:hover{transform:translateY(-2px)!important;box-shadow:0 16px 48px rgba(0,0,0,.12),0 4px 16px rgba(99,102,241,.1)!important}body.dark-only .ecommerce-dashboard .card,body.dark-only .total-sales.card{background:rgba(22,27,34,.95)!important;backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 8px 32px rgba(0,0,0,.3),0 2px 8px rgba(99,102,241,.1)!important}body.dark-only .ecommerce-dashboard .card:hover,body.dark-only .total-sales.card:hover{box-shadow:0 16px 48px rgba(0,0,0,.4),0 4px 16px rgba(99,102,241,.15)!important}.ecommerce-dashboard .card-body,.total-sales .card-body{border-radius:12px!important;background:transparent!important}.ecommerce-dashboard .card-footer,.ecommerce-dashboard .card-header{border-radius:12px!important;background:transparent!important;border:none!important}.ecommerce-dashboard{position:relative;background-color:#f6f8fa;padding:16px;border-radius:12px}.ecommerce-dashboard:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 1200px 800px at 50% 0,rgba(99,102,241,.03) 0,transparent 50%);pointer-events:none;z-index:0}body.dark-only .ecommerce-dashboard{background-color:#0d1117}body.dark-only .ecommerce-dashboard:before{background:radial-gradient(ellipse 1200px 800px at 50% 0,rgba(99,102,241,.05) 0,transparent 50%)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ecommerce-dashboard .card,.total-sales.card{animation:fadeInUp .6s ease-out;position:relative;z-index:1}.ecommerce-dashboard .row>.col-sm-6:first-child .card{animation-delay:.1s}.ecommerce-dashboard .row>.col-sm-6:nth-child(2) .card{animation-delay:.2s}.ecommerce-dashboard .row>.col-sm-6:nth-child(3) .card{animation-delay:.3s}.ecommerce-dashboard .row>.col-sm-6:nth-child(4) .card{animation-delay:.4s}.alert,.dropdown-divider,.dropdown-menu,.form-control,.form-control:focus,.form-select,.form-select:focus,.list-group-item,.modal-content,.modal-footer,.modal-header,.nav-pills .nav-link,.nav-tabs .nav-link,.page-link,.progress,input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{border-color:hsl(var(--border))!important}.border-top{border-top-color:hsl(var(--border))!important}.border-bottom{border-bottom-color:hsl(var(--border))!important}.border-left,.border-start{border-left-color:hsl(var(--border))!important}.border-end,.border-right{border-right-color:hsl(var(--border))!important}.border,.border-1,.border-2,.border-3,.border-4,.border-5,.dark tbody,.dark td,.dark tfoot,.dark th,.dark thead,.dark tr,.grid-showcase span,.helper-box,[style*="border-color: #ccc"],[style*="border-color: #ddd"],[style*="border-color: #dee2e6"],[style*="border-color: #e9ecef"]{border-color:hsl(var(--border))!important}