.page-module__Z-3nqa__main{color:#f8fafc;background-color:#0f172a;flex-direction:column;height:100vh;min-height:100vh;margin-top:0;font-family:inherit;display:flex;overflow:hidden}.page-module__Z-3nqa__header{z-index:50;background:#1e293b;border-bottom:1px solid #334155;flex-shrink:0;justify-content:space-between;align-items:center;height:65px;padding:.75rem 2rem;display:flex;box-shadow:0 4px 20px #0003}.page-module__Z-3nqa__brand{align-items:center;gap:.75rem;display:flex}.page-module__Z-3nqa__logo{background:linear-gradient(135deg,#818cf8 0%,#c084fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;align-items:center;gap:.5rem;font-size:1.45rem;font-weight:900;text-decoration:none;display:flex}.page-module__Z-3nqa__adminBadge{color:#818cf8;letter-spacing:.05em;background:#818cf826;border:1px solid #818cf84d;border-radius:9999px;padding:.25rem .65rem;font-size:.75rem;font-weight:800}.page-module__Z-3nqa__headerActions{align-items:center;gap:1rem;display:flex}.page-module__Z-3nqa__userBtn{color:#f8fafc;background:#334155;border:1px solid #475569;border-radius:.65rem;align-items:center;gap:.4rem;padding:.55rem 1.15rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.page-module__Z-3nqa__userBtn:hover{color:#fff;background:#475569}.page-module__Z-3nqa__container{flex:1;width:100%;height:calc(100vh - 129px);display:flex;overflow:hidden}.page-module__Z-3nqa__sidebar{background:#1e293b;border-right:1px solid #334155;flex-direction:column;flex-shrink:0;justify-content:space-between;width:260px;min-width:260px;height:100%;padding:1.75rem 1rem;display:flex;overflow-y:auto}.page-module__Z-3nqa__navGroup{flex-direction:column;gap:.4rem;display:flex}.page-module__Z-3nqa__navItem{color:#94a3b8;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.75rem;align-items:center;gap:.85rem;width:100%;padding:.85rem 1.15rem;font-size:.95rem;font-weight:600;transition:all .2s;display:flex}.page-module__Z-3nqa__navItem:hover{color:#fff;background:#334155}.page-module__Z-3nqa__activeNavItem,.page-module__Z-3nqa__activeNavItem:hover{color:#fff;background:#4f46e5}.page-module__Z-3nqa__content{flex:1;height:100%;padding:2.25rem 2.5rem;overflow-y:auto}.page-module__Z-3nqa__pageHeader{margin-bottom:2.25rem}.page-module__Z-3nqa__pageHeader h1{color:#f8fafc;margin-bottom:.35rem;font-size:2rem;font-weight:800;line-height:1.2}.page-module__Z-3nqa__pageHeader p{color:#94a3b8;font-size:1rem}.page-module__Z-3nqa__statsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-bottom:2.5rem;display:grid}.page-module__Z-3nqa__statCard{background:#1e293b;border:1px solid #334155;border-radius:1.25rem;justify-content:space-between;align-items:center;padding:1.75rem 1.5rem;display:flex;box-shadow:0 4px 20px #0003}.page-module__Z-3nqa__statIcon{color:#818cf8;background:#818cf826;border-radius:1rem;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.page-module__Z-3nqa__statVal{color:#f8fafc;font-size:1.85rem;font-weight:900;line-height:1.1}.page-module__Z-3nqa__statLabel{color:#94a3b8;margin-top:.35rem;font-size:.875rem;font-weight:600}.page-module__Z-3nqa__card{background:#1e293b;border:1px solid #334155;border-radius:1.25rem;margin-bottom:2rem;padding:2rem;box-shadow:0 4px 20px #0003}.page-module__Z-3nqa__cardHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.page-module__Z-3nqa__cardHeader h3{color:#f8fafc;font-size:1.25rem;font-weight:800}.page-module__Z-3nqa__tableWrapper{background:#0f172a;border:1px solid #334155;border-radius:.85rem;overflow-x:auto}.page-module__Z-3nqa__ordersTable,.page-module__Z-3nqa__adminTable{border-collapse:separate;border-spacing:0;text-align:left;width:100%}.page-module__Z-3nqa__ordersTable th,.page-module__Z-3nqa__adminTable th{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background:#1e293b;border-bottom:1px solid #334155;padding:1rem 1.25rem;font-size:.8rem;font-weight:700}.page-module__Z-3nqa__ordersTable td,.page-module__Z-3nqa__adminTable td{color:#e2e8f0;vertical-align:middle;border-bottom:1px solid #1e293b;padding:1.15rem 1.25rem;font-size:.9rem;line-height:1.45}.page-module__Z-3nqa__ordersTable tr:hover td,.page-module__Z-3nqa__adminTable tr:hover td{background:#ffffff05}.page-module__Z-3nqa__orderId{color:#818cf8;font-size:.9rem;font-weight:800}.page-module__Z-3nqa__pkgName{color:#f8fafc;font-size:.9rem;font-weight:700;display:block}.page-module__Z-3nqa__targetUrl{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;max-width:260px;margin-top:.2rem;font-size:.8rem;text-decoration:none;display:block;overflow:hidden}.page-module__Z-3nqa__targetUrl:hover{color:#818cf8}.page-module__Z-3nqa__statusSelect,.page-module__Z-3nqa__selectDark{color:#f8fafc;cursor:pointer;background:#0f172a;border:1px solid #475569;border-radius:.6rem;outline:none;padding:.45rem .85rem;font-size:.85rem;font-weight:700;transition:all .2s}.page-module__Z-3nqa__statusSelect:focus,.page-module__Z-3nqa__selectDark:focus{border-color:#818cf8;box-shadow:0 0 0 2px #818cf833}.page-module__Z-3nqa__reportInput,.page-module__Z-3nqa__inputDark{color:#f8fafc;background:#0f172a;border:1px solid #475569;border-radius:.6rem;outline:none;width:100%;padding:.55rem .9rem;font-size:.875rem;transition:all .2s}.page-module__Z-3nqa__reportInput:focus,.page-module__Z-3nqa__inputDark:focus{border-color:#818cf8;box-shadow:0 0 0 2px #818cf833}.page-module__Z-3nqa__saveBtn{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:.6rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700;transition:all .2s}.page-module__Z-3nqa__saveBtn:hover{background:#4338ca}@media (max-width:900px){.page-module__Z-3nqa__main{height:auto;max-height:none;margin-top:64px;overflow:visible}.page-module__Z-3nqa__container{flex-direction:column;height:auto;overflow:visible}.page-module__Z-3nqa__sidebar{border-bottom:1px solid #334155;border-right:none;width:100%;min-width:100%;height:auto;padding:1rem;position:static}.page-module__Z-3nqa__navGroup{flex-direction:row;overflow-x:auto}.page-module__Z-3nqa__content{height:auto;padding:1.5rem;overflow:visible}}
