.row-cancelled td{color:#9e9e9e!important}.row-cancelled .ant-tag{opacity:.7}.row-completed td{color:#777!important}.queue-table .ant-table-cell{padding:8px 10px!important}.sidebar-brand{display:flex;align-items:center;gap:8px;padding:16px 16px 8px;font-weight:700;color:#1b7a1b;font-size:13px;line-height:1.3}.ant-picker-content{table-layout:fixed!important;width:100%!important}.ant-picker-content th{font-size:12px!important;padding:4px 2px!important;text-align:center!important;overflow:hidden!important;white-space:nowrap!important}.ant-picker-content td{text-align:center!important}.arabic-dp-popup .ant-picker-panel-container{min-width:340px!important}.arabic-dp-popup .ant-picker-date-panel{width:340px!important}.arabic-dp-popup .ant-picker-content th{font-size:12px!important;overflow:visible!important;white-space:nowrap!important;text-overflow:unset!important}.arabic-dp-footer{display:flex;justify-content:center;gap:24px;padding:6px 0}.arabic-dp-footer-btn{background:none;border:none;color:#1b7a1b;font-family:Cairo,Tajawal,sans-serif;font-size:14px;font-weight:600;cursor:pointer;padding:2px 12px;border-radius:4px;transition:background .15s}.arabic-dp-footer-btn:hover:not(:disabled){background:#ebf5eb}.arabic-dp-footer-btn:disabled{color:#bbb;cursor:not-allowed}@media (max-width: 768px){.ant-table-wrapper{overflow-x:auto}.ant-layout-content{padding:12px!important}.page-top-bar{flex-wrap:wrap!important;gap:8px!important}}@media (max-width: 640px){.public-header-inner{padding:0 12px!important}.public-clinic-name{font-size:13px!important}.public-nav-staff{display:none!important}}
