.keyboard .u-bg-white[data-v-36d882ef]{padding:1.25rem 0!important}.keyboard .u-code-input[data-v-36d882ef]{display:flex;justify-content:space-between;align-items:center;width:100%;height:40px;border:1px solid #E5E5E5;border-radius:5px;padding:0 10px;font-size:14px;color:#333}.loan-create-container[data-v-36d882ef]{min-height:100vh;background-color:#f5f5f5;padding-bottom:3.75rem}.role-info-card[data-v-36d882ef]{background-color:#fff;border-radius:.375rem;margin:.625rem;padding:.9375rem;box-shadow:0 .0625rem .3125rem rgba(0,0,0,.05)}.card-header[data-v-36d882ef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.card-header .role-name[data-v-36d882ef]{font-size:1rem;font-weight:500;color:#333}.card-header .verify-btn[data-v-36d882ef]{background-color:#1890ff;color:#fff;font-size:.75rem;padding:.25rem .625rem;border-radius:.9375rem}.card-content .info-item[data-v-36d882ef]{display:flex;margin-bottom:.46875rem}.card-content .info-item .label[data-v-36d882ef]{color:#666;min-width:5rem}.card-content .info-item .value[data-v-36d882ef]{color:#333;flex:1}.card-content .verify-tip[data-v-36d882ef]{color:#f90;font-size:.875rem;text-align:center;padding:.625rem 0}.info-text[data-v-36d882ef]{color:#999;font-size:.875rem;line-height:1.5;padding:.625rem 0}.form-section[data-v-36d882ef]{background-color:#fff;padding:0 .9375rem;margin-bottom:.625rem}.form-section .form-item[data-v-36d882ef]{display:flex;align-items:center;padding:.9375rem 0;border-bottom:.03125rem solid #f0f0f0}.form-section .form-item[data-v-36d882ef]:last-child{border-bottom:none}.form-section .form-item .item-label[data-v-36d882ef]{width:5.625rem;font-size:.875rem;color:#333}.form-section .form-item .item-content[data-v-36d882ef]{flex:1;display:flex;align-items:center}.form-section .form-item .item-content uni-input[data-v-36d882ef]{flex:1;height:1.875rem;font-size:.875rem}.form-section .form-item .item-content .unit[data-v-36d882ef]{font-size:.875rem;color:#666;margin-left:.3125rem}.form-section .form-item .item-content .picker-value[data-v-36d882ef]{font-size:.875rem;color:#333}.form-section .form-item .item-content .picker-text[data-v-36d882ef]{font-size:.875rem;color:#333;flex:1}.form-section .form-item .item-content .selected-person[data-v-36d882ef]{display:flex;align-items:center}.form-section .form-item .item-content .selected-person .iconfont[data-v-36d882ef]{margin-left:.3125rem;font-size:.75rem;color:#999}.form-section .form-item .item-content.radio-group[data-v-36d882ef]{display:flex}.form-section .form-item .item-content.radio-group .radio-item[data-v-36d882ef]{display:flex;align-items:center;margin-right:1.25rem}.form-section .form-item .item-content.radio-group .radio-item .radio-icon[data-v-36d882ef]{width:1.25rem;height:1.25rem;border-radius:50%;border:.03125rem solid #ddd;display:flex;align-items:center;justify-content:center;margin-right:.3125rem}.form-section .form-item .item-content.radio-group .radio-item .radio-icon.active[data-v-36d882ef]{border-color:#1890ff;background-color:#1890ff}.form-section .form-item .item-content.radio-group .radio-item .radio-icon.active .iconfont[data-v-36d882ef]{color:#fff;font-size:.75rem}.form-section .form-item .item-arrow[data-v-36d882ef]{font-size:.75rem;color:#999;margin-left:.3125rem}.purpose-section[data-v-36d882ef]{background-color:#fff;border-radius:.375rem;padding:.9375rem;margin:.625rem 0}.purpose-section .section-title[data-v-36d882ef]{font-size:.9375rem;font-weight:500;color:#333;margin-bottom:.625rem}.purpose-section .purpose-tags[data-v-36d882ef]{display:flex;flex-wrap:wrap;margin-bottom:.625rem}.purpose-section .purpose-tags .purpose-tag[data-v-36d882ef]{background-color:#f5f7fa;color:#666;font-size:.8125rem;padding:.375rem .75rem;border-radius:.9375rem;margin-right:.625rem;margin-bottom:.625rem}.purpose-section .purpose-tags .purpose-tag.active[data-v-36d882ef]{background-color:#e6f7ff;color:#1890ff;border:.03125rem solid #91d5ff}.purpose-section .purpose-tags .purpose-tag[data-v-36d882ef]:active{opacity:.8}.purpose-section .remarks-input[data-v-36d882ef]{width:100%;height:5rem;background-color:#f5f7fa;border-radius:.25rem;padding:.625rem;font-size:.875rem;box-sizing:border-box}.purpose-section .textarea-counter[data-v-36d882ef]{font-size:.75rem;color:#999;text-align:right;margin-top:.3125rem;display:block}.fee-section[data-v-36d882ef]{background-color:#fff;padding:.9375rem;margin-bottom:.625rem}.fee-section .section-title[data-v-36d882ef]{font-size:1rem;font-weight:700;color:#333;margin-bottom:.625rem}.fee-section .fee-options[data-v-36d882ef]{display:flex;align-items:center}.fee-section .fee-options .fee-option[data-v-36d882ef]{display:flex;align-items:center;margin-right:1.25rem}.fee-section .fee-options .fee-option .radio-icon[data-v-36d882ef]{width:1.25rem;height:1.25rem;border-radius:50%;border:.0625rem solid #ddd;margin-right:.3125rem;position:relative}.fee-section .fee-options .fee-option .radio-icon.checked[data-v-36d882ef]{border-color:#1890ff}.fee-section .fee-options .fee-option .radio-icon.checked[data-v-36d882ef]:after{content:"";position:absolute;width:.75rem;height:.75rem;background-color:#1890ff;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.fee-section .fee-options .fee-option uni-text[data-v-36d882ef]{font-size:.875rem;color:#333}.fee-radio-group[data-v-36d882ef]{display:flex;align-items:center}.fee-radio-group .fee-radio-item[data-v-36d882ef]{display:flex;align-items:center;margin-right:1.25rem}.fee-radio-group .fee-radio-item .fee-radio-icon[data-v-36d882ef]{width:1.25rem;height:1.25rem;border-radius:50%;border:.0625rem solid #ddd;margin-right:.3125rem;position:relative}.fee-radio-group .fee-radio-item .fee-radio-icon.checked[data-v-36d882ef]{border-color:#1890ff}.fee-radio-group .fee-radio-item .fee-radio-icon.checked[data-v-36d882ef]:after{content:"";position:absolute;width:.75rem;height:.75rem;background-color:#1890ff;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.fee-radio-group .fee-radio-item uni-text[data-v-36d882ef]{font-size:.875rem;color:#333}.bottom-actions[data-v-36d882ef]{position:fixed;bottom:0;left:0;right:0;display:flex;padding:.625rem;background-color:#fff;box-shadow:0 -.0625rem .3125rem rgba(0,0,0,.05)}.bottom-actions .reset-btn[data-v-36d882ef]{width:6.25rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border-radius:1.25rem;margin-right:.625rem}.bottom-actions .reset-btn .iconfont[data-v-36d882ef]{font-size:.75rem;margin-right:.3125rem}.bottom-actions .reset-btn uni-text[data-v-36d882ef]{font-size:.875rem;color:#666}.bottom-actions .submit-btn[data-v-36d882ef]{flex:1;height:2.5rem;line-height:2.5rem;background-color:#1890ff;color:#fff;font-size:.875rem;border-radius:1.25rem}.date-picker-popup[data-v-36d882ef]{background-color:#fff;border-radius:.625rem .625rem 0 0;overflow:hidden}.date-picker-popup .popup-header[data-v-36d882ef]{display:flex;justify-content:space-between;align-items:center;padding:.9375rem;border-bottom:.03125rem solid #f0f0f0}.date-picker-popup .popup-header .popup-title[data-v-36d882ef]{font-size:1rem;font-weight:700;color:#333}.date-picker-popup .popup-header .cancel-btn[data-v-36d882ef],.date-picker-popup .popup-header .confirm-btn[data-v-36d882ef]{font-size:.875rem;padding:0 .625rem}.date-picker-popup .popup-header .cancel-btn[data-v-36d882ef]{color:#999}.date-picker-popup .popup-header .confirm-btn[data-v-36d882ef]{color:#1890ff}.date-picker-popup .calendar-container[data-v-36d882ef]{padding:.625rem}.date-picker-popup .calendar-container .calendar-header[data-v-36d882ef]{margin-bottom:.625rem}.date-picker-popup .calendar-container .calendar-header .month-selector[data-v-36d882ef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.date-picker-popup .calendar-container .calendar-header .month-selector .current-month[data-v-36d882ef]{font-size:1rem;font-weight:700;color:#333}.date-picker-popup .calendar-container .calendar-header .month-selector .prev-month[data-v-36d882ef],.date-picker-popup .calendar-container .calendar-header .month-selector .next-month[data-v-36d882ef]{width:1.875rem;height:1.875rem;display:flex;align-items:center;justify-content:center;color:#666}.date-picker-popup .calendar-container .calendar-header .weekday-header[data-v-36d882ef]{display:flex}.date-picker-popup .calendar-container .calendar-header .weekday-header .weekday[data-v-36d882ef]{flex:1;text-align:center;font-size:.875rem;color:#999;padding:.625rem 0}.date-picker-popup .calendar-container .calendar-days[data-v-36d882ef]{display:flex;flex-wrap:wrap}.date-picker-popup .calendar-container .calendar-days .day-cell[data-v-36d882ef]{width:14.28%;height:3.125rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.date-picker-popup .calendar-container .calendar-days .day-cell .day-number[data-v-36d882ef]{font-size:1rem;color:#333}.date-picker-popup .calendar-container .calendar-days .day-cell.empty[data-v-36d882ef],.date-picker-popup .calendar-container .calendar-days .day-cell.disabled[data-v-36d882ef]{pointer-events:none}.date-picker-popup .calendar-container .calendar-days .day-cell.disabled .day-number[data-v-36d882ef]{color:#ccc}.date-picker-popup .calendar-container .calendar-days .day-cell.selected[data-v-36d882ef]{background-color:#1890ff;border-radius:.25rem}.date-picker-popup .calendar-container .calendar-days .day-cell.selected .day-number[data-v-36d882ef]{color:#fff}.date-picker-popup .calendar-container .calendar-days .day-cell.today:not(.selected) .day-number[data-v-36d882ef]{color:#1890ff}.options-popup[data-v-36d882ef]{width:18.75rem;background-color:#fff;border-radius:.375rem;padding:1.25rem .9375rem}.options-popup .popup-title[data-v-36d882ef]{font-size:1rem;font-weight:500;color:#333;text-align:center;margin-bottom:.9375rem}.options-popup .popup-option[data-v-36d882ef]{margin-bottom:.9375rem}.options-popup .popup-option .option-label[data-v-36d882ef]{font-size:.875rem;color:#333;margin-bottom:.46875rem}.options-popup .popup-option .option-radio[data-v-36d882ef]{display:flex}.options-popup .popup-option .option-radio .radio-item[data-v-36d882ef]{display:flex;align-items:center;margin-right:1.25rem}.options-popup .popup-option .option-radio .radio-item .radio-icon[data-v-36d882ef]{width:1.25rem;height:1.25rem;border-radius:50%;border:.0625rem solid #ddd;margin-right:.3125rem;position:relative}.options-popup .popup-option .option-radio .radio-item .radio-icon.active[data-v-36d882ef]{border-color:#1890ff}.options-popup .popup-option .option-radio .radio-item .radio-icon.active[data-v-36d882ef]:after{content:"";position:absolute;width:.75rem;height:.75rem;background-color:#1890ff;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.options-popup .popup-option .option-radio .radio-item uni-text[data-v-36d882ef]{font-size:.875rem;color:#333}.options-popup .popup-buttons[data-v-36d882ef]{display:flex;margin-top:1.25rem}.options-popup .popup-buttons .cancel-btn[data-v-36d882ef],.options-popup .popup-buttons .confirm-btn[data-v-36d882ef]{flex:1;height:2.5rem;line-height:2.5rem;text-align:center;font-size:.875rem;border-radius:1.25rem}.options-popup .popup-buttons .cancel-btn[data-v-36d882ef]{background-color:#f5f5f5;color:#666;margin-right:.625rem}.options-popup .popup-buttons .confirm-btn[data-v-36d882ef]{background-color:#1890ff;color:#fff}.installment-type-tabs[data-v-36d882ef]{display:flex;width:100%;border-radius:.25rem;overflow:hidden;border:1px solid #1890ff}.installment-type-tabs .tab-item[data-v-36d882ef]{flex:1;text-align:center;padding:.5rem 0;font-size:.875rem;color:#1890ff;background-color:#fff}.installment-type-tabs .tab-item.active[data-v-36d882ef]{color:#fff;background-color:#1890ff}.amount-readonly[data-v-36d882ef]{color:#333;font-weight:500;background-color:#f5f5f5;padding:.625rem;border-radius:.25rem}.popup-option[data-v-36d882ef]{text-align:center}.options-popup .popup-option .option-radio[data-v-36d882ef]{justify-content:center}

.date-picker-mask[data-v-36d882ef]{position:fixed;z-index:1100;left:0;top:0;right:0;bottom:0;display:flex;align-items:flex-end;background:rgba(0,0,0,.45)}
.date-picker-popup[data-v-36d882ef]{width:100%;max-height:78vh;background:#fff;border-radius:.625rem .625rem 0 0;overflow:hidden}
.date-picker-popup .popup-header[data-v-36d882ef]{display:flex;justify-content:space-between;align-items:center;padding:.9375rem;border-bottom:.03125rem solid #f0f0f0}
.date-picker-popup .popup-header .popup-title[data-v-36d882ef]{font-size:1rem;font-weight:700;color:#333}
.date-picker-popup .popup-header .cancel-btn[data-v-36d882ef],.date-picker-popup .popup-header .confirm-btn[data-v-36d882ef]{font-size:.875rem;padding:0 .625rem}
.date-picker-popup .popup-header .cancel-btn[data-v-36d882ef]{color:#999}.date-picker-popup .popup-header .confirm-btn[data-v-36d882ef]{color:#1890ff}
.date-picker-popup .calendar-container[data-v-36d882ef]{padding:.625rem}
.date-picker-popup .month-selector[data-v-36d882ef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}
.date-picker-popup .month-selector .current-month[data-v-36d882ef]{font-size:1rem;font-weight:700;color:#333}
.date-picker-popup .month-selector .prev-month[data-v-36d882ef],.date-picker-popup .month-selector .next-month[data-v-36d882ef]{width:1.875rem;height:1.875rem;display:flex;align-items:center;justify-content:center;color:#666;font-size:1.3125rem}
.date-picker-popup .weekday-header[data-v-36d882ef]{display:flex}.date-picker-popup .weekday-header .weekday[data-v-36d882ef]{flex:1;text-align:center;font-size:.875rem;color:#999;padding:.625rem 0}
.date-picker-popup .calendar-days[data-v-36d882ef]{display:flex;flex-wrap:wrap}.date-picker-popup .calendar-days .day-cell[data-v-36d882ef]{width:14.28%;height:3.125rem;display:flex;align-items:center;justify-content:center;position:relative}
.date-picker-popup .calendar-days .day-cell .day-number[data-v-36d882ef]{font-size:1rem;color:#333}.date-picker-popup .calendar-days .day-cell.empty[data-v-36d882ef]{pointer-events:none}
.date-picker-popup .calendar-days .day-cell.disabled .day-number[data-v-36d882ef]{color:#ccc}.date-picker-popup .calendar-days .day-cell.disabled[data-v-36d882ef]{pointer-events:none}
.date-picker-popup .calendar-days .day-cell.selected[data-v-36d882ef]{background:#1890ff;border-radius:.25rem}.date-picker-popup .calendar-days .day-cell.selected .day-number[data-v-36d882ef]{color:#fff}
.date-picker-popup .calendar-days .day-cell.today:not(.selected) .day-number[data-v-36d882ef]{color:#1890ff}
.date-picker-popup .popup-title[data-v-36d882ef]{display:block;padding:1rem 1rem .75rem;border-bottom:.03125rem solid #f0f0f0;text-align:center;font-size:1rem;font-weight:700;color:#333}
.date-picker-popup .calendar-days[data-v-36d882ef]{padding:.25rem .75rem .5rem}
.date-picker-popup .popup-actions[data-v-36d882ef]{display:flex;border-top:.03125rem solid #f0f0f0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));gap:.75rem}
.date-picker-popup .popup-actions .cancel-btn[data-v-36d882ef],.date-picker-popup .popup-actions .confirm-btn[data-v-36d882ef]{flex:1;text-align:center;padding:.75rem 0;border-radius:.375rem;font-size:.9375rem}
.date-picker-popup .popup-actions .cancel-btn[data-v-36d882ef]{color:#666;background:#f5f5f5}
.date-picker-popup .popup-actions .confirm-btn[data-v-36d882ef]{color:#fff;background:#1890ff}
.date-picker-popup .calendar-days .day-cell.today:not(.selected)[data-v-36d882ef]{color:#1890ff;border:0;border-radius:0;box-sizing:border-box}.date-picker-popup .calendar-days .day-cell.today:not(.selected)[data-v-36d882ef]::before{content:"";position:absolute;left:50%;top:50%;width:2.5rem;height:2.5rem;transform:translate(-50%,-50%);border:.125rem solid #1890ff;border-radius:50%;box-sizing:border-box;pointer-events:none}.date-picker-popup .calendar-days .day-cell.disabled[data-v-36d882ef]{pointer-events:auto;color:#bfbfbf}.date-picker-popup[data-v-36d882ef]{display:flex;flex-direction:column;max-height:78vh;min-height:0}.date-picker-popup .calendar-days[data-v-36d882ef]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.date-picker-popup .popup-actions[data-v-36d882ef]{flex:0 0 auto}