.card-hover[data-v-dcd8c976]:hover{box-shadow:0 12px 24px #2dd4bf26;transform:translateY(-4px)}.shadow-t-lg[data-v-dcd8c976]{box-shadow:0 -2px 10px #0000000d}[data-v-dcd8c976] .el-drawer{border-radius:10px 16px 0 0}.order-confirm-dialog{border-radius:14px;display:flex;flex-direction:column;max-height:min(84vh,760px);overflow:hidden}.order-confirm-dialog .el-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:8px;padding-top:8px}.order-confirm-dialog .el-dialog__header{flex:0 0 auto;padding-bottom:8px}.order-confirm-dialog .el-dialog__footer{background:#fff;border-top:1px solid #f1f5f9;flex:0 0 auto;padding-top:12px}.name-confirm-dialog{border-radius:14px;display:flex;flex-direction:column;max-height:min(84vh,620px);overflow:hidden}.name-confirm-dialog .el-dialog__header{flex:0 0 auto;margin-right:0;padding:14px 16px 6px}.name-confirm-dialog .el-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 16px 4px}.name-confirm-dialog .el-dialog__footer{flex:0 0 auto;padding:10px 16px 14px}.name-confirm-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.name-confirm-title{color:#1f2937;font-size:17px;font-weight:700;line-height:1.3}.name-confirm-close{background:transparent;border:0;border-radius:8px;color:#9ca3af;cursor:pointer;flex-shrink:0;font-size:14px;height:28px;line-height:1;margin-right:-6px;width:28px}.name-confirm-close:hover{background:#f3f4f6}.name-confirm-lead{color:#4b5563;font-size:14px;line-height:1.7;margin:0}.name-confirm-rows{display:flex;flex-direction:column;gap:6px;margin-top:8px}.name-confirm-row{align-items:baseline;display:flex;font-size:14px;gap:8px;line-height:1.6}.name-confirm-key{color:#6b7280;flex-shrink:0}.name-confirm-name{color:#e11d48;font-weight:700;word-break:break-all}.name-confirm-value{color:#111827;font-variant-numeric:tabular-nums;font-weight:700}.name-confirm-warn{align-items:flex-start;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;display:flex;gap:8px;margin-top:12px;padding:10px 12px}.name-confirm-warn-icon{background:#f59e0b;border-radius:50%;color:#fff;flex-shrink:0;font-size:11px;font-weight:700;height:16px;line-height:16px;margin-top:2px;text-align:center;width:16px}.name-confirm-warn-text{color:#b45309;font-size:13px;line-height:1.7}.name-confirm-warn-text p{margin:0}.name-confirm-warn-text p+p{margin-top:2px}.name-confirm-warn-text b{font-weight:700}
