body.wadaif-guest-account{background:#f4f8fd;color:#173b5d}
.wga-main{padding:44px 20px 64px;font-family:Cairo,Arial,sans-serif}
.wga-layout{max-width:1000px;margin:auto;display:grid;grid-template-columns:40% minmax(0,1fr);background:white;border:1px solid #d9e6f3;border-radius:22px;overflow:hidden;box-shadow:0 12px 36px #163b610a;direction:rtl}
.wga-intro{background:linear-gradient(145deg,#125ba0,#1476c8);color:#fff;padding:38px 30px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}
.wga-brand{font-size:13px;color:#fff}.wga-symbol{display:grid;place-items:center;width:70px;height:70px;background:#ffffff1f;border:1px solid #ffffff55;border-radius:18px}
.wga-intro h1{font:800 29px/1.7 Cairo,Arial,sans-serif;color:#fff;margin:0}.wga-intro p{font-size:15px;line-height:2;color:#fff;margin:0}.wga-intro .wga-home{color:#fff;text-decoration:underline;margin-top:auto;padding-top:20px;font-size:13px}
.wga-form-panel{padding:34px 36px;min-width:0}.wga-form-panel h2{font-size:25px;font-weight:800;color:#173b5d;margin:0 0 10px}.wga-help{color:#52697e;line-height:1.9;margin:0 0 22px;font-size:14px}
#wadaif-guest-account .form-group{margin:0 0 16px;padding:0;width:100%}#wadaif-guest-account input.log,#wadaif-guest-account input.pwd{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:52px;background:#fff;border:1px solid #c4d8ec;border-radius:11px;padding:12px 15px;color:#173b5d;font:15px Cairo,Arial,sans-serif;box-shadow:none}
#wadaif-guest-account input.log{direction:ltr;text-align:right}#wadaif-guest-account input::placeholder{color:#536b80;opacity:1}#wadaif-guest-account input:focus{outline:3px solid #dbeeff;border-color:#1476c8}
#wadaif-guest-account .wadaif-remember-label{display:flex;gap:8px;align-items:center;color:#52697e;font-size:13px}#wadaif-guest-account .form-actions{margin:0;padding:0}#wadaif-guest-account .wadaif-login-btn,#wadaif-guest-account .wga-fallback{width:100%;min-height:50px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:11px;background:#1476c8;color:#fff;font:800 16px Cairo,Arial,sans-serif;padding:12px}
#wadaif-guest-account .login-form-links{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:18px;font-size:13px;color:#52697e}#wadaif-guest-account a{color:#1262a7}#wadaif-guest-account .wga-home{color:#fff}#wadaif-guest-account .noo-ajax-result{border-radius:10px;padding:12px;color:#173b5d;line-height:1.8}#wadaif-guest-account .wga-note{margin:22px 0 0;font-size:12px;color:#52697e;text-align:center;line-height:1.8}
@media(max-width:700px){.wga-main{padding:20px 12px 35px}.wga-layout{grid-template-columns:minmax(0,1fr);border-radius:17px}.wga-intro{padding:22px;gap:12px}.wga-symbol{display:none}.wga-intro h1{font-size:23px}.wga-intro p{font-size:13px}.wga-intro .wga-home{padding-top:0;margin-top:0}.wga-form-panel{padding:25px 22px}.wga-form-panel h2{font-size:22px}}

/* The posting auth card owns its layout; legacy step/tab styles are not rendered. */
.wadaif-simple-posting-page.wadaif-guest-account .wga-layout{scroll-margin-top:100px}
