.email-entry{min-height:100svh;display:grid;place-items:center;padding:40px 20px;background:#151515}.email-stack{width:min(100%,448px)}.email-stack header{text-align:center;margin-bottom:32px}.email-brand{display:flex;justify-content:center;align-items:center;gap:10px;font-size:25px;font-weight:750}.email-brand img{height:36px;width:36px;border-radius:7px}.email-stack header p{color:#a4a4a4;margin:8px 0 0}.email-card{background:#262626;border:1px solid #424242;border-radius:9px;padding:31px;min-height:310px}.email-card h1{margin:0 0 23px;font-size:25px}.email-card label{display:block}.email-card #entryAddress{width:100%;margin-top:7px;padding:11px 12px;border:1px solid #777;border-radius:8px;background:#202020;color:#f1f1f1}.email-card .email-agree{display:flex;align-items:center;gap:9px;color:#bbb;font-size:13px;margin:17px 0}.email-card .email-agree input{width:16px;height:16px;accent-color:#ff7900;margin:0}.email-action{width:100%;min-height:45px;background:linear-gradient(110deg,#ff7300,#ff8525)!important;color:#171717!important}.email-hint,.email-resend,.email-verify p{color:#aaa;font-size:13px}.email-password{color:#ff9946;font-size:13px}.email-stack footer{text-align:center;color:#999;margin-top:32px;font-size:13px}.email-card .email-back,.email-card .email-resend button{border:0;color:#aaa;padding:0}.email-verify{text-align:center}.email-envelope{display:inline-grid;place-items:center;width:48px;height:48px;margin:22px 0 12px;border:1px solid #444;border-radius:9px;color:#ff7900;font-size:26px;background:#303030}.email-verify h1{margin:0;font-size:22px}.email-verify strong{color:#eee}.email-digits{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:22px 0 17px}.email-digits input{width:100%;height:53px;text-align:center;background:#171717;border:2px solid #777;border-radius:9px;color:white;font-size:24px;padding:0}.email-digits input:focus,#entryAddress:focus{border-color:#ff7900;outline:2px solid #ff790060}.email-resend{margin-top:16px}@media(max-width:430px){.email-card{padding:22px}.email-digits{gap:6px}.email-digits input{height:44px}}
