@font-face{font-family:"Graphie";src:url("/assets/layout_erp/fonts/Graphie-Regular.otf") format("opentype");font-weight:400;font-display:swap}
@font-face{font-family:"Graphie";src:url("/assets/layout_erp/fonts/Graphie-SemiBold.otf") format("opentype");font-weight:500 600;font-display:swap}
@font-face{font-family:"Graphie";src:url("/assets/layout_erp/fonts/Graphie-Bold.otf") format("opentype");font-weight:700 900;font-display:swap}
@font-face{font-family:"Simah Arabic";src:url("/assets/layout_erp/fonts/SimahArabic-Regular.ttf") format("truetype");font-weight:400;font-display:swap}
@font-face{font-family:"Simah Arabic";src:url("/assets/layout_erp/fonts/SimahArabic-SemiBold.ttf") format("truetype");font-weight:500 600;font-display:swap}
@font-face{font-family:"Simah Arabic";src:url("/assets/layout_erp/fonts/SimahArabic-ExtraBold.ttf") format("truetype");font-weight:700 900;font-display:swap}
:root{--font-stack:"Graphie","Simah Arabic","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
body,input,textarea,select,button,.ql-editor{font-family:var(--font-stack)!important}
.app-logo,.navbar-brand img{object-fit:contain}

.page-card-actions::after{content:"";display:block;height:18px;margin:18px auto 0;background:url(/assets/layout_erp/images/layout-logo.svg) center/contain no-repeat;opacity:.85}
.app-logo{border-radius:6px}
.tn-company-logo{height:20px;margin:4px 0 10px;opacity:.9}

.page-card-actions::after{content:"";display:block;height:16px;margin:22px auto 0;width:100%;background:url(/assets/layout_erp/images/layout-logo.svg) center/contain no-repeat;opacity:.8}
