/* Platform administration: align legacy operational screens with the admin UI. */
.system-admin-shell :is(#system-companies,#billing-lines,#tariffs,#points,#paid-db){font-family:Pretendard,system-ui,sans-serif;color:#172b4d}
.system-admin-shell :is(#system-companies,#billing-lines,#tariffs,#points,#paid-db) .filter-strip{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:16px;background:#f7f8fa;border:1px solid #dfe1e6;border-radius:8px;margin:16px 0}
.system-admin-shell :is(#system-companies,#billing-lines,#tariffs,#points,#paid-db) :is(input,select,button){font-family:inherit}
.system-admin-shell #workspace :is(#system-companies,#billing-lines,#tariffs,#points,#paid-db,#system-device-logs,#carrier-mappings) th{background:#f4f5f7!important;color:#44546f!important;font-weight:650;border-bottom:1px solid #dfe1e6;position:sticky;top:0;z-index:2}
.system-admin-shell #workspace :is(#system-companies,#billing-lines,#tariffs,#points,#paid-db) td{border-color:#e6e9ef;vertical-align:middle}
.system-admin-shell #workspace :is(#system-companies,#billing-lines,#tariffs,#points,#paid-db) tr:hover>td{background:#f0f5ff}
.system-admin-shell #system-company-list .table-wrap{overflow:auto;max-height:70vh;border:1px solid #dfe1e6;border-radius:8px}
.system-admin-shell #system-company-list table{min-width:1320px}
.system-admin-shell #system-company-list th:nth-child(1){width:12%}
.system-admin-shell #system-company-list th:nth-child(2){width:9%}
.system-admin-shell #system-company-list th:nth-child(4){width:11%}
.system-admin-shell #system-company-list th:nth-child(10){width:7%}
.system-admin-shell #system-company-list th:nth-child(11){width:8%}
.system-admin-shell #system-company-list th:nth-child(12){width:16%}
.system-admin-shell #system-company-list td:nth-child(11){color:#0052cc;font-weight:650;white-space:nowrap;text-align:center}
.system-admin-shell #system-company-list .admin-row-actions{gap:6px}
.system-admin-shell #workspace #system-company-list th{z-index:10!important;border-color:#dfe1e6!important}
.system-admin-shell #workspace #system-company-list th:first-child{z-index:11!important}
.system-admin-shell #workspace #system-company-list td:first-child{z-index:1!important}
@media(max-width:900px){
 .system-admin-shell #system-company-list table{min-width:0}
 .system-admin-shell #system-company-list .table-wrap{max-height:none;overflow:visible;border:0}
 .system-admin-shell #system-company-list td:nth-child(11){text-align:left}
}
