@font-face{font-display:fallback;font-family:TikTokFont-Regular;font-style:normal;font-weight:400;src:url(https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/tiktok_fonts/TikTokFont-Regular.woff2?_default_font=1&v=2) format("woff2"),url(https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/tiktok_fonts/TikTokFont-Regular.woff?_default_font=1&v=2) format("woff"),url(https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/tiktok_fonts/TikTokFont-Regular.otf?_default_font=1&v=2) format("opentype")}@font-face{font-display:fallback;font-family:TikTokFont-Semibold;font-style:normal;font-weight:600;src:url(https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/tiktok_fonts/TikTokFont-Semibold.woff2?_default_font=1&v=2) format("woff2"),url(https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/tiktok_fonts/TikTokFont-Semibold.woff?_default_font=1&v=2) format("woff"),url(https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/tiktok_fonts/TikTokFont-Semibold.otf?_default_font=1&v=2) format("opentype")}@font-face{font-display:fallback;font-family:TikTokFont-Bold;font-style:normal;font-weight:700;src:url(https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/tiktok_fonts/TikTokFont-Bold.woff2?_default_font=1&v=2) format("woff2"),url(https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/tiktok_fonts/TikTokFont-Bold.woff?_default_font=1&v=2) format("woff"),url(https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/tiktok_fonts/TikTokFont-Bold.otf?_default_font=1&v=2) format("opentype")}.input-text-container{align-items:center;display:flex;margin:0}.input-text-container .text-error input[type=text]{border-color:#ff4c3a!important}.input-text-container input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid rgba(22,24,35,.12);border-radius:4px;caret-color:#fe2c55;display:inline-block;font-family:var(--tux-fontFamilyParagraph);font-weight:var(--tux-fontWeightRegular);height:36px;line-height:24px;margin:0;max-width:100%;padding:6px 12px;position:relative;z-index:1}:global(html[lang^=vi]) .input-text-container input[type=text]{font-family:IBM Plex Sans,TikTokFont-Regular,PingFangSC,sans-serif}.input-text-container input[type=text]::placeholder{color:rgba(22,24,35,.34)}.input-text-container input[type=text]:focus,.input-text-container input[type=text]:hover{border-color:rgba(22,24,35,.5)}.input-text-container input[type=text].disabled{background-color:rgba(22,24,35,.06);border-color:rgba(22,24,35,0);color:rgba(22,24,35,.34);opacity:1}.input-text-container span{display:none}.text-length-limit{color:rgba(22,24,35,.34);margin-top:5px;text-align:right}