/* Tema do portal administrativo ZappNex Pro v2 */
:root{--ink:#25374d;--muted:#78889b;--line:#e1e8ef;--accent:#e98232;--navy:#173653}
body{background:#eef2f6;color:var(--ink);font-family:Inter,"Segoe UI",Arial,sans-serif}.sidebar{background:linear-gradient(180deg,#183b5a,#17334f 60%,#142c45);box-shadow:5px 0 24px rgba(16,39,63,.10);width:258px;padding:25px 16px}.sidebar-brand{padding:0 8px 25px;border-bottom:1px solid #ffffff1c}.brand-mark{background:linear-gradient(145deg,#ffad4c,#e66c27);box-shadow:0 5px 14px #e9823233}.workspace-label{color:#9db1c4;letter-spacing:1.4px}.nav-item{border-radius:9px;min-height:43px;transition:all .18s}.nav-item.active{background:linear-gradient(90deg,#ffffff26,#ffffff0d);box-shadow:inset 3px 0 #f4a14e}.nav-item:hover{background:#ffffff16;transform:translateX(2px)}.main-area{background:#eef2f6}.topbar{background:#fff;border-bottom:1px solid #e1e8ef;padding:17px 30px;box-shadow:0 3px 12px #172b4208}.content{padding:28px 32px}.panel,.metric,.product-card{border:1px solid #e1e7ee;border-radius:13px;box-shadow:0 8px 26px rgba(20,42,66,.07)}.metric strong{color:#1c3b59}.btn.primary,.primary{background:#2869a6;border-radius:9px}.table-wrap{border-radius:10px;overflow:auto}th{background:#f6f8fa;text-transform:uppercase;letter-spacing:.06em;color:#718398}td{border-bottom:1px solid #edf1f4}tbody tr:hover{background:#f7fafe}.footer{border-top:1px solid #dfe6ed;background:#f7f9fb;padding:17px 30px}
@media(max-width:900px){.sidebar{width:220px}.content{padding:22px}}@media(max-width:620px){.sidebar{width:100%;padding:12px}.content{padding:17px}.topbar{padding:14px 17px}}
