/* Phase 2: native tracking table and original business functions are unchanged. */
@media(min-width:1001px){body:not(.ws-collapsed) main{max-width:none!important;width:100%!important;padding-inline:clamp(12px,2vw,30px)!important}body.ws-collapsed main{max-width:none!important;width:100%!important}}
#content-tracking>div{border-radius:22px!important;box-shadow:0 8px 28px rgba(24,63,54,.075)!important;border-color:#dce8e2!important}
#content-tracking>div>div:first-child{padding:16px 20px!important;background:linear-gradient(110deg,#f5faf8,#eff7f5)!important;align-items:center!important}
#tracking-card-title{font-size:19px!important;color:#124e43!important}
#tracking-toolbar-actions{gap:8px!important;justify-content:flex-start;flex:1;min-width:0}
#tracking-toolbar-actions .tracking-tool-btn{border-radius:12px!important;padding:10px 14px!important;font-size:11px!important;box-shadow:none!important;white-space:nowrap;min-height:41px}
.ws2-filterbar{padding:11px 18px;display:flex;align-items:center;gap:9px;flex-wrap:wrap;background:#fff;border-bottom:1px solid #e4ede9;direction:rtl}
.ws2-search-wrap{display:flex;align-items:center;gap:7px;border:1px solid #dce8e3;border-radius:12px;padding:0 12px;background:#f8fbf9;min-width:160px;max-width:340px;flex:1}
.ws2-search-wrap span{font-size:23px;color:#0b806a}.ws2-search-wrap input{width:100%;min-width:0;border:0;outline:0;background:transparent;padding:11px 0;font:700 12px 'Cairo','Tajawal',sans-serif;color:#153c33}
.ws2-count{font:800 11px 'Cairo','Tajawal',sans-serif;color:#57756c;padding:7px 9px}.ws2-count strong{color:#066951}
.ws2-quiet{padding:10px 13px;border:1px solid #dce8e3;border-radius:11px;background:#fff;color:#315e52;font:800 11px 'Cairo','Tajawal',sans-serif;cursor:pointer;min-height:40px}.ws2-quiet:hover{background:#eef8f3}.ws2-quiet[aria-pressed=true]{background:#dbf3e9;color:#056049;border-color:#95d9ba}
.ws2-more-tools{padding:10px 18px;display:flex;gap:9px;flex-wrap:wrap;background:#f7faf8;border-bottom:1px solid #e2ece7}.ws2-more-tools[hidden]{display:none!important}.ws2-more-tools .tracking-tool-btn{display:inline-flex!important;align-items:center;gap:5px;position:static!important;padding:10px 13px!important;border-radius:11px!important;box-shadow:none!important;font-size:11px!important}.ws2-more-tools .tracking-tool-btn.hidden{display:none!important}
#tracking-report-section{padding:10px!important}#tracking-table-scroll{border-radius:14px}#main-table{border-collapse:separate!important;border-spacing:0!important}
#main-table thead{background:#f4f8f6}#main-table tbody tr:nth-child(even){background-color:rgba(239,247,244,.34)}#main-table tbody tr:hover{background-color:#e9f7f1!important}
#content-tracking.ws2-compact #main-table tbody td{padding-top:7px!important;padding-bottom:7px!important}#content-tracking.ws2-compact #main-table .tracking-name-stack{min-height:39px!important}
@media(max-width:700px){#content-tracking>div>div:first-child{padding:13px!important;align-items:stretch!important}#tracking-toolbar-actions{width:100%;justify-content:flex-start}#tracking-toolbar-actions .tracking-tool-btn{font-size:10px!important;padding:9px 10px!important}.ws2-filterbar{padding:9px 11px;gap:6px}.ws2-search-wrap{min-width:100%;max-width:none}.ws2-quiet{flex:1;font-size:10px;padding:8px}#tracking-report-section{padding:4px!important}}
@media print{.ws2-filterbar,.ws2-more-tools{display:none!important}#tracking-report-section{padding:0!important}#main-table tbody tr{background:transparent!important}}
