/* SYNERIS UI REDESIGN — dashboard only; operational data and WhatsApp unchanged */
#view>.dashboard-premium.sy-redesign{display:flex;flex-direction:column;gap:16px}
#view .sy-redesign .hero-syneris{order:-2!important;margin:0!important;min-height:278px!important;border-radius:20px!important;background:linear-gradient(90deg,#fff 0%,#fff 38%,rgba(255,255,255,.84) 48%,rgba(255,255,255,.10) 70%),url('/syneris-barcelona-hero.png') right center/56% 100% no-repeat,#fff!important;box-shadow:0 6px 24px #15356d0b!important}
#view .sy-redesign .hero-copy{max-width:56%!important;height:auto!important;min-height:205px}
#view .sy-redesign .hero-copy h1{font-size:clamp(35px,3.5vw,56px)!important;line-height:1.12!important}
#view .sy-redesign .sy-overview{order:-1;margin:0!important;border:1px solid #dce6f1;border-radius:19px;background:#fff;padding:20px;box-shadow:0 9px 32px #13365c0a}
#view .sy-redesign .sy-overview-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}
#view .sy-redesign .sy-overview-header h2{margin:0;color:#0c234a;font-size:20px;font-weight:800}
#view .sy-redesign .sy-overview-header p{margin:4px 0 0;color:#70829f;font-size:12px}
#view .sy-redesign .sy-overview-scope{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid #dce6f1;border-radius:11px;color:#28446e;font-size:12px;font-weight:700;background:#fafcff;white-space:nowrap}
#view .sy-redesign .sy-overview-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important}
#view .sy-redesign .sy-kpi{min-width:0;min-height:166px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:15px!important;border-radius:15px!important;background:linear-gradient(#fff,#fdfefe);border:1px solid #e2eaf5!important;color:#102c54;box-shadow:0 4px 14px #17345d08;cursor:pointer}
#view .sy-redesign .sy-kpi:hover{border-color:#b3cff4!important;box-shadow:0 8px 22px #17345d14;transform:translateY(-1px)}
#view .sy-redesign .sy-kpi-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#e9f2ff;color:#1766c7;font-size:25px;margin-bottom:9px}
#view .sy-redesign .sy-kpi:nth-child(2) .sy-kpi-icon{background:#f0eaff;color:#784dd1}
#view .sy-redesign .sy-kpi:nth-child(3) .sy-kpi-icon{background:#e8f8ed;color:#229753}
#view .sy-redesign .sy-kpi:nth-child(4) .sy-kpi-icon{background:#ffeaf0;color:#d53b63}
#view .sy-redesign .sy-kpi:nth-child(5) .sy-kpi-icon{background:#fff3db;color:#b98518}
#view .sy-redesign .sy-kpi-label{font-weight:750;font-size:12px;color:#263f67}
#view .sy-redesign .sy-kpi-main{display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%;margin-top:5px}
#view .sy-redesign .sy-kpi-number{font-size:28px;font-weight:850;line-height:1.15;color:#0c244d}
#view .sy-redesign .sy-kpi-arrow{border-radius:50%;width:28px;height:28px;display:grid;place-items:center;background:#edf4ff;color:#1768d4;font-size:18px}
#view .sy-redesign .sy-kpi-note{margin-top:5px;font-size:11px;color:#7485a0;line-height:1.35}
#view .sy-redesign .sy-overview-disclaimer{margin:12px 2px 0;color:#8391a6;font-size:11px}
#view .sy-redesign .kpi-premium-row{display:none!important}
#view>.sy-redesign~#syCompanyOverviewF8,#view>#syCompanyOverviewF8.sy-redesign-consumed{display:none!important}
@media(max-width:1350px){#view .sy-redesign .sy-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:800px){#view .sy-redesign .sy-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}#view .sy-redesign .hero-syneris{background:linear-gradient(90deg,#fff 0%,#ffffffea 100%),url('/syneris-barcelona-hero.png') center/cover!important}#view .sy-redesign .hero-copy{max-width:100%!important}#view .sy-redesign .sy-overview-header{align-items:flex-start;flex-direction:column}}
@media(max-width:470px){#view .sy-redesign .sy-overview-grid{grid-template-columns:1fr!important}#view .sy-redesign .sy-kpi{min-height:130px}}
/* Phase 1.1: the legacy company panel lives as #view's direct child. */
#view>#syCompanyOverviewF8{display:none!important}
