.auth{padding:calc(var(--u)*64) calc(var(--u)*22) calc(var(--u)*130);min-height:100vh;background:#f2f3f7}.auth .lg{display:block;width:calc(var(--u)*120);height:calc(var(--u)*120);margin:0 auto;border-radius:calc(var(--u)*28);box-shadow:0 calc(var(--u)*6) calc(var(--u)*16) rgba(244,93,14,.25)}.auth .tt{text-align:center;color:#555;font:500 calc(var(--u)*19) var(--font-poppins),system-ui,sans-serif;margin-top:calc(var(--u)*16)}.seg{display:grid;grid-template-columns:1fr 1fr;background:#e8eaef;border-radius:calc(var(--u)*40);padding:calc(var(--u)*4);margin-top:calc(var(--u)*22);height:calc(var(--u)*60)}.seg button{border:0;border-radius:calc(var(--u)*36);background:transparent;font:600 calc(var(--u)*19) var(--font-poppins),system-ui,sans-serif;color:#555;cursor:pointer}.seg button.on{background:#fff;color:#f45d0e;box-shadow:0 1px 3px rgba(0,0,0,.08)}.fld:not([hidden]){display:block;width:100%;height:calc(var(--u)*64);margin-top:calc(var(--u)*16);border:1px solid #e1e4ea;border-radius:calc(var(--u)*14);background:#fff;padding:0 calc(var(--u)*20);font:400 calc(var(--u)*18) var(--font-poppins),system-ui,sans-serif;color:#222;outline:0}.fld::-moz-placeholder{color:#8a8f99}.fld::placeholder{color:#8a8f99}.pwf{position:relative}.pwf .fld{padding-right:calc(var(--u)*58)}.eye{position:absolute;right:calc(var(--u)*8);top:calc(var(--u)*48);transform:translateY(-50%);width:calc(var(--u)*46);height:calc(var(--u)*46);display:grid;place-items:center;border:0;background:transparent;color:#8a8f99;cursor:pointer;border-radius:50%}.eye:hover,.eye[aria-pressed=true]{color:#f45d0e}.eye svg{width:calc(var(--u)*24);height:calc(var(--u)*24)}.fld:focus{border-color:#f45d0e}.forgot{text-align:right;margin-top:calc(var(--u)*12);font:500 calc(var(--u)*15) var(--font-poppins),system-ui,sans-serif}.forgot a{color:#f45d0e}.msg{min-height:calc(var(--u)*22);margin-top:calc(var(--u)*10);text-align:center;color:#d6204a;font:500 calc(var(--u)*15) var(--font-poppins),system-ui,sans-serif}.go{display:block;width:100%;height:calc(var(--u)*64);margin-top:calc(var(--u)*8);border:0;border-radius:calc(var(--u)*36);background:linear-gradient(90deg,#ff6a00,#f4510d);color:#fff;font:700 calc(var(--u)*20) var(--font-poppins),system-ui,sans-serif;box-shadow:0 calc(var(--u)*6) calc(var(--u)*14) rgba(244,93,14,.28);cursor:pointer}.or{text-align:center;color:#999;font:500 calc(var(--u)*14) var(--font-poppins),system-ui,sans-serif}.or,.soc{margin-top:calc(var(--u)*16)}.soc{display:block;width:100%;height:calc(var(--u)*62);border:1px solid #e1e4ea;border-radius:calc(var(--u)*36);background:#fff;font:600 calc(var(--u)*18) var(--font-poppins),system-ui,sans-serif;color:#222;cursor:pointer}.socg{position:relative}.socg .rec{position:absolute;right:calc(var(--u)*14);top:50%;transform:translateY(-50%);padding:calc(var(--u)*4) calc(var(--u)*10);border-radius:calc(var(--u)*20);background:#e8f7ee;color:#15803d;font:600 calc(var(--u)*12) var(--font-poppins),system-ui,sans-serif;line-height:1.2}