@charset "UTF-8";.tacp-input-wrapper[data-v-39f0a395]{margin-bottom:20px}.tacp-input-wrapper--number[data-v-39f0a395] input[type=number]::-webkit-inner-spin-button,.tacp-input-wrapper--number[data-v-39f0a395] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tacp-input-wrapper--number[data-v-39f0a395] input[type=number]{-moz-appearance:textfield}.tacp-input-wrapper .field-label[data-v-39f0a395]{display:block;font-weight:400;color:#000;line-height:30px;margin-bottom:10px;font-family:Noto Sans CJK TC,Noto Sans TC,sans-serif;font-size:17px;letter-spacing:1px}.tacp-input-wrapper .field-label .required[data-v-39f0a395]{color:#e60a16}.tacp-input-wrapper .tacp-input[data-v-39f0a395]{width:100%;border-radius:0;background-color:#fff;padding:0;height:46px}.tacp-input-wrapper .tacp-input[data-v-39f0a395] .q-field__control{height:46px;border-radius:4px}.tacp-input-wrapper .tacp-input[data-v-39f0a395] .q-field__control:before{border:none}.tacp-input-wrapper .tacp-input[data-v-39f0a395] .q-field__native{font-size:16px;letter-spacing:1px;font-family:Noto Sans CJK TC,Noto Sans TC,sans-serif}.tacp-input-wrapper .tacp-input[data-v-39f0a395] .q-field__bottom{padding:2px 0}.tacp-input-wrapper .tacp-input[data-v-39f0a395] .q-field__messages{color:#e60a16;font-size:12px;letter-spacing:1px;font-family:Noto Sans CJK TC,Noto Sans TC,sans-serif;margin-top:4px;text-align:start!important}.tacp-input-wrapper .tacp-input[data-v-39f0a395] .q-field--error .q-field__control{border-color:#e60a16}.tacp-input-wrapper .tacp-input[data-v-39f0a395] .q-field--error .q-field__append .q-icon{color:#e60a16;font-size:20px}.tacp-input-wrapper .tacp-input[data-v-39f0a395] .q-field.q-field--error .q-field__append .q-icon{color:#e60a16!important;opacity:1!important;visibility:visible!important}.tacp-input-wrapper .tacp-input--hide-label[data-v-39f0a395] .q-field__native{padding-top:0!important}.tacp-input-wrapper .tacp-input--hide-label[data-v-39f0a395] .q-field__label{display:none}[data-v-39f0a395] .q-field--dense .q-field__marginal{height:46px}[data-v-39f0a395] .q-field--outlined .q-field__control{padding:0 15px}.tacp-input-wrapper.captcha-input .tacp-input[data-v-39f0a395]{flex:1}.tacp-input-wrapper.full-width[data-v-39f0a395]{grid-column:1/-1}[data-v-39f0a395] .q-textarea .q-field__native{resize:none}
