:root{--bg: #f7f9fc;--surface: #ffffff;--surface-low: #f2f4f7;--surface-container: #eceef1;--text: #191c1e;--muted: #574146;--line: #ddbfc5;--outline: #8a7176;--primary: #b3253e;--primary-soft: #fc5c6f;--shadow: 0 18px 36px rgba(25, 28, 30, .08);--font-headline: "Manrope", "PingFang SC", "Microsoft YaHei", sans-serif;--font-body: "Inter", "PingFang SC", "Microsoft YaHei", sans-serif}*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);text-align:left;overflow-x:hidden}html.lang-ug body{font-family:Microsoft Uighur,Noto Naskh Arabic,Geeza Pro,sans-serif}html.lang-ug h1,html.lang-ug h2,html.lang-ug h3,html.lang-ug h4,html.lang-ug h5,html.lang-ug h6,html.lang-ug p,html.lang-ug label,html.lang-ug strong,html.lang-ug em,html.lang-ug small,html.lang-ug textarea{direction:rtl;unicode-bidi:plaintext;text-align:inherit;word-break:normal;overflow-wrap:normal}html.lang-ug input:not([type=tel]):not([type=number]){direction:rtl;unicode-bidi:plaintext;text-align:right}html.lang-ug input[type=tel],html.lang-ug input[type=number],html.lang-ug bdi{direction:ltr;unicode-bidi:isolate}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1;vertical-align:middle}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{-webkit-tap-highlight-color:transparent}
