/* 电脑端样式覆盖 */

/* 覆盖原有样式 */
body {
    min-width: 1200px;
    overflow-x: auto;
}

/* 覆盖移动端样式 */
@media screen and (max-width: 768px) {
    .mobile-only {
        display: none !important;
    }
}

/* 强制显示电脑端元素 */
.pc-only {
    display: block !important;
}

/* 覆盖响应式布局 */
.container {
    width: 1200px !important;
    max-width: none !important;
    padding: 0 15px !important;
}

/* 覆盖导航栏样式 */
.navbar {
    height: 60px !important;
}

/* 覆盖按钮样式 */
.btn {
    padding: 8px 16px !important;
    font-size: 14px !important;
}

/* 覆盖表格样式 */
table {
    width: 100% !important;
    table-layout: fixed !important;
}

/* 覆盖图片样式 */
img {
    max-width: 100% !important;
    height: auto !important;
}

/* 顶栏验证码需固定高度，不受上方 img 规则影响 */
.pc-header .pc-captcha-img {
    height: 24px !important;
    max-height: 24px !important;
    max-width: 62px !important;
    width: auto !important;
}

/* 顶栏退出图标 */
.pc-header .pc-logout-icon {
    width: 16px !important;
    height: 16px !important;
    max-width: 16px !important;
    max-height: 16px !important;
}

/* 用户中心：固定尺寸图标，避免 img 全局规则影响 */
.centerHead__users_main__1fT82 .amountList__icon__33WXt,
.myCenterCommon__userContent__2fHEF .amountList__icon__33WXt {
    width: 40px !important;
    height: 40px !important;
    max-width: 40px !important;
    max-height: 40px !important;
    flex-shrink: 0;
}

.centerHead__users_main__1fT82 .amountList__refresh__3I1Qb,
.myCenterCommon__userContent__2fHEF .amountList__refresh__3I1Qb {
    width: 16px !important;
    height: 16px !important;
    max-width: 16px !important;
    max-height: 16px !important;
    cursor: pointer;
    flex-shrink: 0;
}

.centerHead__users_main__1fT82 .index__icon__J6Rel {
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    flex-shrink: 0;
}

.myCenterCommon__userContent__2fHEF .amountList__box__1_ZI4 .index__Button3__1Pn-Q {
    min-width: 80px;
    white-space: nowrap;
    overflow: visible;
    line-height: 28px;
}

/* VIP 进度条（原站 scoped 样式补全） */
.centerHead__users_main__1fT82 .profile_header_vip_level_progress {
    height: 18px !important;
    font-size: 10px;
    border-radius: 25px;
    overflow: visible !important;
    margin: 8px 0 24px;
    background: #c0b1b1 !important;
    position: relative;
    display: flex;
}

.centerHead__users_main__1fT82 .profile_header_vip_level_progress .progress-bar {
    border-radius: 25px;
    background-color: #007bff;
    transition: width 0.6s ease;
}

.centerHead__users_main__1fT82 .progress_percent {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    text-align: center;
    color: #fff;
    line-height: 18px;
}

.centerHead__users_main__1fT82 .profile_header_vip_level_progress .progress_left_text {
    position: absolute;
    left: 0;
    bottom: calc(-100% - 8px);
    color: #fff;
    font-size: 12px;
}

.centerHead__users_main__1fT82 .profile_header_vip_level_progress .progress_right_text {
    position: absolute;
    right: 0;
    bottom: calc(-100% - 8px);
    color: #fff;
    font-size: 12px;
}

.centerHead__users_main__1fT82 .newBox {
    width: 180px;
    height: 64px;
    color: #fff;
    font-size: 12px;
    border-radius: 10px;
    margin: 5px auto 0;
    box-sizing: border-box;
    padding: 4px 10px;
    cursor: pointer;
}

.centerHead__users_main__1fT82 .index__user_icon__CS-AW {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.centerHead__users_main__1fT82 .index__vip_icon__158Bt {
    position: absolute;
    top: 9px;
    left: 71px;
    width: 30px;
    height: 12px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

/* 存款页：支付方式图标固定尺寸，避免全局 img 规则导致文字重叠 */
.myCenterCommon__userContent__2fHEF .pay-list .pay-tab-icon {
    width: 40px !important;
    height: 40px !important;
    max-width: 40px !important;
    max-height: 40px !important;
    object-fit: contain !important;
    margin: 0 0 8px !important;
    flex-shrink: 0;
}

.myCenterCommon__userContent__2fHEF .pay-list .pay-tab-label {
    margin: 0 !important;
    line-height: 1.2;
    text-align: center;
}

/* 取款页：Tab 下划线 */
.withdrawal__tabs__1Otai li.withdrawal__tab_active__1j07I::after {
    width: 100%;
    background-color: #276ff6;
}

/* 取款页：地址下拉与「新增绑定」同一行 */
.myCenterCommon__userContent__2fHEF .pc-withdraw-address-row {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
}

.myCenterCommon__userContent__2fHEF .pc-withdraw-address-row .userInfo__users_layout_form_label__2V7le {
    float: none;
    flex-shrink: 0;
}

.myCenterCommon__userContent__2fHEF .pc-withdraw-address-row .pc-withdraw-select {
    flex-shrink: 0;
}

.myCenterCommon__userContent__2fHEF .pc-withdraw-address-row .pc-withdraw-add-link {
    width: auto;
    min-width: 72px;
    margin-left: 20px;
    padding: 0;
    color: red;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    white-space: nowrap;
    flex-shrink: 0;
}

/* 取款页：支付方式卡片图标 */
.myCenterCommon__userContent__2fHEF .withdraw-pay-list .withdraw-pay-tab-icon {
    width: 40px !important;
    height: 40px !important;
    max-width: 40px !important;
    max-height: 40px !important;
    object-fit: contain !important;
    margin: 0 0 8px !important;
    flex-shrink: 0;
}

.myCenterCommon__userContent__2fHEF .withdrawal__addBankButton__2mx2m img {
    width: 16px !important;
    height: 16px !important;
    max-width: 16px !important;
    max-height: 16px !important;
}

/* 转账页：一键回收按钮 */
.myCenterCommon__userContent__2fHEF .amountList__box__1_ZI4 .pc-transfer-recycle-btn {
    min-width: 80px;
    white-space: nowrap;
    overflow: visible;
    line-height: 28px;
}

/* 绑定地址弹窗（勿使用 bg-purple 等类名，UnoCSS 会生成紫色背景） */
.pc-bind-wallet-dialog .el-dialog {
    width: 680px;
    max-width: 92vw;
    box-sizing: border-box;
    overflow: visible;
}

.pc-bind-wallet-dialog .el-dialog__header {
    display: flex;
    align-items: center;
    min-height: 56px;
    padding: 20px 50px 16px;
    box-sizing: border-box;
    position: relative;
    overflow: visible;
}

.pc-bind-wallet-dialog .el-dialog__title {
    line-height: 1.4;
    font-size: 18px;
    color: #303133;
    padding-right: 36px;
}

.pc-bind-wallet-dialog .el-dialog__headerbtn,
.pc-bind-wallet-dialog .pc-bind-dialog-close {
    position: absolute;
    top: 50%;
    right: 50px;
    transform: translateY(-50%);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    padding: 0;
    margin: 0;
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important;
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
    line-height: 1;
}

.pc-bind-wallet-dialog .el-dialog__headerbtn:focus,
.pc-bind-wallet-dialog .el-dialog__headerbtn:hover,
.pc-bind-wallet-dialog .el-dialog__headerbtn:active,
.pc-bind-wallet-dialog .pc-bind-dialog-close:focus,
.pc-bind-wallet-dialog .pc-bind-dialog-close:hover,
.pc-bind-wallet-dialog .pc-bind-dialog-close:active {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important;
}

.pc-bind-wallet-dialog .el-dialog__headerbtn .el-dialog__close,
.pc-bind-wallet-dialog .pc-bind-dialog-close .el-dialog__close {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 16px;
    height: 16px;
    line-height: 1;
    font-size: 16px;
}

.pc-bind-wallet-dialog .el-dialog__body {
    padding: 16px 50px 40px;
    box-sizing: border-box;
}

.pc-bind-wallet-dialog .pc-bind-form {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}

.pc-bind-wallet-dialog .pc-bind-form-item {
    display: flex;
    align-items: center;
    min-height: 40px;
    margin-bottom: 22px;
}

.pc-bind-wallet-dialog .pc-bind-form-item::before,
.pc-bind-wallet-dialog .pc-bind-form-item::after {
    display: none;
}

.pc-bind-wallet-dialog .el-form-item__label {
    width: 150px !important;
    min-width: 150px;
    flex-shrink: 0;
    float: none;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    text-align: right;
    color: #606266;
    font-size: 14px;
    line-height: 1.4;
    height: 40px;
    padding: 0 12px 0 0;
    box-sizing: border-box;
}

.pc-bind-wallet-dialog .el-form-item__content {
    display: flex;
    align-items: center;
    flex: 1;
    margin-left: 0 !important;
    line-height: 1.4;
    min-height: 40px;
}

.pc-bind-wallet-dialog .pc-bind-input {
    width: 380px;
    max-width: 100%;
}

.pc-bind-wallet-dialog .el-input__inner {
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    color: #606266;
    font-size: 14px;
    padding: 0 15px;
    box-sizing: border-box;
}

.pc-bind-wallet-dialog .el-input__inner:focus {
    border-color: #409eff;
    outline: none;
}

.pc-bind-wallet-dialog .el-input__inner::placeholder {
    color: #c0c4cc;
}

.pc-bind-wallet-dialog .pc-bind-protocol-group {
    display: flex;
    align-items: center;
    min-height: 40px;
}

.pc-bind-wallet-dialog .pc-bind-protocol-group .el-radio {
    display: inline-flex;
    align-items: center;
    margin-right: 30px;
    line-height: 1;
    cursor: pointer;
    white-space: nowrap;
}

.pc-bind-wallet-dialog .pc-bind-protocol-group .el-radio__input {
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
}

.pc-bind-wallet-dialog .pc-bind-protocol-group .el-radio__label {
    padding-left: 8px;
    font-size: 14px;
    color: #606266;
}

.pc-bind-wallet-dialog .pc-bind-form-actions {
    display: flex;
    align-items: center;
    padding-left: 150px;
    margin-top: 10px;
    min-height: 40px;
}

.pc-bind-wallet-dialog .el-button.el-button--primary {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 80px;
    height: 40px;
    padding: 0 20px;
    border: none;
    border-radius: 4px;
    background-color: #409eff;
    color: #fff;
    font-size: 14px;
    line-height: 1;
    cursor: pointer;
    box-sizing: border-box;
    vertical-align: middle;
}

.pc-bind-wallet-dialog .el-button.el-button--primary > span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
    height: auto;
    padding: 0;
}

.pc-bind-wallet-dialog .el-button.el-button--primary:hover {
    background-color: #66b1ff;
}

/* 转账弹窗表单行 */
.pc-transfer-form-row {
    margin-bottom: 18px;
}

.pc-transfer-form-row .el-form-item {
    display: flex;
    align-items: center;
    margin-bottom: 0;
}

.pc-transfer-form-row .el-form-item__label {
    width: 150px !important;
    float: none;
    text-align: right;
    padding-right: 12px;
}

.pc-transfer-form-row .el-form-item__content {
    margin-left: 0 !important;
    flex: 1;
}

.pc-transfer-form-actions {
    padding-left: 150px;
}

/* 个人中心：登录/提款密码弹窗 */
.pc-center-pwd-dialog.el-dialog {
    width: 520px;
    max-width: 92vw;
    box-sizing: border-box;
}

.pc-center-pwd-dialog .el-dialog__header {
    position: relative;
    overflow: visible;
}

.pc-center-pwd-dialog .el-dialog__headerbtn,
.pc-center-pwd-dialog .pc-center-pwd-dialog__close {
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    padding: 0;
    margin: 0;
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important;
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
    line-height: 1;
}

.pc-center-pwd-dialog .el-dialog__headerbtn:focus,
.pc-center-pwd-dialog .el-dialog__headerbtn:hover,
.pc-center-pwd-dialog .el-dialog__headerbtn:active,
.pc-center-pwd-dialog .pc-center-pwd-dialog__close:focus,
.pc-center-pwd-dialog .pc-center-pwd-dialog__close:hover,
.pc-center-pwd-dialog .pc-center-pwd-dialog__close:active {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important;
}

.pc-center-pwd-dialog .el-dialog__headerbtn .el-dialog__close,
.pc-center-pwd-dialog .pc-center-pwd-dialog__close .el-dialog__close {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 16px;
    height: 16px;
    line-height: 1;
    font-size: 16px;
}

.pc-center-pwd-dialog .el-dialog__body {
    padding: 10px 40px 30px;
    box-sizing: border-box;
}

.pc-center-pwd-dialog .userInfo__users_layout_form_item__35aDr {
    display: flex;
    align-items: center;
    margin-bottom: 16px;
}

.pc-center-pwd-dialog .userInfo__users_layout_form_label__2V7le {
    min-width: 140px;
    max-width: none;
    width: auto;
    flex-shrink: 0;
    white-space: nowrap;
    text-align: right;
    padding-right: 12px;
    box-sizing: border-box;
    line-height: 1.4;
}

.pc-center-pwd-dialog .index__Input__tY5CA {
    width: 280px !important;
    flex-shrink: 0;
}

.pc-center-pwd-dialog__tip {
    margin: 0 0 12px 152px !important;
    width: auto;
}

.pc-center-pwd-dialog__submit {
    width: 190px;
    height: 40px;
    margin: 8px 0 0 152px !important;
    display: block;
}

/* 记录页：分页 */
.myCenterCommon__userContent__2fHEF .pc-record-pagination {
    margin: 20px 0 0;
    padding: 2px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    white-space: nowrap;
}

.myCenterCommon__userContent__2fHEF .pc-record-pagination .btn-prev,
.myCenterCommon__userContent__2fHEF .pc-record-pagination .btn-next {
    min-width: 35.5px;
    height: 28px;
    line-height: 28px;
    padding: 0 6px;
    border: none !important;
    background: transparent !important;
    box-shadow: none !important;
    color: #303133;
    cursor: pointer;
}

.myCenterCommon__userContent__2fHEF .pc-record-pagination .btn-prev .el-icon,
.myCenterCommon__userContent__2fHEF .pc-record-pagination .btn-next .el-icon {
    display: block;
    font-size: 12px;
    font-weight: 700;
    line-height: 28px;
}

.myCenterCommon__userContent__2fHEF .pc-record-pagination .btn-prev:hover:not(:disabled),
.myCenterCommon__userContent__2fHEF .pc-record-pagination .btn-next:hover:not(:disabled) {
    color: #276ff6;
}

.myCenterCommon__userContent__2fHEF .pc-record-pagination .btn-prev:disabled,
.myCenterCommon__userContent__2fHEF .pc-record-pagination .btn-next:disabled {
    color: #c0c4cc;
    cursor: not-allowed;
}

.myCenterCommon__userContent__2fHEF .pc-record-pagination .el-pager {
    display: inline-flex;
    align-items: center;
    margin: 0;
    padding: 0;
    list-style: none;
}

.myCenterCommon__userContent__2fHEF .pc-record-pagination .el-pager .number {
    min-width: 35.5px;
    height: 28px;
    line-height: 28px;
    padding: 0 4px;
    font-size: 13px;
    text-align: center;
    color: #303133;
    cursor: default;
}

.myCenterCommon__userContent__2fHEF .pc-record-pagination .el-pager .number.active {
    color: #276ff6;
    font-weight: 700;
}

/* 记录页：交易类型 / 时间筛选按钮组 */
.myCenterCommon__userContent__2fHEF .pc-record-filter-group {
    display: inline-block;
    vertical-align: middle;
}

.myCenterCommon__userContent__2fHEF .pc-record-filter-group .el-radio-button {
    margin: 0;
}

.myCenterCommon__userContent__2fHEF .pc-record-filter-group .el-radio-button__inner {
    min-width: 72px;
    height: 40px;
    padding: 0 18px;
    line-height: 38px;
    font-size: 14px;
    color: #4b5e6f;
    box-sizing: border-box;
}

.myCenterCommon__userContent__2fHEF .pc-record-filter-group .el-radio-button.is-active .el-radio-button__inner,
.myCenterCommon__userContent__2fHEF .pc-record-filter-group .el-radio-button__orig-radio:checked + .el-radio-button__inner {
    color: #fff !important;
    background-color: #276ff6 !important;
    border-color: #276ff6 !important;
    box-shadow: -1px 0 0 0 #276ff6 !important;
}

.myCenterCommon__userContent__2fHEF .pc-record-filter-group .el-radio-button.is-active:first-child .el-radio-button__inner {
    border-left-color: #276ff6 !important;
}

.myCenterCommon__userContent__2fHEF .pc-record-filter-group .el-radio-button__inner:hover {
    color: #276ff6;
}

.myCenterCommon__userContent__2fHEF .pc-record-filter-group .el-radio-button.is-active .el-radio-button__inner:hover,
.myCenterCommon__userContent__2fHEF .pc-record-filter-group .el-radio-button__orig-radio:checked + .el-radio-button__inner:hover {
    color: #fff !important;
}

.myCenterCommon__userContent__2fHEF .myCenterCommon__check_wrap__3bM7H:has(.pc-record-filter-group--wrap) {
    height: auto;
    min-height: 40px;
}

.myCenterCommon__userContent__2fHEF .myCenterCommon__check_wrap__3bM7H:has(.pc-record-filter-group--wrap) .myCenterCommon__users_layout__params_item__MYZdv {
    height: auto;
    line-height: 40px;
}

.myCenterCommon__userContent__2fHEF .pc-record-filter-group--wrap {
    white-space: normal;
    max-width: 760px;
    vertical-align: top;
    margin-top: 4px;
}

.myCenterCommon__userContent__2fHEF .pc-record-filter-group--wrap .el-radio-button {
    margin-bottom: 8px;
}

.myCenterCommon__userContent__2fHEF .pc-record-filter-group--wrap .el-radio-button__inner {
    min-width: auto;
    padding: 0 14px;
}

/* 存款页：USDT 协议选择 */
.myCenterCommon__userContent__2fHEF .pc-usdt-protocol-wrap {
    margin-bottom: 9px;
}

.myCenterCommon__userContent__2fHEF .pc-usdt-protocol-inner {
    display: flex;
    align-items: center;
}

.myCenterCommon__userContent__2fHEF .pc-usdt-protocol-list {
    width: auto !important;
    margin: 10px 0 0 -21px !important;
    padding: 0;
    list-style: none;
}

.myCenterCommon__userContent__2fHEF .pc-usdt-protocol-list > .pc-usdt-protocol-tab {
    width: 133px;
    height: 40px;
    margin: 0 0 0 20px !important;
    box-sizing: border-box;
    flex-shrink: 0;
}

.myCenterCommon__userContent__2fHEF .pc-usdt-protocol-list > .pc-usdt-protocol-tab .usdt__checkbox_item__1OfBR {
    width: 100%;
    height: 100%;
    line-height: 40px;
}

.myCenterCommon__userContent__2fHEF .pc-usdt-protocol-tip {
    display: inline-block !important;
    margin: 10px 0 0 12px !important;
    transform: none !important;
    flex-shrink: 0;
    color: #999;
    font-size: 12px;
    line-height: 40px;
    white-space: nowrap;
}

/* 个人中心侧栏：隐藏 VIP 后收紧头像区 */
.centerHead__users_main__1fT82 .index__usercount__2PZnN {
    height: auto !important;
    min-height: 0;
    padding: 16px 0 12px;
}

.centerHead__users_main__1fT82 .index__usercount__2PZnN .index__user_name__1RAED {
    margin: 8px auto 0;
}

.centerHead__users_main__1fT82 .index__usercount__2PZnN .index__private__2QUr- .index__user_icon__CS-AW {
    margin-bottom: 0 !important;
}

/* 登录/注册：uni-app H5 用 uni-input + .uni-input-placeholder 模拟输入框 */
.login__login_container__19JVq .register__userWrap__2EOis {
    position: relative;
}

.login__login_container__19JVq .register__userWrap__2EOis > uni-input,
.login__login_container__19JVq .register__userWrap__2EOis > div > uni-input {
    flex: 1;
    min-width: 0;
    height: 40px;
}

.login__login_container__19JVq .register__userWrap__2EOis .uni-input-wrapper {
    height: 100%;
}

.login__login_container__19JVq .register__userWrap__2EOis .uni-input-input {
    width: 100% !important;
    height: 100% !important;
    box-sizing: border-box;
}

.login__login_container__19JVq uni-input .uni-input-placeholder {
    color: rgba(255, 255, 255, 0.85) !important;
    opacity: 1 !important;
}

.login__login_container__19JVq .register__userWrap__2EOis--captcha .uni-input-input,
.login__login_container__19JVq .register__userWrap__2EOis--captcha .uni-input-placeholder {
    padding-right: 120px !important;
    box-sizing: border-box;
}

.login__login_container__19JVq .register__userWrap__2EOis .register__validImg__3TOi3 {
    position: absolute;
    top: 5px;
    right: 18px;
    width: 110px;
    height: 30px;
    z-index: 2;
}
.login__login_container__19JVq .login__linkGroup__3kpQw > span:first-child span,
.login__login_container__19JVq .register__linkGroup__a4v25 > span:first-child span {
    color: #4080ff !important;
    cursor: pointer;
}

/* 顶栏登录输入框：光标与文字垂直居中（原站 line-height:28px 与 height:24px 不一致） */
.pc-header uni-input._nav-bar__inputbox__5XjvL {
    font-size: 14px !important;
    line-height: 24px !important;
    min-height: 24px !important;
}

.pc-header uni-input._nav-bar__inputbox__5XjvL .uni-input-wrapper {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: stretch !important;
    height: 24px !important;
    min-height: 24px !important;
    padding-left: 0 !important;
}

.pc-header uni-input._nav-bar__inputbox__5XjvL .uni-input-input {
    height: 24px !important;
    min-height: 24px !important;
    line-height: 24px !important;
    padding: 0 0 0 8px !important;
    margin: 0 !important;
    font-size: 14px !important;
    box-sizing: border-box;
}

.pc-header uni-input._nav-bar__inputbox__5XjvL .uni-input-placeholder,
.pc-header uni-input._nav-bar__inputbox__5XjvL .input-placeholder {
    height: 24px !important;
    line-height: 24px !important;
    top: 0 !important;
    left: 27px !important;
    right: 0 !important;
    padding: 0 !important;
    box-sizing: border-box;
    /* 勿加 display:flex !important，会覆盖 v-show 的 display:none */
}

.pc-header input._nav-bar__inputbox__5XjvL {
    height: 24px !important;
    line-height: 24px !important;
    padding-left: 8px !important;
    font-size: 14px !important;
    box-sizing: border-box;
}

.pc-header input._nav-bar__inputbox__5XjvL::placeholder,
.pc-header input._nav-bar__inputbox__5XjvL::-webkit-input-placeholder,
.pc-header input._nav-bar__inputbox__5XjvL::-moz-placeholder,
.pc-header input._nav-bar__inputbox__5XjvL:-ms-input-placeholder {
    line-height: 24px !important;
}
