*{box-sizing:border-box}body{margin:0;background:#020617;color:#fff;font-family:Arial,sans-serif}.top{background:#0f172a;padding:15px 28px;display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap;border-bottom:1px solid rgba(var(--primary-rgb),.16)}.brand{display:flex;align-items:center;gap:10px;color:var(--primary);font-size:24px;font-weight:900;text-decoration:none}.brand img{width:34px;height:34px;object-fit:contain}.nav{display:flex;gap:9px;flex-wrap:wrap}.nav a{color:#fff;text-decoration:none;padding:10px 14px;background:rgba(var(--primary-rgb),.08);border:1px solid rgba(var(--primary-rgb),.18);border-radius:11px;font-weight:700}.wrap{max-width:1280px;margin:auto;padding:38px 20px 70px}.hero{position:relative;overflow:hidden;padding:42px;border-radius:25px;background:radial-gradient(circle at 85% 20%,rgba(245,158,11,.2),transparent 30%),linear-gradient(135deg,#172554,#111827 62%,#13251f);border:1px solid rgba(245,158,11,.27);margin-bottom:30px}.eyebrow{color:#fbbf24;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:900}.hero h1{font-size:clamp(34px,5vw,62px);margin:10px 0 12px;max-width:760px}.hero p{color:#cbd5e1;max-width:700px;line-height:1.6;font-size:17px}.count{display:inline-flex;margin-top:10px;padding:8px 13px;border-radius:999px;background:rgba(245,158,11,.14);color:#fde68a;border:1px solid rgba(245,158,11,.3);font-weight:800}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:19px}.card{position:relative;background:#0b1220;border:1px solid #1e293b;border-radius:19px;padding:14px;overflow:hidden;transition:.2s}.card:hover{transform:translateY(-3px);border-color:rgba(var(--primary-rgb),.42);box-shadow:0 15px 38px rgba(0,0,0,.28)}.product-card-media{border-radius:14px;background:#fff;aspect-ratio:1/1}.product-card-media img{width:100%;height:100%;object-fit:contain}.status{display:inline-flex;margin:14px 0 8px;padding:7px 10px;border-radius:999px;color:#fde68a;background:rgba(245,158,11,.13);border:1px solid rgba(245,158,11,.28);font-size:12px;font-weight:900}.status.confirmed{color:#86efac;background:rgba(22,163,74,.14);border-color:rgba(34,197,94,.32)}.card h2{font-size:17px;line-height:1.25;margin:3px 0 9px}.date{color:#c4b5fd;font-weight:800;font-size:14px}.note{color:#94a3b8;line-height:1.5;min-height:42px;font-size:14px}.actions{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:13px}.price{color:#6ee7b7;font-weight:900}.view{color:#fff;text-decoration:none;background:rgba(var(--primary-rgb),.16);border:1px solid rgba(var(--primary-rgb),.3);border-radius:9px;padding:9px 11px;font-weight:800}.empty{text-align:center;padding:65px 20px;background:#0b1220;border:1px solid #1e293b;border-radius:20px}.empty b{font-size:28px;display:block;margin-bottom:10px}.empty span{color:#94a3b8}@media(max-width:650px){.top{justify-content:center}.hero{padding:29px 23px}.wrap{padding:25px 14px 60px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.card{padding:9px}.card h2{font-size:14px}.actions{display:block}.view{display:block;text-align:center;margin-top:10px}.note{min-height:0}}

