body{font-family:Tahoma,Arial;background:#f4f6f8;margin:0;color:#111}header{background:#111827;color:#fff;padding:14px 24px;display:flex;justify-content:space-between}header a{color:#fff;margin:0 8px;text-decoration:none}main{padding:20px}.card{background:#fff;border-radius:14px;padding:20px;box-shadow:0 8px 25px #0001}.login{display:grid;place-items:center;height:100vh}.login-card{width:330px}input,select,textarea,button,.btn{padding:10px;border:1px solid #ddd;border-radius:10px;margin:4px}button,.btn{background:#111827;color:#fff;text-decoration:none;cursor:pointer}table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden}th,td{padding:10px;border-bottom:1px solid #eee;text-align:right;font-size:14px}.filters{background:#fff;padding:12px;border-radius:12px;margin-bottom:14px}.badge{padding:6px 10px;border-radius:999px;color:#fff;font-weight:bold}.red{background:#dc2626}.green{background:#16a34a}.alert{background:#fee2e2;padding:10px;border-radius:10px}.pages{padding:15px}.edit input,.edit textarea,.edit select{display:block;width:95%;margin-bottom:8px}.print{background:#fff;padding:20px}@media print{header,.btn,button{display:none}body{background:#fff}}
.bulkbar{background:#fff;padding:10px;border-radius:12px;margin-bottom:10px} table input, table textarea, table select{font-size:12px;padding:6px;margin:1px} @media print{.filters,.bulkbar,header,td:last-child,th:last-child{display:none!important}}

.order-print{page-break-after:always}.bulkbar select,.bulkbar input{max-width:180px}.rowForm td{vertical-align:top}@media print{.order-print{page-break-after:always} .filters,.bulkbar,header,td:last-child,th:last-child{display:none!important}}

.status-tabs{background:#fff;padding:10px;border-radius:12px;margin-bottom:12px;display:flex;gap:8px;flex-wrap:wrap}
.status-tabs a{padding:8px 11px;border:1px solid #ddd;border-radius:999px;text-decoration:none;color:#111;background:#f9fafb;font-size:13px}
.status-tabs a.active{background:#111827;color:#fff;border-color:#111827}
.status-tabs span{font-weight:bold;margin-right:4px}
