.modal-form-container[data-v-469cb510]{padding:10px 20px 28px}.modal-form-container h3[data-v-469cb510]{font-size:1.4rem;font-weight:700;margin-bottom:20px;color:#0f172a}.modal-field[data-v-469cb510]{margin-bottom:16px}.modal-field label[data-v-469cb510]{font-weight:600;font-size:.8rem;display:block;margin-bottom:6px;color:#334155}.modal-field[data-v-469cb510] .ant-input,.modal-field[data-v-469cb510] .ant-input-number,.modal-field[data-v-469cb510] .ant-select-selection{width:100%!important;padding:10px 14px;border-radius:60px!important;border:1px solid #e2e8f0!important;font-size:.95rem!important;height:auto!important}.modal-field[data-v-469cb510] .ant-select-selection{height:auto!important;min-height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal-field[data-v-469cb510] .ant-input-number-input{height:auto!important;padding:0!important}.modal-field[data-v-469cb510] .ant-input-number-handler-wrap{display:none}.modal-field[data-v-469cb510] .ant-input-number{width:100%!important;border-radius:60px!important;border:1px solid #e2e8f0!important}.modal-field[data-v-469cb510] .ant-input-focused,.modal-field[data-v-469cb510] .ant-input-number:focus,.modal-field[data-v-469cb510] .ant-input:focus,.modal-field[data-v-469cb510] .ant-select-selection:focus{border-color:#f97316!important;box-shadow:0 0 0 2px rgba(249,115,22,.1)!important}.modal-field[data-v-469cb510] .j-select-biz-component-box .ant-select-selection{border-radius:60px!important;border:1px solid #e2e8f0!important;min-height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.coupon-tip[data-v-469cb510]{display:block;margin-top:6px;font-size:.75rem;color:#f97316;font-weight:500}.modal-buttons[data-v-469cb510]{display:-ms-flexbox;display:flex;gap:12px;margin-top:24px}.modal-buttons .btn-cancel[data-v-469cb510]{-ms-flex:1;flex:1;padding:12px;border-radius:60px!important;border:1px solid #e2e8f0!important;background:#f1f5f9!important;font-weight:600;font-size:.9rem;height:auto!important;color:#475569!important}.modal-buttons .btn-confirm[data-v-469cb510]{-ms-flex:1;flex:1;padding:12px;border-radius:60px!important;border:none!important;background:#f97316!important;font-weight:600;font-size:.9rem;color:#fff!important;height:auto!important}.modal-buttons .btn-confirm[data-v-469cb510]:hover{background:#ea580c!important}