:root{--blue-primary:#06f;--blue-glow:#0cf}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body.dark-mode,body:not(.light-mode){--bg-primary:#050505;--bg-secondary:#0a0a0a;--bg-card:#11182780;--bg-input:#ffffff0d;--text-primary:#fff;--text-secondary:#9ca3af;--text-muted:#6b7280;--border-color:#0066ff1a;--border-hover:#0066ff4d;--border-static:#ffffff14;--shadow:#00000080;--nav-bg:#050505eb;--modal-overlay:#000000bf;--table-row-border:#ffffff0a;--table-row-hover:#0066ff0a;--scrollbar-track:#050505;--badge-pending-bg:#fbbf241f;--badge-pending-border:#fbbf2433;--badge-confirmed-bg:#0066ff1f;--badge-confirmed-border:#06f3;--badge-processing-bg:#00ccff1f;--badge-processing-border:#0cf3;--badge-shipped-bg:#0066ff26;--badge-shipped-border:#0066ff40;--badge-delivery-bg:#a78bfa1f;--badge-delivery-border:#a78bfa33;--badge-delivered-bg:#34d3991a;--badge-delivered-border:#34d39933;--badge-cancelled-bg:#ef44441a;--badge-cancelled-border:#ef444433;--badge-returned-bg:#fb923c1a;--badge-returned-border:#fb923c33}body.light-mode{--bg-primary:#f0f2f5;--bg-secondary:#fff;--bg-card:#ffffffe6;--bg-input:#0000000a;--text-primary:#0a0a0a;--text-secondary:#374151;--text-muted:#6b7280;--border-color:#0066ff26;--border-hover:#06f6;--border-static:#0000001a;--shadow:#0000001f;--nav-bg:#ffffffeb;--modal-overlay:#00000080;--table-row-border:#0000000f;--table-row-hover:#0066ff08;--scrollbar-track:#f0f2f5;--badge-pending-bg:#fbbf2426;--badge-pending-border:#fb920a59;--badge-confirmed-bg:#0066ff1a;--badge-confirmed-border:#0066ff4d;--badge-processing-bg:#00a0c81a;--badge-processing-border:#00a0c84d;--badge-shipped-bg:#0066ff1a;--badge-shipped-border:#0066ff40;--badge-delivery-bg:#7c3aed1a;--badge-delivery-border:#7c3aed40;--badge-delivered-bg:#10b9811a;--badge-delivered-border:#10b9814d;--badge-cancelled-bg:#dc262614;--badge-cancelled-border:#dc262640;--badge-returned-bg:#ea580c14;--badge-returned-border:#ea580c40}body{background-color:#050505;background-color:var(--bg-primary,#050505);color:#fff;color:var(--text-primary,#fff);font-family:Inter,sans-serif;overflow-x:hidden;transition:background-color .3s,color .3s}body.dark-mode,body:not(.light-mode){background-image:repeating-linear-gradient(90deg,#0000,#0000 50px,#0066ff08 0,#0066ff08 53px)}body.light-mode{background-image:repeating-linear-gradient(90deg,#0000,#0000 50px,#0066ff0f 0,#0066ff0f 53px)}.font-orbitron{font-family:Orbitron,sans-serif}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:#06f;background:var(--blue-primary);border-radius:4px}.speed-lines{height:100%;overflow:hidden;pointer-events:none;position:absolute;width:100%}.speed-line{animation:speedMove 3s linear infinite;background:linear-gradient(180deg,#0000,#06f,#0000);background:linear-gradient(to bottom,#0000,var(--blue-primary),#0000);height:100px;position:absolute;width:2px}body.dark-mode .speed-line,body:not(.light-mode) .speed-line{opacity:.3}body.light-mode .speed-line{opacity:.15}@keyframes speedMove{0%{opacity:0;transform:translateY(-100vh) translateX(0)}50%{opacity:.6}to{opacity:0;transform:translateY(100vh) translateX(100px)}}.glitch{animation:glitch-skew 1s linear infinite alternate-reverse;position:relative}.glitch:after,.glitch:before{content:attr(data-text);height:100%;left:0;position:absolute;top:0;width:100%}.glitch:before{clip:rect(44px,450px,56px,0);animation:glitch-anim 5s linear infinite alternate-reverse;left:2px;text-shadow:-2px 0 #0cf}.glitch:after{clip:rect(44px,450px,56px,0);animation:glitch-anim2 5s linear infinite alternate-reverse;left:-2px;text-shadow:-2px 0 #06f}@keyframes glitch-anim{0%{clip:rect(31px,9999px,94px,0)}20%{clip:rect(58px,9999px,12px,0)}40%{clip:rect(22px,9999px,76px,0)}60%{clip:rect(89px,9999px,34px,0)}80%{clip:rect(15px,9999px,67px,0)}to{clip:rect(43px,9999px,91px,0)}}@keyframes glitch-anim2{0%{clip:rect(65px,9999px,23px,0)}20%{clip:rect(12px,9999px,89px,0)}40%{clip:rect(78px,9999px,45px,0)}60%{clip:rect(34px,9999px,12px,0)}80%{clip:rect(56px,9999px,78px,0)}to{clip:rect(23px,9999px,56px,0)}}.product-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);cursor:pointer;display:block;overflow:hidden;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.product-card:hover{border-color:#06f;border-color:var(--blue-primary);transform:translateY(-10px) scale(1.02)}body.dark-mode .product-card:hover,body:not(.light-mode) .product-card:hover{box-shadow:0 20px 40px #0066ff4d}body.light-mode .product-card:hover{box-shadow:0 20px 40px #0066ff26}.magnetic-btn{overflow:hidden;position:relative;transition:all .3s ease}.magnetic-btn:before{background:#06f;background:var(--blue-primary);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.magnetic-btn:hover:before{height:300px;width:300px}.magnetic-btn>*,.magnetic-btn>span{position:relative;z-index:1}.nav-blur{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--nav-bg);border-bottom:1px solid var(--border-color)}.loader{align-items:center;background:var(--bg-primary);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .5s;width:100%;z-index:9999}.loader-text{animation:rdpulse 1.5s ease-in-out infinite;color:#06f;color:var(--blue-primary);font-size:3rem;font-weight:900}@keyframes rdpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}}body.dark-mode .rd-cursor,body:not(.light-mode) .rd-cursor{border:2px solid #06f;border:2px solid var(--blue-primary);border-radius:50%;height:20px;mix-blend-mode:difference;pointer-events:none;position:fixed;transition:transform .1s;width:20px;z-index:9999}body.dark-mode .rd-cursor-follower,body:not(.light-mode) .rd-cursor-follower{background:#0066ff1a;border-radius:50%;height:40px;pointer-events:none;position:fixed;transition:transform .3s ease-out;width:40px;z-index:9998}body.light-mode .rd-cursor,body.light-mode .rd-cursor-follower{display:none!important}.cart-badge{align-items:center;background:#06f;background:var(--blue-primary);border-radius:50%;color:#fff;display:flex;font-size:.75rem;height:20px;justify-content:center;position:absolute;right:-8px;top:-8px;width:20px}.form-input{background:var(--bg-input);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:Inter,sans-serif;outline:none;padding:.75rem 1rem;transition:all .3s;width:100%}.form-input:focus{border-color:#06f;border-color:var(--blue-primary);box-shadow:0 0 20px #06f3}.form-input::placeholder{color:var(--text-muted)}.form-input option{background:var(--bg-secondary);color:var(--text-primary)}@keyframes rdFadeIn{to{opacity:1}}.page-fade{animation:rdFadeIn .5s forwards}.filter-btn{background:#0000;border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;font-family:Inter,sans-serif;font-weight:500;padding:.5rem 1.5rem;transition:all .2s}.filter-btn:hover{color:var(--text-primary)}.filter-btn.active,.filter-btn:hover{border-color:#06f;border-color:var(--blue-primary)}.filter-btn.active{background:#06f;background:var(--blue-primary);color:#fff}.payment-method{background:var(--bg-card);border:1px solid var(--border-static);border-radius:.375rem;color:var(--text-primary);cursor:pointer;font-family:Inter,sans-serif;font-weight:700;padding:1rem;text-align:center;transition:all .2s}.payment-method:hover{border-color:#06f;border-color:var(--blue-primary)}.payment-method.active{background:#0066ff1a;border:2px solid #06f;border:2px solid var(--blue-primary)}.admin-layout{background:var(--bg-primary)}.admin-layout,.admin-sidebar{display:flex;min-height:100vh}.admin-sidebar{background:var(--bg-secondary);border-right:1px solid var(--border-color);flex-direction:column;flex-shrink:0;width:260px}.admin-content{flex:1 1;overflow-x:hidden}.admin-nav-item{align-items:center;background:none;border:none;border-left:3px solid #0000;color:var(--text-secondary);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;gap:.75rem;padding:.75rem 1.25rem;text-align:left;text-decoration:none;transition:all .2s;width:100%}.admin-nav-item:hover{background:#0066ff0a;color:var(--text-primary)}.admin-nav-item.active{background:#0066ff0f;border-left-color:#06f;border-left-color:var(--blue-primary);color:#06f;color:var(--blue-primary)}.badge{align-items:center;border-radius:20px;display:inline-flex;font-size:.7rem;font-weight:700;gap:.35rem;letter-spacing:.04em;padding:.25rem .625rem;text-transform:uppercase}.badge-pending{background:var(--badge-pending-bg);border:1px solid var(--badge-pending-border);color:#d97706}.badge-confirmed{background:var(--badge-confirmed-bg);border:1px solid var(--badge-confirmed-border);color:#2563eb}.badge-processing{background:var(--badge-processing-bg);border:1px solid var(--badge-processing-border);color:#0891b2}.badge-shipped{background:var(--badge-shipped-bg);border:1px solid var(--badge-shipped-border);color:#3b82f6}.badge-out_for_delivery{background:var(--badge-delivery-bg);border:1px solid var(--badge-delivery-border);color:#7c3aed}.badge-delivered{background:var(--badge-delivered-bg);border:1px solid var(--badge-delivered-border);color:#059669}.badge-cancelled{background:var(--badge-cancelled-bg);border:1px solid var(--badge-cancelled-border);color:#dc2626}.badge-returned{background:var(--badge-returned-bg);border:1px solid var(--badge-returned-border);color:#ea580c}body.dark-mode .badge-pending,body:not(.light-mode) .badge-pending{color:#fbbf24}body.dark-mode .badge-confirmed,body:not(.light-mode) .badge-confirmed{color:#60a5fa}body.dark-mode .badge-processing,body:not(.light-mode) .badge-processing{color:#0cf}body.dark-mode .badge-shipped,body:not(.light-mode) .badge-shipped{color:#93c5fd}body.dark-mode .badge-out_for_delivery,body:not(.light-mode) .badge-out_for_delivery{color:#c084fc}body.dark-mode .badge-delivered,body:not(.light-mode) .badge-delivered{color:#34d399}body.dark-mode .badge-cancelled,body:not(.light-mode) .badge-cancelled{color:#f87171}body.dark-mode .badge-returned,body:not(.light-mode) .badge-returned{color:#fb923c}.stat-card{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;overflow:hidden;padding:1.5rem;position:relative}.stat-card:before{content:"";height:2px;left:0;position:absolute;right:0;top:0}.stat-card.blue:before{background:linear-gradient(90deg,#06f,#0cf);background:linear-gradient(90deg,var(--blue-primary),var(--blue-glow))}.stat-card.green:before{background:linear-gradient(90deg,#10b981,#6ee7b7)}.stat-card.yellow:before{background:linear-gradient(90deg,#f59e0b,#fde68a)}.stat-card.red:before{background:linear-gradient(90deg,#ef4444,#fca5a5)}.rd-table{border-collapse:collapse;width:100%}.rd-table th{border-bottom:1px solid var(--border-color);color:var(--text-muted);font-family:Orbitron,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.1em;padding:.75rem 1rem;text-align:left;text-transform:uppercase}.rd-table td{border-bottom:1px solid var(--table-row-border);color:var(--text-primary);padding:1rem;vertical-align:middle}.rd-table tr:hover td{background:var(--table-row-hover)}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--modal-overlay);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000}.modal{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:1rem;color:var(--text-primary);max-height:90vh;max-width:520px;overflow-y:auto;padding:2rem;width:100%}@keyframes toastIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.toast{animation:toastIn .3s ease}.spinner{animation:spin .8s linear infinite;border-top-color:#06f;border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--blue-primary);height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.section-pad{padding:5rem 0}.container{margin:0 auto;max-width:80rem;padding:0 1rem}@media(min-width:640px){.container{padding:0 1.5rem}}@media(min-width:1024px){.container{padding:0 2rem}}.grid-3{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.grid-4{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.grid-3,.grid-4{grid-template-columns:1fr}}body.dark-mode .hero-dots,body:not(.light-mode) .hero-dots{background-image:radial-gradient(circle at 2px 2px,#0066ff26 1px,#0000 0);background-size:40px 40px}body.light-mode .hero-dots{background-image:radial-gradient(circle at 2px 2px,#0066ff1a 1px,#0000 0);background-size:40px 40px}
/*# sourceMappingURL=main.0bf3ef4c.css.map*/