/*!
 *  build: admin-pro 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2026-3-19 15:07:06
 */[data-v-1696adb8] .shipper-dialog{border-radius:12px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.15)}[data-v-1696adb8] .shipper-dialog .el-dialog__header{padding:0;border-bottom:none}[data-v-1696adb8] .shipper-dialog .el-dialog__body{padding:0 24px 8px;max-height:68vh;overflow-y:auto}[data-v-1696adb8] .shipper-dialog .el-dialog__body::-webkit-scrollbar{width:4px}[data-v-1696adb8] .shipper-dialog .el-dialog__body::-webkit-scrollbar-track{background:#f5f5f5}[data-v-1696adb8] .shipper-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}[data-v-1696adb8] .shipper-dialog .el-dialog__footer{padding:16px 24px;border-top:1px solid #f0f0f0;background:#fafafa}.dialog-header[data-v-1696adb8]{display:flex;align-items:center;gap:14px;padding:20px 24px 18px;background:linear-gradient(135deg,#1677ff,#4096ff);color:#fff}.dialog-header .dialog-icon[data-v-1696adb8]{width:42px;height:42px;border-radius:10px;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.dialog-header .dialog-title[data-v-1696adb8]{margin:0 0 2px;font-size:16px;font-weight:600;letter-spacing:.5px}.dialog-header .dialog-subtitle[data-v-1696adb8]{margin:0;font-size:12px;opacity:.8}.shipper-form[data-v-1696adb8]{padding-top:8px}.form-section[data-v-1696adb8]{margin-bottom:8px;padding:14px 16px;background:#f8f9fc;border-radius:8px;border:1px solid #eef0f6}.form-section .section-label[data-v-1696adb8]{font-size:12px;font-weight:600;color:#1677ff;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px dashed #dde3f0}[data-v-1696adb8] .el-form-item{margin-bottom:12px}[data-v-1696adb8] .el-form-item .el-form-item__label{font-size:12px;color:#606266;font-weight:500;padding-bottom:4px;line-height:1.4}[data-v-1696adb8] .el-form-item .el-input__inner,[data-v-1696adb8] .el-form-item .el-textarea__inner{border-radius:6px;border-color:#e4e7ed;font-size:13px;transition:all .2s}[data-v-1696adb8] .el-form-item .el-input__inner:hover,[data-v-1696adb8] .el-form-item .el-textarea__inner:hover{border-color:#4096ff}[data-v-1696adb8] .el-form-item .el-input__inner:focus,[data-v-1696adb8] .el-form-item .el-textarea__inner:focus{border-color:#1677ff;box-shadow:0 0 0 2px rgba(22,119,255,.1)}[data-v-1696adb8] .el-form-item .el-select{width:100%}.dialog-footer[data-v-1696adb8]{display:flex;justify-content:flex-end;gap:10px}.dialog-footer .btn-cancel[data-v-1696adb8]{border-radius:6px;color:#606266;border-color:#dcdfe6;padding:9px 20px;font-size:13px}.dialog-footer .btn-cancel[data-v-1696adb8]:hover{color:#1677ff;border-color:#1677ff;background:#f0f7ff}.dialog-footer .btn-confirm[data-v-1696adb8]{border-radius:6px;background:linear-gradient(135deg,#1677ff,#4096ff);border-color:transparent;padding:9px 24px;font-size:13px;font-weight:500;box-shadow:0 4px 12px rgba(22,119,255,.3);transition:all .2s}.dialog-footer .btn-confirm[data-v-1696adb8]:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(22,119,255,.4)}.dialog-footer .btn-confirm[data-v-1696adb8]:active{transform:translateY(0)}