@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-sans-400.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-sans-500.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dm-sans-600.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dm-sans-700.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800.ttf)format("truetype")}
.auth-field-error{color:#b42318;margin:0;font-size:13px;line-height:1.5}.auth-page #auth-form>.auth-field{min-width:0;position:relative}.auth-page #auth-form>.auth-field>.auth-field-error{z-index:2;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:500;position:absolute;left:0;right:0;overflow:hidden}.is-signup #auth-form{gap:4px}.is-signup #auth-form>.auth-field{padding-bottom:22px}.is-signup #auth-form>.auth-field>.auth-field-error{height:22px;padding:4px 0;font-size:12px;line-height:14px;top:calc(100% - 22px)}.is-login #auth-form>.auth-field{padding-bottom:8px}.is-login #auth-form>.auth-field>.auth-field-error{height:18px;padding:4px 0 2px;font-size:11px;line-height:12px;top:calc(100% - 8px)}.auth-inner [aria-invalid=true],.er-form [aria-invalid=true]{border-color:#b42318}.phase-one-workspace{max-width:1000px;margin:36px auto;padding:0 20px}.phase-one-workspace .card{margin-bottom:20px}.phase-one-workspace .row{flex-wrap:wrap;gap:12px}.phase-one-workspace select{max-width:100%}.auth-google-status{margin:0 0 12px;font-size:13px;line-height:1.5}.auth-google-button:disabled{opacity:.7;cursor:progress}
