/* =========================================================
   Antojao V3.2.12 — Inicio del Centro del Vendedor
   - Hero sin fondo café cuando existe portada
   - Estadísticas rápidas de la tienda
   ========================================================= */

.seller-dashboard .seller-welcome-card{position:relative !important;overflow:hidden !important}
.seller-dashboard .seller-welcome-content{position:relative !important;z-index:2 !important}

.seller-dashboard .seller-welcome-card.has-cover{
  background:#251A17 !important;
  background-image:var(--seller-cover) !important;
  background-size:cover !important;
  background-position:center !important;
}
.seller-dashboard .seller-welcome-card.has-cover::before{
  content:"";position:absolute;inset:0;z-index:1;
  background:linear-gradient(90deg,rgba(16,12,11,.72) 0%,rgba(16,12,11,.58) 34%,rgba(16,12,11,.22) 64%,rgba(16,12,11,.06) 100%);
}
.seller-dashboard .seller-welcome-card.has-cover .seller-welcome-overlay{
  background:radial-gradient(circle at 90% 12%,rgba(255,255,255,.12),transparent 28%) !important;
}
.seller-dashboard .seller-welcome-card.no-cover{
  background:linear-gradient(135deg,#351b15,#54261d) !important;
}
.seller-dashboard .seller-welcome-card.no-cover .seller-welcome-overlay{
  background:radial-gradient(circle at 85% 10%,rgba(255,184,0,.24),transparent 26%) !important;
}
.seller-dashboard .seller-welcome-card .seller-status-row{margin-bottom:8px !important}
.seller-dashboard .seller-welcome-card h1{margin-bottom:8px !important}
.seller-dashboard .seller-welcome-card .seller-identity p{max-width:560px !important}
.seller-dashboard .seller-hero-tags{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin-top:14px !important}
.seller-dashboard .seller-hero-tags span{display:inline-flex !important;align-items:center !important;padding:7px 11px !important;border-radius:999px !important;background:rgba(255,255,255,.13) !important;border:1px solid rgba(255,255,255,.16) !important;color:#fff !important;font-size:.78rem !important;font-weight:700 !important;backdrop-filter:blur(6px) !important}

.seller-dashboard .seller-insights-panel{padding:24px 26px !important}
.seller-dashboard .seller-insights-head{align-items:flex-end !important;margin-bottom:16px !important}
.seller-dashboard .seller-insights-head h2{margin:3px 0 0 !important}
.seller-dashboard .seller-insights-head p{margin:6px 0 0 !important;color:#7b6963 !important;max-width:680px !important}
.seller-dashboard .seller-insights-note{display:inline-flex !important;align-items:center !important;padding:9px 14px !important;border-radius:999px !important;background:#fff7ef !important;border:1px solid #ffd8c6 !important;color:#a2582f !important;font-weight:800 !important;font-size:.8rem !important}
.seller-dashboard .seller-insights-grid{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:14px !important}
.seller-dashboard .seller-insight-card{background:#fffdfa !important;border:1px solid #f1ddd1 !important;border-radius:20px !important;padding:18px !important;display:flex !important;flex-direction:column !important;gap:8px !important;min-height:138px !important;box-shadow:0 10px 26px rgba(37,26,23,.04) !important}
.seller-dashboard .seller-insight-card small{font-size:.78rem !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#9d5b35 !important}
.seller-dashboard .seller-insight-card strong{font-size:1.75rem !important;line-height:1.05 !important;letter-spacing:-.03em !important;color:#251A17 !important}
.seller-dashboard .seller-insight-card span{font-size:.84rem !important;line-height:1.45 !important;color:#74655f !important}
.seller-dashboard .seller-insights-strip{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin-top:16px !important;padding-top:16px !important;border-top:1px dashed #ecd7cc !important}
.seller-dashboard .seller-insights-strip span{display:inline-flex !important;align-items:center !important;gap:6px !important;padding:8px 12px !important;background:#fff !important;border:1px solid #f0dfd6 !important;border-radius:999px !important;font-size:.83rem !important;color:#6f5f59 !important}
.seller-dashboard .seller-insights-strip b{color:#251A17 !important}

/* Pule el inicio */
.seller-dashboard .seller-quick-actions{margin-top:16px !important}
.seller-dashboard .seller-metrics .metric small{display:block !important;margin-bottom:6px !important}

@media (max-width: 1180px){
  .seller-dashboard .seller-insights-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}
}
@media (max-width: 860px){
  .seller-dashboard .seller-insights-head{align-items:flex-start !important;flex-direction:column !important}
  .seller-dashboard .seller-welcome-card.has-cover::before{background:linear-gradient(180deg,rgba(16,12,11,.66) 0%,rgba(16,12,11,.42) 100%) !important}
}
@media (max-width: 720px){
  .seller-dashboard .seller-insights-grid{grid-template-columns:1fr !important}
  .seller-dashboard .seller-insights-strip{flex-direction:column !important}
  .seller-dashboard .seller-hero-tags span{width:100% !important;justify-content:center !important}
}
