html,body,#root{margin:0;min-height:100%;background:#f5f5f5;font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif}.skip-link{position:absolute;inset-inline-start:8px;top:-40px;z-index:1000;background:#fff;padding:8px 12px;border-radius:6px}.skip-link:focus{top:8px}:focus-visible{outline:2px solid #1677ff;outline-offset:2px}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.page-card{border:1px solid #f0f0f0;border-radius:8px}.row-blocking>td{background:#fff1f0!important}
