@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lama Sans;src:url(/fonts/LamaSans-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}html body,button,input,select,textarea,.recharts-text{font-family:Lama Sans,Arial,sans-serif}.language-switcher{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:40px;padding:8px 14px;margin-inline:8px;border:1px solid #cbd5e1;border-radius:10px;color:#1d4ed8;background:#fff;cursor:pointer;font:600 14px Lama Sans,Arial,sans-serif;white-space:nowrap}.language-switcher:hover{background:#eff6ff}.language-switcher:focus-visible{outline:3px solid #2563eb;outline-offset:3px}html[lang=ar] body,html[lang=ar] button,html[lang=ar] input,html[lang=ar] select,html[lang=ar] textarea,html[lang=ar] [class*=font-]{font-family:Lama Sans,Arial,sans-serif}html[lang=ar] [class*=tracking-]{letter-spacing:normal}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{line-height:1.5}input[type=email],input[type=tel],input[type=url],input[autocomplete=cc-number],input[autocomplete=cc-exp],input[autocomplete=cc-csc]{direction:ltr;text-align:start}.recharts-wrapper,.recharts-surface{direction:ltr}html[dir=rtl] .lucide-chevron-left,html[dir=rtl] .lucide-chevron-right,html[dir=rtl] .lucide-arrow-up-right{transform:scaleX(-1)}html[dir=rtl] .recharts-text{font-family:Lama Sans,Arial,sans-serif}.dashboard-shell>aside{flex-shrink:0}.dashboard-content{min-width:0}@media(max-width:767px){.dashboard-shell>aside{width:72px}.dashboard-shell>aside nav button{width:48px;padding-inline:14px}.dashboard-shell>aside nav button span,.dashboard-shell>aside nav button>.ms-auto,.dashboard-shell>aside .leading-tight,.dashboard-shell>aside button span{display:none}.dashboard-shell>main>header{padding-inline:12px}.dashboard-content{margin-inline-start:8px}}
