:root{font-family:IBM Plex Sans Arabic,sans-serif;color:#14343c;background:#f4f7f8;font-synthesis:none}*{box-sizing:border-box}body{margin:0}a{color:inherit}.shell{min-height:100dvh;display:flex;flex-direction:column}header{display:flex;align-items:center;justify-content:space-between;padding:26px 5vw;border-bottom:1px solid #dbe5e8;background:#fff}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:700;font-size:19px}.brand img{width:43px;height:43px}.brand small{display:block;font-size:10px;letter-spacing:1.6px;font-weight:500;color:#6a8085;margin-top:3px}.protected{font-size:13px;color:#536c73}.protected span{font-size:9px;color:#338472;margin-inline-end:7px}main{flex:1;display:flex;align-items:center;justify-content:center;gap:7vw;padding:70px 7vw}.welcome{max-width:550px}.eyebrow{font-size:11px;letter-spacing:2px;color:#6a8085;margin-bottom:20px}h1{font-size:clamp(32px,4vw,54px);line-height:1.5;margin:0 0 20px;font-weight:600}h1 span{color:#257182}.welcome>p{font-size:17px;line-height:1.9;color:#536c73;max-width:490px}.primary{display:inline-flex;gap:45px;align-items:center;text-decoration:none;background:#124d59;color:#fff;padding:14px 25px;border-radius:8px;font-weight:600;margin-top:16px}.primary:hover{background:#0c3a44}.primary:focus-visible,a:focus-visible{outline:3px solid #c5963d;outline-offset:4px}.security-note{font-size:11px;color:#6a8085;margin-top:25px;direction:ltr;text-align:right}.overview{background:#103a45;color:#fff;padding:35px;border-radius:16px;max-width:400px;width:100%;box-shadow:0 20px 45px #103a4510}.overview-label{font-size:20px;font-weight:500;padding-bottom:15px}.overview article{display:flex;align-items:center;gap:20px;padding:21px 0;border-bottom:1px solid #ffffff25}.overview article>span{font-size:14px;color:#ccaa61;font-weight:600}.overview h2{font-size:18px;margin:0 0 5px;font-weight:500}.overview p{font-size:13px;color:#bfd0d5;margin:0}.overview-foot{font-size:12px;line-height:1.8;color:#bfd0d5;margin-top:25px}.auth-card{max-width:100%;display:flex;flex-direction:column;align-items:center}.approval-note{font-size:13px;color:#536c73;text-align:center;max-width:400px}.cl-formFieldInput::placeholder{color:#6a8085;opacity:1}.cl-formButtonPrimary:hover{background:#0c3a44}footer{display:flex;justify-content:space-between;padding:22px 5vw;border-top:1px solid #dbe5e8;color:#6a8085;font-size:12px}@media(max-width:760px){header{padding:20px}.protected{display:none}main{padding:40px 22px;flex-direction:column;gap:35px}.welcome,.security-note{text-align:center}.overview{max-width:100%}footer{gap:15px;font-size:10px}.cl-cardBox{width:100%!important;max-width:440px!important}}
