:root{--brand: #ff5a1f;--brand-light: #ff8a4c;--su-bg: #f6f6f8;--su-ink: #15141a;--su-line: #ececef}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%;width:100%}body{font-family:Tajawal,Inter,system-ui,-apple-system,sans-serif;background:var(--su-bg);color:var(--su-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[lang=en] body{font-family:Inter,Tajawal,system-ui,-apple-system,sans-serif}button,input,textarea,select{font-family:inherit}a{color:inherit}.su-scroll::-webkit-scrollbar,*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-thumb{background:#d9d9df;border-radius:999px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:#b6b6be;background-clip:padding-box}*::-webkit-scrollbar-track{background:transparent}input[type=date]{cursor:pointer}@keyframes safriFade{0%{opacity:0}to{opacity:1}}@keyframes safriRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes suDrawerLtr{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes suDrawerRtl{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes safriSpin{to{transform:rotate(360deg)}}html[dir=rtl] .su-drawer{animation:suDrawerLtr .32s cubic-bezier(.2,.8,.2,1)}html[dir=ltr] .su-drawer{animation:suDrawerRtl .32s cubic-bezier(.2,.8,.2,1)}
