.input_field{display:flex;width:327px;flex-direction:row;justify-content:center;align-items:flex-start;gap:8px;border:1px solid #878787;border-radius:8px;padding:16px}.text_field{color:var(--text-primary-color);font-family:Urbanist;font-size:16px;line-height:20px;width:100%;background-color:transparent}.button_login,.text_field{font-style:normal;font-weight:500}.button_login{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;height:auto;padding:10px 64px 10px 24px;border-radius:9999px;border:2px solid var(--border-color-1,#dedede);background:linear-gradient(#fff,#f3f3f3);color:var(--primary-color,#000);text-align:center;font-family:Inter,Inter Placeholder,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.7;width:-moz-fit-content;width:fit-content;flex-shrink:0;letter-spacing:-.3px;cursor:pointer;box-shadow:0 8px 21px 0 rgba(0,0,0,.16);transition:background-size .45s ease,color .3s linear,transform .1s ease-in-out,box-shadow .25s ease-in-out;will-change:background-size}.button_login:before{content:"";position:absolute;inset:0;background:var(--secondary-color,#e97318);border-radius:inherit;transform:scaleX(0);transform-origin:right center;transition:transform .45s ease;z-index:1;pointer-events:none}.button_label{position:relative;z-index:3}.button_icon_wrap{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:22px;background-color:var(--secondary-color,#e97318);z-index:2;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease}.button_arrow{color:#fff;font-size:20px;font-weight:600;line-height:1;position:relative;z-index:3}.button_login:hover{color:#fff}.button_login:hover:before{transform:scaleX(1)}.button_login:hover .button_icon_wrap{transform:translateY(-50%) translateX(2px)}.button_login:disabled .button_icon_wrap{opacity:.8}.button_login:active{transform:translateY(1px)}.button_login:disabled{opacity:.6;cursor:not-allowed}.button_login:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(233,115,24,.35),0 0 0 6px rgba(233,115,24,.15)}.end_statement{color:var(--black-9001-a-1-a-1-a,#1a1a1a);font-feature-settings:"clig" off,"liga" off;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.3px}.auth-card{width:100%;max-width:420px;padding:28px;border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.18);box-shadow:0 10px 30px rgba(233,115,24,.15),inset 0 1px 0 hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.auth-card:hover{box-shadow:0 14px 40px rgba(233,115,24,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}.auth_head{margin-bottom:18px}.auth_title{margin:0 0 6px;color:var(--tertiary-color,#fff);font-weight:700;font-size:20px;letter-spacing:-.2px}.auth_subtext,.auth_title{font-family:Inter,Inter Placeholder,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.auth_subtext{margin:0;color:var(--text-primary-color,#d6d6d6);font-size:12px;line-height:1.6}.auth_subtext+.auth_subtext{margin-top:2px}.auth_subtext_dim{color:#bcbcbc}.auth_accent{color:var(--secondary-color,#e97318);font-weight:600}