@import "https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700;800&display=swap";
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#16213f;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:#eef1f8;margin:0}html[lang=ar] body,html[lang=ar] button,html[lang=ar] input,html[lang=ar] select,html[lang=ar] textarea{font-family:Cairo,Inter,ui-sans-serif,system-ui,sans-serif}html[lang=ar] *{letter-spacing:normal!important}.home-main{background:radial-gradient(circle at 50% 0,#fff 0,#eef1f8 70%);flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;min-height:100vh;padding:1.5rem;display:flex}.home-panel{text-align:center;width:min(100%,52rem)}.home-logo{width:min(15rem,60vw);height:auto}.eyebrow{color:#8a6a2a;letter-spacing:.16em;text-transform:uppercase;font-size:.85rem;font-weight:700}h1{color:#16213f;margin:.5rem 0 .75rem;font-size:clamp(1.6rem,4vw,2.4rem);line-height:1.1}.status{color:#5b6a80;margin:0 0 1.25rem;font-size:.9rem}.status-ok{color:#1f7a4d;font-weight:700}.status-down{color:#b91c1c;font-weight:700}.home-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.6rem;display:grid}.home-link{color:#16213f;background:#fff;border:1px solid #dde3ee;border-radius:.5rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.55rem .8rem;font-size:.92rem;font-weight:650;text-decoration:none;display:flex;box-shadow:0 1px 2px #10213f0d}.home-link:hover{color:#2650c9;border-color:#2650c9}.home-link:focus-visible{outline-offset:3px;outline:3px solid #2650c959}html[dir=rtl] input[type=url],html[dir=rtl] input[type=email],html[dir=rtl] input[type=number],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=password]{direction:ltr}
