.creator-login{color:#f3ecde;background:#152833;min-height:100dvh;padding:24px clamp(20px,5vw,80px);font-family:Noto Sans Arabic,sans-serif}.creator-login>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.creator-login .creator-logo{color:inherit;align-items:center;gap:12px;margin:0;padding:0;text-decoration:none;display:flex}.creator-login .creator-logo b{font:28px Noto Naskh Arabic,serif}.creator-login .creator-logo span{color:#d5b276}.creator-login main{max-width:480px;margin:clamp(40px,12vh,130px) auto 40px;padding:0}.creator-login h1{text-align:start;margin:8px 0 15px;font-family:Georgia,Noto Naskh Arabic,serif;font-size:clamp(30px,5vw,42px);line-height:1.5}.creator-login p{color:#d4dce0;font-size:16px;line-height:1.8}.creator-login .eyebrow{letter-spacing:.1em;color:#d5b276;font-size:14px}.creator-login form{margin-block:30px}.creator-login label{margin-bottom:10px;font-size:16px;display:block}.creator-login input{box-sizing:border-box;color:#fff;background:#203943;border:1px solid #81949b;border-radius:6px;width:100%;margin-bottom:20px;padding:14px;font:18px sans-serif}.creator-login #login-code{letter-spacing:.25em;font-size:28px}.creator-login .gold-button{color:#172a32;cursor:pointer;background:#dab97e;border:0;border-radius:6px;justify-content:center;width:100%;min-height:50px;padding:13px;font-size:16px}.creator-login button:disabled{opacity:.55;cursor:wait}.creator-login .login-secondary{color:#e6d0ac;cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;padding:18px 0 0;display:block}.creator-login .login-error{color:#ffc4b3}.creator-login .login-notice{border-inline-start:3px solid #d5b276;padding-inline-start:15px}.creator-login main>a{color:#d5b276;margin-top:15px;font-size:14px;display:inline-block}.creator-login :is(input,button,a):focus-visible{outline-offset:4px;outline:3px solid #f6d796}
