:root{--biz-header-height-mobile:9.7222222222vw;--biz-header-height-web:3.75rem;--creator-header-height-mobile:9.7222222222vw;--creator-header-height-web:3.75rem}.phone-verification-component{width:100%}.phone-verification-component .phonenumber-input-area{display:flex;align-items:center}.phone-verification-component .re-request-button,.phone-verification-component .verify-button{cursor:pointer;background-color:#121314;color:#fff;border-radius:1.3888888889vw;border:none;font-weight:500}.phone-verification-component .re-request-button:disabled,.phone-verification-component .verify-button:disabled{cursor:auto;background-color:#e8e9eb;color:#a1a9ad}@media(min-width:768px){.phone-verification-component .re-request-button,.phone-verification-component .verify-button{border-radius:.5rem}}.phone-verification-component .re-request-button,.phone-verification-component .verify-button{margin-left:2.7777777778vw;font-size:3.8888888889vw;width:26.25vw;height:10.8333333333vw;flex-shrink:0}@media(min-width:768px){.phone-verification-component .re-request-button,.phone-verification-component .verify-button{margin-left:.625rem;font-size:1rem;width:7rem;height:3.125rem}}.phone-verification-component .verification-code-title{margin-top:6.9444444444vw;font-size:3.8888888889vw;line-height:1.14}@media(min-width:768px){.phone-verification-component .verification-code-title{margin-top:1.25rem;font-size:1rem;line-height:1.18}}.phone-verification-component .verification-code-area{margin-top:1.3888888889vw;display:flex}@media(min-width:768px){.phone-verification-component .verification-code-area{margin-top:.625rem}}.phone-verification-component .verification-input{border:.2777777778vw solid #121314!important;display:flex;justify-content:space-between;align-items:center}@media(min-width:768px){.phone-verification-component .verification-input{border-width:.125rem!important}}.phone-verification-component .verification-input .time-left-info{font-size:3.0555555556vw;line-height:1.18;color:#fa2275}@media(min-width:768px){.phone-verification-component .verification-input .time-left-info{margin-bottom:.125rem;font-size:.875rem;line-height:1.14}}.phone-verification-component .verification-desc{margin-top:2.2222222222vw;font-size:3.0555555556vw;line-height:1.16}@media(min-width:768px){.phone-verification-component .verification-desc{margin-top:.625rem;font-size:.875rem;line-height:1.14}}