@font-face{font-family:AbqariTajawal;src:url('/brand/Tajawal-Regular.ttf') format('truetype');font-weight:400;font-display:swap}@font-face{font-family:AbqariTajawal;src:url('/brand/Tajawal-Bold.ttf') format('truetype');font-weight:700;font-display:swap}
html body{background:#f7f3ea!important;color:#203751;font-family:AbqariTajawal,Arial,sans-serif!important}body .page-card{background:#fffdf8!important;border:1px solid #dedbd2!important;border-radius:12px!important;box-shadow:0 8px 30px #20375108!important}body .bg-primary{background-color:#1f3a5c!important}body .text-primary{color:#1f3a5c!important}body .form-input:focus{border-color:#1f3a5c!important;box-shadow:0 0 0 3px #ffc94d60!important}body #submit-btn{border-radius:7px!important;background:#1f3a5c!important}body header{background:#fffdf8!important}body .form-input{border-radius:7px!important}body a:focus-visible,body button:focus-visible{outline:3px solid #926b0f;outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}

.signup-header{display:flex;align-items:center;gap:24px;padding:20px max(20px,calc((100% - 1160px)/2));border-bottom:1px solid #dedbd2;position:relative!important;top:auto!important}.signup-header .signup-brand{display:flex;align-items:center;gap:10px;margin-inline-end:auto;font-size:24px}.signup-header select{background:transparent;border:1px solid #dedbd2;border-radius:6px;padding:8px;font:inherit}.signup-header a{font-size:15px}.signup-header+main{padding-top:45px!important}.signup-header img{border-radius:10px}body>.absolute{display:none}

body .page-card{padding:24px!important}body .page-card .rounded-3xl,body .page-card .rounded-2xl{border-radius:8px!important;box-shadow:none!important}body .page-card .form-input{background:#fffdf8!important}body .page-card .form-label{font-weight:700}body .page-card .bg-primary\/5{background:#eeeadd!important}
