.cancel-order-modal .ant-modal-content{border-radius:12px;overflow:hidden}.cancel-order-modal .ant-modal-header{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-bottom:1px solid #e2e8f0;padding:20px 24px}.cancel-order-modal .ant-modal-title{color:#1e293b;font-weight:600;font-size:18px}.cancel-order-modal .ant-modal-body{padding:24px;background:#ffffff}.cancel-order-modal .ant-radio-wrapper{display:flex;align-items:flex-start;padding:12px 16px;margin:8px 0;border:1px solid #e2e8f0;border-radius:8px;transition:all .2s ease;background:#fafbfc}.cancel-order-modal .ant-radio-wrapper:hover{border-color:#3b82f6;background:#f0f9ff;box-shadow:0 2px 4px rgba(59,130,246,.1)}.cancel-order-modal .ant-radio-wrapper-checked{border-color:#3b82f6;background:#eff6ff;box-shadow:0 2px 8px rgba(59,130,246,.15)}.cancel-order-modal .ant-radio{margin-top:2px}.cancel-order-modal .ant-radio-inner{border-color:#94a3b8;background-color:#ffffff}.cancel-order-modal .ant-radio-checked .ant-radio-inner{border-color:#3b82f6;background-color:#3b82f6}.cancel-order-modal .ant-radio-checked .ant-radio-inner:after{background-color:#ffffff}.cancel-order-modal .ant-modal-footer{background:#f8fafc;border-top:1px solid #e2e8f0;padding:16px 24px;text-align:right}.cancel-order-modal .ant-btn{border-radius:6px;font-weight:500;height:40px;padding:0 20px}.cancel-order-modal .ant-btn-primary{background:#3b82f6;border-color:#3b82f6;box-shadow:0 2px 4px rgba(59,130,246,.2)}.cancel-order-modal .ant-btn-primary:hover{background:#2563eb;border-color:#2563eb;box-shadow:0 4px 8px rgba(59,130,246,.3)}.cancel-order-modal .ant-btn-default{border-color:#d1d5db;color:#6b7280}.cancel-order-modal .ant-btn-default:hover{border-color:#9ca3af;color:#374151}.cancel-order-modal .border-t{border-top:1px solid #e5e7eb}.cancel-order-modal .border-t .ant-radio-wrapper{background:#f9fafb;border-color:#e5e7eb}.cancel-order-modal .border-t .ant-radio-wrapper:hover{background:#f0f9ff;border-color:#3b82f6}.cancel-order-modal .border-t .ant-radio-wrapper-checked{background:#eff6ff;border-color:#3b82f6}.appeal-modal .ant-modal-content{border-radius:12px;overflow:hidden}.appeal-modal .ant-modal-header{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-bottom:1px solid #e2e8f0;padding:20px 24px}.appeal-modal .ant-modal-title{color:#1e293b;font-weight:600;font-size:18px}.appeal-modal .ant-modal-body{padding:24px;background:#ffffff}.appeal-modal .ant-radio-wrapper{display:flex;align-items:flex-start;padding:12px 16px;margin:8px 0;border:1px solid #e2e8f0;border-radius:8px;transition:all .2s ease;background:#fafbfc}.appeal-modal .ant-radio-wrapper:hover{border-color:#3b82f6;background:#f0f9ff;box-shadow:0 2px 4px rgba(59,130,246,.1)}.appeal-modal .ant-radio-wrapper-checked{border-color:#3b82f6;background:#eff6ff;box-shadow:0 2px 8px rgba(59,130,246,.15)}.appeal-modal .ant-radio{margin-top:2px}.appeal-modal .ant-radio-inner{border-color:#94a3b8;background-color:#ffffff}.appeal-modal .ant-radio-checked .ant-radio-inner{border-color:#3b82f6;background-color:#3b82f6}.appeal-modal .ant-radio-checked .ant-radio-inner:after{background-color:#ffffff}.appeal-modal .ant-modal-footer{background:#f8fafc;border-top:1px solid #e2e8f0;padding:16px 24px;text-align:right}.appeal-modal .ant-btn{border-radius:6px;font-weight:500;height:40px;padding:0 20px}.appeal-modal .ant-btn-primary{background:#3b82f6;border-color:#3b82f6;box-shadow:0 2px 4px rgba(59,130,246,.2)}.appeal-modal .ant-btn-primary:hover{background:#2563eb;border-color:#2563eb;box-shadow:0 4px 8px rgba(59,130,246,.3)}.appeal-modal .ant-btn-default{border-color:#d1d5db;color:#6b7280}.appeal-modal .ant-btn-default:hover{border-color:#9ca3af;color:#374151}.other-cancel-order-modal .ant-modal-content{border-radius:12px;overflow:hidden}.other-cancel-order-modal .ant-modal-header{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-bottom:1px solid #e2e8f0;padding:20px 24px}.other-cancel-order-modal .ant-modal-title{color:#1e293b;font-weight:600;font-size:18px}.other-cancel-order-modal .ant-modal-body{padding:24px;background:#ffffff}.other-cancel-order-modal .ant-modal-footer{background:#f8fafc;border-top:1px solid #e2e8f0;padding:16px 24px;text-align:right}.other-cancel-order-modal .ant-btn{border-radius:6px;font-weight:500;height:40px;padding:0 20px}.other-cancel-order-modal .ant-btn-primary{background:#3b82f6;border-color:#3b82f6;box-shadow:0 2px 4px rgba(59,130,246,.2)}.other-cancel-order-modal .ant-btn-primary:hover{background:#2563eb;border-color:#2563eb;box-shadow:0 4px 8px rgba(59,130,246,.3)}.other-cancel-order-modal .ant-btn-default{border-color:#d1d5db;color:#6b7280}.other-cancel-order-modal .ant-btn-default:hover{border-color:#9ca3af;color:#374151}.confirm-release-modal .ant-modal-content{border-radius:12px;overflow:hidden}.confirm-release-modal .ant-modal-header{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-bottom:1px solid #e2e8f0;padding:20px 24px}.confirm-release-modal .ant-modal-title{color:#1e293b;font-weight:600;font-size:18px}.confirm-release-modal .ant-modal-body{padding:24px;background:#ffffff}.confirm-release-modal .ant-radio-wrapper{display:flex;align-items:flex-start;padding:12px 16px;margin:8px 0;border:1px solid #e2e8f0;border-radius:8px;transition:all .2s ease;background:#fafbfc}.confirm-release-modal .ant-radio-wrapper:hover{border-color:#3b82f6;background:#f0f9ff;box-shadow:0 2px 4px rgba(59,130,246,.1)}.confirm-release-modal .ant-radio-wrapper-checked{border-color:#3b82f6;background:#eff6ff;box-shadow:0 2px 8px rgba(59,130,246,.15)}.confirm-release-modal .ant-radio{margin-top:2px}.confirm-release-modal .ant-radio-inner{border-color:#94a3b8;background-color:#ffffff}.confirm-release-modal .ant-radio-checked .ant-radio-inner{border-color:#3b82f6;background-color:#3b82f6}.confirm-release-modal .ant-radio-checked .ant-radio-inner:after{background-color:#ffffff}.confirm-release-modal .ant-input{border-radius:6px;border-color:#d1d5db}.confirm-release-modal .ant-input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.confirm-release-modal .ant-input-password{border-radius:6px;border-color:#d1d5db}.confirm-release-modal .ant-input-password:focus{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.confirm-release-modal .ant-modal-footer{background:#f8fafc;border-top:1px solid #e2e8f0;padding:16px 24px;text-align:right}.confirm-release-modal .ant-btn{border-radius:6px;font-weight:500;height:40px;padding:0 20px}.confirm-release-modal .ant-btn-primary{background:#3b82f6;border-color:#3b82f6;box-shadow:0 2px 4px rgba(59,130,246,.2)}.confirm-release-modal .ant-btn-primary:hover{background:#2563eb;border-color:#2563eb;box-shadow:0 4px 8px rgba(59,130,246,.3)}.confirm-release-modal .ant-btn-default{border-color:#d1d5db;color:#6b7280}.confirm-release-modal .ant-btn-default:hover{border-color:#9ca3af;color:#374151}.evaluate-order-modal .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.evaluate-order-modal .ant-modal-header{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-bottom:1px solid #e2e8f0;padding:20px 24px;border-radius:16px 16px 0 0}.evaluate-order-modal .ant-modal-title{color:#1e293b;font-weight:600;font-size:18px}.evaluate-order-modal .ant-modal-body{padding:24px;background:#ffffff}.evaluate-order-modal .ant-modal-footer{background:#f8fafc;border-top:1px solid #e2e8f0;padding:16px 24px;text-align:right;border-radius:0 0 16px 16px}.evaluate-order-modal .ant-btn{border-radius:8px;font-weight:500;height:44px;padding:0 24px;font-size:14px}.evaluate-order-modal .ant-btn-primary{background:#3b82f6;border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.3)}.evaluate-order-modal .ant-btn-primary:hover{background:#2563eb;border-color:#2563eb;box-shadow:0 6px 16px rgba(59,130,246,.4);transform:translateY(-1px)}.evaluate-order-modal .ant-btn-default{border-color:#d1d5db;color:#6b7280;background:#ffffff}.evaluate-order-modal .ant-btn-default:hover{border-color:#9ca3af;color:#374151;background:#f9fafb}.evaluation-card{border:1px solid #e5e7eb;border-radius:12px;transition:all .3s ease;background:#ffffff}.evaluation-card:hover{border-color:#3b82f6;box-shadow:0 8px 25px rgba(59,130,246,.15);transform:translateY(-2px)}.evaluation-card .ant-card-body{padding:20px}.evaluate-order-modal .ant-rate{font-size:24px}.evaluate-order-modal .ant-rate .ant-rate-star{color:#d1d5db;transition:all .2s ease;margin-right:8px}.evaluate-order-modal .ant-rate .ant-rate-star.ant-rate-star-full,.evaluate-order-modal .ant-rate .ant-rate-star.ant-rate-star-half{color:#fbbf24}.evaluate-order-modal .ant-rate .ant-rate-star:hover{color:#f59e0b;transform:scale(1.1)}.evaluate-order-modal .ant-input{border-radius:8px;border-color:#d1d5db;transition:all .3s ease}.evaluate-order-modal .ant-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.evaluate-order-modal .ant-input:hover{border-color:#9ca3af}.evaluate-order-modal .ant-divider{border-color:#e5e7eb;margin:24px 0}.evaluate-order-modal .bg-blue-50{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe}.evaluate-order-modal .w-10.h-10{transition:all .3s ease}.evaluation-card:hover .w-10.h-10{transform:scale(1.1)}@media (max-width:768px){.evaluate-order-modal{width:95%!important;margin:0 auto}.evaluate-order-modal .grid-cols-1.md\\:grid-cols-2{grid-template-columns:1fr}.evaluate-order-modal .ant-modal-body{padding:16px}.evaluate-order-modal .ant-rate{font-size:20px}}.evaluate-order-modal .ant-btn-loading{opacity:.8}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.evaluate-order-modal .ant-modal-content{animation:fadeInUp .3s ease-out}.evaluation-card{animation:fadeInUp .4s ease-out}.evaluation-card:first-child{animation-delay:.1s}.evaluation-card:nth-child(2){animation-delay:.2s}.evaluation-card:nth-child(3){animation-delay:.3s}.evaluation-card:nth-child(4){animation-delay:.4s}