.latest-orders-section{padding-top:34px;background:linear-gradient(180deg,#f5f7fb 0,#eef2ff 100%)}
.latest-orders-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px}
.latest-orders-head h2{margin:12px 0 5px;font-size:34px}.latest-orders-head p{margin:0;color:var(--muted)}
.live-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border:1px solid #bbf7d0;border-radius:999px;background:#f0fdf4;color:#067647;font-weight:800}
.live-pill i{width:8px;height:8px;border-radius:50%;background:#12b76a;box-shadow:0 0 0 5px #12b76a1f}
.latest-orders-card{position:relative;overflow:hidden;border:1px solid #dfe3f0;border-radius:20px;background:#fff;box-shadow:0 22px 55px #10182810}
.latest-order{display:grid;grid-template-columns:44px minmax(0,1fr) auto 105px;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid #eef0f5;transition:.2s}
.latest-order:hover{background:#faf9ff;transform:translateX(2px)}
.latest-order:last-child{border-bottom:0}.latest-avatar{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:linear-gradient(135deg,#ede9fe,#dbeafe);color:#5b21b6;font-weight:900}
.latest-main{min-width:0}.latest-main strong,.latest-main span{display:block}.latest-main strong{font-size:13px}.latest-main span{overflow:hidden;margin-top:2px;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}
.latest-order time{text-align:right;color:var(--muted);font-size:12px}.latest-empty{padding:36px;text-align:center;color:var(--muted)}
@media(max-width:600px){.latest-orders-head{align-items:flex-start}.latest-order{grid-template-columns:40px minmax(0,1fr) auto;padding:13px}.latest-order time{grid-column:2;text-align:left}.latest-avatar{width:38px;height:38px}.latest-orders-head h2{font-size:28px}}
/* Refined live activity, aligned with the orange storefront */
.latest-orders-section{background:linear-gradient(180deg,#fffaf6,#fff3e9)}
.latest-orders-card{border-color:#f4d9c6;box-shadow:0 18px 48px #7e3d0c12}
.latest-order:hover{background:#fff7ef}
.latest-avatar{background:linear-gradient(135deg,#fff0dd,#ffd9b9);color:#a6450a}
.latest-order time{white-space:nowrap;font-variant-numeric:tabular-nums}
@media(max-width:600px){.latest-order time{white-space:normal}}
.latest-orders-section{padding:58px 0;background:radial-gradient(circle at 95% 2%,#ffe4ce 0,transparent 32%),linear-gradient(180deg,#fffaf6,#fff3e9)}
.latest-orders-head h2{color:#231a16;letter-spacing:-.035em}.latest-orders-card{border-radius:22px}
.latest-order{position:relative;gap:16px;padding:17px 22px}.latest-order::before{content:'';position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 6px 6px 0;background:#f7b27b;opacity:.6}.latest-order-success::before{background:#15a673}.latest-order-processing::before,.latest-order-review::before{background:#ee963f}.latest-order-failed::before,.latest-order-cancelled::before{background:#9697a2}
.latest-order time{font-weight:650}.latest-order .badge{font-size:10px;letter-spacing:.035em}.latest-orders-foot{background:#fff9f4}
@media(max-width:600px){.latest-orders-section{padding:38px 0}.latest-order{gap:11px;padding:15px 14px}.latest-orders-head h2{font-size:29px}}
