/* ===== پنل مشخصات فنی محصول — طراحی تازه (افزونه EmpMob Specs Style) ===== */
.emp-specs{padding:0;overflow:hidden}
.emp-specs .emp-section-title{background:linear-gradient(120deg,#002864 0%,#0A3A7A 100%);color:#fff;margin:0;padding:19px 24px;font-size:1.22rem;border-bottom:0}
.emp-specs .emp-section-title::after{content:'';flex:1;height:14px;background-image:radial-gradient(rgba(182,227,12,.35) 1.5px,transparent 1.7px);background-size:13px 13px;background-position:center;opacity:.55}
table.empmob-specs{width:100%;border-collapse:collapse;font-size:.96rem}
table.empmob-specs tr{transition:background .15s ease}
table.empmob-specs th{width:215px;text-align:right;font-weight:800;color:var(--navy);background:#F2F6FA;padding:13px 18px;border-bottom:1px solid #E4ECF3;vertical-align:top;white-space:nowrap}
table.empmob-specs th::before{content:'';display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--lime,#b6e30c);margin-inline-end:9px;vertical-align:middle;box-shadow:0 0 0 3px rgba(182,227,12,.18)}
table.empmob-specs td{padding:13px 18px;color:#33475E;font-weight:600;background:#fff;border-bottom:1px solid #E4ECF3;line-height:2}
table.empmob-specs tr:nth-child(even) th{background:#EAF1F8}
table.empmob-specs tr:nth-child(even) td{background:#F8FBFD}
table.empmob-specs tr:hover th,table.empmob-specs tr:hover td{background:#F4F9E4}
table.empmob-specs tr:first-child td{font-weight:900;color:var(--navy)}
table.empmob-specs tr:last-child th,table.empmob-specs tr:last-child td{border-bottom:0}
@media (max-width:640px){
.emp-specs .emp-section-title{padding:16px 18px;font-size:1.1rem}
table.empmob-specs th{width:37%;white-space:normal;padding:11px 12px;font-size:.9rem}
table.empmob-specs td{padding:11px 12px;font-size:.92rem}
}
html[data-theme="dark"] table.empmob-specs th{background:rgba(255,255,255,.055);color:#fff;border-bottom-color:rgba(255,255,255,.09)}
html[data-theme="dark"] table.empmob-specs td{background:transparent;color:#C9D6E8;border-bottom-color:rgba(255,255,255,.08)}
html[data-theme="dark"] table.empmob-specs tr:nth-child(even) th{background:rgba(255,255,255,.09)}
html[data-theme="dark"] table.empmob-specs tr:nth-child(even) td{background:rgba(255,255,255,.03)}
html[data-theme="dark"] table.empmob-specs tr:hover th,html[data-theme="dark"] table.empmob-specs tr:hover td{background:rgba(182,227,12,.08)}
html[data-theme="dark"] table.empmob-specs tr:first-child td{color:#fff}

/* ===== هم‌خانواده‌سازی جدول قدیمی مشخصات (emp-specs-table) با همان سیستم بصری ===== */
.emp-specs .emp-specs-table{border-collapse:collapse}
.emp-specs .emp-specs-table td{border-bottom:1px solid #E4ECF3;line-height:2;padding:13px 18px}
.emp-specs .emp-specs-table tr td:first-child{width:215px;background:#F2F6FA;color:var(--navy);font-weight:800}
.emp-specs .emp-specs-table tr td:first-child::before{content:'';display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--lime,#b6e30c);margin-inline-end:9px;vertical-align:middle;box-shadow:0 0 0 3px rgba(182,227,12,.18)}
.emp-specs .emp-specs-table tr td:last-child{font-weight:600;color:#33475E;background:#fff}
.emp-specs .emp-specs-table tr:nth-child(even) td:first-child{background:#EAF1F8}
.emp-specs .emp-specs-table tr:nth-child(even) td:last-child{background:#F8FBFD}
.emp-specs .emp-specs-table tr:hover td{background:#F4F9E4}
.emp-specs .emp-specs-table tr:first-child td:last-child{font-weight:900;color:var(--navy)}
.emp-specs .emp-specs-table tr:last-child td{border-bottom:0}
@media (max-width:640px){.emp-specs .emp-specs-table tr td:first-child{width:37%}.emp-specs .emp-specs-table td{padding:11px 12px;font-size:.92rem}}
html[data-theme="dark"] .emp-specs .emp-specs-table tr td:first-child{background:rgba(255,255,255,.055);color:#fff}
html[data-theme="dark"] .emp-specs .emp-specs-table tr td:last-child{background:transparent;color:#C9D6E8}
html[data-theme="dark"] .emp-specs .emp-specs-table tr:nth-child(even) td:first-child{background:rgba(255,255,255,.09)}
html[data-theme="dark"] .emp-specs .emp-specs-table tr:nth-child(even) td:last-child{background:rgba(255,255,255,.03)}
html[data-theme="dark"] .emp-specs .emp-specs-table tr:hover td{background:rgba(182,227,12,.08)}
html[data-theme="dark"] .emp-specs .emp-specs-table tr:first-child td:last-child{color:#fff}
html[data-theme="dark"] .emp-specs .emp-specs-table td{border-bottom-color:rgba(255,255,255,.08)}
